html{
font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{
-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}
body{
margin:0;padding:0; font-family: 'Open-Sans', sans-serif !important;}

a.op{opacity: 0.7;}
a:hover.op{opacity: 1;}
a.mcat{
	width: 220px;
	font-family: 'Ubuntu', sans-serif;
	color: #000;
	margin-right: 25px;border: 1px solid #ccc;text-align:center;
	display: block;
	float: left;
	text-decoration: none;
	color: #000;
	font-size: 15px;
	height: 280px;
	 
}
a:hover.opim img{opacity: 0.6;-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;}
a:hover.mcat{
	border: 1px solid #0095ed;
	
	color: #0095ed
}
.ar:hover span{color: #0095ed}
a, a:hover{-moz-outline-style: none; outline-style: none; outline: none;}
h1,h2,h3,h4,h4,h5,p,a{margin:0;padding:0;font-weight:normal;list-style:none;text-decoration:none;color: #444;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
html,body {height: 100%;background: #ffffff; font-family: 'Open-Sans', sans-serif !important; font-size: 16px;color: #444;}
.alld {display: table; height: 100%; width: 100%;}
.allc {display: table-row; height: 100%;}

img{border:0;}img a{border:0;} 
*{-moz-outline-style: none; outline-style: none; outline: none;} a{outline-style: none;-moz-outline-style: none; outline: none;}

* html #laygbg{ height: 100%; width: 100%;}  
#laybg{ display: none; width: 100%; width: expression(document.body.clientWidth + "px"); height: expression((document.body.clientHeight) + "px"); top: 0px; left: 0; right: 0; bottom: 0; overflow: auto; background-color: #000; position: fixed; margin: auto; flat: top; z-index: 999; filter:alpha(opacity=85); -khtml-opacity:0.85; -moz-opacity:0.85; opacity:0.85; }  
 #lay{ display: none; z-index: 999; position: fixed; overflow: auto; width: 460px; height: 240px; margin-left: -230px; margin-top: -180px; left: 50%; top: 50%; background: #fff;  8px; box-shadow: 0 4px 12px rgba(0,0,0,1); overflow: hidden; border-radius: 2px;}
 #alay{ display: none; z-index: 999; position: absolute; overflow: auto; width: 750px; min-height: 140px; margin-left: -375px;  left: 50%; top: 40px; background: #fff;   box-shadow: 0 4px 12px rgba(0,0,0,1); overflow: hidden; border-radius: 2px;}
  
a.tm, a.tma{font-family: 'Open-Sans', sans-serif; font-size:16px;display: block; float: left; margin-right: 0px;padding: 25px;padding-top: 15px; padding-bottom: 15px;color: #fff;text-decoration: none;}
a:hover.tm{color: #ffe21e;text-decoration: none !important; }
a.tma, a:hover.tma{color: #ffe21e; font-weight: bold;background: #211c1c;}
.fon{
	font-family: 'Ubuntu', sans-serif;
}

h1, h2{font-family: 'Ubuntu', sans-serif;color: #465c77; font-size: 36px; font-weight: 700;margin: 0; padding: 0;}
a.bb, a:hover.bb{
	display: block;
	padding: 12px;
	border: 1px solid #ff8000;
	font-family: 'Ubuntu', sans-serif;
	border-radius: 3px;
	color: #ff7600;
	text-decoration: none;
	font-size: 17px;
	text-align: center;
} 
a:hover.bb{
	background: #fff6ee
}
a.wh{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
}
a:hover.wh{text-decoration: underline; color: #eee;}
a.bt, a:hover.bt{
	padding: 12px;
	color: #2b3a4e;
	font-size: 19px;
	font-family: 'Ubuntu', sans-serif;
	border-radius: 3px;
	text-decoration: none;
	text-align: center;
	background-image: url('/i/bt.png');
	display: block;
	text-transform: uppercase;
}
a:hover.bt{
	color: #f67d00;
	background-image: url('/i/bta.png');
}

a.bto, a:hover.bto{
	padding: 12px;
	color: #2b3a4e;
	font-size: 19px;
	font-family: 'Ubuntu', sans-serif;
	border-radius: 3px;
	text-decoration: none;
	text-align: center;
	background-image: url('/i/bto.png');
	display: block;
	text-transform: uppercase;
}
a:hover.bto{
	color: #192535;
	background-image: url('/i/btoa.png');
}


input[type="text"],input[type="password"], select, textarea{
	font-size: 13px; color: #000;
box-shadow: 0 2px 4px rgba(100, 100, 100, 0.1) inset;
box-sizing:border-box;padding:10px;
border: 1px solid #ccc;
border-radius: 2px;
}

input[type="text"]:focus,input[type="password"]:focus, select:focus, textarea:focus{
box-shadow: 0 2px 4px rgba(100, 100, 100, 0.1);
border: 1px solid #547470;

}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{
height:auto}

input[type="search"]{
-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
-webkit-appearance:none}

fieldset{
border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}

legend{
border:0;padding:0}

textarea{
overflow:auto;resize:none}

optgroup{
font-weight:bold}



.tbg{background: #547470; }
.logo{}
a{color: #427cae;text-decoration: none;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;} a:hover{color: Red;text-decoration: none;
	-moz-transition: all 0s ease 0s;
	-o-transition: all 0s ease 0s;
	transition: all 0s ease 0s;

}


body{
font-family: 'Roboto', sans-serif;font-size:13px;color:#000;}
.mbg{width: 980px;padding-left:10px; padding-right: 10px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
.menue{}


/*
@media screen and (max-width: 760px) {
		
	a.tm,a:hover.tm, a.tma{font-size: 13px;}.logo{	width: 50px;}
}

@media screen and (max-width: 740px) {
	
body{
-webkit-text-size-adjust:none}
.mbg{width: 98%}a.tm,a:hover.tm, a.tma{font-size: 13px;}

}

@media screen and (max-width: 690px) {
	a.tm,a:hover.tm, a.tma{font-size: 13px;}.logo{	width: 50px;}
.smenue{display:block;}
.menue{display: none}
.yellow{display: none}
.entr{display: none}
}


@media screen and (max-width: 320px) {
body{
-webkit-text-size-adjust:none}
.mbg{width: 280px;}

}

*/
html,body,#page{
height:100%}



a{
text-decoration:underline}

a:hover{
text-decoration:none}


.krox{font-size: 13px; color: #666;}
.krox a{color: #777;text-decoration: none;}
.krox a:hover{color: #222;}


.slider { 
	width: 100%; 
	position:relative;
}
.slider-content {
	width: 100%; 
	height:698px;
	overflow: hidden;
	position:relative;
	margin: 0 auto;
}
.slide{
	height:698px;
	width: 100%;
}


.slider-controls {
position:absolute;
right: 180px;  bottom: 25px;
}
.slider-controls .control-slide{
	display:inline-block;
	overflow:hidden;
	text-indent:-9999px;
}
.slider-controls .control-slide:hover {
	cursor:pointer;
	background-position:center center;
}
.slider-controls .control-slide.active {
	background-position:center top;
}
.prew, .next {
	
	width: 43px;
	height:100%;
	position:absolute;
	
	overflow:hidden;
	text-indent:-999px;
	background:url(/i/arrowBg.png) left center no-repeat;
	opacity:0.6;
	z-index:3;

}
.prew{
	left:25px;
	background:url(/i/arrowBg.png) left center no-repeat;
}
.next {
	right:25px;
	background:url(/i/arrowBg.png) right center no-repeat;
}
.prew:hover, .next:hover {
	opacity:1;
}
.slider-content:hover .prew, .slider-content:hover .next {
	display:block;
}
