div {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:150px;
width:300px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}
 .center_td
 {
font-size:12px; color:#424040;
	padding-left:7px; padding-bottom:2px; padding-top:2px; padding-right:10px;
 }
.txtarea
{
background-color:#F9FAF4;
color:#990000;
border:0px 0px 0px 0px;
scrollbar-highlight-color:#F9FAF4;
scrollbar-highlight-color:#C9CAC4;
scrollbar-face-color:#F0F2E9;
scrollbar-arrow-color:#943636;
border-top:.5pt solid #D5D7D6;
	border-right:.5pt solid #A6A4A1;
	border-bottom:.5pt solid #A6A4A1;
	border-left:.5pt solid #D5D7D6;
 }
.contact {font-size: 13px; color: #002A5B; font-weight: bold;}
.cat_body
 {
	font-size:12px;  color:#424040;
	padding-left:15px; padding-bottom:10px; padding-top:10px; padding-right:15px;

 }
.text_blue {
	font-size:12px;
	color: #012676;
}

.text_cyan {
	font-size:12px;
	color:#3D5841  ;
}

.text_purp {
	font-size:12px;
	color:#400040 ;
}

.text_bold_yellow {

	font-size:12px;
	color: #FAF719;
	font-weight: bold;
    background color:#5779BD;
}
.text_bold_cyan {
	font-size:12px;
	color:  #3D5841 ;
	font-weight: bold;
}

.text_bold_purp {
	font-size:12px;
	color:  #400040 ;
	font-weight: bold;
}

.text_bold_red {
	font-size:12px;
	color:  #DF0000  ;
	font-weight: bold;
}

.cat_body5
 {
font-size:12px; color:#424040;
	padding-left:5px; padding-bottom:2px; padding-top:2px; padding-right:5px;
 }
.cat_body8
 {
font-size:9px;  color:#424040;
	 padding-bottom:5px; padding-top:10px; padding-right:5px;

 }

 .cat_body_bold
 {
	 font-size:12px; color:#7C7C7C;
	font-weight: bold;
 }
 .contacts
 {
	 font-size:12px; color:#4909090;


 }

.white_bold {

	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}

.white_bold_big {

	font-size:14px;
	color: #FFFFFF;
	font-weight: bold;
}

.white_en {
	font-size:12px;
	color: #FFFFFF;

}

.euro_bold {

	font-size:12px;
	color: #8B7E49;
	font-weight: bold;
}
.rur_bold {

	font-size:12px;
	color: #A1746F;
	font-weight: bold;
}
.kurs_bold {

	font-size:12px;
	color: #FEDCB7;
	font-weight: bold;
}
.blue_bold14 {

	font-size:14px;
	color: #184676;
	font-weight: bold;
}

.blue_bold11 {

	font-size:12px;
	color: #184676;
	font-weight: bold;
}
.header_green {

	font-size:13px;
	color: #006600;
	font-weight: bold;
}

.header_orange {

	font-size:12px;
	color: #FA8303;
	font-weight: bold;
}

.header_rouse {

	font-size:12px;
	color: #9A454C;
	font-weight: bold;
}
.header_nobold {

	font-size:12px;
	color: #9A454C;
}

.header_gray{

	font-size:10px;
	color:#0574FC;
}

.cat_body_link_ru:link 	{font-size:12px; font-weight: bold; text-decoration: underline;  color: #9E0B0E;}
.cat_body_link_ru:visited {font-size:12px; font-weight: bold; text-decoration: underline;  color: #9E0B0E;}
.cat_body_link_ru:active {font-size:12px; font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.cat_body_link_ru:hover {font-size:12px; font-weight: bold; text-decoration: none; color: #9E584C;}

.text_bold_blue {

	font-size:1.1em;
	color: #012676;
	font-weight: bold;
}

.text_bold_bluegreen {

	font-size:12px;
	color: #83B2A8;
	font-weight: bold;
}

.text_bold_gray {

	font-size:12px;
	color: #555B55;
	font-weight: bold;
}
.slogo1 {

	font-size:17px;
	color: #254175;
	font-weight: bold;
	letter-spacing:1px;

	padding-top:20px;
}

.slogo {

	font-size:17px;
	color: #637492;
	font-weight: bold;
	letter-spacing:1px;
	padding-top:20px;
}

.slogo_rouse {

	font-size:17px;
	color: #FF7900;
	font-weight: bold;
	letter-spacing:1px;
	padding-top:20px;
}

.copyright_am {
	font-size:12px;
	color: #6986A5;
	font-weight: bold;
	padding-bottom:1px;
	padding-top:1px;
}

.copyright {
	font-size:12px;
	color: #6986A5;
	font-weight: bold;
	padding-bottom:1px;
	padding-top:1px;
}
.menu_link:link {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff;}
.menu_link:visited {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff;}
.menu_link:active {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff;background-color:#9EABBB;  }
.menu_link:hover {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff;background-color:#9EABBB;  }

.language_link:link {font-size:12px;	color: #33518D;	text-decoration: none;}
.language_link:visited {font-size:12px;	color: #33518D;	text-decoration: none;}
.language_link:active {	font-size:12px;	color: #9EABBB;	text-decoration: none;}
.language_link:hover {font-size:12px;	color: #9EABBB;	text-decoration: none;}


.menu_hlink:link {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff; }
.menu_hlink:visited {text-decoration:none;  font-size:12px; font-weight:600; color:#ffffff; }
.menu_hlink:active {text-decoration:none;  font-size:12px; font-weight:600;color:#FFFFFF;  }
.menu_hlink:hover {text-decoration:none;  font-size:12px; font-weight:600; color:#9EABBB;  }

.white {
	font-size:12px;
	color: #FFFFFF;
}
.white9 {
	font-size:10px;
	color: #FFFFFF;
}
.green {
	font-size:12px;
	color: #333333;
}

.red_bold_big {
	font-size:16px;
	color: #DF0000;
	font-weight: bold;
}


.cat_body_link:link 	{ font-size:12px;font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.cat_body_link:visited {  font-size:12px;font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.cat_body_link:active {  font-size:12px;font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.cat_body_link:hover { font-size:12px;font-weight: bold; text-decoration: none; color: #9E584C;}

.esoft_link:link{padding-bottom:2px;	padding-top:0px;	font-size:12px;	color: #6986A5;	font-weight: bold;text-decoration: none;}
.esoft_link:visited{padding-bottom:2px;	padding-top:0px;	font-size:12px;	color:#6986A5;	font-weight: bold;text-decoration: none;}
.esoft_link:active{padding-bottom:2px;	padding-top:0px;	font-size:12px;	color: #6986A5;	font-weight: bold;text-decoration: none;}
.esoft_link:hover{padding-bottom:2px;	padding-top:0px;	font-size:12px;	color: #BFBFBF;	font-weight: bold;text-decoration: none;}


A.button {	font-size:12px;	color: #6986A5;  text-decoration: none;font-weight: bold;}
A.button:active {	font-size:12px;	color: COLOR: #6986A5;   text-decoration: none; background-color: #F1F6F4; font-weight: bold;}
A.button:hover {	font-size:12px;	color: #FF0000;   text-decoration: none;	background-color: #F1F6F4;font-weight: bold;}

.blue_link:link {	font-size:12px;	color: #012676;	font-weight: bold;text-decoration: none;}
.blue_link:visited {	font-size:12px;	color: #012676;	font-weight: bold;text-decoration: none;}
.blue_link:active {	font-size:12px;	color: #012676;	font-weight: bold;text-decoration: none;}
.blue_link:hover {	font-size:12px; color: #4A5E77;	font-weight: bold;text-decoration: underline;}

.red_link:link {	font-size:12px;	color: #bc2d1c;	font-weight: bold;text-decoration: none;}
.red_link:visited {	font-size:12px;	color: #954840;	font-weight: bold;text-decoration: none;}
.red_link:active {	font-size:12px;	color: #012676;	font-weight: bold;text-decoration: none;}
.red_link:hover {	font-size:12px; color: #bc2d1c;	font-weight: bold;text-decoration: underline;}

.red_big_link:link {	font-size:12px;	color: #954840;	font-weight: bold;text-decoration: none;}
.red_big_link:visited {	font-size:12px;	color: #954840;	font-weight: bold;text-decoration: none;}
.red_big_link:active {	font-size:12px;	color: #012676;	font-weight: bold;text-decoration: none;}
.red_big_link:hover {	font-size:12px; color: #4A5E77;	font-weight: bold;text-decoration: underline;}


.bluegreen_link:link {	font-size:12px;	color: #669A8F;	font-weight: bold;text-decoration: none;}
.bluegreen_link:visited {	font-size:12px;	color: #669A8F;	font-weight: bold;text-decoration: none;}
.bluegreen_link:active {	font-size:12px;	color: #669A8F;	font-weight: bold;text-decoration: none;}
.bluegreen_link:hover {	font-size:12px; color: #83B2A8;	font-weight: bold;text-decoration: underline;}

.green_link:link {	font-size:12px;	color: #008000;	font-weight: bold;text-decoration: none;}
.green_link:visited {	font-size:12px;	color: #008000;	font-weight: bold;text-decoration: none;}
.green_link:active {	font-size:12px;	color: #008000;	font-weight: bold;text-decoration: none;}
.green_link:hover {	font-size:12px; color: #008000;	font-weight: bold;text-decoration: underline;}

.menu_table{background-color:#9EABBB;}

.menu_table_td1{
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
background-color:#33518D;
}
.menu_table_td:link{ text-decoration:none;
color:#FFFFFF;
background-image:url(images/menutd1.jpg);
background-position: left;
background-repeat:no-repeat;
 font-size:12px;


background-color:#33518D;
}
.menu_table_td:visited{ text-decoration:none;
color:#FFFFFF;
background-position: left;
background-image:url(images/menutd1.jpg);
background-repeat:no-repeat;
 font-size:12px;

background-color:#33518D;
}
.menu_table_td:active{ text-decoration:none;
color:#FFFFFF;
background-position: left;
background-repeat:no-repeat;
background-image:url(images/menutd1.jpg);
 font-size:12px;

background-color:#9EABBB;
}
.menu_table_td:hover { text-decoration:none;
color:#ffffff;
background-image:url(images/menutd2.jpg);
background-position: left;
background-repeat:no-repeat;
 font-size:12px;

background-color:#9EABBB;
}


.table_dotted td{
border-bottom-width:0px;
border-left-style: inset;
border-top-style:dotted;
border-width:1px;
border-right-style:dotted;

}


.x4
	{

	font-size:12px;
	color:#424040;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;

	border-top:.5pt solid #D5D7D6;
	border-right:.5pt solid #A6A4A1;
	border-bottom:.5pt solid #A6A4A1;
	border-left:.5pt solid #D5D7D6;}
	
.x_top
	{
	border-top:.5pt solid #6986A5;
	border-right:none;
	border-bottom:none;
	border-left:none;}
	
.x_bottom
	{
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid #AB1010;
	border-left:none;}

	.x_right
	{
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:.5pt solid #6986A5;
	}
.x_left
	{
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:.5pt solid #6986A5;
	}
	
.x_top_right
	{
	border-top:.5pt solid #6986A5;
	border-right:.5pt solid #6986A5;
	border-bottom:none;
	border-left:none;}

.x_bottom_left
	{
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid #6986A5;
	border-left:.5pt solid #6986A5;}

.x_right_bottom
	{
	border-top:none;
	border-right:.5pt solid #6986A5;
	border-bottom:.5pt solid #6986A5;
	border-left:none;}

	
.x_blue {
	color: #2F5B8C;
	font-weight: bold;
}

.x_green {
	color: #83B2A8;
	font-weight: bold;
}

.x_white{
	color: #ffffff;

}

.x_orange{
color: #FA8303;}

.x_orange{
color: #FA8303;}

.x4_blue
	{

	font-size:12px;

	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:3px;

	border-left:.5pt solid #6986A5;
	border-top:.5pt solid #6986A5;
	border-right:.5pt solid #6986A5;

}
.x2_blue
	{

	font-size:12px;

	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;

	border-top:.5pt solid #6986A5;
	border-right:.5pt solid #6986A5;

}

.x_left_b
	{
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-right:.5pt solid #6986A5;}

.x_top_b
	{

	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-top:.5pt solid #6986A5;;
	border-left:none;}

.podmenu_link:link 	{ font-size:12px;font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.podmenu_link:visited {  font-size:12px;font-weight: bold; text-decoration: none;  color: #9E0B0E;}
.podmenu_link:active {  font-size:12px;font-weight: bold; text-decoration:underline;  color: #9E0B0E;}
.podmenu_link:hover { font-size:12px;font-weight: bold; text-decoration: underline; color: #9E584C;}

.list_blue:link{ text-decoration:none;
color:#7595AE;
background-image:url(images/td2.jpg);
background-position: left ;
background-repeat:no-repeat;


}
.list_blue:visited{ text-decoration:none;
color:#7595AE;
background-image:url(images/td2.jpg);
background-position: left ;
background-repeat:no-repeat;


}
.list_blue:active{ text-decoration:none;
color:#D80F0A;
background-image:url(images/td1.jpg);
background-position: left ;
background-repeat:no-repeat;


}

.list_blue:hover{ text-decoration:none;
color:#D80F0A;
background-image:url(images/td1.jpg);
background-position: left;
background-repeat:no-repeat;



}

.text_field_big {

	font-size:12px;
	color: #9A454C;
	font-weight: bold;
	border:0px;
  	height:26px;
	width:197;
 	background-image:url(text_bg.jpg);
 	background-color: #C4C4C4;
 	background-repeat:no-repeat;

}

.text_field_small {

	font-size:12px;
	color: #9A454C;
	font-weight: bold;
	border:0px;
  	height:26px;
	width:100;
 	background-image:url(text_bg.jpg);
 	background-color: #C4C4C4;
 	background-repeat:no-repeat;
}

.price_table{
 color: #41413C;
background-color:#ECEB77;

 }
.price_table th{
 background-color: #7D97AE;


padding-bottom:3px;

	border-bottom-width:thin;
	border-bottom-color:#C9DBE5;
	border-bottom-style:solid;
	background-position:left top;
	background-repeat:no-repeat;

	font-size:12px;
	color: #FFFFFF;

 }
.price_table td{


	font-size: 12px;
	padding-left:7px;
}

.news_table{
 color: #7C8295;font-size:12px;

 }

.news_table td{
background-color:#E4E3E2;

padding-left:7px;
	padding-top:5px;
	padding-bottom:7px;
	padding-right:3px;

	border-top:.5pt solid #D5D7D6;
	border-right:.5pt solid #A6A4A1;
	border-bottom:.5pt solid #A6A4A1;
	border-left:.5pt solid #D5D7D6;

 }

 .map_link:link {	font-size:12px;	color:#003366; text-decoration: none; padding-left:15px;}
.map_link:visited { font-size:12px;	color:#003366; text-decoration: none; padding-left:15px;}
.map_link:active { font-size:12px; color:#003366;	 	text-decoration: non; padding-left:25px;}
.map_link:hover {	font-size:12px; color:#954840;	 	text-decoration: non; padding-left:20px;}

.map_header:link{ text-decoration:none;
color:#9A454C;
background-image:url(images/td2.jpg);
background-position: left ;
background-repeat:no-repeat;
 font-size:12px;font-weight: bold;

}
.map_header:visited{ text-decoration:none;
color:#9A454C;
background-image:url(images/td2.jpg);
background-position: left ;
background-repeat:no-repeat;
 font-size:12px;font-weight: bold;
}


.map_header:hover{ text-decoration:none;
color:#9A454C;
background-image:url(images/td1.jpg);
background-position: left;
background-repeat:no-repeat;
 font-size:12px;font-weight: bold;
}
.archive_r{}
.archive_r a{font-size:12px; text-decoration: underline;  color: #9E0B0E;}
.archive_r a:hover{ font-size:12px;text-decoration: none; color: #9E584C;}

.podmenu{  position:absolute;  top:24px; left:0px; background-color: #486BB2; }

 .podmenu td{padding-bottom:3px; padding-left:10px; border-bottom:solid 1px #3D5841; }

.p_menu_link { font-size:12px;	color: #ffffff;	font-weight: bold;text-decoration: none;}
.p_menu_link:hover {font-size:12px;	color: #EBF1FE;	font-weight: bold;text-decoration: none;}

.cont-image {border: 3px inset  #9eabbc;	background:transparent #FFFFFF; }
.zgl{ padding-bottom:2px;	padding-top:0px;	font-size:12px;	color: #BFBFBF;	font-weight: bold;text-decoration: none;}
.zgl1{padding-bottom:2px;	padding-top:0px;	font-size:12px;	color: #6986A5;	font-weight: bold;text-decoration: none;}


.h_blue {
    color: #044386;
    font-size: 12px;
    line-height:150%;
	font-weight: bold;
 }
 
.blue_h {
	font-size: 14px;
    color: #FFFFFF;
    background:  #9eabbc;
}

 .cat_body17 {
    line-height:1.2;
    padding-left:17px;
    padding-right:17px;
 }

 .cat_body27 {
     line-height:1.3;
    padding-left:27px;
    padding-right:27px;
    text-align: justify;
 }

 .cont-image-gr {
   	border: 2px outset  #008000;
   	padding-left: 7px;
   	padding-right: 7px;
   	padding-top: 3px;
   	padding-bottom: 3px;
}

.new-red {
   	border: 1px inset  #bc2d1c;
	font-size:1em;
    text:"<sup>New</sup>";
}

.cont-image-blue {
   	border: 1px inset  #6986A5;
	font-size:1.2em;
}

/*
	Featured Content Slider
	by: Chris Coyier
*/
				  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 400px; position: relative; height: 200px;
											  }

.slider-wrap								{ width: 400px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 0px 0 0px; }
.stripViewer								{ position: relative; overflow: hidden; width: 400px; height: 200px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 2px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 0px solid #97a5b0;
    padding: 1em 5px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}

/* accord blok... */
#wrap{width:100%;margin:0 auto;position:relative;padding:10px 0 0 0}

#content{overflow:hidden;padding:5px;background:#fff}
	#content p{font-size:0.75em;margin-bottom:10px}
	#content .post{padding:5px 5px;position:relative;background:#F6F8FA;margin-bottom:5px}
	#content .inactive{color:#000}
		#content .post .title{position:relative;height:1%}
			#content .post .title h3{color:#184676;font-size:1em;cursor:pointer;margin:0;background:#F6F8FA;}
				#content .post .title h3 a{text-decoration:none;color:#000}
				#content .inactive .title h3 a{color:#bbb}
			#content .post .title p{font-size:0.7em;font-style:italic;font-weight:bold;margin:0}
			#content .post .title span{position:absolute;right:0;top:30%;cursor:pointer;width:14px;height:14px;background:url(../images/trigger.gif) no-repeat left bottom;display:block;font-size:0}
			#content .inactive .title span{background-position:left top}
		#content .post .entry{padding:2px 0;background:#fff}


.even_tr_h {vertical-align:text-top; text-align:left;background:#F6F8FA;}
.even_tr_h:hover {vertical-align:text-top;align:left;background:#dfecf5;}
.odd_tr_h {vertical-align:text-top;align:text-left;background:#fff;}
.odd_tr_h:hover {vertical-align:text-top;align:left;background:#dfecf5}


.tbl_dtd_top{ padding: 3pt;border-top:.5pt dotted #6986A5; }
.pad_top_5{padding-top:5pt;}
.pad_left_15{padding-left: 15pt;}

/* accord blok... */
.accordion {
	width: 100%;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h6 {
	background: #fff url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font-size:1.1em;  color:gray;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h6:hover {
	background-color: #dfecf5;
}
.accordion h6.active {
	background-position: right 5px;
}
.accordion table {
	background: #DEE3E4;
	margin: 0;
	padding:  10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	
}
.accord_even {vertical-align:text-top; text-align:left;background:#F6F8FA;}
.accord_odd{vertical-align:text-top;align:text-left;background:#fff;}
.accord_a {
	margin: 0;
	font-size:1em;  color:gray;
	cursor: pointer;
	text-decoration: none; 
}
.accord_a:hover {
	background-color: #dfecf5;
}

.accordion h3 {
	background: #F6F8FA url(../images/trigger.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font-size:1.1em;  color:#184676;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #dfecf5;
}
.accordion h3.active {
	background-position: right 5px;
	}
	
.depozit {
	width: 100%;
	border-bottom: solid 1px #c4c4c4;
}
.depozit table {
	background: #DEE3E4;
	margin: 0;
	padding:  10px 15px 20px;
		border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
.depozit h6 {
	background: #fff;
	padding: 7px 15px;
	margin: 0;
	font-size:1.1em;  color:gray;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.depozit_even {vertical-align:text-top; text-align:left;background:#F6F8FA;}
.depozit_odd{vertical-align:text-top;align:text-left;background:#fff;}

.text_lft{border-left: solid 6px #dfecf5;
padding-left: 10px;
}


.container {
	background-color: #fff;
	display: block;
	padding: 0px;
	height: 22px;
	width: 100%;
	margin:0 auto;
	
	overflow:hidden;
	position:relative;
}
h6{font-size:14px; padding:0; margin:0;}
h6.hTop{position:absolute; top:0px; left:0px; z-index:100;}
h6.unter1{position:absolute; top:1px; left:1px; z-index:90;}
h6.unter2{position:absolute; top:2px; left:2px; z-index:80;}
/**/
.container p.p1,.container p.p2,.container p.p3{ 
	position:absolute; 
	font-size:14px; 
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	}
.container p.p1{top:0px; left:10px; z-index:100;}
.container p.p2{top:1px; left:12px; z-index:90;}
.container p.p3{top:2px; left:12px; z-index:80;}

.red{color:#f00;}
.sil{color:#f1f1f1;}
.yellow{color:#ff0;}
.blue{color:#6986A5;}
.gray{color:gray;}
.black{color:#000;}


#wraper {width: 95%; margin: 0 auto 0 auto;}
.clearfloat{clear:both; height:0px; font-size: 1px; line-height: 0px;}
 
/* top line */
#logo_line {background: #F4F4F4; border-bottom: 1px solid #282828;}
.top800px {width: 800px; margin: 0px auto;	padding: 10px 0px;}
#title_line {background: #C9D6E3; border-top: 1px solid #444444; margin-bottom:10px;}
#title_line h1, #title_line h1 a {color:#FFFFFF; text-decoration:none; margin-left:5px; font-size:14px;}
#title_line h1 a:hover {color:#999999;}
#title_line h1 span {font-weight: normal; font-size: 14px;}
 
/* content */
.block {
	border-radius:5px;
	-moz-border-radius:5px;
	-webit-border-radius:5px;
	box-shadow: 1px 1px 5px #555;
	-moz-box-shadow: 1px 1px 5px #555;
	-webkit-box-shadow: 1px 1px 5px #555;
	padding: 10px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
	overflow: hidden;
	height: 100%;
}
.block h2:hover {
	box-shadow: 0px 0px 0px;
	-moz-box-shadow: 0px 0px 0px;
	-webkit-box-shadow: 0px 0px 0px;
	background-color: #C9D6E3;
}

.block img {
	float:left;
	padding: 10px;
	border: 1px solid #E2E2E2;
	background-color: #FFFFFF;
	margin-right: 10px;
}
.block h2, .block h2 a {
	font-size: 14px;
	text-decoration: none;
	color: #2A333A;
	font-weight: normal;
}
.block p {
	overflow:hidden;
	font-size: 12px;
	text-align: justify;
	margin-top: 7px;
}
#gtopdiv {
width:100px;
border:1px solid #ccc;
background:#87CEFA;
text-align:center;
padding:5px;
position:fixed; /* this is the magic */
bottom:10px; /* together with this to put the div at the bottom*/
right:10px;
display:none;
cursor:pointer;
color:#333;
font-size:11px;
}
input.inp {
  font: 10px sylfaen;
  border: 1px solid #BFBFBF;
	background: url(../images/searchsymbol.png) no-repeat 10px 0px;
	padding-left: 30px;
	width: 150px;
  background-color: #FFF;	
}
input.btn { 
  color:#245891; 
  font: 12px sylfaen;
  font-weight: bold; 
  background-color:#f3f3f3; 
  border:1px solid; 
  border-color: #9eabbc #a8b6c8 #9eabbc #7c8794; 
} 
input.btnhov {
  border-color: #c63 #930 #930 #c63;
  }
