@import url(http://fonts.googleapis.com/css?family=Anton);/*font-family: 'Anton', sans-serif;*/

/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0; height:100%;}

body { 	 
	font-family: Arial, Helvetica, sans-serif ;
	font-size:12px; 
	line-height:18px;
	color:#565555;
	background:#232323;
	min-width:992px;
	height:100%;}
	
.main{width:100%;height: auto; min-height:100%;}
.bg-main{background: url(../images/slide.jpg) center 0 no-repeat;}
/***********************************************************************/
/*properties for h1 h2 h3 h4 h5 and another text*/
/*.logo{width: 125px; height: 50px;padding:16px 0 0  19px; float:left;} */ 
.logo{width: 200px; height: 60px;padding:16px 0 0  19px; float:left; }  
h1{display:block;width: 123px;}
/*h1 a{display:inline-block;width: 123px; height: 41px; background: url(../images/logo.png) 0 0 no-repeat;}*/
h1 a{ display:inline-block;width: 200px; height: 60px; background: url(../images/logo2.png) 0 0 no-repeat;}
h2{font-size:16px; font-family: 'Anton', sans-serif;color:#fff; line-height:20px;font-weight: normal;text-transform:uppercase;}
.bg-h2-1{background: url(../images/bg-h2-1.jpg) 0 0 no-repeat;padding:15px 0 18px 19px;border-radius:3px;}
.bg-h2-2{background: url(../images/bg-h2-2.jpg) 0 0 no-repeat;padding:15px 0 18px 19px;border-radius:3px;}
.bg-h2-3{background: url(../images/bg-h2-3.jpg) 0 0 no-repeat;padding:15px 0 18px 19px;border-radius:3px;}
.bg-h2-4{background: url(../images/bg-h2-4.jpg) 0 0 no-repeat;padding:15px 0 18px 19px;border-radius:3px;}

h3{font-size:18px; font-family: 'Anton', sans-serif;color:#2e2e2e; line-height: 22px; font-weight: normal;text-transform:uppercase;}
h3 span{display:inline-block;margin:-3px 0 0 0;}
h3 span+span{display:inline-block;margin:-6px 0 0 0;}
h4{font-size:18px; font-family: 'Anton', sans-serif;color:#2e2e2e; line-height: 22px; font-weight: normal;text-transform:uppercase;}
h4 a{color:#2e2e2e;}

.txt_uppercase{text-transform:uppercase;}
.txt_decor{ text-decoration:none !important;}
.txt_al{text-align:center;}
.bold{font-weight:bold;}
.txt_norm{ text-transform:none !important;}

.col{color:#1bd0d7;}
.col-1{color:#fff;}
.col-2{color:#2e2e2e;}

.hov:hover{color:#1bd0d7;}
.hov-1:hover{color:#fff;}
.hov-2:hover{color:#000;}

.ff{font-family: 'Anton', sans-serif;}

.border-none{border: none !important;}

.dis-block{display: block;}
.dis-inblock{display: inline-block;}

.marg_left-0{margin-left:0 !important;}	
.marg_right-0{margin-right:0 !important;}
.marg-left-right-0{margin-left:0 !important; margin-right:0 !important;}
.last-bot{margin-bottom:0 !important;}	
.last-bot-padd{padding-bottom: 0 !important;}
.bg-none{background:none !important;}
.padd{margin:0 0 17px 0 ;}
.padd-1{margin:56px 0 16px 0 ;}
.padd-2{margin:26px 0 54px 0 ;}

.top{margin-top: 6px;}.top-0{margin-top: 5px;}.top-0-1{margin-top: 2px;}.top-0-2{margin-top: 4px;}
.top-1{margin-top: 13px;}.top-1-1{margin-top: 11px;}.top-1-2{margin-top: 20px;}.top-1-3{margin-top: 22px;}
.top-2{margin-top: 48px;}.top-2-1{margin-top: 46px;}
.top-3{margin-top: 8px;}

.bot{margin-bottom: 15px;}.bot-0{margin-bottom:14px;}.bot-0-1{margin-bottom:12px;}
.bot-1{padding-bottom: 10px;}
.bot-2{margin-bottom: 18px;}.bot-2-1{margin-bottom: 16px;}
.bot-3{margin-bottom: 4px;}
.bot-4{margin-bottom: 3px;}.bot-4-1{margin-bottom: 2px;}
.bot-5{margin-bottom: 8px;}

.left{margin-left: 1px;}

.right{margin-right: 19px;}
.right-1{margin-right: 21px;}
.right-2{margin-right: 9px;}

/*properties for a */
				
a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}

ul {margin:0; 
	padding:0;
	list-style-image:none;}
		
.button{display: inline-block;font-size:16px; font-family: 'Anton', sans-serif;color:#fff; line-height:20px;
text-transform:uppercase;padding:3px 11px 4px 11px; background: url(../images/bg-button.jpg) 0 0 repeat-x; 
border-radius: 3px;}

.button:hover{color:#fff ;background: url(../images/bg-button.jpg) 0 bottom repeat-x #2d2d2d;}
.grid_3{width:220px;float:left;}
/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.wrapper{overflow:hidden;}
.wrapper-extra{overflow:hidden;}
.extra-wrap{overflow:hidden;}
.wrapper-after:after{
 clear:both;
 content:".";
 display:block;
 height:0;
 visibility:hidden;}
.fleft {float:left;}
.fright {float:right;}
/*search and tooltip*/
/*********************************header*************************************/
.head{width:100%;position:relative; z-index:2;}

.top-head{margin:-1007px 0 0 0;}
.top-head-1{padding:46px 0 0 0;}

header{width:980px; margin: 0 auto;position:relative;}
.over-header{background: url(../images/bg-over-header.png) 0 0 no-repeat;}
.over-header .pages{display:block;overflow:hidden;width:500px;float:left;padding:17px 0 15px 0;margin:0 0 0 20px;}
.over-header .pages li{display:inline-block;float:left;font-size:11px;font-weight:bold;text-transform:uppercase;
line-height:14px;margin:0 18px 0 0;}
.over-header .pages li a{color:#fff;}
.over-header .pages li a:hover{color:#1bd0d7;}

.nav-logo{background: url(../images/bg-nav-logo.png) 0 0 repeat-x;position:relative; box-shadow:0 2px 6px #333; border-radius:0 0 8px 8px;}
/*********************************content*************************************/
#content{width:100%;position:relative; z-index:1;}
.top-content{margin-top:453px;}

.main-block{background: url(../images/bg-main-block.jpg) 0 top no-repeat #fff;border-left:1px solid #000;width:979px;margin:0 auto;
padding:20px 0 17px 0;}

.main-block-1{ border-radius:8px 8px 0 0;margin:10px auto 0;width:980px;padding:20px 0 34px 0;
background: url(../images/bg-main-block-1.png) 0 top no-repeat #fff;}

.div-search{margin:12px 0 0 0;width:255px;float:right; overflow:hidden;}
#search input{width: 190px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#fff ;  display: inline-block; float:left; height:15px;
background:#30302f ; padding:3px 10px 4px 15px ; border-radius: 22px;margin:0 7px 0 0 ;}
#search .search_button{background: url(../images/search-button.png) 0 0 no-repeat; width:18px;height:19px; display:inline-block;margin: 2px 0 0 0; float:left;}
#search .search_button:hover{background: url(../images/search-button.png) right 0 no-repeat;}

.pp{display:inline-block; margin:19px 0 0 0;text-decoration:underline;}
.pp:hover{text-decoration:underline;}
/**********************************index***********************************/
.main-tabs{width:980px;margin:0 auto; background:#000; border-radius:8px 8px 0 0;padding-bottom:7px;}
.inner{background: url(../images/bg-tabs.png) 0 0 no-repeat;padding:20px 20px 20px 20px;}

.link-1{width:355px;height:241px;position:relative;}
.link-1 strong{display:block;border:0px solid transparent;position:absolute;z-index:2;
bottom:0;right:0;top:0;left:0;
-moz-transition: border 0.5s ease;
-webkit-transition: border 0.5s ease;
-o-transition: border 0.5s ease;}
.link-1:hover strong{border:8px solid #e7e6e6;}

.bg-bot{background: url(../images/bg-bot.jpg) 0 bottom no-repeat;padding:0 0 20px 0;margin-bottom:15px;}

.link-2{font-size:16px;line-height:20px; font-family: 'Anton', sans-serif;color:#8c8c8c;display:inline-block;text-transform:uppercase;}
.link-2:hover{color:#1bd0d7;}

.list{}
.list li{background: url(../images/bg-bot-1.jpg) 0 bottom no-repeat;padding-bottom:17px;margin-bottom:15px;}
.list li p{margin:11px 0 0 0;}

.login-form{margin:20px 0 0 0;}
#login-form input{width:209px;background:#f7f7f7;border:1px solid #dbdada;font-family: Arial, Helvetica, sans-serif;
font-size:12px;color:#2e2e2e;height:15px;padding:8px 0 8px 9px;margin-bottom:10px;}
#form-search {}

.inner-1{width:220px;height:149px;display:block;position:relative;overflow:hidden;}	
.inner-1 img{position:relative;z-index:1;}
.inner-1 strong{display:block;border:0px solid transparent;position:absolute;z-index:2;
bottom:0;right:0;top:0;left:0;
-moz-transition: border 0.5s ease;
-webkit-transition: border 0.5s ease;
-o-transition: border 0.5s ease;}
.inner-1:hover strong{border:8px solid #303030;}

.link{background: url(../images/bg-link.png) 0 0 no-repeat;width:3px;height:5px;display:inline-block;margin:8px 0 0 4px;}
.link-a:hover .link{background-position:0 -5px;}

.link-3{background: url(../images/bg-link.png) 0 0 no-repeat;width:3px;height:5px;display:inline-block;margin:8px 0 0 4px;}
.link-3:hover{background-position:0  bottom}
/**********************************index-1*********************************/
.link-4{border:8px solid #e7e6e6;}
.bg-bot-1{background: url(../images/bg-bot.jpg) 0 bottom no-repeat;padding:0 0 21px 0;margin-bottom:15px;}
.bg-bot-2{background:url("../images/bg-bot-1.jpg") no-repeat scroll 0 bottom transparent;padding:0 0 20px 0;margin-bottom:0;}
.bg-bot-3{background:url("../images/bg-bot-1.jpg") no-repeat scroll 0 bottom transparent;padding:0 0 18px 0;
margin-bottom:15px;}

.list-1{}
.list-1 li{font-size:12px;line-height:16px;padding:10px 0 12px 0;display:block;font-weight:bold; word-spacing:-1px;
background:url("../images/bg-bot-1.jpg") no-repeat scroll 0 bottom transparent; white-space:nowrap;}
.list-1 li a{color:#2e2e2e;}
.list-1 li a:hover{color:#1bd0d7;}

.link-a-1{color:#565555;}
.link-a-1:hover{color:#1bd0d7;}
.link-a-1:hover .link{background-position:0 bottom;}

.link-a-2{color:#565555;}
.link-a-2:hover{color:#1bd0d7;}
.link-a-2:hover .link{background-position:0 bottom;}
/**********************************index-2*********************************/

/****************************footer************************/
footer{ font-family: Arial, Helvetica, sans-serif  ; font-size: 12px; color:#565555 ;margin-bottom:20px;}
.main-footer{background: url(../images/bg-footer.png) 0 0 no-repeat;width:980px;margin:0 auto;padding-bottom:19px;}
footer .main-footer p{margin:15px 0 0 20px;}
footer .main-footer p>a{color:#565555 ;display:inline-block;margin-left:15px;}
footer .main-footer p>a:hover{color:#1bd0d7;}

.main-footer .pages{display:block;overflow:hidden;padding:27px 0 19px 0;margin:0 0 0 20px;background: url(../images/bg-bot-2.jpg) 0 bottom no-repeat;}
.main-footer .pages li{display:inline-block;float:left;font-size:11px;font-weight:bold;text-transform:uppercase;
line-height:14px;margin:0 18px 0 0;}
.main-footer .pages li a{color:#fff;}
.main-footer .pages li a:hover{color:#1bd0d7;}





