body{background-color:#fff;font:.7em Tahoma, sans-serif;line-height:1.5em;margin:0;padding:0;}
.logo img{border:0;position:relative;left:0;top:0;margin:0;}
.content{width:960px;margin:10px auto;}
h3{color:#ad3f3f;border-bottom:1px solid #ad3f3e;padding-left:15px;font-size:13px;}
#head{display:block;width:948px;height:100px;background:#ad3f3f url(images/header.jpg) top left no-repeat;border-bottom:1px solid silver;padding:15px 0 0 12px;}
* html #head{display:block;width:948px;height:60px;background:#ad3f3f url(images/header.jpg) top left no-repeat;border-bottom:1px solid silver;padding:15px 0 0 12px;}
#head h2{font-weight:400;color:#474747;font-size:18px;margin:15px 0 0;padding:0;}
#head h2.sitename{font-size:36px;margin:5px 0 0;}
#head a{display:block;width:900px;height:90px;}
a,a:active,a:visited{color:#000;text-decoration:none;}
a.red:hover{color:#ad3f3f;text-decoration:none;}
form{margin:0;padding:0;}
.error{color:#900;background-color:#FFFFE1;border:1px dashed #900;margin-top:8px;margin-bottom:8px;font-weight:700;padding:5px;}
.keyword{background-color:#FF0;}
fieldset{margin-bottom:15px;padding:10px;}
fieldset legend{font-weight:700;color:#ad3f3e;padding-left:5px;padding-right:5px;}
label{display:block;width:115px;float:left;font-weight:700;color:#ad3f3f;}
#timetable label{display:block;width:115px;float:left;font-weight:700;color:#ad3f3f;margin-left:12px;}
.textmarker{font-weight:700;color:#900;}
.textmarker-2{color:#900;}
.red-arrow{font-size:11px;font-weight:700;color:#ad3f3e;font-family:verdana;text-decoration:none;margin-right:5px;}
.feedimage{margin-right:5px;}
.navi_top{float:right;width:470px;padding:0;}
.navi_top p{margin:5px;padding:0;}
.navi_top a,.navi_top a:visited,.navi_top a:active{color:#fff;text-decoration:none;}
.navi ul{list-style:none;border-top:1px solid #fff;margin:15px 0 0;padding:0;}
.navi li{display:inline;margin:0 2px 0 0;padding:0;}
.navi a,.navi a:visited,.navi a:active{float:left;text-decoration:none;font-size:11px;border:1px solid #ad3f3e;border-bottom:0;background-color:#e1e1e1;color:#000;font-weight:700;margin:4px 1px 0 0;padding:0 10px;}
#loaderbg{width:960px;background:#fff url(images/kwicks/background.gif) left top repeat-x;}
#kwick{width:960px;background:url(images/loader.gif) 50% 50% no-repeat;}
#kwick .kwicks{height:140px;list-style-type:none;border-top:1px solid #fff;margin:0;padding:0;}
#kwick li{float:left;}
#kwick .kwick{display:block;cursor:pointer;overflow:hidden;height:140px;width:140px;}
#kwick .start{background:url(images/kwicks/all-icons.jpg) 0 -1px no-repeat;}
#kwick .neu{background:url(images/kwicks/all-icons.jpg) -285px -1px no-repeat;}
#kwick .hinzu{background:url(images/kwicks/all-icons.jpg) -570px -1px no-repeat;}
#kwick .aktualisieren{background:url(images/kwicks/all-icons.jpg) -855px -1px no-repeat;}
#kwick .suchen{background:url(images/kwicks/all-icons.jpg) -1140px -1px no-repeat;}
#kwick .start:hover,#kwick .start.active{background:url(images/kwicks/all-icons.jpg) 0 -141px no-repeat;}
#kwick .neu:hover,#kwick .neu.active{background:url(images/kwicks/all-icons.jpg) -285px -141px no-repeat;}
#kwick .hinzu:hover,#kwick .hinzu.active{background:url(images/kwicks/all-icons.jpg) -570px -141px no-repeat;}
#kwick .aktualisieren:hover,#kwick .aktualisieren.active{background:url(images/kwicks/all-icons.jpg) -855px -141px no-repeat;}
#kwick .suchen:hover,#kwick .suchen.active{background:url(images/kwicks/all-icons.jpg) -1140px -141px no-repeat;}
.red_line{clear:both;width:960px;height:8px;background:#ad3f3e;border-bottom:1px solid #ad3f3e;margin:0;padding:0;}
.grey_line{width:960px;height:30px;background:#e1e1e1;border-top:1px solid #fff;text-align:right;margin:0 0 10px;padding:0;}
.grey_line span{float:left;font-size:11px;font-weight:700;color:#ad3f3e;font-family:verdana, arial, Sans-Serif;margin:6px 0 0 5px;}
.grey_line form{float:right;font-size:11px;font-weight:700;margin:6px 10px 0 0;}
.main{background-color:#fff;float:left;width:645px;margin:0 0 10px;}

.main h2{background-color:#e1e1e1;font-size:11px;color:#ad3f3e;padding:2px 2px 2px 5px;}
.main h3{background-color:#e1e1e1;font-size:11px;color:#000;margin-top:25px;padding:2px 2px 2px 15px;}
h3.first{margin-top:6px;}
.main p{margin-left:15px;}
.catlist{margin-top:6px;margin-bottom:12px;margin-right:30px;width:320px;}
* html .main .catlist{ width:290px}

.catlist a,.catlist a:active,.catlist a:visited{color:#ad3f3f;}
.catlink{font-size:14px;font-weight:700;}
.adsense{border:1px dashed #ad3f3e;margin-bottom:15px;text-align:center;padding:10px;}
.subcats{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ad3f3e;}
a.linkurl,a.linkurl:active,a.linkurl:visited{font-weight:700;color:#ad3f3e;text-decoration:none;}
a.linkurl:hover{color:#000;}
.bookmarks img{margin-right:2px;border:1px solid #ad3f3f;padding:2px;}
#addform label,#editform label{width:115px;}
#addform .info,#editform .info{margin-left:115px;}
.sponser-link table{width:100%;border:1px solid #ad3f3f;margin-bottom:25px;}
.sponser-link table td{text-align:center;padding:4px;}
.sponser-link table td img{vertical-align:middle;}
.image-link .screenshot{float:left;border:1px solid #ad3f3f;margin-right:10px;padding:4px;}
.commentlist ol{list-style-image:url(./images/comment.gif);}
.commentlist ol li{padding-left:10px;}
.commentlist ol li h4{margin-top:20px;margin-bottom:0;padding-bottom:2px;border-bottom:1px solid #ad3f3e;}
.commentlist ol li p+p{margin-top:5px;}
.commentlist ol li blockquote{color:#ad3f3f;border-top:1px solid #ad3f3f;border-bottom:1px solid #ad3f3f;padding-top:5px;padding-bottom:5px;}
.gravatar{float:right;border:1px solid #ccc;margin-top:10px;margin-left:15px;padding:3px;}
.desc{font-size:10px;color:#ad3f3f;margin:1px 0 0;}
.desc a:hover{text-decoration:underline;color:#000;}
.comment a:hover{text-decoration:none;color:#000;}
.sortbar{margin-bottom:25px;}
.sortbar label{font-weight:700;width:155px;}
.livesearch{width:100%;}
.livesearch th{color:#ad3f3e;border-bottom:1px solid #ad3f3f;padding:4px;}
.livesearch td{padding:4px;}
.sidebar{background-color:#fff;float:right;width:30%;margin:0 0 10px;}
.sidebar h2{background-color:#e1e1e1;font-size:11px;color:#ad3f3e;border-bottom:1px solid #ad3f3e;margin:6px 0;padding:2px 2px 2px 15px;}
.feed{padding-left:8px;margin-top:2px;margin-bottom:2px;}
.p4ufooter{display:block;width:960px;height:36px;background:#fff url(images/footer.gif) left top no-repeat;color:#fff;}
.p4ufooter a,.p4ufooter a:active,.p4ufooter a:visited{text-decoration:none;color:#fff;}
.footer{clear:both;text-align:center;line-height:1.8em;color:#ddd;margin:0;padding:10px 0 0;}
.footer a,.footer a:active,.footer a:visited{text-decoration:none;color:#ddd;}
#media_pagerank{width:100%;border:1px solid #e1e1e1;border-collapse:collapse;}
#media_pagerank th{border-bottom:1px solid #ad3f3e;background-color:#e1e1e1;}
#media_pagerank td{text-align:center;color:#ad3f3e;padding:3px;}
#GoogleMapsDiv{width:500px;border:1px solid #ad3f3e;height:300px;}
#YouTubeVideo{margin-bottom:10px;border-bottom:1px solid #ad3f3e;border-top:1px solid #ad3f3e;background-color:#efefef;padding:10px;}
#YouTubeVideo li{float:left;background-image:none;list-style-image:none;list-style-type:none;margin:0;padding:0;}
#YouTubeVideo li a,#YouTubeVideo li a:link,#YouTubeVideo li a:visited,#YouTubeVideo li a:hover{display:block;text-align:center;width:160px;color:#000;margin:0 6px;}
.YouTubeImages{margin-left:auto;margin-right:auto;display:block;border:1px solid #ad3f3e;padding:1px;}
#YouTubeVideoShow{text-align:center;background-color:#efefef;border-bottom:1px solid #ad3f3e;border-top:1px solid #ad3f3e;padding:0 0 10px;}
#YouTubeVideoShow a,#YouTubeVideoShow a:link,#YouTubeVideoShow a:visited{color:#ad3f3e;text-decoration:none;}
#YouTubeVideoShow h2{margin-top:0;border-bottom:1px solid #ad3f3e;color:#000;}
#box-getwebsite{display:block;width:273px;height:165px;background:#fff url(./images/box_website.gif) left top no-repeat;color:#333;font-size:12px;text-align:center;padding:8px 12px 0 8px;}
#box-getwebsite a,#box-getwebsite a:active,#box-getwebsite a:visited{font-weight:700;color:#000;text-decoration:none;}
#box-getwebsite p{text-align:justify;margin:5px 0 12px;}
a#button-angebot{display:block;width:200px;height:40px;background:url(./images/angebot.png) top left no-repeat;margin:0 0 0 30px;}
a#button-angebot:hover{background:url(./images/h-angebot.png) top left no-repeat;}
.tipper{background-color:#AAA;color:#222;font-weight:700;cursor:help;margin:.5em;padding:.2em;}
a.tipper{background-color:#FFF;color:#ad3f3e;}
.tool-tip{color:#fff;background-color:#666;z-index:13000;}
.tool-title{background-color:#e1e1e1;border-bottom:1px solid #ad3f3e;font-weight:700;font-size:11px;color:#ad3f3e;margin:0;padding:4px;}
.tool-text{font-size:11px;background:url(bubble.png) bottom right;padding:4px 8px 8px;}
.tool-loading{background:url(ajax_load.gif) center center no-repeat;width:30px;height:30px;margin:0 auto;}
#timetableedit{margin:0 0 0 15px;}
.such{text-align:center;height:80px;font-size:16px;border:1px solid #CCC;margin-bottom:33px;padding:42px 0 0;}
/** html .such{display:none;text-align:center;height:80px;font-size:16px;border:1px solid #CCC;margin-bottom:33px;width:555px;padding:42px 0 0 42px;}*/
.such form input{font-size:16px;}
.verd{position:absolute;top:280px;width:950px;height:26px;background-color:#E7E3E7;left:50%;margin-left:-475px;}
h4,input,select,.grey_line input,.grey_line select{font-size:11px;}
a:hover,.catlist a:hover,.desc a,.desc a:visited,.desc a:active,.footer a:hover{color:#ad3f3e;}
a.red,a.red:active,a.red:visited,.comment a,.comment a:visited,.comment a:active{color:#ad3f3e;text-decoration:underline;}
.textfield,#getwebsiteform input#domainname,#getwebsiteform input#subdomainname{width:200px;}
.navi_top a:hover,.p4ufooter a:hover,#YouTubeVideoShow a:hover,#box-getwebsite a:hover{text-decoration:underline;}
.navi a:hover,a.tipper:hover{background-color:#ad3f3e;color:#fff;}
#kwick .kwick span,.none,a#button-angebot span,.hidden{display:none;}
.main h2 a,.main h2 a:visited,.main h2 a:active,.sidebar h2 a,.sidebar h2 a:visited,.sidebar h2 a:active{display:block;text-decoration:none;color:#000;}
.main h2 a img,.sidebar h2 a img{border:0;margin-right:8px;}
.catlist img,#addform input[type=checkbox],#editform input[type=checkbox]{float:left;margin-right:10px;}
#addform input[type=text],#editform input[type=text],#getwebsiteform input[type=text]{width:325px;}
.image-link,.tipp-link,.standard-link{border-bottom:1px solid #ad3f3f;margin-bottom:15px;padding:5px;}
.image-link .description,.tipp-link .description,.standard-link .description{color:#333;text-align:justify;font-size:11px;margin:0 0 0 15px;}
.image-link .link-footer img,.tipp-link .link-footer img,.standard-link .link-footer img{margin-left:5px;margin-right:5px;}




.clock{position:relative;width:200px;height:200px;margin:auto}
.clock img{width:100%;height:100%}
.clock .face,.clock .face div{position:absolute;top:0;left:0}
.clock .face{font-size:14px;font-weight:bold;color:#fff}
.clock .hh{background:#f60;width:4px;height:4px}
.clock .mm{background:#000;width:2px;height:2px}
.clock .ss{background:#0c0;width:1px;height:1px}
