* { margin: 0; padding: 0; border-collapse: collapse;}
BODY { font: 0.8em Verdana, Arial; line-height:150%; color: #4b4b4b; background: #D5DDDD url(/bsystem/templates/base_template/images/osnov_fon.gif) repeat-x; padding: 0; }
a:link { color: #B00000;}
a:hover { text-decoration: none;}
a:visited {color: #BF0B0B;}
a img { border: none;}
H1 {font: normal 150% Verdana; color: #4b4b4b; margin: 20px 0 10px 0; border-bottom:1px dotted #dedede;}
H2 {font: bold 110% Tahoma; color: #4b4b4b; margin: 20px 0 10px 0; border-bottom:1px dotted #dedede;}
H3 {font: bold 100% Tahoma; color: #4b4b4b; margin: 20px 0 10px 0; border-bottom:1px dotted #dedede;}
H4 {font: bold 100% Tahoma; color: #fff; margin: 20px 0 10px 0; border-bottom:1px dotted #dedede;}
H5 {font: bold 95% Tahoma; color: #B00000; margin: 20px 0;}
H6 {font: bold 95% Tahoma; color: #fff; margin: 10px 0;}
P { margin-bottom: 20px; }
UL { margin-left: 20px;}
PRE { font: 100% Tahoma;}


#gornav { background: #DADFE3; text-align: center;}
#gornav img { vertical-align:middle; margin: 0 10px;}
#gornav a {  font: bold 12px Tahoma; text-transform: uppercase; color: #5F5F5F; text-decoration: none; height: 100%; }
#gornav a:hover { color: #C20000; }
#logo { width:180px; border-right:1px solid #96AAAB; color:#fff; background:#373D3F; padding: 0 0 0 20px; height: 300px;}
#topbg {background: url(/bsystem/templates/base_template/images/tachka.jpg) top left no-repeat;}
#logo img {margin-bottom:20px;}
#menu { width: 100%; border: solid 1px;}
#footer {background: #DAE0E3; color: #797979; text-align: right; padding: 20px 30px 13px 30px; font-size: 90%; border: solid 1px;}
#footer a {color: #5F5F5F;}
#search { text-align: right; background: #B00000;  padding: 7px 20px; height:20px;} 
#searchbutton { border: 1px outset #fff; padding: 0 7px;}
#tosearch {border: 1px inset #fff; height: 21px;}
#fon { background: #fff;}
#menu2 { width: 120px; vertical-align:top;}
#menu2{ color: #B00000; width: 120px; padding: 30px 25px 30px 25px; text-decoration: none;}
#menu2 a {color: #5f5f5f; text-decoration: none; display: block; background: url(/bsystem/templates/base_template/images/fon_polos.gif) repeat-x bottom;}
#menu2 a:hover { text-decoration: none; color: #B00000;}
#menu3 div { background: url(/bsystem/templates/base_template/images/krestik1.gif) no-repeat 0 50%; padding: 3px 10px; border-bottom: 1px solid #D5DDDD;}
#menu3 { padding: 5px 10px 5px 10px; text-decoration: none; }
#act3 { background: url(/bsystem/templates/base_template/images/krestik.gif) no-repeat 0 50% !important; padding: 3px 10px;}
#cont { width: 489px; vertical-align: top; padding: 15px 10px 0 15px;}
#new { width: 180px; vertical-align: top; padding: 15px 10px 0 15px; }
#news H5 { margin: 0 0 5px 0;}
#new a { vertical-align: bottom; text-decoration: none; color: #B00000; } 

.width38 {width: 38px; background: #DAE0E3; }
.width36 { width: 36px; background: #DAE0E3; text-align: right;}
.main { width: 960px; margin: 0px auto; border: solid 1px #96AAAB; border-bottom:0px; }

/* ะมส */
.ltl {
	font-size: 11px;
	padding:3px;
}
a.ltl, a.ltl:visited {
	color: #96AAAB;
	display:none !important;
}
#samenews {
	padding: 5px;
}
#samenews p {
	clear: both;
}
#samenews a:link, #samenews a:visited {
	font-size: 0.85em;
	display: block;
	text-decoration: none;
	color: #303030;
	padding: 3px;
}
#samenews a:hover {
	background: #dedede;
	color: #B00000;
}
#samenews a:link img, #samenews a:visited img {
	border: 2px solid #fdfdfd;
	float: left;
	margin-right: 5px;
	width: 80px
}
#samenews a:hover img {
	border: 2px solid #B00000;
	float: left;
	margin-right: 5px
}
hr {
	border: 0;
	width: 90%;
	color: #96AAAB;
	background-color: #96AAAB;
	height: 1px;
	margin: 10px 0;
}
.oneitem {
  float:left;
	background:#E0EFEF;
  width:300px;
	margin: 5px 10px 5px 0px;
	height:120px;
	overflow:hidden;
	border: 1px solid #96AAAB;
	padding:10px 5px;
}


.oneitem a:link {display:block; text-decoration:none; color:#373F3F; font-weight:normal;}
.oneitem a:visited {text-decoration:none; color:#373F3F;}
.oneitem a:hover {text-decoration:none; color:#B00000;}
.oneitem a:link img, .oneitem a:visited img {border: 2px solid #dfdfdf; padding:1px; width:100px; float:left; margin-right:5px; max-height:75px; overflow:auto;}
.oneitem a:hover img {border: 2px solid #B00000;}

.feedlinks {
	margin: 10px;
	list-style: none;
}
.feedlinks li {
	margin-bottom: 5px;
}
.feedlinks a {
	text-decoration: none;
}
.feedlinks a img {
	text-decoration: none;
	float: left;
	margin-right: 5px;
}
h3, h3 a:link, h3 a:visited, h3 a:hover {
	font: normal 100% Verdana !important;
	color: #B00000;
	margin: 5px 0 10px 0;
	text-align: left;
	padding: 3px;
}

#ppages {clear:both; text-align:center;margin-bottom:10px; margin-top:20px;}
#ppages a {padding:3px; font-size:140%; margin-right:3px; background: #dfdfdf; color:black; text-decoration:none;}
#ppages a:hover {background: #B00000; color:#EFFFCF;}
#ppages a.active {background: #fff; color:#B00000; font-weight:bold;}
#citaty {color:#FFBFBF; width:100%; background: #B00000;}
#citaty hr {display:none;}
#data {color:#FFEFEF; width:100%; background: #B00000;}

#vinsearch {font-size:14px; background:#D5DDDD; border:2px solid #fff}
#vinsearch img {background:#fff; float:left;}
#vinsearch input {padding:3px 5px; font-size:18px;}
#vinsearch table tr td {padding:3px;}

#vininfo {border:2px solid #96AAAB; background:#fff; width:100%;}
#vininfo tr td {padding:5px;}

#vinlist li { margin:5px 0; }

img.avg_prices {width:520px}

