@charset "utf-8";
/* CSS Document */


/******************RESET**********************/
*{ outline:0px;}
body,html{ margin:0px; padding:0px; font-size:16px; font-family:Tahoma,Arial, Helvetica, sans-serif;
 color:#333333;}
a{ text-decoration:none; border:0px;color:#2583AD;}
a:hover{ color:#D54E21;}  
img{ border:0px;}
.clear{ clear:both; display:block; height:0px; content:'.'; visibility:hidden;}
h1,h2,h3,h4,h5{ padding:0px; margin:0px;}


/********************SKELET**********************/

body{ background:#6090c0; text-align:center;}
#b_center{ margin:0px auto; background:url(/art/bgmid.png) repeat-y; text-align:left; width:912px; margin-top:10px;}
#header{ background:url(/art/bgtop.png) no-repeat; height:280px; position:relative;}
#footer{ background:#6090c0 url(/art/bgbottom.png) no-repeat; height:34px;
color:#acd4fc; font-size:12px; padding-left:30px; padding-bottom:20px;}
#footer>p{ padding-top:30px;}
		/*************HEAD-PARTS***************/
#bigpic_with_menu{  background:url(/art/toppic.jpg) no-repeat; height:173px; width:880px; position:relative; left:16px; top:106px;}
#header #logo{ position:absolute;  left:35px; top:41px;}
#head_pics{ background:url(/art/toppics.png) no-repeat; width:240px; height:241px; position:absolute; right:16px; top:16px;}

#menu{ background:url(/art/menu_bg_grey_dot.png); width:880px; height:21px; position:absolute; bottom:0px; }
#flag{ padding-top:2px; padding-left:20px;}
		
		/****************MAIM-BODY**************/
#m_left{  width:680px; min-height:400px; margin-left:16px; float:left;}		
#m_right{ width:200px; min-height:400px; float:left;}


/***************PAGESTYLES*****************/

#page{ padding-left:30px; padding-right:30px; }
#page td{ vertical-align:top; padding:5px;}

#page h1{ text-align:right; color:#F26517; font-weight:normal; padding-right:60px;
 background:url(/art/ttlbg.png) repeat-x  0px 20px; margin-top:14px;}
#page h1>span{ background:#fff; padding-left:10px; padding-right:10px;}

/*****************SIDEBAR*************************/

#m_right{ text-align:center;}
#m_right .img_hol{ width:120px; height:90px; border:1px solid #000;   margin:6px; margin:0px auto; margin-top:10px; margin-bottom:3px;  }
#m_right .img_hol img{ display:none;}

#m_right .ttl{color:#F26517; font-weight:700; font-size:12px;}
#m_right .ttl:hover{color:#D54E21}

.sidettl{ display:block; background:#E1E1E1 url(/art/rrarr.png) no-repeat 8px 9px;font-size:14px; 
text-align:left; font-weight:700;padding:3px; margin:8px; padding-left:25px; 
-moz-border-radius:2px;	-webkit-border-radius:2px;	border-radius:2px; color:#666; }

/****************HEADPICS******************/

 .blinkyblock{ width:80px; height:81px;  background:transparent; position:absolute; opacity:0.8; }
#b11{ }
#b12{  left:81px; width:79px;}
#b13{  left:161px;}
#b21{ top:82px;}
#b22{ top:82px;left:81px; width:79px;}
#b23{ top:82px;left:161px;}
#b32{ top:164px;left:80px; width:81px; height:77px;}
#b33{ top:164px;left:162px; height:77px;}

/*******************PAGE-CLASEES************************/

	/***********UL-WITH-LINKS**********/
.ul-links{ margin:0px; padding:10px; padding-top:1px; }	
.ul-links li{    list-style:none; background:url(/art/ul-li-bg.png) no-repeat; height:38px; width:417px; 
 border:0px;text-indent:10px; line-height:30px; position:relative; margin-bottom:10px;  }
.ul-links li:hover{ display:block; background:none #F0F8FF; border:1px solid #ccc; height:32px; width:410px; 
line-height:30px; text-indent:10px; margin-left:4px; list-style:none; margin-bottom:14px; top:4px;  }
.ul-links li>a{ display:block; width:410px; height:30px; padding-left:30px;
 background:url(/art/arrow_skip.png) no-repeat 8px center; text-indent:0px;}


	/*********TABLE-STYLED***************/
.table-styled{width:100%; padding:0px; margin:0px;  border: #CCCCCC solid 1px; border-collapse: collapse; text-align:center;  clear: both;}
.table-styled td,.table-styled th{ padding:3px; padding-left:4px;}
.table-styled tbody th{ font-size:14px; text-align:left; text-indent:5px; border-right:2px solid #fff;}
.table-styled tr{ background:#F0F8FF;}
.table-styled tr.odd{ background:#FFFAF7;}
.table-styled thead tr{ background:#FFDFCC; border-bottom:1px solid #ccc;}
.table-styled thead tr th,.table-styled thead tr td{ font-size:14px; padding-top:5px; padding-bottom:5px; border:1px solid #ccc;}



	/************TABLE-BLACK**************/
table.black{ width:100%; padding:0px; margin:0px;  border: #CCCCCC solid 1px; border-collapse: collapse; clear: both;}	
table.black thead{ background:#464646; color: #d7d7d7;}
table.black thead th{ padding: 9px 15px 6px 10px;text-align: left;line-height:10px;}
table.black tr{border: #CCCCCC solid 1px;   }
table.black td{padding: 9px 15px 6px 10px;}
table.black tr.alt{ background:#F9F9F9;}


/***********************************************/
/*******************TB**************************/
/***********************************************/
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* thickbox settings */
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {	background-color:#000;	filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;	display:none;border: 4px solid #525252;	text-align:left;
	top:50%;	left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;
border-top: 1px solid #666;	border-left: 1px solid #666;}
#TB_caption{height:25px;	padding:7px 30px 10px 25px;	float:left;}
#TB_closeWindow{	height:25px;padding:11px 25px 10px 0;	float:right;}
#TB_closeAjaxWindow{	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}
#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{	background-color:#e8e8e8;	height:27px;}
#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;}
#TB_ajaxContent.TB_modal{	padding:15px;}
#TB_ajaxContent p{	padding:5px 0px 5px 0px;}
#TB_load{	position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;
margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}

* html #TB_load { /* ie6 hack */position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{	z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;
filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;	height:100%;width:100%;}

* html #TB_HideSelect { /* ie6 hack */     position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;	border:none;margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}





/************/
#backlink{ text-align:right; margin-top:20px; font-size:14px; padding-right:30px;}
#backlink a{ border-bottom:1px #2583AD dashed;}
