

body {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#header, #header-right, #header-left {
	width: 100%;
	height: 150px;
}
#header {
	background: #FFF url(../images/top-bg-center.jpg) repeat-x top left;
}
#header-left {
	background: transparent url(../images/top-bg-left.jpg) no-repeat top left;
}
#header-right {
	background: transparent url(../images/top-bg-right.jpg) no-repeat top right;
}
#menu-left, #menu {
	float: left;
	height: 44px;
}
#menu {
	width: 100%;
	background: #FFF url(../images/menu-bg.jpg) repeat-x top left;
}
#menu-left {
	width: 42px;
	background: #FFF url(../images/menu-left.jpg) no-repeat top left;
}
#menu-right {
	float: right;
	height: 44px;
	width: 150px;
	background: #FFF url(../images/menu-right.jpg) no-repeat top left;
}
#menu a, #menu a:hover {
	width: 84px;
	height: 44px;
	float: left;
	padding: 12px 0px 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Tahoma;
	color: #FFF;
}
#menu a {
	background: transparent url(../images/menu-link.jpg) no-repeat top left;
}
#menu a:hover {
	background: transparent url(../images/menu-link-hover.jpg) no-repeat top left;
}
#menu span {
	width: 9.5%;
	height: 44px;
	float: left;
}
.uzor{
	background-image:url(../img/uzor.jpg); 
	background-repeat:no-repeat;
	background-position:right bottom;
	width:266px; 
	vertical-align:bottom;
	float:right;
	margin:0px;
	padding:0px;
}
.zakladka 
{background:url(../img/zakladka.jpg) no-repeat; 
width:15px;height:124px; position:absolute;z-index:10; margin-top:-10px; right:18px;
}
body
{
	margin:0px;
	padding:0px;
	color:#727d82;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../img/nizfon.jpg) repeat-x bottom;
	min-width:1000px;
}
img
{
	border:0px;
}
a:link, a:visited
{
	color:#ff6000;
}
a:hover
{
	color:#0DAEF9;
}
#main
{
	/*margin:0px;*/
	height: 180px;
}
#head
{
	width:100%;
	height:152px;
	background: #50AFE5 url(../img/haedBg.jpg) repeat-x;
}

#leftmenu
{
	background:url(../img/leftmenu.jpg) no-repeat;
	height:39px;
	width:42px;
	float:left;
}
/*--------------------izmeneno-----------------------------*/
#rightmrnu
{
	height:55px;
	width:151px;
	position:absolute;
	z-index:500;
	background:url(../img/popa.jpg) no-repeat;
	top:0px;
	right:0px;
}
/*--------------------izmeneno-----------------------------*/

#knopkimenu
{
	float:left;
	width:80%;
	height:40px;
}
/*--------------------izmeneno-----------------------------*/
#knopkimenu table
{
	margin-top:-3.5px;
}
#antena{background:url(../img/antena.png) no-repeat; width:12px;height:34px; position:absolute;z-index:30; right:98px; top:118px;}
/*--------------------izmeneno-----------------------------*/
/*#knopkimenu a {padding-left:30px;}*/
#seredina
{
	width:100%;
	padding-top:30px; 	
}
#leftKol
{
	width:20%;
	float:left;
}
#serKol
{
	width:53%;
	float:left;
}
#rightKol
{
	width:27%;
	float:right;
}
#inefir
{
	width:208px;
	height:51px;
	background:url(../img/vefire.jpg) no-repeat right;
	padding-left:20px;
}
#fotovefire
{
	width:267px;
	height:288px;
	background:url(../img/inefir.png);
	position:absolute;
}
#djName
{
	width:186px;
	height:37px;
	position:absolute;
	z-index:5;
	color:#010101;
	font-weight:bold;
	margin-left:30px;
	font-size:17px;
	margin-top:-60px;
}
.dwnBlok
{
	color:#727d82;
	font-size:11px;
	margin-top:10px;
	/*float:right;
	width:165px;*/
}
.dwnBlok div
{
	position:absolute;
	width:160px;
	left:35px;
	margin-top:15px;
}
.pogBlok
{
	width:95px;
	height:135px;
	background:#003399;
	margin-left:50px;
}
.pogodaRamka
{
	width:177px;
	height:117px;
	background:url(../img/pogoda-ramka.png) no-repeat;
	position:absolute;
	margin-top:-142px;
	filter:expression(fixPNG(this));
}
#webKamera
{
	width:261px;
	height:240px;
	background:url(../img/kamera.jpg) no-repeat bottom;
}
.vk
{
	position:absolute;
	margin-top:128px;
	left:160px;
}
.vk a:link, .vk a:hover, .vk a:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
}
.allZapis
{
	position:absolute;
	font-size:11px;
	margin-top:180px;
	left:138px;
	background:url(../img/allvideo.jpg) no-repeat 0px 2px;
	padding-left:20px;
}
#begStroka
{
	width:267px;
	height:183px;
	background:url(../img/stroka.jpg) no-repeat right;
	float:right;
}
#podStrokaBanner 
{
	float:right;
	width:267px;
}
#podStrokaBanner img
{
	padding:1px;
	margin-top:20px;
	margin-bottom:20px;

}
#vopros
{
	width:266px;
	background:url(../img/voprosdnya_02.jpg) repeat-y;
	float:right;
}
.inVopros
{
	width:266px;
	height:42px;
	background:url(../img/voprosdnya_01.jpg) no-repeat top;
	float:right;
}
.inVopros2
{
	width:266px;
	height:83px;
	background:url(../img/voprosdnya_03.jpg) no-repeat top;
	float:right;
}
.teloVoprosa {padding-top:30px;}
#svadba{;margin:0px; padding:0px;position:relative}
.svadbaIMG p, .svadbaIMG div{margin:0px; padding:0px;}
.svadbaIMG {width:265px; height:225px; overflow:hidden}
#svadbaRamka
{
	width:252px;
	height:274px;
	background:url(../img/svadbaRamka.png) no-repeat;
	position:absolute;
	top:0px;
	right:0px;
}
#paraNameSv{position:absolute; top:190px; z-index:20; right:45px;}
#paraNameSv a:link, #paraNameSv a:hover, #paraNameSv a:visited{text-decoration:none; color:#000000; font-weight:bold}

