.bg_orange {
background-color:#ff6600;
}
.bg_yellow {
background-color:#ff9c00;
}
.topest_perehod {
background-image:url(images/images/header1.gif);
background-repeat:no-repeat;
}
.header {
padding:0px;
}
.logo {
background-image:url(images/images/logo.gif);
background-repeat:no-repeat;
vertical-align:middle;
}
.headlinktable {
border-left:1px solid #D6C3AA;
padding:5px;
margin-top:15px;
}
.linkstitle {
color:#ff9c00;
font-size:12px;
padding:2px;
}
.headlinks {
color:#604D47;
font-size:12px;
font-family:"Times New Roman", Times, serif;
padding:4px;
}
.headlinks a{
color:#604D47;
}
.defis {
background-image:url(images/images/defis.gif);
background-repeat:no-repeat;
vertical-align:middle;
}
.navbar2 {
background-color: #ff9c00;
}
.foottable {
border-top:1px solid #999999;
padding-top:25px;
color:#000000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.foottable a {
color:#ff9c00;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.foottable a:hover {
color:#ff6600;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}











/* ------------------------ /SITE/GLOBAL.CSS ------------------------ */
@charset "utf-8"

/* CSS Document */
body{
	background-color:#ffffff;
	padding:0px;
	}
.contener{
	text-align: left;
	position: relative;
	height:auto;
	min-height:100%;
	max-width: 1380px;
	min-width: 980px;
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
	_overflow: visible;
	font-family:Tahoma, Arial, sans-serif;
	_height:0;
	_width : expression(parentNode.clientWidth > 1380 ? "1380px" : "auto");
	background-repeat:repeat;
	background-position: left top;
	background-color:#FFFFFF;
	}
.subContener1{
	width:100%;
	height:27px;
	background-color:#ff9c00;
	position:relative;
	z-index:60;
	}
.subContener2{
	width:100%;
	height:168px;
	overflow:visible;
	}
.subContener3{
	width:100%;
	background-color:#ffa302;
	background-image:url(images/index_24.jpg);
	background-repeat:no-repeat;
	background-image:left top;
	
	}
.subContener3 td{
	vertical-align:top;
	}
.subContener4{
	width:100%;
	height:130px;
	}
.subContener5{
	width:100%;
	
	margin-top:20px;
	margin-bottom:40px;
	}
.subContener6{
	width:100%;
	background-image:url(images/index1_0.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border-top:1px solid #cecbc0;
	}
.subContener7{
	width:100%;
	margin-bottom:30px;
	overflow:hidden;

	}
.subContener8{
	width:100%;
	padding-bottom:20px;
	border-bottom:3px solid #ff6600;
	overflow:hidden;
	}
.smallMenu{
	height:100%;
	width:25.5%;
	background-image:url(images/index_02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ff6600;
	float:left;
	}

.smallMenu ul{
	margin:10px 0 0 50px;
	float:left;	
	}	
.smallMenu li{
	display:inline;
	}
.smallMenu a{
	_display: inline;
	background-repeat:no-repeat;
	background-position:left bottom;
	text-indent:-300em;
	float:left;
	width:17px;
	height:11px;
	margin-left:10px;
	margin-right:10px;
	font-size:1px;
	}
.smallMenu a:hover{	background-position:left top;}
.Home a{ background-image:url(images/menu_hom.gif); }
.Map a{background-image:url(images/menu_map.gif);}
.Contact a{background-image:url(images/menu_mai.gif);}

.smallMenu a.here{
	background-position:right bottom;
	cursor: auto;
}



.smallMenu .current_small a{
	background-position:left top;
}
.Top_right{
	float:right;
	width:280px;
	}
.Top_right li{
	display:inline;
	float:none;
	
	
	}	
.Top_right li a{
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	display:block;
	padding:5px 0 0 20px; 
	width:100px;
	float:right;
	}
.Top_right li a:hover{
	text-decoration:underline;
	color:#FFF99C;
	}	
.Top_right .a_but a{
	background-image:url(images/index_04.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:134px;
	height:27px;
	text-indent:-2000em;
	font-size:1px;
	text-decoration:none;
	padding:0;
	margin-right: 60px;
	}
.Top_right .a_but a.here{	
	cursor: auto;
	}
	
.siteName{
	_display: inline;
	text-align:center;
	width:165px;
	height:39px;
	background-image:url(images/index_13.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:55px 0 0 50px;
	float:left;
	}
.siteNameSyn{
	background-image:url(images/logo_s00.gif);
	width:195px;
	}	
	
.siteName h1{
	margin:0;
	}
.siteName a{
	display:block;
	text-decoration:none;
	text-indent:-300em;
	width:195px;
	height:39px;
}	
.contener_menu{
	width:74%;
	position:relative;
	z-index:10;
	float:right;
	overflow:visible;
	}
#col4{
	_width:18%;
	}
.menu_col{
	float:left;
	width:23%;
	
	_height:1px;
	
	}
.menu_col_zagl{
	background-color: white;
	}
.menu_col ul{
	
	}
.menu_col_1{
	width:30%;
	}
.contener_menu h1{
	color:#ff8100;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:1em;
	}
.contener_menu li a{
	color:#604d47;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:1;
	display:block;
	padding:5px 0 5px 30px;
	background-image:url(images/index_09.gif);
	background-repeat:no-repeat;
	background-position:12px 0.8em;
	
	
	}
.contener_menu li a:hover{
	background-color:#fff1b7;
}

.contener_menu li a:hover{
	text-decoration:underline;
	}
.contener_menu .activ span{
	background-color:#989897;
	color:#FFFFFF;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:0.75em;
	text-decoration:none;
	line-height:1;
	display:block;
	padding:5px 0 5px 30px;
	background-image:url(images/index_09.gif);
	background-repeat:no-repeat;
	background-position:12px 0.8em;    	   
	}
.contener_menu .activ a:hover{
	background-color:#989897;
	color:#FFFFFF;
	text-decoration:none;
	}
.contener_menu li{
	border-left: 1px solid #d6c3aa;
	width:100%;
	margin:0;
	padding:0;
	
	}
.contener_menu ul{
	margin-bottom:10px;
	margin-top:0;
	background-color:transparent;
	background-image:none;
	}
.menu_absolute ul{
margin-bottom:0;
}
.menu_absolute{
	position:absolute;
	z-index:20;
	display:block;
	visibility:visible;
	}
.menu_absolute ul li{
	background-color:#FFFFFF;
	}
.menu_absolute ul{
	
	}

.menu_absolute .bottom table{
	height:100%;
	}
	
.close .bottom1{
	background-image:url(images/index_me.gif);
		
	background-repeat:no-repeat;
	background-position:left top;
	width:7px;
	}
.close .bottom2	{
	background-image:url(images/index_mf.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	vertical-align:top;
	}
.close .bottom3	{
	background-image:url(images/index_mg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:7px;
		}
.menu_absolute .close .bottom2 .img{
	margin:1px auto 0 auto;
	width:7px;
	height:5px;
	background-image:url(images/but_1000.gif);
	background-position:left top;
	background-repeat:no-repeat;

	}
.menu_absolute .open .bottom2 .img{
	margin:1px auto 0 auto;
	width:7px;
	height:5px;
	background-image:url(images/but00000.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
.menu_absolute .open .bottom1{
	background-image:url(images/bottom_j.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.config/images/bottom_js_02.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	width:7px;
	}
.menu_absolute .open .bottom2{
	background-image:url(images/bottom_k.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.config/images/bottom_js_03.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	vertical-align:top;
	}

.menu_absolute  .open .bottom3{
	background-image:url(images/bottom_l.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.config/images/bottom_js_04.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	width:7px;
		}

.menu_absolute .bottom{
	margin:0;
	overflow:visible;
	height:14px;
	_width:100%;
}

.menu_absolute .alfa {
	position:absolute;
	height:25px;
	width:100%;
	background-image:url(images/mask0000.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.config/images/mask.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	left:0;
	bottom:0;
	z-index:30;
	border-left:1px solid #D6C3AA;	
}
.menu_absolute1{
	left:0;
}
.menu_absolute2{
	left:30%;
	
	
}
.menu_absolute3{
	left:53%;
	
	
}
.menu_absolute4{
	left:76%;
	
	
}

.mask{
	height:100%;
	width:100%;
	position:relative;
	overflow:hidden;
	_height:1px;
	
	
	
}
.menu_absolute.bottom{
	
	bottom:0;
	left:0;
	width:100%;
	}
	
.left_text{
	width:77%;
	_width:73%;
	float:left;
	height:100%;
	}
.star{
	margin:25px 0pt 0pt 40px;
	_margin:25px 0 0 20px;
	vertical-align:middle;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}
.left_text .text_block p{
	color:#270f00;
	font-family:tahoma, helvetica, sans-serif;
	font-size:0.81em;

}
.text_block{
	margin:0 10px 0 20px;
	_margin:0 10px 0 10px;
	padding-bottom:20px;
	vertical-align:middle;
	float:left;
	width:55%;
	}
*:first-child+html .text_block{
	margin:0 5px 0 10;
}


.left_text .text_block img{

	margin:20px 0 10px 0;
	}
.left_text  .text_block a{
	color:#270f00;
	font-family:tahoma, helvetica, sans-serif;
	font-size:1em;
	text-decoration:underline;
	}
.left_text  .text_block a:hover{
		text-decoration:underline;
		color:#AD3100;
		}
.menu_seach{
	background-image:url(images/pif_0400.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:right;
	height:100%;
	width:23%;
	}
.menu1{
	margin-left:6%;
	_margin-left:1%;
	margin-bottom:10px;
	margin-top:20px;
	float:left;
	
	}
*:first-child+html .menu1{
 margin-left:1%;
}
.menu1 ul{
float:left;
}
.menu1 ul li{
	width:100%;

	}
.menu1 ul .activ{
	background-image:url(images/marker10.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
    }
.menu1 ul .activ span {
	color:#FFFFFF;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.81em;
	text-decoration:none;
	line-height:1.2;
	margin-left:18px;
	border-bottom:1px solid #e98400;
	display:block;
	padding:7px 0 8px 0;
	
	}    
    
.menu1 ul li a {
	color:#FFFFFF;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.81em;
	text-decoration:none;
	line-height:1.2;
	margin-left:18px;
	border-bottom:1px solid #e98400;
	display:block;
	padding:7px 0 8px 0;
	
	}
.menu1 ul .activ a:hover {
	color:#ffffff;

	}
.menu1 ul a:hover {
	color:#fff99c;
	}
.menu1 ul li a:hover span{
	border-bottom:none;
	}
	
.subContener3 .index_seash{
	background-color:#efeada;
	
	
	background-image:url(images/index_17.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	border-bottom:1px solid #e3ddcc;
	}




.index_seash .text_p{
	font-family:tahoma, Arial, helvetica, sans-serif;
	color:#605342;
	font-size:0.69em;
	margin-left:40px;
	
	}
.seach .button{
	
	position:relative;
	float:left;
	margin:0;
	padding:0;
	border:none;
	width:74px;
	height:25px;
	left:-7px;
	
	}
.form_cont{
	background-image:url(images/index_20.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	height:25px;
	width:150px;
	_width:145px;
	}
.form_cont1{
	background-image:url(images/index_21.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:25px;
	}
.form_cont .Line{
	border:none;
	margin:2px 12px;
	height:18px;
	_height:18px;
	padding:2px 7px 0 7px;
	width:110px;
	
	}
.contener_seach{
	margin:15px 0 0 28%;
	_margin:15px 0 0 9%;
	
	}
*:first-child+html .contener_seach{
	margin:15px 0 0 9%;
}
.seach{
	margin-bottom:35px;
	height:25px;
		
	width:100%;
}

.index_seash .tel{
	font-size:1.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.index_seash .tel sup{
	font-size:0.4em;
	margin:0;
}
.subContener4 .left{
	float:left;
	width:47%;
}
.subContener4 .left h1{
	margin:25px 0 10px 65px;
	font-size:1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}


#qinfo h1{
	margin:25px 0 10px 0px;
	font-size:1.55em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#812800;
}

.subContener4 .left p{
	color:#000000;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.81em;
	margin-left:65px;
}
.subContener4 .right{
	float:right;
	width:51%;
	
	
}
.contener_fond_l{
	height:72px;
	width:25%;
	float:left;
	}
.contener_fond{
	background-color:#ffa200;
	margin:35px 0 0 0;
	height:72px;
	width:69%;
	_width:68%;
	float:right;
	background-image:url(images/index_30.gif);
	background-repeat:no-repeat;
	background-position:left top;
	
}
.contener_fond ul{
	margin:10px 0 0 160px;
	_margin:10px 0 0 80px;
	float:left;
	_width:200px;
		}
.contener_fond .help{
	background-image:url(images/index_33.gif);
	
	}
.contener_fond .canculator{
	background-image:url(images/index_36.gif);
	
	
	
}
.contener_fond li{
	background-position:left 8px;
	background-repeat:no-repeat;
	}
.contener_fond li a, .contener_fond li span{
	display:block;
	padding: 4px 0 4px 25px;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.88em;
	color:#ffffff;
	
}

*:first-child+html .contener_fond li a{
	padding: 1px 0 4px 25px;
}
.contener_fond li a:hover{
	text-decoration:underline;
	color:#FFF99C;
	}
.subContener51{
	margin-left:50px;
	margin-right:25px;
	overflow:visible;
	height:100%;
	
	position:relative;
}

.compani_pai{
	width:100%;
	
	overflow:visible;
}
.compani_pai1{
	position:absolute;
	z-index:1;
	left:0;
	top:0;
	width:100%;
	}
.contener_compani_pai{
	width:32%;
	float:left;
	
	background-repeat:no-repeat;
	overflow:visible;
	position:relative;
	z-index:1;
}

.contener_compani_pai img{
	position:relative;

	}
.contener_compani_pai .img1{
	left:-10px;
	}
.contener_compani_pai .img2{
	left:-20px;
	}
.contener_compani_pai .img3{
	left:-65px;
	}
.contener_compani_pai1{
	height:100%;
	width:100%;
	position:relative;
_height:120px;
    min-height:120px;
	left:0;
	top:0;
	z-index:3;
	overflow:hidden;
	}
.contener_compani_pai1 table{
	margin: 25px 0  15px 10px;
	width:89%;
	}
.contener_compani_pai1 table p{
	margin:0;
	padding:0;
	
}
.contener_compani_pai1 table td{
	vertical-align:middle;
	padding:0 8px;
	
}
.contener_compani_pai1 table .left{
	border-right:1px solid #bfbfbf;
	width:auto;
	
}
.contener_compani_pai1 table .left1{
	width:25%;
}
.contener_compani_pai1 table .left1 p{
	margin-top:0.2em;
	}
.contener_compani_pai1 table .left2{
	width:50%;
}
.contener_compani_pai1 table td .bottom{
	color:#423a30;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	}
.contener_compani_pai1 table td .top{
	color:#858585;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	
	}
.contener_compani_pai1 table td .top1{
	margin-left:1.25em;
	}
.contener_compani_pai1 table td .bottom_orang{
	color:#ff9101;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:1.5em;
	}
.contener_compani_pai1 table .left .bottom, .contener_compani_pai1 table .left .top{
	font-size:0.94em;
	
	}

.contener_compani_pai1 p{
	margin:10px 20px 0 170px;
	font-family:tahoma, Arial, helvetica, sans-serif;
	color:#2e2e2e;
	font-size:0.69em;

	}
.contener_compani_pai1 h2{
	margin-left:170px;
	margin-right:20px;
	margin-top:10px;
	min-height:50px;
	_height:50px;
	_overflow:visible;
	font-size:1.04em;


	}
.contener_compani_pai1 h2 a{
	color:#fc8e00;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:1em;
	}
.contener_compani_pai1 h2 a:hover{
	text-decoration:underline;
	color:#FF6600;
	}
.pai33{
	margin-left:1%;
	width:33%;
}
.subContener6 .left{
	float:left;
	width:35%;
	height:100%;
	overflow:hidden;
	
	}
.subContener6 .right{
	float:right;
	width:64%;
	height:100%;
	}
.lich_cab{
	background-color:#efeada;
	background-image:url(images/index1_0.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:170px;
	width:100%;

}

.conterer_form{
	margin:15px 85px 0 65px;
	_margin:15px 20px 0 35px;
	float:left;
	overflow:hidden;
	}
.conterer_form h2{
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:1.13em;
	color:#000000;
	}
.conterer_form p{
	color:#7e775f;
	font-size:0.69em;
	font-family:tahoma, Arial, helvetica, sans-serif;
	float:left;
	margin-top:6px;
	}
.conterer_form .Line1{
	border:1px solid #ada69c;
	float:right;
	width:135px;
	}
.conterer_form .Button{
	width:73px;
	height:25px;
	border:none;
	float:right;
	}
.conterer_form .rows{
	width:12em;
	margin-bottom:5px;
	
}
.left_bottom{
	background-image:url(images/index_58.gif);
	background-repeat:no-repeat;
	background-position:25px 26px;
	overflow:hidden;
	float:left;
	width:100%;
	margin-bottom:100px;
	}
.left_bottom ul{
	margin:23px 85px 0 65px;
	_margin:23px 85px 0 35px;
	float:left;

	}
.left_bottom ul a{
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.69em;
	color:#666666;
	display:block;
	padding:0 0 10px 0;
	line-height:1.2;
	}
.left_bottom ul a:hover{
	text-decoration:underline;
	color:#000000;
	}
.subContener71{
	margin-left:50px;
	padding-top:15px;
	overflow:hidden;
	}
.subContener71 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:10px;
	float:left;
	padding-right:20px;
	
	
	}
.subContener71 sup{
	color:#666666;
	font-weight:normal;
	font-size:12px;
	}
.bot_contener1{
	float:left;
	width:25%;
	height:100%;
	overflow:hidden;
	}
.bot_contener2{
	float:left;
	width:27%;
	height:100%;
	overflow:hidden;
	margin-top:19px;
	}
.subContener71 .bot_contener2 p{
	font-size:/*18*/16px;	
	background-image:url(images/index_65.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.subContener71 .bot_contener2 p.noimg{
	background: none;
  margin-right: 0px;
  padding-right: 0px;
	}
	
.subContener71 .bot_contener2 table, .subContener71 .bot_contener2 table p{
	margin-left: 0px;
	}	
	
/*.subContener71 a:hover{
	text-decoration:underline;
	color:#E03400;
	}*/
	
.bot_contener2 p span{
	color:#666666;
	}
.bot_contener3{
	float:left;
	width:25%;
	height:100%;
	overflow:hidden;
	margin-top:15px;
	}
.subContener71 .bot_contener3 a, .subContener71 .bot_contener3 a:hover{
	font-size:16px;	
	color: #ff6600;
	text-decoration:underline;
	}

/*.subContener71 .bot_contener3 p{
	font-size:18px;
	}
.subContener71 a{
	color:#ff8005;
	font-size:20px;
	text-decoration:underline;
	}*/
.bot_contener4{
	float:left;
	width:20%;
	height:100%;
	overflow:hidden;
	margin-top:15px;
	
	}
.subContener71 .bot_contener4 p{
	font-size:/*18*/16px;
	background-image:url(images/index_62.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:right;
	margin-right:45px;
	
	}
.subContener81{
	margin-left:50px;
	margin-right:45px;
	}
.left{
	float:left;
	width:68%;
	}

.subContener8 p{
	font-size:9px;
	color:#585858;
	font-family:tahoma, Arial, helvetica, sans-serif;
	}
.subContener81 .DB_BY {
	overflow:hidden;
	_overflow:visible;
	float:right;
	margin:0;
	height:30px;
	background-image:url(images/index_70.gif);
	background-position:left 1px;
	background-repeat:no-repeat;
	padding-left:30px;
	width:200px;
}

.subContener81 .DB_BY dl {
}

.subContener81  .DB_BY a{
	text-decoration:underline;
	line-height:10px;
	color:#262626;
	font-size:10px;
	font-family:tahoma, Arial, helvetica, sans-serif;
	}
.subContener81  .DB_BY a:hover{
	text-decoration:underline;
	color:#E03400;
	
}
.subContener81  .DB_BY dt{
	margin:0;
	line-height:0.5;
	font-family:tahoma, Arial, helvetica, sans-serif;
	margin:0;
	color:#6c6c6c;
	}
.subContener81  .DB_BY dt a, .subContener81  .DB_BY dt a:hover{ cursor: default !important; text-decoration:none;	color:#6c6c6c; }	

	
.subContener81 .DB_BY dd{
	margin:0;
	line-height:0.9;
	}
.flash_index{
	margin:20px 0 40px 0;}

.forms td{
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	color:#010101;
	padding-top:10px;
	}
.forms input,  .forms textarea{
	width:95%;
	}
.forms select{
	width:97.5%;
	}
.forms select option{
	margin-left: 10px;
	}
	
.forms .podpis{
	width:30%;
	vertical-align:top;
}


.forms #phone_fields {width: 97.5%; border: 0px; border-collapse:collapse; padding:0; margin:0; font-size:1.33em;}

.forms .Button{
	height:25px;
	width:96px;
	float:right;
	border:none;
	margin-top:3px;
	padding:0;
	}
.Button2{
	height:25px;
	width:96px;
	border:none;
	margin-top:3px;
	padding:0;
	}    
.forms .chec{
	margin:0;
	padding:0;
	font-size:1em;
	float:left;
	}
.forms .chec input{
	width:auto;
	margin:10px;
}
.map{
	_width:98%;
	}
.map ul{
	width:100%;
}
.map ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.13em;
	color:#010101;
	line-height:1.2;
	display:block;
	padding:3px 0;
}
.map ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.13em;
	color:#010101;
}
.map ul li a:hover {
	color:#E03400;
	text-decoration:underline;
}
.map ul li ul{
	
	margin:10px 0 20px 20px;
	}
.map ul li li a{
	font-size:0.75em;
	color:#604d47;
	padding-left:17px;
	background-image:url(images/tire_map.gif);
	background-repeat:no-repeat;
	background-position:left 0.9em;
	}
.map ul li li ul{
	margin:10px 0 10px 20px;
	}
.map ul li li li a{
	font-size:0.69em;
	padding:2px 0 2px 17px;
	background-position:left 0.7em;
	}
.map ul li .red{
	float:left;
	width:26%;
	_width:25%;
	padding-right:25px;
	margin-bottom:0;
}

.map ul li .red .zadl a{
	font-size:1em;
	color:#f0800e;
	padding:0;
	background-image:none;
	margin-bottom:10px;
	}
.map .rows{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
	}
	
.clr {width:100%; clear:both; float:none !important; height:1px !important; font-size:1px !important; }
.menu_absolute .alfa1 {
	background-image:url(images/mask1000.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.config/images/mask1.png', sizingMethod='crop');
	background-position:left top;
	background-repeat:no-repeat;
	top:0pt;
	height:25px;
	left:0pt;
	position:absolute;
	width:100%;
	z-index:30;
	border-left:1px solid #D6C3AA;	
}
.contener_menu .name_razdel{
	
	height:35px;
	background-color:#FFFFFF;
	float:left;

	
}
.contener_menu .name_razdel a{
	display:block;
	color:#ff8100;
	font-size:14px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	padding-left:10px;
	background-image:none;
	padding-bottom:15px;
	padding-bottom:5px;
	margin-top:15px;
	text-decoration:none;
	border-left:1px solid #D6C3AA;	
	}
.contener_menu .name_razdel a:hover{
	text-decoration:underline;
	}

.contener_menu .name_razdel span{
   	display:block;
	font-size:0.88em;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	padding-left:10px;
	background-image:none;
	padding-bottom:15px;
	padding-bottom:5px;
	margin-top:15px;
	text-decoration:none;
	border-left:1px solid #D6C3AA;	 
}
    
.contener_menu_zagl{
	position:relative;
	z-index:300;
	width:100%;
	
	}
.contener_menu .name_razdel .menu_col{
	position:absolute;
}
.contener_menu_zagl1{
	position:relative;
	z-index:300;
	width:100%;
	overflow:visible;
}

.searchResults ol li {margin: -4px 0px 25px 0px}

.nobrd {border-width: 0}



/* ------------------------ /SITE/RESERV.CSS ------------------------ */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
em,
strong,
abbr,
acronym,
blockquote,
q,
cite,
ins,
del,
dfn,
a,
div,
span,
pre,
hr,
address,
br,
b,
i,
sub,
sup,
big,
small,
tt,
table,
tr,
caption,
thead,
tbody,
tfoot,
col,
colgroup,
form,
input,
label,
texarea,
button,
fieldset,
legend,
select,
option,
optiongroup,
ul,
ol,
li,
dl,
dt,
dd,
code,
var,
kdb,
samp,
img,
object,
param,
map,
area,
bdo /* td, th */ /* XHTML 1.0 Strict Semantic */ {
	padding:0;
	margin:0;
	border:none;
}
h1, h2, h3, h4, h5, h6, p, td, th {
font-size:1em;
font-weight:normal;
}

html,
{
	background: #ffffff;
}

a:link {
	cursor: pointer;
	cursor: hand;
}
a:visited {
	cursor: pointer;
	cursor: hand;
}
a:hover {
	cursor: pointer;
	cursor: hand;
}
a:active {
	cursor: pointer;
	cursor: hand;
}

a { font-weight: normal; }
:-moz-any-link:focus {
outline: none;
}
a img {
	border: none;
}
table, td ,tr ,th{
	border-collapse:collapse;
	border:none;
} 
ul,
li {
	list-style: none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

input, select, textarea {
	border: 1px #3a3a3a solid;
	color:#000000;
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
font-size:12px;
font-family:tahoma, helvetica, sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
vertical-align:middle;

}


div, ul{
	overflow:hidden;
	_overflow:visible;
	}
	
#gmaps_top_container div, ul, img{
	overflow: visible;
	overflow-x: visible;
	overflow-y: visible;
}
 


	
/* Fix IE. Hide from IE Mac \*/ 
* html ul li { float: left; } 
* html ul li a { height: 1%; } 
/* End */



/* ------------------------ /SITE/TEXT.CSS ------------------------ */
@charset "iso-8859-1"
/* CSS Document */

h1{
	font-size:1.88em;
	font-family:tahoma, Arial, helvetica, sans-serif;
	color:#ff6600;
	margin-bottom:10px;
	margin-top:20px;
	clear:both;
	
	}
p{
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:/*0.75em*/11px;
	color:#010101;
	line-height:1.3;
	margin-top:10px;
	}
/*от этого тэга не зависит глобальное изменение цвета ссылок на странице*/
a{
	color:#f0800e;
	font-size:13px;
	text-decoration:underline;
	font-family:tahoma, Arial, helvetica, sans-serif;
	}
/*от этого тэга зависит глобальное изменение цвета ссылок на странице*/	
a:hover{
	color:/*#E03400*/#756560;
	text-decoration:none;
	font-size:13px;
	}
/*
.content p span{
	color:#756560;
	font-size:0.94em;
}*/

.list ul li, ul.list li{
	font-size:0.75em;
	line-height:1.3;
	margin-left: 30px;
	list-style-type: square;
}


.list ol li, ol.list li{
	font-size:0.75em;
	line-height:1.3;
	margin-left: 30px;
	list-style-type: decimal;
}


h2{
	color:#2e2e2e;
	font-size:1.13em;
	margin:15px 0 10px 0;
	}
h3{
	font-size:12px;
	font-family:tahoma, Arial, helvetica, sans-serif;
	color:#ff6600;
	margin-bottom:5px;
	margin-top:15px;
	font-weight:bold;
	}

h4{
	font-size:0.69em; 
	font-family:tahoma, Arial, helvetica, sans-serif;
	color:#010101;
	margin-bottom:5px;
	margin-top:10px;
	font-weight:bold;
	}	
.zebra{
	width:100%;
	color:#6d6965;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	margin-top:20px;
	margin-bottom:40px;
	}
.zebra th{
	font-size:0.9em;
	padding:8px;
	border-bottom:1px solid #CECBC0;
	}
.zebra td{
	padding:8px;
	}
.zebra .tr_1{
background-image:url(images/table_to.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#fbf9f6;

}
.zebra .chet{
	background-color:#fbf9f7;
	}
.black{
	color:#000000;
	}

.zebra a{
	color:#000000;
}
.zebra a:hover{
	color:/*#E03400*/#ff6600;
}
.zebra .activ{
	color:#f0800e;
	}
.zebra .activ:hover{
	color:#f0800e;
	text-decoration:underline;
	}
.zebra span{
	font-size:0.75em;
	color:#6d6965;
}
.zebra .activ .black{
	color:#f0800e;
	}
.zebra .activ a{
	color:#f0800e;
	}
.zebra .activ a:hover{
	color:#f0800e;
	text-decoration:underline;
	}
.subContener6 .right h1 {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.5em;

}



/* ------------------------ /SITE/CONTENT.CSS ------------------------ */
/* CSS Document */
.subContener7_content{
	margin-top:100px;
	border-top:1px solid #CECBC0;
	}
.left_menu{
	float:left;
	width:24%;
	}
.content{
	float:left;
	width:74%;
	_width:70%;
	}
*:first-child+html .content{
	width:70%;
	}
.menu_vertical{
	background-color:#ff9c00;
	_height:1px;
	padding-bottom:20px;
	}

.menu_vertical ul{
	margin:10px 0 0 0;
	overflow:hidden;
	}
.menu_vertical h1{
	color:#FFFFFF;
	font-size:1.13em;
	font-weight:normal;
	margin-left:50px;
	}
.menu_vertical ul li{
	width:100%;
	}
.menu_vertical ul li a, .menu_vertical ul li span{
	color:#000000;
	font-size:0.88em;
	display:block;
	padding:5px 20px 5px 50px ;
	line-height:1.3;

	}
.menu_vertical .activ ul{
	background-image:url(images/fon_menu.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:50px;
	margin:0;
	overflow:hidden;
	_height:100%;
	}

.menu_vertical .normal ul{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:50px;
	margin:0;
	overflow:hidden;
	_height:100%;
	}

.menu_vertical ul .activ{
	color:#FFFFFF;
	text-decoration:none;  
	background-color:#FF7E00;
	 }
.menu_vertical ul  .activ a, .menu_vertical ul  .activ span{
	 color:#FFFFFF;
	 text-decoration:none;
	 background-image:none;


	 }
.menu_vertical ul li ul li a, .menu_vertical ul li ul li span{
	font-size:0.75em;
	background-image:url(images/in_fund1.gif);
	background-repeat:no-repeat;
	background-position:left 1.1em;
	background-color:transperent;
	color:#000000;
	
	padding-left:20px;

	}
.menu_vertical ul li a:hover{
	  text-decoration:underline;
	  color:#e03400;
	 
	 
	 }
.menu_vertical ul .activ  ul .activ {
		background-color:transparent;
}
.menu_vertical ul .activ  a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.menu_vertical ul .activ  ul li {
		background-color:transparent;
}
.menu_vertical ul .activ  ul .activ a, .menu_vertical ul .activ  ul .activ span{
		background-image:url(images/in_fund1.gif);
		color:#FFFFFF;
		text-decoration:none;
}
.menu_vertical ul .activ  ul .activ a:hover{
		background-image:url(images/in_fund1.gif);
		color:#FFFFFF;
		text-decoration:none;
}
.menu_vertical ul .activ ul li a, .menu_vertical ul .activ ul li span{
	font-size:0.75em;
	background-image:url(images/in_fund1.gif);
	background-repeat:no-repeat;
	background-position:left 1.1em;
	color:#000000;
	text-decoration:underline;	
	padding-left:20px;
	}
.menu_vertical ul .activ ul li a:hover{
	text-decoration:underline;
	 color:#e03400;
	 background-image:url(images/in_fund1.gif);
	}
.seach_content{
	margin-left:40px;
	margin-top:30px;
	height:auto;
	
	}
.seach_content .form_cont{
	background-image:url(images/index_22.gif);
	width:51%;
	
	
	}
.seach_content .form_cont .Line{
	width:70%;
	}
.seach_content  .form_cont1{
	background-image:url(images/index_22.gif);
	}

.seach_content .but_contener{
	width:100%;
	}
.left_menu .prodag a{
	color:#f0800e;
	font-size:1.13em;
	font-family:"Myriad Pro", Arial, helvetica, sans-serif;
	margin:0;

	
	}
.left_menu .prodag a:hover{
	text-decoration:underline;
	color:#E03400;
	}
.prodag {
	background-image:url(images/in_fund1.gif);
	background-repeat:no-repeat;
	background-position:60px 20px;
	height:104px;
	margin:10px 0 40px 50px;
	}
.left_menu h2{
	margin:10px 0 0 50px;
	}
.left_menu p{
	margin:10px 0 0 50px;
	}
.left_menu .tel{
	font-size:1.88em;
	margin:30px 0 40px 30px;
	}
.tel sup{
	color:#666666;
	font-size:0.55em;
	_font-size:0.75em;
	
	}
*:first-child+html .tel sup{
	font-size:0.69em;
}
.content .left1{
	float:left;
	width:70%;
	_width:66%;
	overflow:visible;
	}

.content .right{
	width:29%;
	float:right;
	}
	
.content .right .invest td{margin-bottom: 5px; font-size: .95em}
	
.content .contener_fond{
	width:100%;
	float:none;
	}
.content .contener_fond ul {
	float:left;
	margin:15px 0pt 0pt 40px;
	_margin:15px 0pt 0pt 20px;
}
.content .contener_fond ul a, .content .contener_fond ul span{
	font-size:0.75em;
}
.content .contener_fond ul li{
	background-position:left 6px;
	}

.content .right .rows{
	width:100%;
	margin:10px 0;
	}
.content .right  table a{
	margin-left:10px;
	display:block;
	color:#f0800e;
	}
	
	
	

	
.content .right  table a:hover{
	text-decoration:underline;
	color:#E03400;
	}
.content .right  table td{
	vertical-align:middle;
	}
.content .right  table img{
	float:right;
}
.content .right .rows a{
	color:#f0800e;
	font-size:1em;
	font-family:tahoma, Arial, helvetica, sans-serif;
	text-decoration:underline;
	margin-left:20px;
	}
.content .right h2{
	margin-top:40px;
	margin-bottom:15px;
	}
.menu_help{
	clear:both;
	float:left;
	overflow:hidden;
	width:100%;
}
.menu_help li{
	display:inline;
	float:left;
	color:#50442b;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.69em;
	}
.menu_help a{
	color:#756560;
	font-size:1em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	}
.menu_help a:hover{
	color:#000000;
	text-decoration:underline;
	}
.content_text{
	margin:20px 20px 0px 50px;
	}	
	
.content_text .date{
    background-color:#FFC600;
    float:left;
    font-size:0.69em;
    margin-bottom:0pt;
    margin-right:50px;
    margin-top:5px;
    padding:0pt 5px;
	}		

.content_text h2.fleft{
    float:left;
    margin-bottom:0pt;
    margin-right:40px;
    margin-top:0pt;
	}	
	
.cena_pai{
	margin:20px 10px 0 50px;
	
	}
.cena_pai p{
	margin:0;
	padding:0;
}
.cena_pai td{
	vertical-align:middle;
	padding:0 8px;
	margin:0;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
}
.cena_pai .left{
	border-right:1px solid #bfbfbf;
	font-size:0.94em;
}


.cena_pai .left2{
	
}
.cena_pai td .bottom{
	color:#423a30;
	
	}
.cena_pai .top td {
	color:#858585;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	}
.cena_pai .bottom_orang{
	color:#ff9101;
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:1.5em;
	}
.doc td{
padding-bottom:15px;
}
.doc .img{
	width:50px;
	text-align:left;
	vertical-align:top;
	}
.doc p{
	margin:0;
	}
.doc .obnovlen{
	font-size:0.69em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#707070;
	margin-bottom:5px;
	}
.mesta_podag a{
	display:block;
	margin:20px 10px 0 65px;
	color:#636363;
	font-size:0.75em;
	}
.mesta_podag a:hover{
	color:#000000;
	text-decoration:underline;
	}
.o_bank{
	margin: 0 0 20px 0;}
.o_bank .col1{
	font-size:0.69em;
	color:#756560;
	margin:0;
	font-weight:normal;
	width:26%;
	
	}
.o_bank td{
	margin:0;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	color:#010101;
	line-height:1.3;
	padding-top:10px;
	padding-right:20px;
	vertical-align:top;
	
	}
.o_bank th{
	font-weight:bold;
	margin:0;
	font-family:tahoma, Arial, helvetica, sans-serif;
	font-size:0.75em;
	color:#010101;
	line-height:1.3;
	padding-top:10px;
	padding-right:20px;
	vertical-align:top;
	}
.o_bank td p{
	font-size:1em;
	}
.opis_bank{
	margin-left:40px;
	}
.opis_bank h4{
	font-size:0.75em;
	}
.news{
	}
.news li{
	background-image:url(images/tire_new.gif);
	background-position:left 8px;
	background-repeat:no-repeat;
	padding-left:23px;
	margin-top:20px;
	float:none;
	clear:both;
	}
.news li p{
	margin:4px 0 0 0;
	}
.gorizontal_menu{
	height:31px;
	background-image:url(images/in_fund1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:38px;
	background-color:#ffa200;
	border-bottom:1px solid #ffda99;
	margin-top:45px;
	

}
.gorizontal_menu ul{
	margin:0 0 0 22px;
	}
.gorizontal_menu li{
	display:inline;
	float:left;
	}
.gorizontal_menu li a{
	color:#000000;
	font-size:0.75em;
	display:block;
	padding:7px 10px 0 10px;
	float:left;
	}
.gorizontal_menu li a:hover{	
	color:#E03400;
	text-decoration:underline;
	}

.gorizontal_menu .activ span {
	color:#FFFFFF;
	font-size:0.75em;
	display:block;
	padding:7px 10px 0 10px;
	float:left;
    
    }
    
.gorizontal_menu .activ a {
	color:#FFFFFF;
	text-decoration:none;
	
	}
.gorizontal_menu .activ a:hover{
	color:#FFFFFF;
	text-decoration:none;
	
	}
.content  .right_1 {
	float:right;
	width:24%;
	border-left:1px solid #d6c3aa;
	margin-top:30px;
	
	overflow:hidden;
}
.content  .left1_1 {
	float:left;
	width:75%;
	_width:73%;
	overflow:hidden;
}
.content  .right_1 h3{
	margin-left:20px;
	margin-top:0;
	}
.vertical_menu{
	width:100%;
	margin-top:30px;
	}
.vertical_menu li{
width:100%;
}
.vertical_menu a, .vertical_menu span{
	color:#756560;
	font-size:0.75em;
	display:block;
	padding:8px 0 8px 20px;
	width:100%;
	
	}
.vertical_menu a:hover{
	color:#000000;
	text-decoration:underline;
}
.vertical_menu .activ span{
	text-decoration:none;
	background-color:#fff1b7;
	color:#756560;
	}
.content_dohod_zemlia .left11{
	border-right:1px solid #BFBFBF;
font-size:0.94em;

}
.content_dohod_zemlia .left1{
	width:55%;
	overflow:hidden;
}
.content_dohod_zemlia .right{
	width:39%;
	position:relative;
	overflow:visible;
	
	}
.content_dohod_zemlia .right .block_img{
	overflow:visible;
	height:205px;
	margin-top:50px;
	}
.content_dohod_zemlia .right img{
	position:absolute;
	left:-30px;
	

	}
.content_dohod_zemlia .right .tel{

	font-size:1.88em;
	margin:30px 0pt 40px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.content_dohod_zemlia .right .content_text{
	margin: 20px 10px 0px 40px;}
.content_dohod_zemlia .right .contener_fond{
	background:none;
	width:100%;
	border-left:1px solid #cccccc;
	
}
.content_dohod_zemlia .right .contener_fond .help{
	background-image:url(images/markera_.gif);
	
	}
.content_dohod_zemlia .right .contener_fond .canculator{
	background-image:url(images/markera_.gif);
	}
.content_dohod_zemlia .right .contener_fond .help a{
	color:#756560;
	}
.content_dohod_zemlia .right .contener_fond .canculator a {
	color:#756560;
	}
.content_dohod_zemlia .right .contener_fond  a:hover{
	color:#000000;
	}
.content_fond{
width:100%;
}
.content_fond .contener_fond{
	float:right;
	width:25%;
	margin-top:20px;
	}
.content_fond .seach_content{
	width:25%;
	float:left;
	margin-top:20px;
}
.content_fond .help_menu_contener{
	width:50%;
	float:left;
	margin-left:0;
	margin-top:20px;
	
	}
.subContener_content{
	margin-left:50px;
	margin-right:25px;
	}
	
.subContener_content h1, .content_text h1 {
clear:both;
color:#FF6600;
font-family:tahoma,Arial,helvetica,sans-serif;
font-size:1.88em;
margin-bottom:10px;
margin-top:20px;
}
.subContener_content .rows1{
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
	}
.subContener_content .col1{
	width:33%;
	float:left;
	}
.subContener_content .col1 .col_vnutr{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	}
.content_text img{
	border:1px solid #767676;
	margin:15px 0;
	}
.Table_images td{
	vertical-align:top;
	padding-right:80px;
	
	}
.Table_images p{
	color:#756560;
	font-size:0.69em;
	margin-top:0;
	}
.Table_images img{
	margin-bottom:10px;
	}
.Table_images a:hover img{
	border:1px solid #ffa200;
}
.Table_images{
	margin-bottom:100px;
	}
.karta{
	width:625px;
	height:440px;
	background-color:#999999;
	margin-top:40px;
	margin-bottom:40px;
	
	}
.video{
	margin-top:30px;
	margin-bottom:10px;
	float:left;
	clear:both;
	
	}
.calendar{
	text-align:center;
		}
.calendar1{
	background-color:#999999;
	height:155px;
	width:200px;
	margin:0 auto;
		}
.rows_dinam{
	width:100%;
	margin-top:20px;
	}
.rows_dinam h2{
	float:left;
	margin-right:40px;
	margin-top:0;
	margin-bottom:0;
	}
.rows_dinam .date{
	float:left;
	margin-right:50px;
	background-color:#ffc600;
	font-size:0.69em;
	margin-top:0;
	margin-bottom:0;
	padding:0 5px;
	margin-top:5px;
	
	}
.rows_dinam .doc{
	float:left;
	margin-top:0;
	margin-bottom:0;
	
	}
.rows_dinam .img{
	width:30px;
	}
.rows_dinam img{
	border:none;
	margin-top:0;
	margin-bottom:0;
	width:20px;
	}
.rows_dinam .doc a{
	color:#756560;
}
.rows_dinam .doc a:hover{
	color:#000000;
}
.tabl_stoimost{
	overflow-x: hidden !important;
	overflow:scroll;
	margin:20px 0;
	height:300px;
	width:100%;
	border-right: 1px solid #bdb4a1;
	
	scrollbar-face-color: #cbbeaa; 

scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #a49a8b; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff;
scrollbar-base-color: #ffffff; 

}
.tabl_stoimost table{
	margin:0;
	}
.tr_1_gray td{
	color:#7d7468;
	}
.exel a{
	color:#7d7468;
	background-image:url(images/exel_sma.gif);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding-right:25px;
	font-size:0.75em;
	height:16px;
	}
.exel a:hover{
	color:#000000;
	}
.content_text .doc img {
	border:none;
	margin:5px;
	}
.content_text span.label {
color:#756560;
font-size:0.9em;
font-weight:normal;
margin:0;
width:26%;
}	
	



/* ------------------------ /SHARED.CSS ------------------------ */


.marked {background-color: #FFFF00; font-size: 1em !important}
.clr {width:100%; clear:both; float:none !important; height:1px !important; font-size:1px !important; }
.hidden {display:none; visible: false;}
.visible {display:block; visible: true;}
.pages {padding: 5px;  text-align: center;}
.pointer {cursor: pointer;}

.no-margin { margin: 0!important; }
.no-back { background: none; }
.no-br { border-width: 0px }

.fr {float: right;}
.fl {float: left;}
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }


#gmaps_container {
	color: #000000;
	height: 450px;
	margin: 30px auto 0;
	text-align: left !important;
	width: 100%;
	position: relative; 
	background-color: rgb(229, 227, 223);
}

#gmaps_info {
	border:1px solid #CCCCCC; 
	margin: 10px auto; 
	padding: 5px;
	text-align: center;
	width: 600px;
	display: none;
}

/*  border: 1px solid black;   */
.cross {background: transparent url(images/cross500.gif) no-repeat; height: 50px; width: 50px; position:relative; top: -100px; float: left; z-index: 100; left: 49%; top: -255px}
#gmaps_link {z-index: 120}



/* ------------------------ /UI.DATEPICKER.CSS ------------------------ */
/* Main Style Sheet for jQuery UI date picker */
#ui-datepicker-div, .ui-datepicker-inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #ddd;
	width: 185px;
}
#ui-datepicker-div {
	display: none;
	border: 1px solid #777;
	z-index: 100; /*must have*/
}
.ui-datepicker-inline {
	float: left;
	display: block;
	border: 0;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-dialog {
	padding: 5px !important;
	border: 4px ridge #ddd !important;
}
.ui-datepicker-disabled {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
}
button.ui-datepicker-trigger {
	width: 25px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}
.ui-datepicker-prompt {
	float: left;
	padding: 2px;
	background: #ddd;
	color: #000;
}
* html .ui-datepicker-prompt {
	width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #fff;
}
.ui-datepicker-control {
	background: #400;
	padding: 2px 0px;
}
.ui-datepicker-links {
	background: #000;
	padding: 2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links {
	font-weight: bold;
	font-size: 80%;
}
.ui-datepicker-links label { /* disabled links */
	padding: 2px 5px;
	color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
	float: left;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
	float: right;
	text-align: right;
}
.ui-datepicker-current {
	float: left;
	width: 30%;
	text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next {
	float: right;
	width: 34%;
	text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
	float: left;
	text-align: left;
}
.ui-datepicker-header {
	padding: 1px 0 3px;
	background: #333;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.ui-datepicker-header select {
	background: #333;
	color: #fff;
	border: 0px;
	font-weight: bold;
}
.ui-datepicker {
	background: #ccc;
	text-align: center;
	font-size: 100%;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.ui-datepicker-title-row {
	background: #777;
}
.ui-datepicker-days-row {
	background: #eee;
	color: #666;
}
.ui-datepicker-week-col {
	background: #777;
	color: #fff;
}
.ui-datepicker-days-cell {
	color: #000;
	border: 1px solid #ddd;
}
.ui-datepicker-days-cell a{
	display: block;
}
.ui-datepicker-week-end-cell {
	background: #ddd;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #777;
}
.ui-datepicker-days-cell-over {
	background: #fff;
	border: 1px solid #777;
}
.ui-datepicker-unselectable {
	color: #888;
}
.ui-datepicker-today {
	background: #fcc !important;
}
.ui-datepicker-current-day {
	background: #999 !important;
}
.ui-datepicker-status {
	background: #ddd;
	width: 100%;
	font-size: 80%;
	text-align: center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#ui-datepicker-div a, .ui-datepicker-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.ui-datepicker-inline .ui-datepicker-links a {
	padding: 0 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a {
	padding: 2px 5px !important;
	color: #eee !important;
}
.ui-datepicker-title-row a {
	color: #eee !important;
}
.ui-datepicker-control a:hover {
	background: #fdd !important;
	color: #333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
	background: #ddd !important;
	color: #333 !important;
}

/* ___________ MULTIPLE MONTHS _________*/

.ui-datepicker-multi .ui-datepicker {
	border: 1px solid #777;
}
.ui-datepicker-one-month {
	float: left;
	width: 185px;
}
.ui-datepicker-new-row {
	clear: left;
}

/* ___________ IE6 IFRAME FIX ________ */

.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}