/*
*** © Elmar Eigner, open-eye
*** $Id: style.css 139 2007-10-28 14:31:04Z ee $
*/
body {
 margin:0px;
 background-color: #D7DEB0; /*#E5CCB5;*/
 font-family:Arial,Helvetica,Sans-Serif;
 color:#000000;
}
a {
 color:#474747;
}
a:hover {
 color:#6B5037;
}
img {
 border-width:0px;
}
small {
 font-size:12px;
}
td {
 font-size:15px;
 vertical-align:top;
}
#background {
 background-image: url('/tmpl/images/l/layout_15.jpg');
 background-repeat: repeat-y;
 background-color: #CFAF92; 
 margin:0px;
}
#backgroundright {
 background-image: url('/tmpl/images/l/layout_19.jpg');
 background-repeat: repeat-y;
 background-position: right;
}
#backgroundhead {
 background-image:url('/tmpl/images/l/layout_02.jpg');
 height: 30px;
 overflow: hidden;
}
#backgroundheadright {
 float:right;
 width: 25px;
 height: 30px;
 background-image:url('/tmpl/images/l/layout_04.jpg');
}

#backgroundfoot {
 background-image:url('/tmpl/images/l/layout_35.jpg');
 height: 31px;
 overflow: hidden;
}
#backgroundfootright {
 float:right;
 width: 25px;
 height: 31px;
 background-image:url('/tmpl/images/l/layout_37.jpg');
}
#leftcol {
 float: left;
 width: 250px;
}
div#head {
 height: 168px;
}
div#topmenue {
 font-size:11px;
 font-weight:bold;
 color:#6B5037;
 padding:6px;
 border:1px solid #474747;
 border-bottom-width:0px;
 background-color: #E5CCB5;
}
div#bottommenue {
 font-size:11px;
 font-weight:bold;
 color:#6B5037;
 padding:6px;
 border:1px solid #474747;
 border-top-width:0px;
 background-color: #E5CCB5;
}
div#topmenue a, div#bottommenue a {
 color:#474747;
 text-decoration:none;
}
div#topmenue a:hover, div#bottommenue a:hover {
 text-decoration:underline;
}
div#content {
 font-size:15px;
 margin: 7px 205px 0px 250px;
}
div#contentmain {
 border:1px solid #474747;
 padding:6px;
 padding-bottom:18px;
 background-color: #E5CCB5;
 min-height: 444px;
}
div#contentmain h1 {
 font-size:24px;
 margin:0px;
 margin-bottom:12px;
}
div#contentmain h2 {
 font-size:18px;
 margin-bottom:8px;
 margin-top:16px;
}
div#contentmain h3 {
 font-size:15px;
 margin:0px;
 margin-top:16px;
 margin-bottom:0px;
}
div#infotext {
 font-size:12px;
 color:#6B5037;
 padding:6px;
 border:1px solid #474747;
 border-top-width:0px;
 background-color: #E5CCB5;
}
div#infotext a {
 text-decoration:none;
 color:#474747;
}
div#infotext a:hover {
 text-decoration:underline;
}
div#extrabox {
 padding:6px;
 border:1px solid #474747;
 border-top-width:0px;
 font-size:12px;
 color:#474747;
 background-color: #E5CCB5;
}
div#extrabox a {
 font-size:12px;
 color:#474747;
}
div#extrabox a:hover {
  color:#063070;
}
.extracontentblock {
 font-size:12px;
 color:#000000;
 padding:6px;
 border:1px solid #474747;
 border-top-width:0px;
}

div#adbox {
 float: right;
 width: 197px;
 height:650px;
 font-size: 12px;
 background-image:url('/tmpl/images/l/layout_neu_werbung.jpg');
 background-repeat: no-repeat;
}
#adboxcontent {
 padding: 35px 0px 0px 10px;
}

