/* MAIN STYLES */
body {
    padding: 0px;
    margin:0px;
	background: url('../img/background.jpg');
}
html, body, td, div, input , select, textarea {
  font-family:Thoma;
  font-size:12px;
  color: #444;
}

a {text-decoration:underline;color: #790000;}
a:hover {text-decoration:none;}
img {border:none; margin:0px; padding:0px;}

div#header {
	width: 756px;
	height:246px;
	margin: auto;
	background: url('../img/logo.jpg') no-repeat;
	padding:29px 0px 0px 20px;
	background-color: #f3efe4;
}

ul#menu {
	padding:0;
	margin: 26px 0px 0px 0px;
	list-style: none;
	font-size:12px;
}
ul#menu li {
	display: block;
	float: left;
	background: url('../img/menustar.gif') right no-repeat;
}
ul#menu li#mm6 {padding-right:28px;}
ul#menu li#mm7 {padding:0px 35px 0px 21px;}
ul#menu li#mm9 {padding:0px 30px 0px 30px;}
ul#menu li#mm10 {padding:0px 0px 0px 23px; background:none;}

ul#menu a {
   text-decoration:none;
   display:block;
   color:#585a32;
   font-weight:bold;
}
ul#menu a:hover,ul#menu a.selected {color:#790000;}

div#content {
	width: 776px;
	margin: auto;
	background: #f3efe4;
	background: url('../img/bodybottom.gif') right bottom no-repeat #f3efe4;
	padding: 0px 0px 27px 0px;
}
div#content div.center{
	width: 538px;
	float: left;

}
div#footer {
	width: 776px;
	font-size:11px;
	text-align:center;
	margin:auto;
}
div.left {
	float: left;
	width: 214px;
}
ul.submenu {
	list-style: none;
	margin:0;
	padding:0px 18px 20px 18px;
}
ul.submenu li{
	margin:1px 0px;
	border-bottom:1px dotted #713b1e;
	padding-left:11px;
	background: url('../img/menuarrow.gif') left center no-repeat;
}
ul.submenu a{
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#585a32;
   font-family:Tahoma;
}
ul.submenu a:hover,ul.submenu a.selected{color:#790000;}

h1, h4 {
	color:#585a32;
	font-size:28px;
	margin:0px;
	background: url('../img/bigstar.gif') left center no-repeat;
	padding-left:25px;
}
h1 span, h4 span {
	padding-right:100px;
	background: url('../img/venzel.gif') right bottom no-repeat;
}
div.iblock {

}

div.iblock .item {
	margin:10px 0px;
	padding:10px 0px;
	font-size:12px;
	border-bottom:1px dotted #790000;
	overflow:hidden;
	zoom:1;
}
div.iblock .comment {
	margin:0px;
	padding:10px 0px;
	font-size:12px;
}
div.iblock .comment div.quotation {
	padding-left:38px;
	background: url('../img/ico-qw.gif') 0px 5px no-repeat;
	font-style:italic;
	margin:10px 0px 18px 0px;
}
div.iblock .comment div.quotation p{
	background:#e4e0d6;
	padding:3px;
}
div.iblock .comment p {
	margin:0px;
}
div.iblock .comment div.author {
	padding-left:11px;
	font-style:italic;
	font-size:11px;
	background: url('../img/ico-man.gif') left center no-repeat;
}
div.iblock .commentblock {
	border-bottom:1px dotted #790000;
}
div.iblock .item h2{
	padding:0px;
	margin:0px;
	font-size:15px;
	color:#790000;

}
div.iblock .item h2 a{
	text-decoration: underline;
}
div.iblock .item h2 a:hover{
	text-decoration: none;
}
div.iblock .item span{
	font-size:10px;
	color:#585a32;
	background: url('../img/ico-clock.gif') left center no-repeat;
	padding-left:9px;
	display:block;
}
div.iblock .comment span {
	font-size:10px;
	color:#585a32;
	background: url('../img/ico-clock.gif') left center no-repeat;
	padding-left:9px;
	display:block;
}
div.iblock .item span a {
	color:#585a32;
}
div.iblock .item span a:hover {
	color:#790000;
	text-decoration:underline;
}
div.iblock .item div.detailed {
	background: url('../img/ico-arrow.gif') right center no-repeat;
	font-size:11px;
	padding-right:13px;
	float:left;
}
div.iblock .item div.comments {
	background: url('../img/ico-qwo.gif') left center no-repeat;
	font-size:11px;
	padding-left:15px;
	float:right;
	color:#790000;
}
div.iblock .item div.rating {
	float:right;
}
table.maintable {width:99%;}

table.maintable col {
	text-align:left;
	padding-left:5px;
}
table.maintable thead td {
	color:#f3efe4;
	font-weight:bold;
	background:#790000;
}
table.maintable td {
	text-align:center;
}
table.maintable col td {
	text-align:left;
	padding-left:5px;
}

div.google {
  padding:10px 0px 10px 18px;
}