/* Style sheet basic */
#stempel img,#content_impressum img{behavior: url(http://www.riffbar.de/tl_files/scripts/iefix/iepngfix.htc);}
body{margin:0;padding:0;background-color:#00626f;line-height:16px;}
#wrapper{margin-top:50px;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:Verdana, Arial, Helvetica, sans-serif;}
a:focus{outline: none;}
{}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif;color:#007382;}
fieldset,form,input,optgroup,select,textarea{font-family:Verdana, Arial, Helvetica, sans-serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:11px;color:#000000;}
a.twittericon{width:19px;height:19px;overflow:hidden;float:right;display:block;margin:0 5px;background: url(http://riffbar.de/mobile/img/twitter-icon.png) no-repeat;text-indent: -9999px;}
a.facebookicon{width:19px;height:19px;overflow:hidden;float:right;display:block;margin:0 5px;background: url(http://riffbar.de/mobile/img/facebook-icon.png) no-repeat;text-indent: -9999px;}
.facebooklike{float:right;margin-left:5px;}
.tip{float:left;padding-left:30px;color:#fff;}
.tip a{text-decoration:none;color:#fff;}
.tip img{position:absolute;margin-top:-4px;}
.tip2{margin-left:27px;}
#twitterbox{width:261px;height:auto;bottom:12px;left:30px;position:absolute;display:block;z-index: 9999;}
#twitterbox-title{height:25px;display:block;padding:2px 0 0 12px;font-size:12px;color:#ecdaab;line-height:27px;background: url(http://riffbar.de/mobile/img/twitter-box-title.png) no-repeat;}
ul#twitter_update_list{margin:0;padding:0 12px;background: url(http://riffbar.de/mobile/img/twitter-box-main.png) repeat-y;list-style: none;}
ul#twitter_update_list li{margin:0;padding:5px 0;list-style: none;}
ul#twitter_update_list li:first-child{border-bottom:1px solid #00626f;}
#twitterbox-footer{height:1px;display:block;background: url(http://riffbar.de/mobile/img/twitter-box-footer.png) no-repeat;}
img{margin:0;padding:0;border:0px;}
p,pre,form{margin:0;padding:0;}
h2{margin-right:0;margin-bottom:12px;margin-left:0;padding:0;font-size:22px;}
h3{margin:0 0 8px;padding:0;font-weight:bold;font-size:12px;}
h4{margin:0 0 3px;padding:0;font-weight:bold;font-size:12px;}
h5{margin:0 0 2px;padding:0;font-weight:normal;font-size:9px;color:#000000;}
#text_weiss{color:#ffffff;}
#abstand_text{padding-top:5px;padding-right:118px;padding-left:368px;}
#abstand_text_partner{padding-top:5px;padding-right:118px;padding-left:266px;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
a{text-decoration:underline;color:#007382;}
a:hover{text-decoration:none;}
#cover a{text-decoration:none;font-size:9px;color:#fff;line-height:11px;}
#cover a:hover{text-decoration:none;font-size:9px;line-height:11px;}
#header{height:158px;background-image:url("tl_files/images_produktion/bg_header.jpg");background-repeat:no-repeat;}
#logo{width:126px;height:152px;left:30px;top:28px;position:absolute;}
#content_impressum{width:955px;height:471px;padding-top:23px;background-image:url("tl_files/images_produktion/bg_impressum.jpg");background-repeat:no-repeat;}
#container{height:471px;background-image:url("tl_files/images_produktion/bg_veranstaltungen.jpg");background-repeat:no-repeat;}
#container_startseite_old{height:471px;background-image:url("tl_files/images_produktion/bg_startseite.jpg");background-repeat:no-repeat;}
#footer{height:38px;padding-top:50px;background-image:url("tl_files/images_produktion/bg_footer.jpg");background-repeat:no-repeat;}
#navigation{width:480px;height:117px;left:360px;top:28px;position:absolute;}
#cover{margin:12px 0 0 60px;line-height:12px;}
.gruene_Uberschrift_Startseite{margin:0 0 3px;padding:0;font-weight:normal;font-size:20px;color:#007382;}
.gruene_Ueberschrift{margin:0 0 3px;padding:0;font-weight:bold;font-size:12px;color:#007382;}
.gruener_text{color:#007382;}
.weisser_text{color:#ffffff;}
.weisser_text_fett{font-weight:bold;color:#ffffff;}
.schwarzer_text{font-size:11px;color:#000000;}
#gallery{padding-top:25px;}
