.suchleiste{position:absolute;width:1040px;height:18px;background-color:#FFF; left:8px; font-size:11px; top:78px;}
body{background-color:#000000; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
div#content{position:absolute;top:96px;left:8px;width:1040px;background-color:#FFFFFF;padding-top:10px;}
div#content2{position:absolute;top:96px;left:8px;width:1010px;background-color:#FFFFFF;padding-top:10px; padding-left:10px;}
div#header{position:absolute;left:8px;top:8px;width:1075px;height:70px;float:left;}
div#w_rechts{width:170px; height:605px; margin-bottom:10px;  margin-top:20px; float:right; margin-left:5px;}

.head_link a {color:#FFCC00; font-size:12px;}
.nav a{font-size:13px;text-decoration:none;font-weight:bold;margin:1px;text-align:center;color:#000000;float:left;}
.nav a:link{background-color:#0099FF;color:#FFFFFF;}
.nav a:visited{background-color:#0099FF;color:#FFFFFF;}
.nav a:hover{background-color:#FFCC00;}


.rezept_zutaten_head{width:250px;font-size:15px;font-weight:bold;height:22px;border-bottom:#0099FF thin dashed ; padding-right:2px;padding-left:15px; background:url(bilder/layout/bg_sprite.png) no-repeat 0px -144px;}



.rezept_titel{font-size:20px;font-style:normal;font-weight:bold;}
h1{font-size:20px;font-style:normal;font-weight:bold;}
.rezept_text{font-size:12px;color:#000000;}
.kategorie_main{font-size:12px;color:#000000;border-right-width:thin;border-right-style:dotted;border-right-color:#0099FF;}
.kategorie_main #titel{font-size:14px;font-weight:bold;}
.kategorie_main #liste{font-size:12px;text-decoration:underline;}
.bildgalerie{font-size:14px;color:#3300FF;text-decoration:none;}
a.bildgalerie_link:link{font-size:14px;color:#3300FF;text-decoration:none;}
a.bildgalerie_link:hover{font-size:14px;color:#3300FF;text-decoration:none;}
a.bildgalerie_link{font-size:14px;color:#3300FF;text-decoration:none;}
.rezept_zuaten_menge{font-size:12px;font-weight:normal;}
.besucher{font-size:10px;color:#FFCC33;font-weight:bold;}
.versenden {background-image:url(bilder/layout/bg_sprite.png); background-repeat:no-repeat; background-position: 0px -166px; height:30px;}
.versenden a {font-size:11px;text-decoration:none; padding-left:22px;}
.versenden a:hover { text-decoration:underline;}
.versenden div#google {margin-bottom:5px;}
#logo {background:url(bilder/layout/logo_sprite.png) no-repeat 0px 0px; height:18px;}



a.mainlink2:link{ text-decoration:none;}
a.mainlink2:visited{;text-decoration:none;}
a.mainlink2:hover{ text-decoration:underline;}
a.mainlink2{font-size:13px;text-decoration:none;}
.liste a {text-decoration:none; color:#000;}
.liste a:visited {text-decoration:none; color:#000;}
.liste a:hover{background:#adf;-webkit-border-radius:7px;-moz-border-radius:7px;}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('load.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}
ul{list-style:none;padding:0px;margin:0px;}
img{border:none;}
ul#portfolio li img{padding:0px;}
.suchfeld{position:relative;width:200px;font:11px Arial, sans-serif;margin-top:5px; margin-left:10px;}
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active {position: relative;color: #000; font: 12px Verdana, sans-serif;}
a.tooltip:hover {color: #0000ff; background: transparent;}
a.tooltip span {display: none;text-decoration: none;}
a.tooltip:hover span {display: block;position: absolute; top: 0px; left: 160px; width: 200px;z-index: 100;color: #000000; background: transparent;font: 12px Verdana, sans-serif; 
  text-align: left;}
div.datum {font: 12px Verdana, Geneva, sans-serif;}
.sd_container{font-family: arial,helvetica,sans-serif;margin:0;padding: 10px;position: absolute;background-color: #fff;border: solid 1px #ccc;text-align:center;}
.sd_header{font-size: 125%;font-weight:bold;margin-bottom: 10px;}
.sd_content{}
.sd_footer{color: #a0a0a0;margin-top: 10px;}
.sd_overlay{position: absolute;margin:0;padding: 0;top: 0;left: 0;background-color: #222;}
.sd_loading{ background: url('indicator.gif') center no-repeat;background-color: #fff;height: 60px;width: 60px;}
.sd_closelabel{position:absolute;width:90px;	height:22px;line-height:22px;top:0;left:0;padding:5px;text-align:center;background-color:#ccc;}
.sd_closelabel a {text-decoration:none;color: #222;font-size: 12px;font-weight:bold;}

