﻿body{margin:0px;font-family: Tahoma;min-width:1000px;background:#FFFFFF;font-size:12px;}
a:link, a :hover, a:visited{color:#6bb01d;}
img{border:0px;}
td{vertical-align:top;}

/*--------------------------Шапка------------------------------------*/
#head{width:100%;height:132px;	background:#CCCCCC url(../img/headFon.jpg) repeat-x;}
.logo{padding:20px 0px 0px 20px}


.autriz
{
	float:right;
	margin:10px;
}
#poisk
{
	width:356px;
	height:63px;
	float:right;
}
.if
{
	color:#474747;
	font-size:16px;
	font-weight:bold;
} 
.if input
{
	background:url(../img/input.jpg) no-repeat;
	width:195px;
	height:20px;
	border:0px;
	margin-left:10px;
}
.rb
{
	font-size:11px;
	color:#585757;
	margin:0px;
}
.rb input
{
	margin-left:0px;
}
#menu
{
	width:100%;
	height:35px;
}
#menu div
{
	border:0px;
	border-collapse:collapse;
	margin-top:3px;
}
#menu li
 {
     float: left;
     list-style: none;
 }
#menu a:link, #menu a:hover, #menu a:visited
{
	color:#069ccd;
	font-size:12px;
	font-weight:bold;
	padding-left:40px;
}

/*------------------Середина страницы----------------------*/
#seredina{width:100%;}
.leftKol{padding-right:50px;padding-top:22px; width:20%;}

#niz
{
	width:100%;
	height:148px;
	background:url(../img/nizfon.jpg) repeat-x;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585757;
}
#userInfo
{
	margin-top:45px;
	width:581px;
	height:69px;
	background: url(../img/nizGuest.jpg) no-repeat;
	float:right;
	margin-right:50px;
}
.nizBold
{
	font-weight:bold;
}

#zebra
{
	margin-top:50px;
	background:url(../img/zebra.jpg) no-repeat;
	width:100px;
	height:51px;
	float:left;
	font-size:11px;
	padding-left:60px;
	padding-top:10px;
	margin-left:20px;
}
#zebra span, #zebra a:link, #zebra a:hover, #zebra a:visited
{
	color:#038cda;
}
.rightKol{width:30%;padding:22px 20px 20px 20px;}

.vfoto
{
	width:294px;
	height:28px;
	background:#58A420;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}
.poslfoto
{
	width:294px;
	height:28px;
	background:#4288df;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}
.stat
{
	width:294px;
	height:28px;
	background:#ad9866;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}
.voprD
{
	width:85%;
	height:28px;
	background:#e83201;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}
.orKadr
{
	width:103px;
	height:13px;
	background:url(../img/kadrOr.jpg) no-repeat;
	color:#585757;
	font-size:11px;
	padding-top:150px;
	padding-left:60px;
}
.greyKadr
{
	width:103px;
	height:13px;
	background:url(../img/kadrGrey.jpg) no-repeat;
	color:#585757;
	font-size:11px;
	padding-top:150px;
	padding-left:60px;
}
.fn
{
	background: url(../img/fn.jpg) no-repeat 0px 3px;;
	color:#939393;
	font-size:12px;
	padding-bottom:10px;
	padding-left:15px;
}
.lf
{
	background: url(../img/lf.jpg) no-repeat 0px 3px;;
	color:#939393;
	font-size:12px;
	padding-bottom:10px;
	padding-left:15px;
}
.kadrTbl
{
	margin-top:15px;
}
.namefoto
{
	color:#585757;
	font-size:11px;
	padding-left:15px;
	padding-top:12px;
}
.vidAvtor
{
	background:url(../img/orAutor.jpg) no-repeat 0px 10px;
	padding-top:11px;
	font-size:11px;
	padding-bottom:10px;
	padding-left:27px;
}
.vidAvtor a:link, .vidAvtor a:hover, .vidAvtor a:visited
{
	color:#a40114;
}
.fAvtor
{
	background:url(../img/author.jpg) no-repeat 9px 10px;
	padding-top:11px;
	font-size:11px;
	padding-bottom:10px;
	padding-left:27px;
}
.reklBlock
{
	margin-top:40px;
	margin-bottom:40px;
}
#katushka
{
	width: 99%;
	height:308px;
	float:right;
	background:url(../img/katushka_02.jpg) repeat-x 10px 0px;

}
#bigKat
{
	width:388px;
	height:310px;
	background:url(../img/katushka_03.jpg) no-repeat;
	float:right;	
}
#krai
{
	width:162px;
	height:310px;
	background:url(../img/katushka_01.jpg) no-repeat;
	float:left;
}
#statvopr
{
	width:100%;
	float:right;
}
#statvopr a:link, #statvopr a:hover, #statvopr a:visited
{
	color:#FFFFFF;
	font-size:11px;
	padding-left:5px;
	font-weight:normal;
}
.stat img
{
	padding-right:2px;
	padding-left:2px;
}
#voprBlock
{
	border-left:1px solid #c6c8c8;
}
#sodVopr
{
	background:url(../img/voprosik.gif) no-repeat right;
	height:200px;
	width:100%;
}


.corners2 {
     background: #C6C8C8 url(../img/serUg.gif) top left no-repeat;
}
.corners3 {
     background: #e8d8bb/* url(../img/t-l.gif) top left no-repeat*/;
}
.in33 {
     background: url(../img/nizUg.gif) bottom left no-repeat;
}
.SectionTitle, h1, h2, h3, h4, h5, h6, h7
 {
     font-weight:bold;
 }
#rightBan
{
	background:url(../img/ban_03.jpg) no-repeat;
	width:545px;
	height:132px;
	float:right;
}
#leftBan
{
	float:left;
	width:413px;
	height:132px;
	background:url(../img/ban_01.jpg) no-repeat;
}
#kildiki
{
	width:135px;
	height:24px;
	position:absolute;
	left:320px;
	top:5px;
}


/*----------------------------Меню-------------------------------------------*/
#upmenu{width:100%;height:35px;background:url(../img/menufon.jpg) repeat-x;}
#upmenu a:link, #upmenu a:hover, #upmenu a:visited{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:underline;}
.SectionMenu{display:block;
float:left;
margin-left:-1%;
margin-top:6px;
 width:100%;
 
}
.drawers{ margin:-7px 0 0 7px;
width:100%;}

/* ---------------------IE-----------------------------------*/

.IESectionMenu{display:block;
float:left;
margin-left:-1%;
margin-top:6px;
 width:100%;
 
}
.IEdrawers{ margin:-7px 0 0 7px;
width:100%;}		


#userInfo div
{
	float:left;
	margin-top:25px;
	margin-left:10px;
}
.gosti{margin-left:80px !important;}


/*--------------------новости на главной странице----------------------*/
.mainNews{font-size:11px;}
.mainNews a:link, .mainNews a:hover, .mainNews a:visited{font-size:12px;}
.ListDate{color:#6bb01d;font-size:20px;	}
.ListDateYear{color:#5f5f5f;font-size:11px; text-transform:lowercase;}
.newsBook{width:245px; background:#F2F1F1 url(../img/upNews.jpg) no-repeat top;padding:7px 0px 0px 48px}
.nizBookNews{width:293px; height:67px; background:url(../img/botNews.jpg) no-repeat;}
.listGreen {background:url(../img/listGreen.jpg) no-repeat 0px 3px;margin-top:5px;}
.listGreen div {margin-left:12px;}
.wb{margin-left:0px;margin-top:5px;}
.corners {background: #D4E2EF url(../img/tl.jpg) top left no-repeat;}
.in1 {background: url(../img/tr.jpg) top right no-repeat;}
.in2 {background: url(../img/br.jpg) bottom right no-repeat;}
.in3 {background: url(../img/bl.jpg) bottom left no-repeat;}
.hvost{background:url(../img/hvost.jpg) no-repeat; width:21px; height:10px;margin-bottom:10px;}



/*------------------------Структкра-------------------------------------*/
.LKol{width:20%;vertical-align:top;padding-right:30px;}
.novinki{width:215px; height:51px;margin-left:16px;background:url(../img/novinki.jpg) no-repeat;padding-top:12px;}
.novinki a{margin-left:147px; font-size:11px;}
.serKol{padding-bottom:30px; padding-top:22px;}

/*----------------------Опрос--------------------------------------------*/
.vopr{float:right; width:270px;font-size:11px;}	
.tv {width:230px;}
.btn{border:0px; background:url(../img/voprButt.jpg) no-repeat bottom; width:92px; height:27px;cursor:pointer; color:#d62200; font-size:12px;margin-top:20px;}
.vDnya{width:127px; height:48px;background:url(../img/vDnya.jpg) no-repeat;}
.questT{font-weight:bold;}



/*----------------------------Статьи---------------------------------------*/
.ListDate2{color:#B09B5C;font-size:20px;}
.list{background:url(../img/list.jpg) no-repeat 3px 2px; padding-left:16px;margin:10px 0px 5px 0px;}
.itemBriefDescription{font-size:11px;}
.statNiz{padding:0px 20px 0px 20px;}
.statZag{background:url(../img/stat.jpg) no-repeat;width:101px;height:47px;}
.articleAuthor{background:url(../img/author2.jpg) no-repeat left bottom;font-size:11px; padding-left:10px;height:18px;margin-left:7px; text-align:left}

/*-------------------------------Последние фото-----------------------------------------*/
.poslFotoZag{background:url(../img/poslFoto.jpg) no-repeat;width:163px;height:47px;}
.plenka{background:url(../img/plenka.jpg) repeat-x; height:163px;}
.lenta{background:url(../img/rulon.jpg) no-repeat;position:absolute;right:0px;width:133px; height:302px;margin-top:-66px;}



/*-------------------------------Поиск----------------------------------------*/
.poisBut{float:left;margin-top:8px;}
.poloPoisk{float:left;margin-top:8px;}
.poloPoisk input {background:#FFFFFF url(../img/naitiLeft.jpg) no-repeat left;width:157px; height:18px;border:0px;}


.maintbl{background:url(../img/shad.jpg) repeat-x top;}

/*----------------------Заголовки--------------------------------*/
.SectionTitle2{background:url(../img/st2.jpg) repeat-x; height:37px;color:#1d719b;font-weight:bold;padding-top:10px;padding-left:20px;}
.upTitle{background:url(../img/st1.jpg) no-repeat; height:37px;width:36px;}
.upTitle2{background:url(../img/st1_2.jpg) no-repeat; height:37px;width:36px;}
.upTitle3{background:url(../img/st1_3.jpg) no-repeat; height:37px;width:36px;}
.upTitle4{background:url(../img/st1_4.jpg) no-repeat; height:37px;width:36px;}
.rSt{height:37px; width:8px; background:url(../img/st3.jpg) no-repeat;}


/*-----------------------Фото на главной----------------------------------*/
.ramkaFoto{background:url(../img/fotoramka.gif) no-repeat;width:132px;height:133px; text-align:center; vertical-align:middle !important}
.ramkaFoto img {border:1px solid #FFFFFF;}
.ramkaFoto2{background:url(../img/orangeBlock.jpg) no-repeat;width:96px;height:85px; text-align:center; vertical-align:middle !important}
.ramkaFoto2 img {border:1px solid #FFFFFF;}
.ramkaFoto3{background:url(../img/blueRamka.gif) no-repeat;width:96px;height:85px; text-align:center;}
.ramkaFoto3 img {border:1px solid #FFFFFF; margin-top:7px;}
.ramkaFoto4{background:url(../img/blueRamka.gif) no-repeat;width:96px;height:85px;}
.ramkaFoto4 img {border:1px solid #FFFFFF;}
.upLenta{width:96px;height:85px; background:url(../img/lentaTop.gif) no-repeat top left;position:absolute;margin-top:-5px;z-index:10;}
.dwnLenta{width:96px; height:38px; background:url(../img/lentaBot.gif) no-repeat;position:absolute;margin-top:42px;z-index:12;}
.konkTbl a:link, .konkTbl a:hover, .konkTbl a:visited{color:#fd7226;}
.zdata{height:11px; background:url(../img/data.gif) no-repeat;float:left; padding-left:10px;font-size:11px;margin-left:10px;}
.zdata2{height:11px; background:url(../img/data.jpg) no-repeat;float:left; padding-left:12px;font-size:11px;margin-left:10px;}
.ztime{height:11px; background:url(../img/time.gif) no-repeat;float:left; padding-left:14px;margin-left:10px;font-size:11px;}
.ia{float:left;background:url(../img/komment.jpg) no-repeat; padding-left:15px;color:#38a7b8;}

/*-------------------Регистрация - авторизация----------------------*/
.registr{width:239px; height:124px; background:url(../img/reg.gif) no-repeat;padding-top:15px; margin-top:5px;}
.registr a:link, .registr a:hover, .registr a:visited{color:#FFFFFF;font-weight:bold;margin-left:15px;}
.loginButton{background:url(../img/vhod.gif) no-repeat; width:75px; height:21px;border:0px; cursor:pointer; color:#1d719b;font-weight:bold;}
.pole{background:url(../img/input.gif) no-repeat;width:163px; height:20px;border:0px;margin-top:5px;}


/*------------------------Реклама--------------------------------------*/
.upReklama{position:absolute;left:245px;top:25px;}
.upReklama p{margin:0px;padding:0px;}
.upReklama img, .rightReklama img{border:1px solid #959595;}

/*--------------------------------Заголовки------------------------------------------*/
.stPlenka{height:56px;background:url(../img/plenka1.jpg) top left no-repeat;padding:11px 0px 0px 40px;}
.stPlenka2{height:56px;background:url(../img/plenka2.jpg) top left no-repeat;padding:11px 0px 0px 40px;}
.stPlenka3{height:56px;background:url(../img/plenka3.jpg) top left no-repeat;padding:11px 0px 0px 40px;}
.stPlenka4{height:56px;background:url(../img/plenka4.jpg) top left no-repeat;padding:11px 0px 0px 40px;}
.stPlenka5{height:56px;background:url(../img/plenka5.jpg) top left no-repeat;padding:11px 0px 0px 40px;}
.SectionTitle {color:#737373; font-size:18px;font-weight:normal !important; font-family:Arial, Helvetica, sans-serif !important;}


/*--------------------------------------------НИЗ---------------------------------------------------*/
.niz{width:100%;margin-top:50px;margin-bottom:20px; font-size:11px;color:#5f5f5f;}
.niz table {border-top:1px solid #D3E2F0;padding-top:10px;}
.lentaNiz{ background:url(../img/lenta.gif) no-repeat 80px 0px; width:409px;}
.zebra{margin-top:50px;background:url(../img/zebr.gif) no-repeat 10px 0px;width:120px;height:63px;font-size:11px;padding-left:70px;padding-top:20px;margin-left:20px;}
.pris{background:url(../img/polz.gif) no-repeat; padding:25px 0px 0px 33px;}
.gost{background:url(../img/gost.gif) no-repeat; padding:25px 0px 0px 33px;}


/*-----------------------------------Меню галерея---------------------------------------------*/
.drawers1 a:link, .drawers1 a:hover, .drawers1 a:visited{color:#D62200;}
.drawer-handle1 {text-decoration:underline; color:#D62200;cursor:pointer; font-weight:bold;}
.drawers1  li {list-style:none;}
.open ul {margin:0px; padding:0px;}


/*------------------------------------Правая колонка на главной----------------------------*/
.newFotoTbl td{vertical-align:middle !important; text-align:center;}
.newFotoTbl{float:left}


/*------------------------------------Фото дня----------------------------*/
.fDay{max-width:800px; width:100%; }	
.fDay img{position:absolute; width:100%;}
.fDay a {display:block; overflow:hidden; position:relative; height:350px;}
#ctl01_FotoDay td {padding:0px; margin:0px;}
#ctl01_FotoDay {width:100%;}

.prosmotr{height:21px; background:url(../img/author.jpg) no-repeat; padding-left:16px;margin-top:3px;font-size:11px;}
.comment {height:16px; background:url(../img/komment.jpg) no-repeat;padding-left:12px;margin-top:3px;width:100px;font-size:11px;}
.comment a:link, .comment a:hover, .comment a:visited{color:#38a7b8;font-size:11px;}
.nameFoto{background:url(../img/bul.jpg)  no-repeat 0px 3px;font-size:11px; padding-left:10px;margin-left:7px; text-align:left}


/*------------------------------------новое фото----------------------------*/
.round {position:relative; width:100px; height:130px;float:left;}
.round img{position:absolute; top:0px; left:0x; z-index:1;}
.round .fnew {position:absolute; z-index:2; top:8px; left:10px;}
.fnewAt{position:absolute; z-index:3; top:86px}
/*
#ctl01_NewPhoto img {border:1px solid #FFFFFF;margin-top:8px;margin-left:10px;}
#ctl01_NewPhoto a {position:absolute; width:96px; height:85px;}					

.bluFon{position:relative; margin:0px !important;}
.fotoAuthor{background:url(../img/author2.jpg) no-repeat left bottom;font-size:11px; padding-left:10px;height:18px;margin-left:7px; text-align:left;margin-top:3px;
position:relative; margin:0px !important;display:none;
}
*/



/*#ctl01_NewPhoto a {position:absolute; width:96px; height:85px;}
.bluFon{float:left;}
#ctl01_NewPhoto img {border:1px solid #FFFFFF;}*/


.logout a:link, .logout a:hover, .logout a:visited{color:#d62200;background:url(../img/out.gif) no-repeat 3px 5px; padding-left:15px;position:absolute; right:20px; top:2px;}
.myinfo a:link, .myinfo a:hover, .myinfo a:visited{color:#d62200;background:url(../img/out.gif) no-repeat 3px 5px; padding-left:15px;position:absolute; right:20px; top:20px;}


/*------------------------меню----------------------------------*/

.margSub, .marg.open{background:#FEAF4B;}
.margSub a:link, .margSub a:hover, .margSub a:visited{color:#FFFFFF;}
.margSub{padding-left:20px;}
.drawer-handle.open{background:#FEAF4B}
.open a{color:#000000; text-decoration:none}

ul a:link, ul a:hover, ul a:visited{color:#FFFFFF !important;background:#FEAF4B; font-weight:normal;}
.drawer-handle.open a{font-weight:bold;color:#000000 !important;}
.drawer-handle.open {background:#FEAF4B url(../img/ugol.jpg) no-repeat right top}
.drawers1{margin:0px; padding:0px;}
.marg{padding-left:20px;}
.marg a {line-height:20px;}

.attention {color:#F16B08;font-size:12px; text-align:center; width:100%; background:#EFF4FA; position:absolute; top:0px;height:20px;padding-top:5px;}




.MenuHeader{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/Spliter.png) no-repeat scroll right top;
height:31px;
padding-left:0;
padding-right:12px;
padding-top:10px;
text-align:center;
width:15%;
}
div.venuheader{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:29px;
margin:-8px 0% 0 3%;
padding:7px 40px 3px 4px;
width:100%;}

.MenuHeader_1{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:7px;
width:1%;}

.MenuHeader_1 a:hover, .MenuHeader_1 a:link, .MenuHeader_1 a:visited 
{
color:White;
padding-top:5px;
text-decoration:none;}


.sendPhoto_Konkurs{background-image: url(../img/konkurs.gif);background-repeat:no-repeat;padding-left:20px;background-position:0px 3px;margin-top:9px;}
.sendPhoto_Konkurs a{color:#D62200;}
.sendPhoto_Konkurs a:hover{color:#6BB01D;}






/*----------------------------IE---------------------------------*/

.IEMenuHeader{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/Spliter.png) no-repeat scroll right top;
height:31px;
padding-left:0;
padding-right:12px;
padding-top:10px;
text-align:center;
width:15%;
}
div.IEvenuheader{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:29px;
padding:0px 0px 0px 0px;
width:100%;}

.IEMenuHeader_1{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:7px;
width:1%;}



/*--------------------------Личный кбинет ссылка--------------------------------------*/
.lichKab{position:relative; height:70px;}
.lichKab a:link, .lichKab a:hover, .lichKab a:visited{color:#F26B09; font-size:18px;}
.lIco{display:block; width:35px; height:50px; background:url(../img/lk.jpg) no-repeat; position:absolute; left:25px; top:-10px;}
.lichKab a{display:block;padding-left:65px;position:relative;width:200px; margin-top:10px; top:5px;}