/*-------Reset----------------------------------------------------------------------------------------*/

a, abbr, acronym, address, applet, article, aside, audio,b, blockquote, big, body,center, canvas, caption, cite, code, command,datalist, dd, del, details, dfn, dl, div, dt, em, embed,fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html,i, iframe, img, ins,kbd, keygen,label, legend, li, meter,nav,object, ol, output,p, pre, progress,q, s, samp, section, small, span, source, strike, strong, sub, sup,table, tbody, tfoot, thead, th, tr, tdvideo, tt,u, ul,

var{background: transparent;border: 0 none;font-size: 100%; margin: 0;padding: 0;border: 0;outline: 0;vertical-align: top;  }ol, ul, li {list-style: none;}blockquote, q {quotes: none;}img {vertical-align:top; }embed { vertical-align:top;}

/*-----------------------------------------------------------------------------------------------*/



body{ margin:0; font-family:blue; letter-spacing:2px; font-size:12px;  color:#fff; line-height:normal;   }

#bg1{background:#111 url(../images/bg2.jpg) repeat-x;}

#bg2{background:#fff url(../images/bg2.jpg) repeat-x;}

#bg3{background:#CAE0F0 url(../images/bg2.jpg) repeat-x;}

.specer1{ height:2px;}

.brd{border-bottom:dotted #2d2c2c 0px;}

.emergency{ color:#FC0;}

#How{ background:#fff;}

.wraper{position:relative; width:1100px; height: auto;  margin:auto; overflow:visible; }





.chat{display:none;}





.video{background:#212121; width:1070px; padding:20px;

-moz-box-shadow: 1px 10px 25px #000;

-webkit-box-shadow: 10px 1px 25px #000;

box-shadow: 1px 10px 25px #000;}



.bt{line-height:75px; color:#333; margin-right:10px; font-size:12px; text-decoration:none;}

.bt:hover{ color:#C00;}



.you-tube{width:640px; margin:auto;}

.mt{ margin-top:10px;}



.content-text a{ color:#FC0; font-size:13px; line-height:30px;}



.content-text a:hover{ color:#ccc; font-size:13px; line-height:30px; text-decoration:underline;}



.contact-box{position:absolute; z-index:100; right:225px; top:80px; width:214px; height:35px;}

.contact-box a{ float:left;}

.contact-box .space{ margin-left:10px;}



.clear{ clear:both; background:none;}



.content-header{ height:60px; line-height:60px; font-size:36px;}

.mask{position:absolute; z-index:2000000; top:0; left:0; background:#FFF; width:100%; height:100%;}

 .content-inner{min-height:900px;}



.content-inner h1{ background:url(../images/info.jpg) no-repeat left top; font-size:24px; padding:10px; max-width:95.1%; border-top:14px solid #333; border-bottom:5px solid #333; background-color:#d32b02; padding-left:60px;}





.feedback{background:url(../images/info.jpg) no-repeat left top; font-size:24px; padding:10px; width:94.0%; border-top:14px solid #333; border-bottom:5px solid #333; background-color:#d32b02; padding-left:60px; margin-top:-30px;}





.header{ position:relative; z-index:100; width:1100px; height:122px;}

.header h1{font-size:54px; float:left; display:block; line-height:54px; color:#FFF; font-weight:normal; padding-top:5px; width:125px; float:left;}

.header h2{font-size:16px; line-height:54px;  padding-top:5px; letter-spacing:0; font-weight:normal;  }





.header1{position:relative; width:1110px; height:60px;}

.header1 h3{ font-family:blue; font-size:22px; line-height:70px; color:#000;text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc; font-weight:normal;}



.header1 h4{ font-family:blue; margin-left:0px; font-size:30px; padding-left:30px; line-height:70px; color:#333;text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc; font-weight:normal; background:url(../images/arrow1.jpg) 0px 19px  no-repeat;}



.header1 h5{ font-family:blue;  font-size:28px; line-height:70px; color:#111;text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc; font-weight:normal; background:url(../images/arrow1.jpg) 0px 19px  no-repeat; padding-left:30px;}





.banner-conteiner{ position:relative;  width:1100px; height:364px; border:solid 8px #333;



 }

.banner-conteiner-inner{ position:relative;  width:1100px; height:164px;}

.banner-right{position:absolute; top:0; right:0; width:373px; text-align:center; height:364px; border-right:#333333 2px solid; background: url(../images/banner-right.jpg) no-repeat;

-moz-box-shadow: 1px 10px 25px #111;

-webkit-box-shadow: 10px 1px 25px #111;

box-shadow: 1px 10px 25px #111;}



.banner-right h3{ font-family:blue; font-size:38px; color:#111;text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc;font-weight:normal;}

.banner-right h4{ font-family:blue; font-size:18px; color:#111; text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc;font-weight:normal;}







.banner-battom{ position:absolute; z-index:100; left:0; right:0; width:1100px; height:7px; background:url(../images/gray.gif) repeat-x;}



.slider-conteiner-{ position:relative; z-index:0; width:728px; height:364px; background:url(../images/loading.gif) 50% 50% no-repeat; margin:0; padding:0; }

.slider {position:relative;z-index:1;width:100%;height:364px;overflow:hidden;}

.slider .items {display:none}



.left-1{ float:left; padding:20px 40px 20px 20px }

.left{float:left;}





.right{ float:right;}











.nav-conteiner{ position:absolute; z-index:1; right:-20px; top:0; width:730px; height:68px; }

.nav{ position:relative; right:0; top:0; float:right;  height:68px;  padding:0; text-align:center;}

.nav li{float:left;position:relative;height:66px; width:80px;  }



.nav li:hover{background: #FFF;}



.nav li a{float:left; height:68px; line-height:66px; width:80px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; letter-spacing:0; text-align:center; text-decoration:none; background: url(../images/button-bg.gif) right no-repeat; list-style:none;  border-right: 1px #333 solid;}



.nav li a:hover{ background-color:#FFF; background-image: url(../images/arrow.jpg); background-repeat:no-repeat;  color:#333; background-position:top left; }



.nav .active{background-color:#fff; background-image: url(../images/arrow.jpg); background-repeat:no-repeat; background-position:top left; color:#333 }



.nav li div{

	position:absolute;

	left:0px;

	top:0;

	z-index:100;

	background:#FFF;

	border:solid 0px #999;

	width:auto;

	height:auto;

	margin:auto;

	top:68px;

	background-position:top left;

	border-left:solid 10px #d32b02;

	padding-right:7px;

	-moz-box-shadow: 1px 1px 5px #212121;

	-webkit-box-shadow: 1px 1px 5px #212121;

	box-shadow: 1px 1px 5px #212121;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

	filter: alpha(opacity=90);

	-moz-opacity:0.9;

	-khtml-opacity: 0.9;

	opacity: 0.9;

	border-bottom-right-radius: 5px;

	-moz-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

	-moz-bottom-left-radius: 5px;

}





.nav li div a{color:#333; text-align:left; padding-left:20px; border:0; background:none; font-size:12px; line-height:60px; height:60px; width:152px; text-decoration:none;}



.nav li div a:hover{background-image: url(../images/arrow.jpg); background-repeat:no-repeat; background-position:5px 25px;}



.nav li:hover div a:hover{ color:#333;}











#button1{ background:url(../images/bt1.png) no-repeat;}

#button2{background:url(../images/bt2.png) no-repeat;}

#button3{background:url(../images/bt3.png) no-repeat;}

#button4{background:url(../images/bt4.png) no-repeat;}





.nav1-conteiner{ width:364px; height:363px; float:left;}

.nav1{right:0; top:0; height:68px;  padding:0; text-align:center;}

.nav1 li{float:left; position:relative; height:186px;overflow:visible;}



.nav1 li:hover{ z-index:100;

-moz-opacity:0.9;

-khtml-opacity: 0.9;

opacity: 0.9;

}



.nav1 li a{float:left; padding-top:130px; height:36px; width:175px; line-height:68px; font-family:blue; color:#d32b02; font-size:33px; letter-spacing:0; text-align:center; text-decoration:none; list-style:none;  border-right: 0px #333 solid;}



.nav1 li div{ position:absolute; z-index:1000; top:-5px; left:20px; background:#FFF; border-left:solid 10px #d32b02;  width:175px; height:auto; margin:auto; padding:10px;





-moz-box-shadow: 1px 1px 5px #212121;

-webkit-box-shadow: 1px 1px 5px #212121;

box-shadow: 1px 1px 5px #212121;







border-radius: 5px;

-moz-radius: 5px;



}



.nav1 li div a{color:#333; text-align:left; padding-top:0; padding-left:20px; border:0; background:none; font-size:12px; line-height:22px; height:22px; width:155px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:url(../images/arrow.jpg) left center no-repeat; clear:both;}





.nav1 li div a:hover{color:#900;}







a{text-decoration:none; border:0;}









.nav2{ position: absolute; z-index:10; top:690px; left:530px; height:66px; padding:0; text-align:left; font-family:Arial, Helvetica, sans-serif; list-style:none;  }

.nav2 li{float:left; position:relative; height:186px;overflow:visible; text-align:center; cursor:pointer; padding:20px; list-style:none; border:0; text-decoration:none;}



.nav2 li:hover{ z-index:100;

}



.nav2 span{ border:0;}



.nav2 li a{float:left; padding-top:130px; height:36px;  line-height:68px; font-family:blue; color:#d32b02; font-size:33px; letter-spacing:0;  text-decoration:none; list-style:none;  border-right: 0px #333 solid; list-style:none; text-decoration:none; }



.nav2 li div{ position:absolute; z-index:10000; top:80px; left:-240px; background:#fff; border-left:solid 10px #C30;  width:400px; height:auto; margin:auto; padding:30px 0px 30px 0px;



zoom: 1;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";

filter: alpha(opacity=97);

-moz-opacity:0.97;

-khtml-opacity: 0.97;

opacity: 0.97;





-moz-box-shadow: 1px 1px 5px #212121;

-webkit-box-shadow: 1px 1px 5px #212121;

box-shadow: 1px 1px 5px #212121;







border-radius: 5px;

-moz-radius: 5px;



}

.nav2 li div span{ font-size:14px; height:30px; clear:both; display:block; color:#FC0; text-align:left; cursor: default; border:0;}

.nav2 li div em{ width:300px; float:left; margin-left:20px; border-bottom:dashed 0px #666; font-style:normal;}





.nav2 li div em a{color:#000; text-align:left; padding-top:0; padding-left:20px; border:0; background:none; font-size:12px; line-height:16px; height:16px;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:url(../images/arrow.jpg) left center no-repeat; clear:both; text-align:left; }





.nav2 li div a:hover{color: #212121; line-height:16px; height:16px; font-size:12px; text-decoration:none; color:#666}





.search{ line-height:42px; height:42px; font-family:blue; color:#fff; background:url(../images/search.png) no-repeat; font-size:17px; display:block; width:160px; letter-spacing:0;  text-decoration:none; list-style:none; border:0; }





.search2{ line-height:44px; font-family:blue; color:#111; background:url(../images/search.jpg) no-repeat; font-size:17px; display:block; width:160px; letter-spacing:0;  text-decoration:none; list-style:none;  }









@font-face {

 font-family: blue;

 src: url("../fonts/BLUEHIGD.eot") /* EOT file for IE */

}

@font-face {

 font-family: blue;

 src: url("../fonts/BLUEHIGD.TTF") /* TTF file for CSS3 browsers */

}



@font-face {

 font-family:BRO;

 src: url("../fonts/BROADW.eot") /* EOT file for IE */

}

@font-face {

 font-family:BRO;

 src: url("../fonts/BROADW.TTF") /* TTF file for CSS3 browsers */

}



@font-face {

 font-family: Eraslght;

 src: url("../fonts/Eraslght.eot") /* EOT file for IE */

}

@font-face {

 font-family: Eraslght;

 src: url("../fonts/Eraslght.TTF") /* TTF file for CSS3 browsers */

}







@font-face {

 font-family: FOR;

 src: url("../fonts/FORTE.eot") /* EOT file for IE */

}

@font-face {

 font-family: FOR;

 src: url("../fonts/FORTE.TTF") /* TTF file for CSS3 browsers */

}





@font-face {

 font-family: MIS;

 src: url("../fonts/MISTRAL.eot") /* EOT file for IE */

}

@font-face {

 font-family: MIS;

 src: url("../fonts/MISTRAL.TTF") /* TTF file for CSS3 browsers */

}







.content-text{height:auto;  margin-top:45px; width:708px; letter-spacing:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; background:#212121; padding:5px; border:#2a2a2a 1px dashed;

background:#212121;



filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121', endColorstr='#191919');

background: -webkit-gradient(linear, left top, left bottom, from(#212121), to(#191919));

background: -moz-linear-gradient(top,  #212121,  #191919);



border-radius: 5px;

-moz-radius: 5px;



 }



.content-text h2{ font-family:blue; line-height:50px;  font-size:24px; background: #000 url(../images/info.jpg) no-repeat left top; padding-left:60px;}



.content-text h3{ font-family:blue; line-height:50px;  font-size:15px; letter-spacing:2px; background:url(../images/arrow.png) left no-repeat; padding-left:20px; }



.content-text span{ border-bottom:#212121 2px solid}

.clear-span{ clear:both; width:100%;}



.arrow{ position:fixed; bottom:5px; right:5px; }



.bullets li{ list-style:inside url(../images/bullet.jpg); font-family: Verdana, Geneva, sans-serif; font-size:12px; letter-spacing:1px; padding:7px;}





.styled-select select {

   background: transparent;

   width: 110px;



   font-size: 12px;

   line-height: 1;

   border: 0;

   border-radius: 5px;

   -webkit-appearance: none;

   }



.styled-select {

   width: 110px;

   overflow: hidden;

   }



.content-text p{ padding:20px 20px 15px 20px; margin-top:5px; border:0px #eee solid; letter-spacing:0px; line-height:22px;



/*

background:#292929;



filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919');

background: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));

background: -moz-linear-gradient(top,  #292929,  #191919);

*/





/*

-webkit-box-shadow: 1px 1px 12px #333;

box-shadow: 1px 1px 12px #333;

*/



border-radius: 5px;

-moz-radius: 5px;

zoom: 1;



}





.white{ padding:20px 20px 15px 20px; margin-top:5px; border:0px #eee solid; letter-spacing:0px;

background:#292929;



filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ccc'); /* for IE */

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); /* for webkit browsers */

background: -moz-linear-gradient(top,  #fff,  #ccc); /* for firefox 3.6+ */





/*

-webkit-box-shadow: 1px 1px 12px #333;

box-shadow: 1px 1px 12px #333;

*/



border-radius: 5px;

-moz-radius: 5px;

zoom: 1;



}



.err{color:#d32b02}



.content-text strong{ color:#FC0; font-family:blue; font-size:15px; letter-spacing:2px;}



.footer{ width:100%; margin:auto; text-align:left; font-family:blue; letter-spacing:2px;}



.field{ background:#FFF; border:dotted 1px #CCC; width:330px; height:16px; line-height:16px; font-size:10px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

}





.contact-form{ position:absolute; z-index:1; top:650px; right:0; height:auto; margin-top:0px; width:350px; background:#111 url(../images/45.jpg); ; color:#CCC; font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:normal; line-height:20px;   padding:10px;-moz-box-shadow: 1px 1px 12px #333;

-webkit-box-shadow: 1px 1px 12px #333;

box-shadow: 1px 1px 12px #333;

border-radius: 5px;

-moz-radius: 5px; }





.contact-form h2{ font-size:24px; font-family:blue; color:#FC0; line-height:24px; font-weight:normal;}



.contact-form h3{ font-size:14px; font-family:blue; color:#fff; font-weight:normal;}







.header-content{ background:#fff; color:#900; line-height:25px; width:200px; padding:10px; margin-left:30px;border-radius: 5px; margin-bottom:-5px; margin-top:30px;

-moz-radius: 5px; font-size:14px; font-weight:bold;}

.header-conteiner{background:#fff; color:#000; padding:10px; line-height:25px;border-radius: 5px;

-moz-radius: 5px; margin-bottom:40px; }



.header-conteiner h1{ background:none; font-size:16px; border:0; padding-left:20px;}



.header-conteiner p{ background:none;}





.form-div label.error {position:absolute; z-index:1; width:140px; top:2px; right:40px; background: url(../images/box-bg.png); padding-left:5px; color:#FFF; font-weight:normal; font-style:normal; font-size:10px;

}



.form-div {}

.form-div .label {display: block;float: left;text-align: right;margin-right: 5px;}

.red{ color:#C00; font-size:14px; font-weight:normal;}

.form-conteiner{ position:relative;}

#button{ cursor:pointer; border:0; background:#d32b02; color:#FFF; padding:5px; border-radius: 25px;

-moz-radius: 25px; width:100px;}



#button:hover{ background:#000; color:#fff;}





.button{ cursor:pointer; border:0; background:#d32b02; color:#FFF; padding:5px; border-radius: 25px;

-moz-radius: 25px; width:100px;}



.button:hover{ background:#000; color:#fff;}



.field-bg{  border:0; background: #fff; color:#000; padding:5px; border-radius: 25px;

-moz-radius: 25px; width:100px;}



.field-bg1{ cursor:pointer; border:0; background: #fff; color:#000; padding:4px; margin:1px; border-radius: 25px;

-moz-radius: 25px; }



.field-bg1:hover{ background: #8effff; color:#000;}







.field-bg2{ cursor:pointer; border:0; background: #FC0; color:#000; padding:4px; margin:1px; border-radius: 25px;

-moz-radius: 25px; }



.field-bg2:hover{ background: #8effff; color:#000;}





.title-seo{

	 font-family: blue;

  margin-left: 0px;

  font-size: 30px!important;

  padding-left: 30px;

  line-height: 70px!important;

  color: #333!important;

  text-shadow: 2px 0 #ccc, 0 1px #ccc,1px 0 #ccc, 0 -1px #ccc;

  font-weight: normal!important;

  background: url(../images/arrow1.jpg) 0px 19px no-repeat;

  width: 650px!important;

}

.contact-form-new {
    float: right;
    width: 350px;
    margin-top: 80px;
} 













