body { background:url(../img/bg.jpg) #99E1F0 top no-repeat; font-family:Tahoma; color:#FFF; font-size:12px; margin:0; padding:0;}
#site { position: relative; top:0px; left:50%; width:980px; margin-left:-490px;}
#top { height:143px; margin-left:0px;}
#top .info { width:610px; padding:18px; float:right;}

#comment {background:#FFF; border:1px #aaaaaa solid; color:#7F0037; padding:15px;}

#prod { width:320px; height:225px; background: url(../img/prod_a.png) no-repeat; color:#2582c8; float:left; margin-right:6px; margin-top: 6px;}
#prod span { background: url(../img/prod_span.png) no-repeat right; display:block; height:225px;}
#prod span.aksia { background: url(../img/prod_span_aksia.png) no-repeat right; display:block; height:225px;}
#prod a { font-size:14px; font-weight:bold; color:#2582c8;}
#prod a:hover { color:#000;}

#otz_user { background:url(../img/otz_user.png) left no-repeat; line-height:30px; padding-left:30px; font-weight:bold; margin:-1px 0px 10px 16px; color:#000; height:31px; }

#btm { background:url(../img/btm.png) top no-repeat; height:43px; color:#424242; text-align:center; padding-top:40px;}

p { padding:10px 0px 10px 0px; margin:0px;}
h6 { font-size:40px; padding:0; margin:0;}
h5 { font-size:30px; padding:0; margin:0; font-weight:normal;}

.Djvu { font-size:24px; color:#FFF; text-decoration:none; font-weight:bold; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*** Ññûëêè ***/
a, a:hover { outline: none;}

a img { border:none;}
a:hover img { border:none;}

a.how { background: url(../img/how_a.png) repeat-x; display:block; float:left; height:42px; color:#000; font-size:14px; font-weight:bold; text-decoration:none;}
a.how:hover { text-decoration:underline;}
a.how span { background: url(../img/how_span.png) no-repeat right; display:block; line-height:42px; padding:0px 30px 0px 20px;}
/*** Ññûëêè ***/

.anythingSlider { width: 1000px; height: 320px; position: relative; margin-bottom:40px; margin-top: 33px; margin-left: -15px;}
.anythingSlider .wrapper { width: 1000px; overflow: auto; height: 320px; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul { width: 99999px; list-style: none; position: absolute; top: 0; left: -40px; margin: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0; width: 1000px; height: 320px; margin: 0; }
.anythingSlider .arrow { display: block; height: 150px; width: 51px; background: url(../img/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top:110px; cursor: pointer; }
.anythingSlider .forward { background-position: 0 0; right: -20px; }
.anythingSlider .back { background-position: -51px 0; left: -20px; }
.anythingSlider .forward:hover { background-position: 0 -150px; }
.anythingSlider .back:hover { background-position: -51px -150px; }
#thumbNav { position: relative; top: 360px; text-align: center; }
#thumbNav a { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #54b6db url(../img/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover { background-image: none; }
#thumbNav a.cur { background: #059cd1; }
#start-stop { background:#bfe144; color: white; padding:5px; width: 140px; text-align: center; position: absolute; right: 45px; top: 320px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing { background-color: red; }
#start-stop:hover { background-image: none; }

.column {
	float: left;
}

.a100 {
	margin-top: 4px;
}

.rounded-link {
	line-height: 18px;
	color: #043878;
	font-weight: bold;
}

.rounded-desc {
	float: right; margin-left: 21px; width: 167px;
	padding-top: 33px;
}

.rounded-desc strong {
	font-size: 24px;
	color: #d30202;
	padding-left: 5px;	
}

.rounded-micro {
//	position: absolute; top: -8px; right: 0;
    	border: 0px solid #ffffff;
    	color: #01397c;
 	background: url(../img/kewl.png) no-repeat top left;
	text-align: center;
	width: 130px;
	height: 34px;
	line-height: 34px;
}

.redd {
	color: #fa0606;
	font-weight: bold;
}

.blue {
	color: #006cbc;
	font-weight: bold;	
}


.bgTableBlueMed { background-color: #90D7F5; font-size: 13px }

.bgTableBlueLite { background-color: #C2E9FA; font-size: 13px }

.divPad { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; color: black;}

a.tableLink { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#003399; text-decoration:none; font-size: 12px }

