
body {padding:0px; margin:0px;	font: normal 12px Arial, Tahoma; color:#fff;	width:100%;	height:100%;}
html{height:100%;}
table{font: normal 12px Arial, Tahoma;	border:0px none;}
tr, td{font: normal 12px Arial, Tahoma;	border:0px none;}
td{vertical-align:top;}
div{color:#fff; font: normal 12px Arial, Tahoma;}

img{border:0px none;}

a, a:active, a:visited , a:link{color: #fff; font: normal 12px Arial, Tahoma; text-decoration: none; outline:none;}
a:hover {text-decoration:underline;}

li{list-style-image: url('images/li.gif');}

ul{padding:0; margin:0;}

form{padding:0; margin:0;}
input{border:1px solid #23466e; background:#fff; width:147px; height:16px; font: normal 10px Arial, Tahoma; color:#000; padding:2px;}
textarea{border:1px solid #23466e; background:#fff; width:256px; height:186px; overflow:auto; font: normal 10px Arial, Tahoma; color:#000; padding:2px;}

.hide{visibility: hidden;}
.show{visibility: visible;}

.rezina{width:100%; height:100%;}

a.inverse, a.inverse:active, a.inverse:visited, a.inverse:link{text-decoration: underline;}
a.inverse:hover {text-decoration: none;}


a.menu, a.menu:active, a.menu:visited, a.menu:link{text-decoration: none; color:#fff; font-size:12px; font-weight:normal; margin-right:15px;}
a.menu:hover {color:#F58220; text-decoration: underline;}

a.footmenu, a.footmenu:active, a.footmenu:visited, a.footmenu:link{text-decoration: none; color:#d2d2d2; font-size:10px; font-weight:normal; margin-right:15px;}
a.footmenu:hover {color:#F58220; text-decoration: underline;}

a.more, a.more:active, a.more:visited, a.more:link{text-decoration: underline; color:#62004b; font-size:12px; text-transform: uppercase; font-family: Tahoma;}
a.more:hover {color:#62004b; text-decoration: none;}

a.more2, a.more2:active, a.more2:visited, a.more2:link{text-decoration: none; color:#797979; font-size:12px; text-transform: uppercase; font-family: Tahoma;}
a.more2:hover {color:#797979; text-decoration: underline;}

a.a_title_trebuchet, a.a_title_trebuchet:active, a.a_title_trebuchet:visited, a.a_title_trebuchet:link{font-family: Trebuchet MS; font-size:18px; color: #fff; text-decoration: none;}
a.a_title_trebuchet:hover {color:#fff; text-decoration: underline;}

a.a_title, a.a_title:active, a.a_title:visited, a.a_title:link{font-family: Calibri; font-size:18px; color: #fff; text-decoration: none;}
a.a_title:hover {color:#fff; text-decoration: underline;}


.img_border{border:1px solid #05516f;}
.img_border_fff{border:1px solid #fff;}

.dots{background: url('images/dot.gif') repeat-x center left}

.fl_left{float:left;}
.fl_right{float:right;}
.clear{clear: both;}
.alcenter{text-align:center;}
.over_hide{overflow: hidden;}
.rel{position:relative;}

.rezin{width: 100%; height: 100%;}
.auto{width: 100%; height: auto;}

.margintop45{margin-top:45px;}
.margintop20{margin-top:20px;}
.margintop12{margin-top:12px;}
.marginleft20{margin-left:20px;}
.marginright10{margin-right:10px;}

.paddingbot200{padding-bottom:200px;}
.paddingright10{padding-right:10px;}
.paddingleft30{padding-left:30px;}
.paddingleft10{padding-left:10px;}

.w1000{width: 1000px}

.h30{height: 30px}

.fs14{font-size: 14px}
.fs18{font-size: 18px}

.grey{color:#c4c4c4;}

.main{width: 1000px; margin:0 auto;} 
.footer{text-align: center; background: url('images/foot_bg.jpg') no-repeat center bottom; padding: 30px 0 20px 0; clear: both; font-size: 10px; color: #a1a1a1}
.header{position:relative; height: 550px}
.header_inner{position:relative; height: 100px}
.left{width: 225px; padding:25px 30px; float:left;}
.left .lefttext{height: 160px;}
.inner_left{width: 251px; float:left; margin-left:20px !important; margin-left:10px; margin-right:10px !important; margin-right:0px; padding: 20px 16px; background-image:url('images/leftbg.png')!important; background-image:none; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftbg.png', sizingMethod='scale');}
.inner_all{float:left; margin-left:20px !important; margin-left:10px; margin-right:0px; padding: 20px 16px; }
.layout{width: 690px; padding:25px 0px; float:left;}
.layout_inner{width: 640px; padding:25px 0px; float:left;}

.logo_pos{position:absolute; top:45px; left:61px;}
.menu_div{position:absolute; top:67px; left:300px;}
.menu1_div{position:absolute; top:16px; right:16px; font-size: 10px;}
.menu1_div a.menu, .menu1_div a.menu:active, .menu1_div a.menu:visited, .menu1_div a.menu:link{color: #F58220;}
.menu1_div a.menu:hover{color: #fff;}
.home_whitebg{position:absolute; top:124px; left:19px; width: 956px; height: 405px; background: url('images/home_whitebg.jpg') no-repeat top left; position: relative; overflow: hidden;}
.inner_whitebg{position:absolute; top:124px; left:19px; width: 956px; height: 338px; background: url('images/inner_whitebg.jpg') no-repeat top left; position: relative; overflow: hidden;}
.label_pos{position:absolute; top:55px; left:0;}
.descr_pos{position:absolute; top:150px; left:47px; width: 220px; color: #000}
.preview_pos{position: absolute; top:0px; right: 0px}


.title{font-family: Calibri; font-size:18px; color: #fff}
.title_trebuchet{font-family: Trebuchet MS; font-size:18px; color: #fff}
.lefttext{font-size: 11px; color:#c4c4c4;}


.more_div{padding:7px 5px 5px 5px; height:20px; text-align: right; width: 164px; float: left;}
.more_div a{font-family: Arial; font-size: 10px;}
.menu1_div a.menu{ font-size: 10px;}



/*Slider*/

#slider {
  width: 956px;
  margin: 0 auto;
  position: relative;
}

.scroll {
  height: 405px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
}

.scrollContainer div.panel {
  height: 405px;
  width: 560px;
}

.emptyContainer{
	height: 172px;
}
/*Slider*/

.contact{font-size: 11px;}
.contact input{width: 200px;}
.formResContainer{color: red;}
.sendMessage a{color: #f58220; font-size: 18px; text-decoration: underline;}
.leftMenu{
}
.leftMenu a{
	color: #b7b7b7;
}
.leftMenu a.active{
	color: #fff;
}
.leftMenu a:hover{
	color: #fff;
}
