@CHARSET "UTF-8";

BODY{text-align:center; color:#069; background:#fff; border:0px; margin:0px; padding:0 0.5em;}
body, td{color:#069; font-family: Verdana, sans-serif; font-size: 10px; behavior: url('css2/vlalek.htc');}
/*td{ve rtical-align:top;}*/
* {padding:0; margin:0; border:0; }

a {text-decoration: none; color:#069;}
a:visited {color:#369;}
a:hover{color:#c00;}


h1 {font-size:12px; color:#c00;}
h2 {font: bold 12px Verdana, sans-serif; color:#069;}
h3 {font: bold 11px Verdana, sans-serif; color:#069; text-align: right;}

/*table {border-collapse: collapse;}*/

#container{width: 986px; margin:auto; text-align: left;}

/*#supertop{padding-left:595px; color:#069;}*/
#topbanner{float:left; width:248px !important; width/**/:245px}
#slogan{color:#999; width:195px !important; width/**/:197px; height:84px; vertical-align:bottom; padding:0 0 19px 6px;}
	#slogan p{color:#999; margin:5px 0;}
	#slogan a:link {color:#999;}
	#slogan a:visited {color:#999;}
	#slogan .red{color:#C00; font-weight:bold; margin:0;}
#topmenu{color: #069;}
    #topmenu .tcell{width:87px; height:28px; 
		border-top: 1px solid #069; font-size: 12px;
		border-right: 1px solid #069; text-align:center; vertical-align:middle;}
    #topmenu a {color:#069;}
	
	#topmenu .hidden {display: none;}
    #topmenu .frst{border-left: 1px solid #069; font-size: 12px; width:87px; height:28px; 
		border-top: 1px solid #069;
		border-right: 1px solid #069; text-align:center; vertical-align:middle;}
    #topmenu #topmenucolors {height:32px; border: none; background: url(../img/topmenucolors.gif) no-repeat;}
    #topmenu .pozy {position:relative; text-align:left; width:100%}
    #topmenu .arr {position:absolute; width:25px; top: 19px; left: 31px; text-align:center; height:10px; background: url(../img/tm_arrow.gif) no-repeat;}
	#topmenu .tcell:hover {background: #FFFCE0;}
	#topmenu .tcell:hover .hidden {display: block;}


.smenu{}
	.smenu .toprow{background: #7FCCE5 url(../img/fon.gif) repeat-x; height:1px;}

#searchblock{background:#FBFBFB url(../img/bg/searchblock.gif) repeat-x 1px 0px; }
    #searchfield{height:16px !important; padding:0 2px; height/**/:18px; width:112px; border:1px solid #069; color:#069;}
    #searchsubmit { width:71px;
    	}
	.submit {
    	background: #fc0; color: #069;
    	padding: 0; margin: 0; line-height: 10px;
    	height: 18px;
    	font-family: Verdana, sans-serif;
    	font-size: 10px !important; font-size/**/: 11px;
    	border: 1px solid #069;
    	padding-bottom: 1px !important; padding-bottom/**/: 0;
	}

#bn option{}

#delimiter{width:986px; margin-top: 5px;}
.tdbgb{background: #E5EFFA url(../img/fontp.gif);}
.tdbg{background: #036 url(../img/fon.gif);}

#sidemenu a:hover {color:#069; }
   #sidemenu h1 {text-transform: uppercase;}
   #sidemenu .ov:hover {border: 5px solid #0099CC; background: #fff; padding:0;}
   #sidemenu .ov:hover h1 {color:#069;}
   #sidemenu .ov:hover .posy {display:none;}

#bluebar{width:986px; background:#E5EFFA;}
	#bluebar td{vertical-align: middle;}
#textblock{color: #069; font-size:11px; padding-top:5px; width:527px;}
	#textblock p, #textblock h1 {margin:0 0 6px 0;}
	#textblock h1{font: bold 14px Verdana, sans-serif;}
	#textblock h1.h1smu{font: bold 11px Verdana, sans-serif; text-transform:uppercase;}

	#textblock p, #textblock td{font-size:11px;line-height:1.3;}
	#textblock img.l {float:left; border-right: 10px solid #fff; border-bottom: 10px solid #fff;}
	#textblock img.r {float:right; border-left: 10px solid #fff; border-bottom: 10px solid #fff;}
	
	.tb a{color:#069; text-decoration: underline;}
	.tb a:visited {color:#069;}
	.tb a:hover{color:#c00; text-decoration: underline;}

.frm1{border:1px solid #069; color:#069; background: #fff; font:  10px Verdana, sans-serif; width: 50px; height:16px !important; height/**/:18px; line-height:16px;}
.frm{border:1px solid #069; color:#069; background: #fff; font:  10px Verdana, sans-serif; width: 50px;}
.nobr{}
.dlm {clear:both; width:100%; height:1px; background: #E5EFFA url(../img/fontp.gif); overflow:hidden;}
.dlm2 {clear:both; width:100%;} 
.block {padding:10px; }
	.block a {color:#069; text-decoration:underline;}
	.block a:visited{color: #999; text-decoration:underline;}
	.block a:hover {color: #c33; text-decoration:underline;}
	.block li{margin:1px 0 1px 15px;}
	
.b2 a{color: #C00; text-decoration:none;}
.b2 a:visited{color: #C00; text-decoration:none;}
.b2 a:hover{color: #C00; text-decoration:underline;}

.block2{padding:10px; width:"100%"}
.block2 a{color: #069}
.block2 a:visited{color: #069}
.block2 a:hover{color: #C33}

.smi2{width: 220px; width:"240"; border: 5px solid #E5EFFA; background:#0099CC;padding:5px; margin: 10px 0;}
	.smi2 h1 {color: #fff;}
.smi{border-left: 5px solid #FAE5E5; padding:5px 0;}
    .smi h1 {font: bold 11px Verdana, sans-serif; }
    .smi p {margin-top: -2px;}
    .smi a {color:#069}
    .smi a:visited {color:#069;}
    .smi a:hover {color:#c00;}
    .smi .posy {position: relative; width: 1px;}
    .smi .pbar {padding: 2px 0 2px 10px}
    .smi .dotbar {position:absolute; height:5px; left:10px; width:150px; background:url(../img/dotbar.gif) repeat-x;
           bottom:-6px; overflow:hidden;}

.hr{width:100%; height:1px; background:#069; overflow: hidden; margin-top: 9px;}

#extras{padding:10px 0 0 0px;}
	#horoblock{margin-bottom:10px; float:right;background:#E5EFFA; border: 5px solid #E5EFFA; width:189px; width:"199";}
	#horoblock img{margin-right:5px;margin-bottom:5px;}
	#horoblock #horohead{padding: 5px 0; background: url(../img/horo/top.gif) no-repeat;
				text-align:center;text-transform:uppercase; color:#fff;
				font: bold 11px Verdana, sans-serif; letter-spacing: 7px;
				margin-bottom:5px;}
	.horouo {padding: 10px 0; text-align: center;}
	.hline {border:1px solid #E5EFFA; border-right: none;}
	.lst {border-right :1px solid #E5EFFA;}
	
	.pollblock{margin-bottom:10px; float:right; background:#FFFCE0; border: 5px solid #E5EFFA; width:189px; width:"199";}
		.pollhead{padding: 5px 0; background:#CC9966;
				text-align:center;text-transform:uppercase; color:#fff;
				font: bold 11px Verdana, sans-serif; letter-spacing: 7px;
				border-bottom: 5px solid #E5EFFA;}
		.pollbody{padding:8px;}
		.polltbl{margin:8px 0;}
		.polltbl td{padding:3px 2px;}
		.polllink{width:70px; float:right; padding:3px 0;}
	
	
	/* конкурс красоты */
	.beablock {margin-bottom:10px; float:right; background:#3f0708; border: 5px solid #E5EFFA; width:189px !important; width/**/:199px;}
		.beahead{padding: 5px 0; background:#3d0506 url('../img/bea/hbg.jpg') no-repeat;
				text-align:center;text-transform:uppercase; color:#fff;
				font: bold 11px Verdana, sans-serif; letter-spacing: 0px;
				border-bottom: 5px solid #E5EFFA;}
		.beabody{height: 229px; text-align: center; background: url('../img/bea/bg_rechts.jpg')}
		.beahome {border: 1px solid #609; margin-top: 8px;}
		.bealink {display: block; text-transform:uppercase; color:#fff; font: bold 11px Verdana, sans-serif; padding-top: 8px;}
		a.bealink:hover {color: #fff; text-decoration: underline;}
		a.bealink:visited {color: #fff;}
	#beamain {padding: 10px 48px;}
	.beaframe {float: left; margin: 0 15px;
		width: 171px !important; width/**/: 171px;
	}
	.beaframe img {border: 1px solid #609;}
	.beaframe h4 {padding: 5px 0 0 0;}
	.beaframe p, p.avg {color: #999; text-transform: uppercase;}
	.beaframe strong, p.avg strong {color: #f66;}
	
	.beawide {clear: both; width: 100%;}
	.beapager {clear: both;}
	.beapager a {padding: 0 3px; color: #609;}
	.beapager a:visited {color: #609;}
	.beapager a.current {font-weight: bold;}
	
	h4 {font-size: 11px; color: #609;}
	#beatext h4 a:hover {text-decoration: underline;}
	
	#innr {padding: 10px 11px; color: #609; text-align: center;}
	#beahead {font: bold 11px Verdana, sans-serif; text-align:center; text-transform:uppercase; color:#fff; padding: 13px 0; background: #3d0506 url('../img/bea/hbg2.jpg') no-repeat}
	
	#beatext {padding: 18px 0;}
	#beatext a {color: #609;}
	#beatext a:visited {color: #609;}
	
	#bea_small_pane {padding-bottom: 11px;}
	#bea_small_pane img {margin-right: 11px; border: 1px solid #609;}
	#bea_small_pane img.last {margin-right: 0px;}
	
	#bea_big_photo {padding: 0 0 23px 0;}
	#bea_big {border: 1px solid #609; margin-bottom: 11px;}
	#bea_big_photo p {color: #999;}
	#bea_big_photo strong {color: #f66;}
	#bea_big_photo table {margin: auto;}
	#bea_big_photo table td {color: #609; text-align: center;}
	
	#bea_about {width: 100%; text-align: left;}
	#bea_about img {border: 1px solid #609; float: left; margin: 0 10px 0px 0;}
	
	
	.cursblock {margin-bottom:10px; float:right; background: #6C6; border: 5px solid #E5EFFA; width:189px !important; width/**/:199px;}
	.curshead {background: #393;
				padding: 5px 0; color: #CFC;
				text-align:center;text-transform:uppercase;
				font: bold 12px Verdana, sans-serif; letter-spacing: 2px;
				border-bottom: 5px solid #E5EFFA;}
	.cursbody {padding:8px;}
	.cursbody td {color: #fff; font: bold 9px Verdana, sans-serif;}
	.curscalc {background: #339933; padding:8px; border-top: 5px solid #E5EFFA;}
	#calcfrom, #calcto, .curssel {border: 1px solid #069; width: 110px; padding: 1px;
				font-size: 10px;}
	.curssel {width: 50px; padding: 0; margin-left: 3px; }
	.t3 {padding-top: 3px;}
	.calblock {margin-bottom:10px; float:right; background:#76C6E1;
		/*.calblock td {font-size: 12px;}*/
		border: 5px solid #E5EFFA; width:189px; width:"199";}
		.calhead{padding: 5px 0; background:#09C; color: #E5EFFA;
				text-align:center;text-transform:uppercase;
				font: bold 12px Verdana, sans-serif; letter-spacing: 2px;
				border-bottom: 5px solid #E5EFFA;}
		.colnow {width: 100%; }
		.colnow td {text-align:center; border-bottom: 5px solid #E5EFFA;
				padding:5px; color: #e5effa; font-size: 11px; font-weight: bold;}
		.arrb {width: 15px;}
		
		.brigh {border-right: 5px solid #E5EFFA;}
		.m {width: 100%;}
		.m td {font-size: 12px; font-weight: bold; color: #e5effa; padding: 3px 2px;}
		td.dm, td.dmf {text-align:center; color: #39C;}
		td.now {color:#F90;}
		td.now a, td.now a:visited {color:#F90;}
		.calblock a, .calblock a:visited {color:#9FF;} 
		.calblock a:hover {color:#F90;} 
		#nowhday {border-top: 5px solid #E5EFFA; text-align:center;
			font-size: 12px; padding: 5px 0; background: #09C; color:#FFF;
		}
		#nowhday a, #nowhday a:link, #nowhday a:hover, #nowhday a:visited {color:#FFF;}
		
		.weatherblock{margin-bottom:10px; color: #09C; text-align:center; font-size: 12px; float:right; background:#FFFCE0; border: 5px solid #E5EFFA; width:189px; width:"199";}
		.weather{font-size: 12px; color: #09C; text-align: center; vertical-align: center; width: 50%;}
		a.weatherlink {color: #C9C; display: block; padding-top: 7px; font-size: 11px;}
		a.weatherlink:hover {color: #C9C;}
		a.weatherlink:visited {color: #C9C;}
		.weahead {text-align: center; font-weight:bold; padding-bottom: 5px;}
		
		
		/*.calbody{padding:8px;}
		.caltbl{margin:8px 0;}
		.caltbl td{padding:3px 2px;}
		.callink{width:70px; float:right; padding:3px 0;}*/

#footer{text-align:center; padding: 0 0 0 35px; margin:9px 0 3px 0;}
.red{color:#f00; font-weight:bold;}
.highlight {color:#f00; font-weight:bold;}
.red_thin{color:#c00;}

.seblock a:link {color:#069;}
.seblock a:hover{text-decoration: underline;}
.seblock a:visited {color:#069;}

.subs_frm {border:1px solid #069; width:100%; font-size:11px; padding:1px;}
.subs_sub {border:1px solid #069; width:150px; font-size:11px; padding: 1px 0 2px 0; margin: 0 0 0 0; background:#fc0; color: #069;}
.subs_radio {padding: 3px 5px 0 0 !important; padding: 1px 5px 0 0;}

.redky {letter-spacing:2px; text-align:center; color:#CCCC66; text-transform: uppercase;}

.marka{width:200px; background:#FFFFCC url(../img/bg/anz_2.gif) repeat-y right; border-left:1px solid #EAEAEA; border-top:1px solid #EAEAEA; padding:5px;}

.newmarka{float:left;width: 218px ;width:"250"; height:95px; height:"127"; padding:16px;
        margin: 0 0 10px 0; color:#036; background:#FBFBEF url(../img/anz.jpg) no-repeat;}


h2.arch {font: normal 25px serif;}
.inarch{text-align:center; border: 5px solid #E5EFFA; padding:15px 0;}
	.inarch a{text-decoration: none;color:#069;}
	.inarch a:visited{text-decoration: none;color:#069;}
	.inarch a:hover{text-decoration: none;color:#c00;}
	
.inarch_a {text-align:center; border: 5px solid #E5EFFA; padding:15px 0;
        width:237px; width:"247"; float:left;}
        
.inarch_l {text-align:center; border: 5px solid #E5EFFA; padding:15px 0;
        width:237px; width:"247"; margin-left:130px;}

a.archbar {display:block; background:#fff;padding:3px;}
a.archbar: visited{color:#069;}
a.archbar:hover {background:#E5EFFA; font-weight:bold; letter-spacing:1px; color:#c00;}
/*
*/

.b {border: 1px solid #f00;}
a.nou, a:hover.nou, a:visited.nou {text-decoration: none;} 

.gmfnorm {

}
.gmfover {

}
.gmfclck {

}
.thmnorm, .thmover, .thmclck {
	padding: 3px; height: 15px;
	text-decoration: none; text-align: left;
	/*border-left: 1px solid #069;
	border-bottom: 1px solid #069;*/
	background: #FFFCE0; color: #069;
	border: 1px solid #069;
	cursor: pointer; cursor: hand;
}

.thmnorm {background: #FFFCE0; color: #000;}

.anmnorm, .anmover, .anmclck {
	padding: 3px; height: 15px;
	text-decoration: none; text-align: left;
	border-left: 1px solid #069;
	border-right: 1px solid #069;
	border-bottom: 1px solid #069;
	background: #F97979; color: #fff;
	cursor: pointer;
}

.anmnorm {background: #FF7F7F; color: #000;}
.adblock {margin-top: 10px;}

.narrow {letter-spacing: 1px;}

.rss a:link, .rss a:visited {color: #FC3;}
.rss a:hover {color: #fc3;}