#paraName
{
	position:absolute;
	color:#010101;
	font-weight:bold;
	margin-left:58px;
	margin-top:187px;
	font-size:14px;
	z-index:10;
}
#allsvadba
{
	position:absolute;
	margin-left:58px;
	margin-top:257px;
	z-index:10;
	font-size:11px;
	background:url(../img/allsvadba.jpg) no-repeat 0px 2px;
	padding-left:20px;
}
#reklBlok
{
	width:267px;
	float:right;
	margin-top:10px;
}
#reklBlok img
{
	margin-bottom:10px;
	margin-left:20px;
}
.textBl img
{
	padding-top:12px;
}
#niz
{
	width:100%;
	height:106px;
	background: #71b8e1 url(../img/nizugol.jpg) no-repeat 0px 0px;
	float:left;
	margin:0px;
}
#naushnik
{
	width:229px;
	height:106px;
	background:url(../img/naushnik.jpg) no-repeat;
	float:right;
}
/*--------------------izmeneno-----------------------------*/
#logo
{
	position:absolute;
	left:0px;
	top:-1px;
	z-index:1;
}

#upbanner
{
	position:absolute;
	top:20px;
	left:30%;
	z-index:1000;
}
/*--------------------izmeneno-----------------------------*/
/*#nizprovod{width:179px;height:16px;background:url(../img/nizprovod.jpg) no-repeat;position:absolute;top:39px;right:0px;}*/	

