body, html{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	background:#FFFFFF;
	height:100%;
}

body{
	font:13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

table{
	padding:0px;
	border-collapse:collapse;
	border:0px;
}

table td{
	padding:0px;
	margin:0px;
}

form{
	margin:0px;
	padding:0px;
}

input, textarea{
	font:11px/12px Tahoma, Arial, Geneva, sans-serif;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
	font-weight:400;
}

img{
	border:0px;
}

p{
	margin:0px;
	padding:0 0 1em 0;
	font-size: 12px;
	line-height: 14px;
}

a{
	color: #00aeef;
	text-decoration:underline;
}

a:hover{
text-decoration:none;
}

h1{
color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 20px 0px 5px 0px;
}

h2{
color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; margin: 0px; padding: 5px 0px 5px 0px;
}

h3{
color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 5px 0px 5px 0px;
}


.all {
	width:100%;
	_width:expression((document.documentElement.clientWidth < 1100)? "1100px" : "100%");

	margin:0px auto;
	position:relative;
	min-height:100%;
	_height:100%;

}

TD.mline {
background: #4d4d4f;
padding: 0px 0px 0px 17px;
text-align:left;
}

#menu a{
font-size: 13px;
color: #FFFFFF;
text-decoration:underline;
margin: 0px 17px 0px 0px;
}


#menu a:hover, span{
font-size: 13px;
color: #00aeef;
text-decoration: none;
margin: 0px 17px 0px 0px;
}

#menu span{
font-size: 13px;
color: #00aeef;
text-decoration: none;
margin: 0px 17px 0px 0px;
}

span {color: #000000;
line-height: 16px;
}
td.nizas { background:url(lniza.gif) left top no-repeat; color:#FFFFFF; padding: 25px 0px 0px 12px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
a.niza, a.niza:hover{font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #00aeef; text-decoration: underline; }

td.copys {color: #4d4d4f; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 5px 0px 0px 0px;}

td.news { background:url(news.gif) no-repeat top right #4d4d4f; padding: 27px 10px 0px 0px;}
.nbloko {margin: 50px 0px 0px 0px; }
.nbloko2 {margin: 10px 0px 0px 0px; }

td.concert { background:url(concert.gif) no-repeat top right #ef4123; padding: 27px 10px 0px 0px;}

td.musica { background:url(music.gif) no-repeat top right #29abe2; padding: 27px 10px 0px 0px;}
td.fotosa { background:url(fotoss.gif) no-repeat top right #c1df14; padding: 27px 10px 0px 0px;}

td.mains {padding: 0px 0px 50px 0px;}

a.ahnews, a.ahnews:hover{font-family: Tahoma, Arial, Helvetica, sans-serif; color: #00aeef; font-weight:bold; font-size: 12px;}


.zag {padding: 0px 0px 25px 22px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size: 18px; }
#nBlock {padding: 0px 0px 18px 22px; color:#FFFFFF;}
#nBlock .data {color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#nBlock a, a:hover {color: #00AEEF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; margin: 0px; padding: 3px 0px 3px 0px;}
#nBlock h3 {color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#nBlock .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}

#cBlock {padding: 0px 0px 18px 22px; color:#FFFFFF;}
#cBlock .data {color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#cBlock h3 {color: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#cBlock a, a:hover {color: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; margin: 0px; padding: 3px 0px 3px 0px;}
#cBlock .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}
#cBlock .con a{color:#FFFFFF;}

#mBlock {padding: 0px 0px 18px 22px; color:#FFFFFF;}
#mBlock .data {color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#mBlock h3 {color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#mBlock a, a:hover {color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#mBlock .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}

#fBlock {padding: 0px 0px 18px 22px; color:#FFFFFF;}
#fBlock .data {color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#fBlock h3 {color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#fBlock a, a:hover {color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 3px 0px 3px 0px;}
#fBlock .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}


#nBlockMain {padding: 20px 15% 5px 0px; color:#000000;}
#nBlockMain .data {color:#6d6e71; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#nBlockMain h3 {color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 5px 0px 5px 0px;}
#nBlockMain .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}


.arnews {margin: 100px 0px 0px 0px;}

#nGuestMain {padding: 20px 0px 0px 0px; width: 85%; color:#000000; border-bottom: dashed #c9c9ca 1px;}
#nGuestMain .data {color:#6d6e71; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding: 0px 0px 3px 0px;}
#nGuestMain .imas {color: #ef4123; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; margin: 0px; padding: 5px 0px 5px 0px;}
#nGuestMain .con {padding: 0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}

#newsodna {padding: 20px 15% 0px 0px;}
#newsodna p{ 
margin:0px;
padding: 0 0 1em 0;
font-size: 14px;
line-height: 17px;
}
#newsodna h1 {padding: 5px 0px 5px 0px;}
span.boldo {color: #ef4123; font-weight:bold;}
.videl {color:#FFFFFF; background-color:#ef4123; padding: 5px; font-weight:bold; float: left;}
.linefon { background:url(linefon.gif) repeat-x top left; height: 2px; margin: 20px 15% 20px 0px;}

.textCell {color: #f04e23; padding: 20px 0px 5px 0px;}
.subm {color:#FFFFFF; background-color: #a9ef00; border: 0px;}

a.ora {
color: #EF4123;
font-size: 18px;
text-decoration: underline;
}

a.ora:hover {
color: #EF4123;
font-size: 18px;
text-decoration: none;
}

p.fotos {line-height: 20px;}
a.fotgal {font-size: 18px; color: #00AEEF;}
a.fotgal:hover {font-size: 18px; text-decoration:none; color: #00AEEF; }

a{
	font-size: 12px;
	color: #00aeef;
	text-decoration:underline;
	margin: 0px; padding: 0px;
}

a:hover{
font-size: 12px;
color: #00aeef;
text-decoration:none;
margin: 0px; padding: 0px;
}