/* ~~~~~~~~~~~~ Menü links ~~~~~~~~~~~~ */
div#menuebox {
 width:250px;
}
div#menue {
 margin-left:21px;
 margin-right:12px;
 background-image:url('/tmpl/images/l/layout_16.jpg');
 background-repeat: repeat-y;
}
.menuetext  {
 background-image:url('/tmpl/images/l/layout_11.jpg');
 background-repeat: no-repeat;
 height:35px;
}
#menue a {
 display:block;
 color:#474747;
 text-decoration:none;
 font-weight:bold;
 padding: 5px;
 margin: 0px 7px;
 font-size:14px;
}
#menue a:hover {
 color:#063070;
}

/* ~~~~~~~~~~~~ TagCloud ~~~~~~~~~~~~ */
div#tagcloudbox {
 width: 250px;
 margin-top: 4px;
}
div#tagcloud {
 margin-left: 21px;
 margin-right: 12px;
 background-image:url('/tmpl/images/l/layout_16.jpg');
 background-repeat: repeat-y;
}
.tagcloudhead  {
 background-image:url('/tmpl/images/l/layout_11_tags.jpg');
 background-repeat: no-repeat;
 height:35px;
}
.tagcloudtext  {
	padding: 4px 0px 4px 12px;
	color: #000000;
	font-size: 12px;
	width: 196px;
	overflow: hidden;
}
div#tagcloud a {
	text-decoration: none;
}
div#tagcloud a:hover {
	text-decoration: underline;
}
/* ~~~~~~~~~~~~ subcats ~~~~~~~~~~~~ */
div#subcategories {
 border-style:dashed;
 border-color:#000000;
 border-width: 1px 0px 1px 0px;
 margin-top:12px;
 padding:8px 0px;
}
div#subcategories h2 {
 font-size:18px;
 margin-bottom:8px;
 margin-top:0px;
}
.subcattable {
 width: 99%;
}
* html .subcattable {
 width: 500px;
}
.subcatcolumn {
 width: 48%;
 font-size:15px;
 vertical-align:top;
 padding-right:8px;
}
.subcatcolumn a {
 display:block;
 margin-bottom:6px;
 background-image:url('/tmpl/images/th_directory.gif');
 background-repeat:no-repeat;
 padding-left:18px;
 padding-top:2px;
 font-weight:bold;
}
.subcatcolumn a:hover {
 background-image:url('/tmpl/images/th_directory_o.gif');
}
/* ~~~~~~~~~~~~ entries ~~~~~~~~~~~~ */
div#entries {
}
div.item {
	margin-top: 12px;
	padding: 8px;
	border: 1px solid #B8B8B8;
}
#premiumentries .item {
	margin-top: 12px;
	padding: 8px;
	border: 1px solid #FFC73C;
}
span.showurl {
	color:green;
	font-style:italic;
	font-size:smaller;
}
span.showurl a {
	color:#636B37;
}
span.showurl a:hover {
	text-decoration:none;
}

#pageskipper {
	margin-top:12px;
	padding:8px;
	border:1px solid #B8B8B8;
	font-size:smaller;
}
#pageskipper a {
	display:block;
	float:left;
	padding-right:6px;
}
#pageskipper a:hover {

}
#addsite {
	margin-top:12px;
	padding:8px;
	border:1px solid #B8B8B8;
}
#similarity {
	margin-top:12px;
	padding:8px;
	border:1px solid #B8B8B8;
	font-size:smaller;
}
div.contentadd {
 margin:12px auto 0px auto;
 width:468px;
 height:60px;
 background-color:#eeeeee;
}
div.contentaddbig {
 margin:12px 0px 0px 0px;
}