#ramkaNews
{
	width:184px;
	height:115px;
	background:url(../img/newsRamka.png) no-repeat;
	position:absolute;
}
#dataNews
{
	position:absolute;
	z-index:2;
	margin-left:20px;
	margin-top:8px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.hr
{
	padding-top:10px;
}
#vefireZag
{
	width:215px;
	height:55px;
	background:url(../img/zagolovki/svefire.jpg) no-repeat;
	margin-top:16px;
}
#smsblok
{
	width:204px;
	height:80px;
	color:#FFFFFF;
	position:absolute;
	top:238px;
	margin-left:30px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#pesnya
{
	width:203px;
	height:17px;
	position:absolute;
	margin-top:57px;
	margin-left:60px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#FFFFFF;
}
#vopros table
{
/*	background:#FF0000;*/
	width:195px;
	margin-left:13px;
/*	margin-top:27px;*/
	color:#000000;
}
#vopros td
{
	height:10px;
	padding:0px;
	margin:0px;
}
#zebr
{
	background:url(../img/zebra.jpg) no-repeat;
	width:200px;
	height:70px;
	padding-left:50px;
}
#zebr a:link, #zebr a:hover, #zebr a:visited
{
	color:#FFFFFF;
}
#niz table
{
	margin-left:50px;
	margin-top:20px;
	color:#383838;
	font-size:11px;
	float:left;
}
#telNiz
{
	background:url(../img/tel.jpg) no-repeat right;
	width:343px;
	height:52px;
}
#rblok
{
	background:url(../img/naushnikUp.jpg) no-repeat bottom right;
	padding-top: 25px;
	padding-bottom:200px;
}
#nizNaushnik
{
	width:241px;
	height:90px;
	background:url(../img/naushnik.jpg) no-repeat 0px 0px;
	float:right;
}
#kildiki
{
	width:130px;
	height:20px;
	float:right;
	margin-top:10px;
}
#knopkimenu a:link, #knopkimenu a:hover, #knopkimenu a:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
}
.fulldate
{
	float:left;
}
.days
{
	float:left;
	width:30px;
	font-size:11px;
	margin-left:10px;
	padding-top:3px;
	font-weight:normal !important;
}
.kalendar
{
	width:75px;
	height:58px;
	background:url(../img/kalendar.jpg) no-repeat;
}
.ArticleDate2
{
	color:#010101;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	width:60px;
	margin-top:3px;
}
.ArticleMonth
{
	color:#FFFFFF;
	padding-left:2px;
}
/*Информер*/
/*курс валют*/
.small_1223421499 {
	FONT-SIZE:9px; FONT-FAMILY: arial
}
.norm_1223421499{
	FONT-SIZE:11px; FONT-FAMILY: arial;
	color:#3d9ac6;
}
.norm_1223421499_1
{
	FONT-SIZE:11px; FONT-FAMILY: arial;
	color:#8ddc17;
}
.txt_1223421499{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color:#727d82;
}

/*погода*/
.gmtbl {background-color: #ffffff; border: 1px solid #18b8f9;}
.gmtdttl {font-size: 110%; font-weight: bold;color: #ffffff; text-align:center; background-color: #18b8f9;}
.gmtdtext {font-size: 100%; font-weight: normal; color: #000000;text-align:center;}
/*конец информер*/

.infoBlok
{
	width:260px;
	float:left;
}
.imgBl
{
	float:left;
}
.textBl
{
	color:#55b2e7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	float:left;
}
.upBlok
{
	float:left;
	width:260px;
}
.btn
{
	color: #000000;
	background-image: url(../img/knopka.jpg);
	background-color: #FF6633;
	width:70px;
	height:18px;
	border:0px;
	font-size:10px;
	cursor:pointer;
}
.Title
{
	color:#686868;
	font-weight:bold;
	font-size:16px;
}
.krai
{
	width:28px;
	height:26px;
	background:url(../img/p_01.jpg) no-repeat right;
}
.krai2
{
	width:26px;
	height:26px;
	background:url(../img/p_03.jpg) no-repeat;
}
.serTabl{background:url(../img/p_02.jpg) repeat-x;}

/*#fotoFace img {margin-top: 15px;}*/



/*----------------------------DJ Name------------------------------*/
#djName div{margin-top:29px;font-size:13px !important;width:156px;height:36px;line-height:15px;}
#djName a:link, #djName a:hover, #djName a:visited {text-decoration:none; color:#000000;}

#paraName{margin-top:185px;font-size:13px !important;width:160px;height:36px; overflow:hidden;white-space:nowrap;}
#paraName a:link, #paraName a:hover, #paraName a:visited {text-decoration:none; color:#000000;}
/*-----------------------------menu--------------------------------------------*/
#knopkimenu td
{
	width:110px;
	height:50px;
	vertical-align:top;
}
#knopkimenu img{margin-top:0px;}
div.SectionT{background:url(../img/st.jpg) no-repeat;width:178px;height:56px;color:#FFFFFF;font-weight:bold;padding:23px 0 0 60px;font-size:15px;}

.denNed{position:absolute;width:163px; height:23px;text-align:center;font-weight:bold;color:#000000; margin-top:5px;}
.peredechaZag {color:#4197D0;font-size:17px;font-weight:bold;}

.questT{font-weight:bold;}
/*.sstart {position:absolute;z-index:100;top:105px;left:70px;}
.sstart a:link, .sstart a:hover, .sstart a:visited{color:#373737;font-size:10px;}*/

.sstart {position:absolute;z-index:100;top:5px;right:25px;}
.sstart a:link, .sstart a:hover, .sstart a:visited{color:#E55204;font-size:10px;}
.strNumTable{display:none;}

.ctl01_PageContent2_ctl00_ContentList td{ text-align:left !important}
#fotoFace div{overflow:hidden;width:267px;height:285px;}
/*------------------------Отступы комментарии----------------------------------*/
.commentFormTextarea {width:90%;}
.table-nested-comment{padding-left:20px;}


/*------------------------Авторизация / регистрация----------------------------------*/
.registr{position:absolute;right:150px; top:20px;color:#193246; font-size:10px; z-index:300; }
.login input, .pass input {border:0px; background:url(../img/input.png) no-repeat; width:101px; height:19px;font-size:11px;filter:expression(fixPNG(this))}
.buttReg{background:url(../img/butt.png) no-repeat; width:58px; height:19px;border:0px; color:#306996; font-weight:bold; font-size:11px;cursor:pointer}
.registr a:link, .registr a:hover, .registr a:visited{color:#193246; margin-left:50px;}

.onLiveVesh{margin-top:50px}
#ctl01_PageContent4_ctl00_ContentList #dataNews {display:none;}




.sneg{width:100%; height:148px; position:absolute; z-index:200; top:0px; left:0px;/*background:url(../img/sneg.gif) repeat-x*/}
.cursor{width:12px; height:21px; background:url(../img/cursor.gif) no-repeat; position:absolute; right:60px;top:338px;}


.pomnim{position:absolute; z-index:500; background:url(../img/pomnim.png); width:722px; height:162px;filter:expression(fixPNG2(this)); left:250px;display:none}