.white {font-family: Trebuchet MS,Arial,Tahoma; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff; }
.white  A  {color: #000000; font-weight: normal; text-decoration: underline}
.white  A:Visited {color: #000000; font-weight: normal; text-decoration: underline}
.white  A:Hover {color: #000000; font-weight: normal; text-decoration: underline}

.white1 {font-family: Trebuchet MS,Arial Narrow,Tahoma; font-size: 26px; font-style: normal; font-weight: bold; font-variant: normal; color: #ffffff; }
.white1  A  {color: #000000; font-weight: normal; text-decoration: underline}
.white1  A:Visited {color: #000000; font-weight: normal; text-decoration: underline}
.white1  A:Hover {color: #000000; font-weight: normal; text-decoration: underline}

.white2{font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px; color: #ffffff; font-weight: normal; text-decoration: none}
.white2:Hover {color: #ffffff; font-weight: normal; text-decoration: underline;}

.text{font-family: Tahoma,Arial; font-size: 13px; color: #333333; font-weight: normal; text-decoration: none}

.text_m{font-family: Tahoma,Arial; font-size: 12px; color: #444444; font-weight: normal; text-decoration: none}

.text_sm{font-family: Trebuchet MS,Tahoma,Arial; font-size: 13px; color: #555555; font-weight: normal; text-decoration: none}

.text_z{font-family: Trebuchet MS,Tahoma,Arial; font-size: 18px; color: #016bbc; font-weight: bold; text-decoration: none}

.catl{font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px; color: #16a0e0; font-weight: normal; text-decoration: none}
.catl:Hover {color: #16a0e0; font-weight: normal; text-decoration: underline}

.catl1{font-family: Trebuchet MS,Arial,Tahoma; font-size: 17px; color: #005b94; font-weight: normal; text-decoration: none}
.catlp{font-family: Trebuchet MS,Arial,Tahoma; font-size: 21px; color: #ffffff; font-weight: normal; text-decoration: none}

.catl2{font-family: Trebuchet MS,Arial,Tahoma; font-size: 14px; color: #000000; font-weight: normal; text-decoration: none}
.catl2:Hover {color: #000000; font-weight: normal; text-decoration: underline}

.catl3{font-family: Trebuchet MS,Arial,Tahoma; font-size: 17px; color: #90d2fc; font-weight: normal; text-decoration: none}
.catl3:Hover {color: #ffffff; font-weight: normal; text-decoration: underline}

.catl4{font-family: Trebuchet MS,Arial,Tahoma; font-size: 14px; color: #ffffff; font-weight: normal; text-decoration: none}
.catl4:Hover {color: #90d2fc; font-weight: normal; text-decoration: underline}

.catl5{font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px; color: #005b94; font-weight: normal; text-decoration: none}
.catl5:Hover {color: #16a0e0; font-weight: normal; text-decoration: underline}

.catl6{font-family: Trebuchet MS,Arial,Tahoma; font-size: 20px; color: #16a0e0; font-weight: normal; text-decoration: none}

.zag{font-family: Trebuchet MS,Arial,Tahoma; font-size: 24px; color: #de9200; font-weight: normal; text-decoration: none;line-height: 30px;}

.zag_n{font-family: Trebuchet MS,Arial,Tahoma; font-size: 24px; color: #005b94; font-weight: normal; text-decoration: none}

.zag_p{font-family: Trebuchet MS,Arial,Tahoma; font-size: 17px; color: #90d2fc; font-weight: normal; text-decoration: none}
.copy {font-family: Trebuchet MS,Arial,Tahoma; font-size: 12px; color: #d9d9d9; font-weight: normal; text-decoration: none}

.zag_t{font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px; color: #005b94; font-weight: normal; text-decoration: none}
.zag_t:Hover{font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px; color: #2f88cc; font-weight: normal; text-decoration: underline}

.link_t{font-family: Tahoma,Trebuchet MS,Arial,Tahoma; font-size: 12px; color: #005b94; font-weight: bold; text-decoration: none}
.link_t:Hover{font-family: Tahoma,Trebuchet MS,Arial,Tahoma; font-size: 12px; color: #1278b8; font-weight: bold; text-decoration: underline}

.link_n{font-family: Trebuchet MS,Arial,Tahoma; font-size: 15px; color: #ef7f00; font-weight: bold; text-decoration: none}
.link_n:Hover{font-family: Trebuchet MS,Arial,Tahoma; font-size: 15px; color: #ef7f00; font-weight: bold; text-decoration: underline}

.link_nz{font-family: Trebuchet MS,Arial,Tahoma; font-size: 14px; color: #1071b0; font-weight: bold; text-decoration: underline}
.link_nz:Hover{font-family: Trebuchet MS,Arial,Tahoma; font-size: 14px; color: #005b94; font-weight: bold; text-decoration: underline}

.link_rss{font-family: Trebuchet MS,Arial,Tahoma; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline}
.link_rss:Hover{font-family: Trebuchet MS,Arial,Tahoma; font-size: 11px; color: #ef7f00; font-weight: normal; text-decoration: underline}

.links{font-family: Trebuchet MS,Arial,Tahoma; font-size: 12px; color: #005b94; font-weight: normal; text-decoration: none}
.links:Hover {color: #90d2fc; font-weight: normal; text-decoration: underline}

.link_l{font-family: Trebuchet MS,Arial,Tahoma; font-size: 13px; color: #666666; font-weight: normal; text-decoration: underline}
.link_l:Hover {color: #000000; font-weight: normal; text-decoration: underline}

#center {
	top: 50%; /* Отступ в процентах от верхнего края окна */
	left: 50%; /* Отступ в процентах от левого края окна */
	width: 450px; /* Ширина блока */
	height: 450px; /* Высота блока */
	position: absolute; /* Абсолютное позиционирование блока */
	margin-top: -225px; /* Отрицательный отступ от верхнего края страницы, должен равняться половине высоты блока со знаком минус */
	margin-left: -225px; /* Отрицательный отступ от левого края страницы, должен равняться половине высоты блока со знаком минус */
	background: #EDEDED;color=#ffffff;
	border: 1px solid #CCC;
	color: #000000;
	font-size: 50px;
	text-align: center;
      display:none;
      z-index:3;
}

#cata {
	top: 200;
	left: 300;
      margin-top: -28px;
      margin-left: 10px;
	width: 309px;
	height: 500px;
	position: absolute;
      background:url('../images/cat_fon.png');
      z-index:2;
}

#cata_1 {
	top: 200;
	left: 300;
      margin-top: 470px;
      margin-left: 10px;
	width: 309px;
	height: 12px;
	position: absolute;
      background:url('../images/cat_fon_b.png');
      z-index:2;
}

#foto {
      display: block;
      margin-top: 0px;
      margin-left: 8px;
	width: 137px;
	height: 164px;
	position: absolute;
      background:url('../images/foto.png');
      background-repeat:no-repeat;
      background-position:bottom;
      color:#d8eafd;
      vertical-align:middle;
      text-align: center;
      z-index:2;
      font-family: Trebuchet MS,Arial,Tahoma; font-size: 18px;
}



body {padding:0px;margin:0px;}
a {outline: none;}
.clr {clear:both;}
.top25 {margin-top:25px;}


#main {width:100%;background:white;margin:0px auto;position:relative;}

#header {position:absolute;left:0px;top:0px;width:100%;height:150px;overflow:hidden;background:url('../img/header.bg.png');z-index:1;}
#header #logo {width:650px;height:150px;background:url('../img/header.logo.png') no-repeat;left:500px;}
#header #logo a {position:absolute;left:500px;top:25px;width:320px;height:95px;}
#header #logo a h1 {display:none}
#header #menu {position:absolute;right:400px;top:95px;}
#header #menu ul {list-style-type:none;padding:0px;margin:0px;}
#header #menu ul li {display:inline;}
#header #menu ul li a {display:block;float:left;height:28px;line-height:28px;padding-left:6px;margin-right:2px;font-family: Arial,Tahoma, sans-serif;font-size:8pt;text-transform:uppercase;background: #236482;color:#3cf5ff;}
#header #menu ul li a span {display:block;float:left;height:28px;line-height:28px;padding-right:6px;font-family: Arial,Tahoma, sans-serif;font-size:8pt;text-transform:uppercase;text-decoration:none;color:#B6DCFF;cursor:pointer}
#header #menu ul li a:hover {color:white}
#header #menu ul li a:hover span {color:white}
#header #menu1 {position:absolute;right:25px;top:30px;}
#header #menu1 ul {list-style-type:none;padding:0px;margin:0px;}
#header #menu1 ul li {display:inline;}
#header #menu1 ul li a {display:block;float:left;height:28px;line-height:28px;padding-left:6px;background:url('../img/header.menu.png') no-repeat left -36px;margin-right:2px;font-family: Tahoma, sans-serif;font-size:8pt;text-transform:uppercase;text-decoration:none;color:#e3cbc2;}
#header #menu1 ul li a span {display:block;float:left;height:28px;line-height:28px;padding-right:6px;background:url('../img/header.menu.png') no-repeat right top;font-family: Tahoma, sans-serif;font-size:8pt;text-transform:uppercase;text-decoration:none;color:#e3cbc2;cursor:pointer}
#header #menu1 ul li a:hover {color:white}
#header #menu1 ul li a:hover span {color:white}

#slider {width:100%;height:650px;border:0px;position:relative;padding-bottom:1px;border-bottom:1px solid #262626;margin-bottom:25px;}
#slider.slide2011 {background:white url('../img/slider1.jpg') no-repeat;}
#slider.slide_fotoschool {background:white url('../img/slider_fotoschool.jpg') no-repeat;}
#slider.slide1 {background:white url('../img/slider1.jpg') no-repeat;}
#slider.slide2 {background:white url('../img/slider2.jpg') no-repeat;}
#slider.slide3 {background:white url('../img/slider3.jpg?new') no-repeat;}
#slider.slide4 {background:white url('../img/slider4.jpg') no-repeat;}
#slider.slide5 {background:white url('../img/slider5.jpg') no-repeat;}
#slider.slide6 {background:white url('../img/slider6.jpg') no-repeat;}
#slider.slide7 {background:white url('../img/slider7.jpg') no-repeat;}
#slider.slide8 {background:white url('../img/slider8.jpg') no-repeat;}
#slider.slide9 {background:white url('../img/slider8.jpg') no-repeat;}
#slider.slide10 {background:white url('../img/slider8.jpg') no-repeat;}
#slider.slide11 {background:white url('../img/slider11.jpg') no-repeat;}
#slider.slide12 {background:white url('../img/slider12.jpg') no-repeat;}
#slider.navolne {background:white url('../img/navolne/slider.jpg') no-repeat;}
#slider.wwf1 {background:white url('../img/wwf1.jpg') no-repeat;}
#slider.wwf2 {background:white url('../img/wwf2.jpg') no-repeat;}
#slider.premia1 {background:white url('../img/premia/myplanetawards-01.jpg') no-repeat;}
#slider.premia2 {background:white url('../img/premia/myplanetawards-02.jpg') no-repeat;}
#slider.premia3 {background:white url('../img/premia/myplanetawards-03.jpg') no-repeat;}
#slider.premia4 {background:white url('../img/premia/myplanetawards-04.jpg') no-repeat;}
#slider.premia5 {background:white url('../img/premia/myplanetawards-05.jpg') no-repeat;}
#slider.mart1 {background:white url('/img/8m1.jpg') no-repeat;}
#slider.mart2 {background:white url('/img/8m2.jpg') no-repeat;}
#slider.mart3 {background:white url('/img/8m3.jpg') no-repeat;}
#slider.mart4 {background:white url('/img/8m4.jpg') no-repeat;}
#slider.mart5 {background:white url('/img/8m5.jpg') no-repeat;}
#slider.mart6 {background:white url('/img/8m6.jpg') no-repeat;}
#slider.mart7 {background:white url('/img/8m7.jpg') no-repeat;}
#slider.putin1 {background:white url('/img/putin1.jpg') no-repeat;}
#slider.putin2 {background:white url('/img/putin2.jpg') no-repeat;}
#slider.putin3 {background:white url('/img/putin3.jpg') no-repeat;}
#slider.putin4 {background:white url('/img/putin4.jpg') no-repeat;}
#slider.putin5 {background:white url('/img/putin5.jpg') no-repeat;}
#spacer {height:150px;}

#faces_bio {width:564px;float:left;padding:0px 25px 0px 133px;margin:25px 0px 30px 0px;font-family:Tahoma, sans-serif; }
#faces_bio h1 {font-size:14pt;font-weight:normal;text-transform:lowercase;padding:0px;margin:0px;color:#c4c4c4}
#faces_bio h2 {font-size:22pt;font-weight:bold;text-transform:uppercase;padding:0px;margin:0px;line-height:24pt;margin:5px 0px;color:#e93a03;}
#faces_bio p {margin:0px;padding:0px;font-family:Arial,sans-serif;font-size:10pt;color:#4c4c4c;padding-top:10px;padding-bottom:5px;font-style:italic;}

#faces_navi {width:250px;margin:25px 0px 30px 0px;padding:0px 0px 0px 25px;float:right;font-family:Tahoma, sans-serif;height:250px;border-left:1px solid #e9e5da;}
#faces_navi p {margin:0px;padding:0px;font-family:Arial,sans-serif;font-size:10pt;color:#4c4c4c;padding-top:10px;padding-bottom:5px;}
#faces_navi a {font-family:Arial,sans-serif;font-size:10pt;color:#2ca7f9;}
#faces_navi a:hover {color:#e93a03;}

#faces_interview {width:675px;float:left;padding:0px 25px 0px 25px;margin:0px 0px 40px 0px;font-family:Tahoma, sans-serif;}
#faces_interview p {margin:0px;padding:0px 0px 0px 108px;font-family:Arial,sans-serif;font-size:10pt;color:#4c4c4c;padding-top:10px;padding-bottom:5px;}
#faces_interview p.attention {margin:10px 0px; padding:10px 0px;border-top:1px solid #c5c2b8;border-bottom:1px solid #c5c2b8;padding-left:0px;font-size:110%}

#faces_addons {margin:0px 25px 25px 25px;padding:25px 25px 0px 25px;font-family:Tahoma, sans-serif;background:#e9e5da;background:#e93903;}
#faces_addons h1 {margin:0px;padding:0px;font-family:Tahoma,sans-serif;font-size:15pt;font-weight:normal;color:#323232;color:white;line-height:15pt;margin-bottom:10px;}
#faces_addons p {margin:0px;padding:0px;font-family:Arial,sans-serif;font-size:10pt;color:#4c4c4c;color:white;position:relative;}
#faces_addons a {color:white;font-size:10pt;}
#faces_addons ul {list-style-type:none;padding:0px;margin:0px;padding-bottom:15px;}
#faces_addons ul li {padding-bottom:10px;color:white;font-size:10pt;}

#scroller {height:350px;margin-bottom:25px;background:#f8f4e8;overflow:hidden;position:relative;} /* background:#f8f4e8 */
#scroller .bar {width:50000px;height:250px;position:absolute;top:0px;left:25px;}
#scroller .item {margin:25px 25px 25px 0px;float:left;}
#scroller .item img {border:10px;}
#scroller .toLeft {position:absolute;left:0px;top:0px;width:130px;height:350px;background:url('../img/2left.png') no-repeat;}
#scroller .toRight {position:absolute;right:0px;top:0px;width:130px;height:350px;background:url('../img/2right.png') no-repeat;}
#scroller .toLeft a {position:absolute;left:40px;top:156px;width:49px;height:49px;}
#scroller .toLeft a span {display:none}
#scroller .toRight a {position:absolute;right:40px;top:156px;width:49px;height:49px;}
#scroller .toRight a span {display:none;}

#preslider {display:none;}
#preslider .slide1 {background:white url('../img/slider1.jpg') no-repeat;}
#preslider .slide2 {background:white url('../img/slider1.jpg') no-repeat;}
#preslider .slide3 {background:white url('../img/slider2.jpg') no-repeat;}
#preslider .slide4 {background:white url('../img/slider2.jpg') no-repeat;}
#preslider .slide5 {background:white url('../img/slider1.jpg') no-repeat;}
#preslider .slide6 {background:white url('../img/slider1.jpg') no-repeat;}
#preslider .slide7 {background:white url('../img/slider1.jpg') no-repeat;}
#preslider .slide8 {background:white url('../img/slider1.jpg') no-repeat;}

#slider #textblock {position:absolute;left:50px;top:180px;width:400px;height:219px;border-bottom:0px solid #ffffff;color:#c4c4c4;font-family:Tahoma, sans-serif;}
#slider #textblock h1 {font-size:14pt;font-weight:normal;text-transform:lowercase;padding:0px;margin:0px;}
#slider #textblock h2 {color:#fff0c0;font-size:22pt;font-weight:bold;text-transform:uppercase;padding:0px;margin:0px;line-height:24pt;margin:5px 0px;}
#slider #textblock h2 a {color:#fff0c0;font-size:22pt;font-weight:bold;text-transform:uppercase;line-height:24pt;}
#slider #textblock h2 a:hover {color:#ffffff;}
#slider #textblock h3 {font-size:14pt;font-weight:normal;padding:0px;margin:0px;color:#f0f0f0;}
#slider #slideblock {position:absolute;left:133px;top:460px}
#slider #slideblock ul {list-style-type:none;margin:0px;padding:0px}
#slider #slideblock ul li {display:inline;}
#slider #slideblock ul li a {display:block;width:43px;height:31px;float:left;margin-right:10px;background:url('../img/slider.item.pn');}
#slider #slideblock ul li a:hover {background:url('../img/slider.item.hover.pn');}
#slider #slideblock ul li.active a {background:#e93903;} 
#slider #slideblock ul li.active a:hover {background:#e93903;} 
#slider #slideblock ul li a span {display:none;}
#slider #textblock.mart {left:0px;top:150px;height:400px;width:1000px;background:url('../img/8m0.png') no-repeat;}
#slider #textblock.mart div {position:absolute;left:615px;top:250px;width:370px;height:62px;padding:15px 0px 15px 15px;background:url('../img/8mbg.png');}
#slider #textblock.mart div h1 {font-size:14pt;}
#slider #textblock.mart div h2 {font-size:17pt;}
#slider #textblock.mart div h2 a {font-size:17pt;}
#slider #textblock.putin {left:0px;top:150px;height:400px;width:1000px;}
#slider #textblock.putin div {position:absolute;left:585px;top:250px;width:400px;height:62px;padding:15px 0px 15px 15px;background:url('../img/8mbg.png');}
#slider #textblock.putin div h1 {font-size:14pt;text-transform:none;}
#slider #textblock.putin div h2 {font-size:17pt;}
#slider #textblock.putin div h2 a {font-size:17pt;}

#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
	font-family: Georgia;
	}
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:200px;
	display:none;
	z-index:9999;
	padding:20px;
	text-align: center;
	font-size: 25px;
	}
#boxes #dialog {
	width:271px;
	height:336px;
	padding:10px;
	background: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-moz-box-shadow: #000 0px 3px 5px;
	-webkit-box-shadow: #000 0px 3px 5px;
	}
#boxes_vop .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:200px;
	display:none;
	z-index:9999;
	padding:20px;
	text-align: center;
	font-size: 25px;
	}
#boxes_vop #dialog_vop {
	width:271px;
	height:336px;
	padding:10px;
	background: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-moz-box-shadow: #000 0px 3px 5px;
	-webkit-box-shadow: #000 0px 3px 5px;
	}
.close {
	float: right;
	margin: 3px 3px 0 0;
	}

#img_g {
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    }

ul.pr 
     { 
          list-style-type:none; 
          padding:0px; 
          margin:0px; 
     }
     li.pr
     {
          background-image:url('/images/sq.png');
          background-repeat:no-repeat;
          background-position:0px 5px; 
          padding-left:14px;
     }
/* Imports*/


/* Gallery Styling */
.gallery .image-title,
.gallery .image-description,
.gallery .image-author,
.gallery .image-link {
	display:none;
}

.gallery
{
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: none;
}

.gallery ul.images
{
	list-style-type: none;
	border: none;
	padding: none;
}

.gallery ul.images li.image
{
	display: inline;
	line-height: 0;
}

.gallery ul.images li.image a
{
	text-decoration: none;
	color: inherit;
	cursor: pointer;
	margin: 14px;
	display: inline-block;
	background: white;
	padding: 3px;
	line-height: 0;
	-webkit-border-radius: 4px 4px;
	-moz-border-radius: 4px 4px;
	border-radius: 4px 4px;
	-moz-box-shadow: 0px 0px 8px #AAA;
	-webkit-box-shadow: 0px 0px 8px #AAA;
	box-shadow: 0px 0px 8px #AAA;
	-webkit-transition: -webkit-box-shadow 0.1s ease-out;
	-moz-transition: -webkit-box-shadow 0.1s ease-out;
	-o-transition: -webkit-box-shadow 0.1s ease-out;
	transition: -webkit-box-shadow 0.1s ease-out;
}

.gallery ul.images li.image a img
{
	border: none;
	padding: none;
	-webkit-border-radius: 4px 4px;
	-moz-border-radius: 4px 4px;
	border-radius: 4px 4px;
}

.gallery ul.images li.image a:hover
{
	-moz-box-shadow: 0px 0px 8px #222;
	-webkit-box-shadow: 0px 0px 8px #222;
	box-shadow: 0px 0px 8px #222;
}