#entryinfos {
  border-collapse:collapse;
}
#entryinfos td {
  font-weight:bold;
  padding:4px 0px;
}
#entryinfos td + td {
  font-weight:normal;
  padding:4px;
}
#entrybanner {
  text-align:center;
  margin:12px 0px;
}
#entryoptions {
  font-size:smaller;
  float:right;
  width:190px;
}
#entryoptionscontent {
  margin:0px 12px 12px 12px;
  border:1px solid #B8B8B8;
  padding:4px;
}
a.entryoptionscontent {
  display:block;
  margin-top:6px;
  text-decoration:none;  
  background-image:url('/tmpl/images/raute11-09.gif');
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:14px;
}
a.entryoptionscontent:hover { 
  background-image:url('/tmpl/images/raute11-14.gif');
}
a.websiteicon {
  display:block;
  background-image:url('/tmpl/images/25sw-trans-gr-08.gif');
  background-repeat:no-repeat;
  height:25px;
  padding-top:4px;
  padding-left:33px;
}
div.fade-FF0000 {
  background-color:#E5CCB5;
  padding:4px;
  border: 1px solid #FF0000;
}
div.fade-FFC73C {
  background-color:#E5CCB5;
  padding:4px;
  border: 1px solid #FFC73C;
}
div.fade-73A4BB {
  background-color:#E5CCB5;
  padding:4px;
  border: 1px solid #73A4BB;
}
div.votingstars {
  height:18px;
  width:100px;
  background-image:url('/tmpl/images/5-stars.gif');
}
div.votingstarsvalue {
  height:18px;
  background-image:url('/tmpl/images/5-stars-voted.gif');
}
div.jsdyndiv {
  display: none;
  padding: 6px;
  text-align: center;
  border: 1px solid #73A4BB;
  margin: 2px 0px;
}

.minifo {
  width:98%;
}
fieldset {
 border:1px solid #000000;
 padding:8px;
 -moz-border-radius:16px;
}
legend {
  color:#000000;
}
ul.squared {
 list-style-type:square;
}
ul.squared li {
 margin-bottom:8px;
}

/* admin styles */
.littlebox {
 font-size:12px;
 margin-bottom:24px;
}
.listtable {
 border-collapse:collapse;
 border:1px solid #474747; 
}
.listtable th {
 background-color:#474747; 
 border:1px solid #474747; 
 font-size:12px;
 padding:6px;
 color: #FFFF99;
}
.listtable td {
 border:1px solid #474747; 
 font-size:12px;
 padding:4px;
}
a.helpicon {
	display:block;
	width:16px;
	height:16px;
	padding-top:2px;
	text-align:center;
	border:1px solid #FFFFFF;
	background-color: #FFC73C;
	color: #FF0000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/* kontakt form */

#mailfo label {
  display:block;
  float:left;
  width:25%;
  padding-top:6px;
  padding-right:6px;
  text-align:right;
}
#mailfo br {
  clear:left;
}
#mailfo input, #mailfo select, #mailfo textarea {
  width:70%;
  margin-top:4px;
}
#mailfo input[type=submit] {
  width:194px;
  margin-top:4px;
}
form {
 margin: 0px;
}

#catchooser1, #catchooser2, #catchooser3 {
	margin-top: 8px;
	margin-left: 220px;
}
#catchooser1 li, #catchooser2 li, #catchooser3 li {
	font-size: 12px;
}

.coledlist {
	width: 25%;
	overflow: auto;
	float: left;
}
div.jsdyndiv a {
 
}
#soziobar  a {
  display: block;
  float: left;
  text-decoration: none;
  padding: 4px;
  margin: 1px 1px 1px 1px;
  border: 1px solid #73A4BB; 
}
#soziobar a:hover {
	background-color: #FFFF99;
}
.backlinktable {
	border-collapse: collapse;
	border: 1px solid #EEEEEE;
	table-layout: fixed;
}
.backlinktable td {
	border: 1px solid #EEEEEE;
	font-size: 11px;
}
.backlinktable textarea {
	font-size: 11px;
	width: 260px;
	height: 60px;
}
.td_1 {
	width: 80px;
}
.td_2 {
	width: 131px;
}
.td_3 {

}