<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Screen CSS for herrenfahrer.com
Produced by: Koller Juergen [Kollermedia.at] for EB-Marketing.at
Last Edited: 06.03.2011
Status: Not optimized, Not minified
*/

* {margin:0; padding:0;}
body {font:12px Arial,Helvetica,'Lucida Sans Unicode','Lucida Grande',sans-serif; background:url(../img/bg_body.png) -15px 0  repeat-y #6e665a; color:#444444;}

/* Basic Declarations */
.wrapper {height:1px; line-height:1px; overflow:hidden; clear:both;}
.hidden {display:none !important;}

/* Basic Link Styles */
a img {border:none;}
a {color:#2c1b11; text-decoration:none;}
a:hover, a:focus {color:#2c1b11; text-decoration:underline;}

/* Word Wrapping */
div,span,td {word-wrap:break-word;}

/* H1, H2, H3 */
h1 {}
h2 {font-size:18px;}
h3 {font-size:15px;}

/* Skip Navigation */
#nav_skip {text-align:left; list-style:none; position:absolute; z-index:10;}
#nav_skip li a {position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden; font-size:13px;}
#nav_skip li a:focus, #nav_skip li a:active {left:0; top:0; width:180px; display:block; height:auto; overflow:visible; text-decoration:underline;}

/* Topline */
#topbar {height:30px; background:url(../img/bg_topbar.png) left top; color:#665e53;}
#topbar .inner {width:960px; position:relative; margin:0 0 0 15px;}
#topbar #login {float:left;}
#topbar #login input#username, #topbar #login input#passwort {-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#dedac6; border:none; height:19px; width:90px; overflow:hidden; float:left; margin:4px 6px 0 0; color:#665e53;   padding:0 2px;}
#topbar #login input#einloggen {-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#665e53; border:none; height:19px; width:46px; overflow:hidden; float:left; margin:4px 6px 0 0; color:#c6c2b2;  cursor:pointer;}
#topbar #angemeldet {float:left; margin:6px 4px 0 4px;}
#topbar #login label {float:left; margin:7px 10px 0 0; font-size:11px;}
#topbar #login a {float:left; margin:7px 0 0 0; font-size:11px;}
#topbar #register_user {display:block; position:relative; left:10px; padding:3px 10px; top:-3px; color:#fff; background:#f3a036; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
#topbar #register_user:hover {display:block; position:relative; left:10px; padding:3px 10px; top:-3px; color:#f3a036; background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; text-decoration:none;}

#topbar a#backhome {float:left; margin:6px 5px 0 -15px;width:15px; height:18px; text-indent:-9999px; background:url(../img/icon_home.png) no-repeat; display:block;}

/* Landauswahl */
#land {float:right; font-size:11px; position:absolute; right:0px; top:7px; z-index:9;}
#land strong {float:left;color:#37271d;}
#land ul {float:left; margin:-6px 0 0 5px; padding:5px 10px; height:15px; overflow:hidden; width:90px; }
#land ul:hover {background:#c9c6b5; height:auto;}
#land ul li a {font-weight:bold;}
#land ul:hover li a {font-weight:normal;}
#land li {list-style:none;}
#land li#land_eu a {background:url(../img/bg_land.png) 0 3px no-repeat;}
#land li#land_at a {background:url(../img/bg_land.png) 0 -32px no-repeat;}
#land li#land_de a {background:url(../img/bg_land.png) 0 -14px no-repeat;}
#land li#land_ch a {background:url(../img/bg_land.png) 0 -50px no-repeat;}
#land a {color:#37271d; padding:2px 0 2px 20px; display:block; clear:both;}
#land ul:hover li a:hover {font-weight:bold; text-decoration:none;}

#land_select {float:right; font-size:11px; right:0px; top:7px;}

/* Navigation */
#topbar img {float:left; display:inline; margin:0 9px 0 0;}
#topbar ul#nav_user {}
#topbar ul#nav_user li {float:left; list-style:none;  display:block; line-height:30px;}
#topbar ul#nav_user li:hover ul {display:block;}
#topbar ul#nav_user li#logout a {background:url(../img/bg_logout.gif) no-repeat 10px center; padding:0px 9px 0px 30px;}
#topbar ul#nav_user li a {color:#ffffff;  text-decoration:none; display:block; padding:0 9px;}
#topbar ul#nav_user li ul {background:url(../img/bg_nav_ul.gif) 0 0px  no-repeat; overflow:auto; width:135px; padding:10px 0 5px 0; margin:0px 0 0 10px; overflow:hidden; position:absolute; display:none; z-index:999;}
#topbar ul#nav_user li ul li {display:block; clear:both; padding:3px 0; line-height:14px; background:#dedac6;}
#topbar ul#nav_user li ul li a {color:#665e53; display:block; padding:0 0 0 10px; width:125px;}
#topbar ul#nav_user li ul li a:hover, #topbar ul#nav_user li ul li.active a {font-weight:bold;}
#topbar ul#nav_user li ul li:first-of-type {padding:10px 0 3px 0;}
#topbar ul#nav_user li ul li:last-of-type {padding:3px 0 7px 0;}


/* Structure */
#fullarea {width:970px; margin:0 0 0 10px; clear:both;}

/* 
@media(max-width:1000px) {
#topbar .inner {width:960px; position:relative; margin:0 0 0 10px;}
#fullarea {width:970px; margin:0 0 0 5px; clear:both;}
}
*/

/* Header */
#header {padding:20px 5px 0px 3px; position:relative;}
#header img {margin:0 0 0 2px;}

/* Suche */
#suche {float:right; margin:20px 0 0 0;}
#suchfeld {-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#ffffff; border:none; height:23px; width:134px;  overflow:hidden; color:#665e53; margin:4px 5px 0 0; float:left; padding:0 2px 0 5px;}
#suche_starten {width:22px; height:23px; background:url(../img/bg_icon_search.png) 0 0 no-repeat; border:none; text-indent:-9999px; cursor:pointer; margin:4px 3px 0 0; float:left;}

/* Hauptnavigation */
#nav {font-family:Georgia, "Times New Roman", Times, serif; width:970px; padding:20px 0 0 0; overflow:hidden; clear:both; margin-bottom: 5px;}
#nav ul {width:1000px; margin:0 0 0 5px;}
#nav li {float:left; list-style:none; font-size:19px; padding:0px 15px 0px 0;}
#nav a {color:#fff; padding:4px 12px 4px 12px; display:block; position:relative; text-shadow: 1px 1px 6px #2c1b11;}
#nav a:hover {color:#2c1b11; text-decoration:none;  text-shadow: none;}
#nav li.active a {background:#73665a; color:#fff; text-decoration:none;}
#nav a span {display:none;}
#nav li.active a span { position:absolute; top:-12px; right:-6px; background:url(../img/bg_info.png) no-repeat; display:block; width:22px; height:22px;}
#nav li.active a:hover {color:#ffffff;}

/* Advertisement */
#ad_960 {background:url(../img/bg_ad_960.png) no-repeat left top; margin:6px 0 3px -7px; padding:0 0 0 12px;}
#ad_960 {background: none;}
#ad_960 img {box-shadow:  0px 0px 6px #2c1b11;}
#ad_sky {width:180px; position:absolute; left:985px; top:268px;}
#ad_sky a { width:180px; margin: 0 0 7px 0; display: block; padding: 0; text-align: center; line-height: 1.2em; color: #fff; font-weight: bold; }
#ad_sky a img { margin: 0; padding: 0; box-shadow:  0px 0px 4px #2c1b11;}
#sponsors {clear:both; height:300px; overflow:hidden;}
#sponsors div {background:#d2d2d2; position: relative; width:400px; overflow:hidden; float:left;}
#sponsors div a {display:block; float:left; background:#fff; margin:8px 8px 0 0; display:block;}
#sponsors div img {display:block; float:left;}
#partners {background:#d2d2d2; position: relative;  overflow:hidden; padding:8px 0 0 8px; overflow:auto; box-shadow:3px 1px 5px #666; margin:5px; height:126px;}
#partners div {background:#d2d2d2; position: relative;  overflow:hidden;  overflow:hidden; float:left;}
#partners div a {display:block; float:left; background:#fff; margin:4px; display:block;}
#partners div img {display:block; float:left;}

/* 
@media(max-width:1170px) {
#ad_sky {display: none;}
}
*/


/* Maincontent */
#maincontent {background:url(../img/bg_content.png) repeat-y; overflow:auto;}
#maincontent_top {background:url(../img/bg_content_top.png) no-repeat; height:5px; overflow:hidden; clear:both;}
#maincontent_bottom {background:url(../img/bg_content_bottom.png) no-repeat; height:5px; overflow:hidden; clear:both;}
#content {width:605px; float:left; display:inline; margin:15px 0 0 20px; padding:0 0 20px 0; position:relative;}

/* Profil Header */
#profilheader {margin:0 5px; background:#666666; overflow:auto;}
#profil_bild {width:640px; float:left; height:185px; position:relative; overflow:hidden;}
#profil_bild span {position:absolute; bottom:0; width:640px; opacity: .60; filter: alpha(opacity=60); -ms-filter: "alpha(opacity=60)"; -khtml-opacity: .60; -moz-opacity: .60; background:#000000; height:90px;}
#profil_bild h1 {position:absolute; color:#ffffff; font-size:42px; bottom:35px; left:25px; overflow:hidden;}
#profil_bild strong {position:absolute; color:#ffffff; font-size:22px; bottom:8px; left:25px; overflow:hidden;}

/* Profil Facts */
#profil_facts {width:300px; padding:10px 10px 0 0; height:175px; float:right; color:#f5f5f5; position:relative; }
#profil_facts img {float:left; margin:0 10px 0 0;}
#profil_facts a:hover {text-decoration:none;}
#profil_facts h2 {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:15px 0 0 0;}
#profil_facts ul {color:#f5f5f5; padding:10px 0 15px 0; font-size:11px;}
#profil_facts li {list-style:none;}
#profil_facts a#favorites_user {background:url(../img/bg_icon_favorite.gif) no-repeat right center; text-align:right; display:block; padding:2px 20px 2px 0; color:#333333;}
#profil_facts a#delete_favorite {background:url(../img/bg_icon_favorite2.gif) no-repeat right center; text-align:right; display:block; padding:2px 20px 2px 0; color:#333333;}
/*#favorites_car {color:#ececec; display:block; padding:2px 22px 2px 6px; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3; background:url(../img/bg_icon_favorite.gif) no-repeat right center #666666; text-align:right; display:block;}
#favorites_car:hover {opacity:0.8; text-decoration:none;}*/

#favorites_car {color:#ececec; display:block; padding:1px 28px 1px 12px; font-size: 11px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3; background:url(../img/bg_icon_favorite.gif) no-repeat right center #666666;}
#favorites_car:hover {opacity:0.8; text-decoration:none;}

#profil_facts a#mehr {color:#737273; background:#e6e6e6;  padding:0px 12px; font-weight:bold;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c5c5c5;}
#profil_facts #tools {background:#333333; border-top:2px solid #535353; position:absolute; bottom:0; height:42px; left:-10px; width:320px;}
#profil_facts a#home {color:#cccccc; padding:1px 0px 1px 24px; background:url(../img/bg_icon_home.gif) no-repeat left 0px; font-size:11px; margin:13px 20px 0 15px; display:block; float:left;}
#profil_facts a#nachricht {color:#cccccc; padding:1px 15px 1px 24px; background:url(../img/bg_icon_nachricht.gif) no-repeat left center; font-size:11px; margin:13px 0 0 0; display:block; float:left;}
.m_auto_teile_kontakt a#nachricht {padding:1px 15px 1px 24px; background:url(../img/bg_icon_nachricht.gif) no-repeat left center;}

/* Launch Box */
#launch_box {height:250px; width:640px; overflow:hidden; position:relative; margin:-15px 0 20px -15px;}
#launch_slides {width:440px; height:250px; float:left; background:#666; position:relative;}
#launch_slides img {position:absolute; top:0; left:0; z-index:8; opacity:0.0; cursor:pointer;}
#launch_slides img.active {z-index:10; opacity:1.0;}
#launch_slides img.last-active {z-index:9;}
#launch_text {width:200px; height:250px; background:#666666; float:left;}
#launch_text ul {padding:15px;}
#launch_text li {list-style:none;}
#launch_text li a {float:left; color:#fff; background:#666; display:block; padding:1px 5px; font-weight:bold;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #8d8d8d; margin:0 2px 0 0;}
#launch_text li a.active, #launch_text li a:hover {color:#666666; background:#cccccc; display:block; padding:1px 5px; font-weight:bold;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #8d8d8d; text-decoration:none;}
#launch_text div {color:#aaa; padding:15px 0 0 15px;}
#launch_text div a {color:#f3a036;}
#launch_text div ul {padding:5px 0 5px 15px;}
#launch_text div li {list-style:disc; padding:2px 0;}

#launch_content {background:url(../img/bg_launch_content.gif) bottom no-repeat #e7eaea;  width:640px; margin:-20px 0 20px -15px; padding:0 0 15px 0;}
#launch_content h1 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:25px; padding:30px 0 15px 15px;}
#launch_content p {padding:0 0 15px 15px; font-size:14px; line-height:145%;}
#launch_content p small {line-height:125%; padding:15px 0 0 0; display:block;}
#launch_content a { float: right; margin: 10px;}

/* Grids */
#grids {height:250px; width:640px; overflow:hidden; position:relative; margin:-15px 0 20px -15px;}
#grids ul { padding: 0!important; margin: 0; }
#grids ul li { list-style: none; width: 640px; height: 250px; display: block; float: left; overflow: hidden; padding: 0!important; margin: 0!important; }
#grids .grid {float:left; position:relative;}
#grids .grid .gridelement {float:left; position:relative; margin-left: 4px;}
#gridcontrols { list-style: none; position: absolute; margin-top: -10px; margin-left: 405px; }
#gridcontrols li {display:block; width:8px; height:8px; float:left; overflow:hidden; margin:0 3px;}
#gridcontrols li.current a{opacity:1;}
#gridcontrols a {display:block; width:8px; height:8px; float:left; overflow:hidden; text-indent:-99999px; background:url(../img/slide.png) no-repeat; opacity:0.4;}

/* Sidebar */
#box_allfunctions { text-align: center; }
#box_allfunctions a { color: #2c1b11; text-decoration: underline; }
#box_allfunctions a:hover { text-decoration: none; }

/* Toolbar */
#toolbar {font-size:11px; overflow:hidden; padding:0 0 25px 0;}
#toolbar span {float:left; color:#808080; font-weight:bold; padding:2px 10px 0 0;}
#toolbar a#rss {float:right; color:#808080; font-weight:bold; padding:2px 22px 2px 0; background:url(../img/bg_icon_rss.gif) right 1px no-repeat;}
#toolbar li {float:left; list-style:none; padding:0 5px 0 0; }
#toolbar li a {color:#2c1b11; background:#f8fbfb; display:block; padding:1px 8px; font-weight:bold;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #dfe1e1;}
#toolbar li a:hover, #toolbar li.active a {color:#ffffff; background:#2c1b11; text-decoration:none; border:1px solid #2c1b11;}

/* Facts */
.facts {width:88px; float:left; margin:0 12px 0 0;}
.facts a img {border:5px solid #2c1b11;}
.story .facts p {background:url(../img/bg_facts_top.gif) no-repeat top left #d2d2d2; font-size:11px; padding:15px 5px 5px 7px; margin:3px 0 0 0; color:#2c1b11;}
.story .facts.two p {background:url(../img/bg_facts_bottom.gif) no-repeat bottom left #d2d2d2; font-size:11px; padding:5px 5px 15px 7px; margin:0px 0 0 0; color:#2c1b11;}
.story .text .facts.two {background:url(../img/bg_facts_bottom.gif) no-repeat bottom left #d2d2d2; font-size:11px; padding:5px 5px 15px 7px; margin:0px 0 0 0; color:#fff;}
.facts p strong {padding:0 0 4px 0; display:block;}
.facts p span {color:#ffffff;}
.facts span.votes {background:url(../img/bg_icon_vote.gif) no-repeat; padding:0 12px 0 14px; color:#2c1b11; font-weight:bold;}
.facts span.comments {background:url(../img/bg_icon_comment.gif) no-repeat 0px 2px; padding:0 0 0 16px; color:#2c1b11; font-weight:bold;}
.facts a {color:#2c1b11; font-weight:bold; }
.facts a.votes {background:url(../img/bg_icon_vote.gif) no-repeat; padding:0 12px 0 14px;}
.facts a.comments {background:url(../img/bg_icon_comment.gif) no-repeat 0px 2px; padding:0 0 0 16px;}
.facts #social {padding:10px 5px;}
.facts #social a {float:left; padding:3px;}
.facts #social img {border:none;}
.facts a#story_img img {border:none; margin:2px 0 5px 0;}
.facts a#item_img img {border:none; margin:2px 0 5px 0;}

.story #report_link, .story #reported {color:#737273; display:block; padding:1px 12px; font-size: 11px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3;}
.story #report_link:hover {color:#737273; background:#e6e6e6; text-decoration:none;}
.story #reported {opacity:0.4;}
/* Story */
.story {clear:both; padding:10px 0 30px 0; overflow:auto;}
.story p {padding:5px 0 10px 0; font-size:14px; line-height: 1.3em;}
.story .text {float:left; width:505px; font-size:14px; line-height: 1.3em;}
.story .text div {display:block;}
.story .text h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#2c1b11; font-weight: normal; line-height: 1.5em;}
.story .text h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#2c1b11; font-weight: normal; line-height: 1.3em; }
.story img.left {float:left; padding:0 15px 0px 0;}
.story #top {display:block; overflow:auto; padding:10px 0; color:#665e53; font-size:11px; line-height:21px;}
.story #top a {float:left; padding:0 5px 0 0;}

.story table {width:100%; background:#f0f0f0; padding:15px; margin:8px 0 0 0;}
.story th {text-align:left; font-size:1.1em; padding:0 0 4px 0; text-transform:uppercase;}
.story td {border-bottom:1px solid #999999; padding:2px 0; vertical-align:top;}
.story td:first-child {padding:2px 5px 0 0;}

/* Story Modul Start */
.story .m_start {}
.story .m_start h1, .story .m_start h1 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#2c1b11; font-weight:normal; line-height: 1.3em; margin-bottom: 5px; }
.story .m_start h2, .story .m_start h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#2c1b11; font-weight:normal; line-height: 1.3em; }

/* Story Modul Event */
.story .m_event {}
.story .m_event h2 a {font-size:20px; font-weight:normal;}
.story .m_event h2 { font-weight:normal; padding:0;}
.story .m_event table {width:100%; background:#f0f0f0; padding:15px; margin:8px 0 8px 0;}
.story .m_event th {text-align:left; font-size:1.1em; padding:0 0 4px 0; text-transform:uppercase;}
.story .m_event td {border-bottom:1px solid #999999; padding:2px 0;}

/* Story Modul Text */
.story .m_text {padding:10px 0 5px 0;}
.story .m_text ul {padding:5px 0 5px 15px;}
.story .m_text ol {padding:5px 0 5px 18px;}
.story .m_text li {padding:2px 0;}
.story .m_text h2 {font-size:17px; line-height: 1.3em;}

/* Story Modul Link */
.story .m_link {padding:10px 0 5px 0px; }
.story .m_link a {text-decoration:underline; background:url(../img/icon_link.png) no-repeat left center; padding:2px 0 2px 22px;}
.story .m_link a:hover {text-decoration:none;}

/* Story Modul Zitat */
.story .m_zitat {padding:15px 10px 10px 0px;}
.story .m_zitat blockquote {color:#999999; font-family:"Georgia"; font-size: 1.2em; line-height: 1.2em; font-style: italic;}
.story .m_zitat strong {padding:5px 0 0 0px; font-style:normal; font-size: 12px; line-height: 1.2em; font-weight: normal; display:block;}

/* Story Modul Bild */
.story .m_bild {padding:10px 0 5px 0;}
.story .m_bild p{ font-size: 12px; line-height: 1.2em; }

/* Story Modul Slideshow */
.story .m_slideshow {width:505px; overflow:hidden; padding:10px 0;}
.story .m_slideshow div {width:520px;}
.story .m_slideshow a {float:left; margin:0 8px 8px 0; padding:1px; border:1px solid #cccccc;}
.story .m_slideshow img {width:90px; height:90px; float:left;}

/* Story Modul Video */
.story .m_video {padding:10px 0 5px 0;}
.story .m_video iframe {}

/* Story Modul Dokument */
.story .m_dokument {}
.story .m_dokument a {text-decoration:underline; background:url(../img/icon_download.png) no-repeat left center; padding:2px 0 2px 20px;}

/* Story Modul Auto Teile */
.story .m_auto_teile_kontakt {background:#f0f0f0; padding:15px 15px 5px 15px ;}
.story .m_auto_teile_kontakt h2 {font-size:1.2em;  }

.story .text_auto_teile {background:url(../img/bg_auto_teile.gif) no-repeat 10px 10px; padding-left:20px; width:460px; float:right;}
.story .text_auto_teile div {display:block; padding:10px; background:#f0f0f0;} /* */
.story .text_auto_teile h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#2c1b11; font-weight: normal; line-height: 1.3em;}
.story .text_auto_teile h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#2c1b11; font-weight: normal; line-height: 1.3em;}
.story .facts_auto_teile {float:left; width:120px;}
.story .m_auto_teile {position:relative; margin-top: 5px;}
.story .m_auto_teile p{font-size:14px;}
.story .m_auto_teile p.price{position:absolute; bottom:0px; right:5px;}
.story .m_auto_teile p.price strong {font-size:18px; font-weight:bold;}

#auto_teile {}
#auto_teile ul {list-style:none; display:block; clear:both;}
#auto_teile li {float:left; padding:0 3px; text-transform:uppercase;}
#auto_teile li.active a {font-weight:bold; padding-right:5px;}
#auto_teile #toolbar {clear:both; padding:10px 0 15px 0;}
#auto_teile #toolbar input {clear:both; border:1px solid #c7c7c7;padding:10px 10px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; color:#727272; width:180px; font-size:16px;}
#auto_teile #toolbar select {padding:8px 15px; width:340px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #c7c7c7; background:#e6e6e6; color:#727272; line-height:32px; font-size:16px;}
#auto_teile #toolbar input.submit {width:auto; background:#665e53; color:#dedac6; font-weight:bold; border:none; cursor: pointer;}

#auto_teile form {padding:25px 0; font-size:12px;}
#auto_teile form select {margin:0 15px 0 0;  font-size:12px; border:1px solid #c7c7c7; padding:3px 8px 3px 0;  color:#727272; background:#e6e6e6;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}

form.kontakt.teile {border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:20px 0 0 0; padding:10px 10px 10px 10px; overflow:auto; background:#f0f0f0;}
form.kontakt.teile div.full textarea  {width:480px;}
form.kontakt.teile input {width:215px;}
form.kontakt.teile .captcha {border:1px solid #ccc; overflow:auto; clear:both; width:470px; padding:10px 10px 0px 0;}
form.kontakt.teile .captcha1 {float:left; display:block; width:210px; margin:0 40px 0 0;}
form.kontakt.teile input.submit {margin:0 5px 0 0;}

form.kontakt {padding:25px 0 15px 0;  color:#777878;  background:#fff;}
form.kontakt legend {font-weight:bold; font-size:13px;}
form.kontakt div.left{float:left; width:220px; margin:0 40px 0 0; padding:5px 0 0 0; }
form.kontakt div.right{float:left; width:220px; padding:5px 0 0 0;}
form.kontakt div.full{width:485px; padding:5px 0 0 0;}
form.kontakt div.full textarea {width:495px; padding:5px 0 0 0;}
form.kontakt small {clear:both; display:block; padding:8px 28px 8px 0;}
form.kontakt input {width:230px; margin:2px 0 8px 0; padding:2px 0; font-family:Arial, Helvetica, sans-serif;  font-size:13px; border-top:1px solid #828484; border-right:1px solid #d6d9d9; border-left:1px solid #828484; border-bottom:1px solid #d6d9d9; padding:1px 2px;}
form.kontakt textarea  {width:230px; height:80px; margin:2px 0 8px 0;  font-family:Arial, Helvetica, sans-serif; font-size:13px; resize:none; border-top:1px solid #828484; border-right:1px solid #d6d9d9; border-left:1px solid #828484; border-bottom:1px solid #d6d9d9; padding:1px 2px;}
form.kontakt label {width:220px;}
form.kontakt input#f_copy {width:auto; margin:2px 5px 0 0; padding:0; border:none; float:left;}
form.kontakt input.submit {float:right; margin:0 43px 0 0;border:1px solid #c3c5c5; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#ffffff; color:#585959; cursor:pointer; width:235px;}
form.kontakt .captcha1 {clear:both; padding:10px 0 0 0;}
form.kontakt .label {display:block; width:100%;}
form.kontakt .captcha {border:1px solid #ccc; overflow:auto; clear:both; width:485px; padding:10px 10px 10px 0;}
form.kontakt .captcha1 {float:left; display:block; width:220px; margin:0 40px 0 0;}
form.kontakt .captcha1 img {display:block; float:left; padding:0 0 5px 5px;}
form.kontakt .captcha a {display:block; padding:0 0 0 5px;}
form.kontakt .captcha2 input#captcha {margin:10px 0 0 0; width:210px;}
form.kontakt .captcha2 {display:block; float:right;  width:220px;}
form.kontakt .captcha2 {float:left;}

#auto_teile h1 {text-align:left; font-family:Georgia, "Times New Roman", Times, serif; color:#999999; font-size:22px; font-weight:normal;}
#auto_teile h1 span {color:#333333;}

/* Facebook iFrame */
.fb_iframe_story {width:505px; height:65px;}

/* Kommentare */
#kommentare { color:#777878;}
#kommentare h3 {padding-left:16px; background:url(../img/bg_icon_comment.gif) no-repeat 0px 5px; font-size:13px;}
#kommentare label {display:block; float:left; width:110px;}
#kommentare input {border-top:1px solid #828484; border-right:1px solid #d6d9d9; border-left:1px solid #828484; border-bottom:1px solid #d6d9d9; padding:1px 2px;  margin:0 0 5px 0;}
#kommentare input#anmelden {border:1px solid #c3c5c5; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#ffffff; color:#585959; cursor:pointer;}


#comments_display {overflow:auto; padding:0 0 20px 0; clear:both;}
.comment {clear:both; overflow:auto; padding:12px 0 12px 0; border-bottom:1px solid #cccccc;}
.comment .comment_facts {width:88px; float:left; margin:0 12px 0 0;}
.comment .comment_facts a img {border:5px solid #2c1b11;}
.comment .comment_facts p {background:url(../img/bg_facts_top.gif) no-repeat top left #d2d2d2; font-size:11px; padding:15px 5px 5px 7px; margin:3px 0 0 0; color:#fff; font-weight:bold;}
.comment .comment_facts p strong { color:#2c1b11;}
.comment .comment_text {padding-left:110px;}
.comment .comment_buttons{padding:10px 0 0 110px;}
.comment.antwort .comment_text {font-style:italic;}
.comment_reply_class{padding-left: 100px;}
.comment_reply_class .replay_area{width:400px; height: 100px;}

a.more {color:#c4c5c5; text-transform:uppercase; font-size:13px; letter-spacing:1px; font-weight:bold;}
a.more_video {background:url(../img/bg_icon_video.gif) no-repeat; padding:0 12px 0 18px;}
a.more_gallery {background:url(../img/bg_icon_gallery.gif) no-repeat; padding:0 0px 0 18px;}

/* Pagination */
.pagination { text-align:center; overflow:hidden; padding:20px 0;}
.pagination a {padding:2px 6px; border:1px solid #aeb0b0; margin:0 3px; color:#4f5050;}
.pagination a.active, span.thispage{padding:2px 6px; border:none; font-weight:bold; text-decoration:none; background:#4f5050; border:1px solid #4f5050; color:#fff;}
.pagination a:hover {font-weight:bold; text-decoration:none;}
.pagination a.next {background:url(../img/bg_icon_next.gif) right center no-repeat; padding-right:11px; border:none;}
.pagination a.prev {background:url(../img/bg_icon_prev.gif) left center no-repeat; padding-right:11px; border:none;}
.pagination span {}
.pagination .disabled{color: #DDD;}

/* Searchresult */

#sresult{padding-left: 0px;padding-top: 0px;}
#sresult h2 {clear:both; padding:20px 0 0 0; font-size:14px;}

#sresult #snav {list-style:none; padding:10px 0 0 0;}
#sresult #snav li {float:left; padding-right:15px;}

#sresult #snav li a{color:#2c1b11; background:#f8fbfb; display:block; padding:1px 8px; font-weight:bold;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #dfe1e1;}
#sresult #snav li a.active {color:#ffffff; background:#2c1b11; text-decoration:none; border:1px solid #2c1b11;}


#sresult ul {padding:5px 0 15px 15px;}
.sresult_search{float: left}

/* Sidbar */
#sidebar {width:300px; float:right; margin:15px 15px 0 0; overflow:hidden; padding:0 0 20px 0;}

/* Sidbar Box */
#sidebar .box {background:url(../img/bg_sidebar_box.gif) bottom center no-repeat; clear:both; padding:13px 0 15px 0; overflow:hidden;}
#sidebar .box.noborder {background:none !important;}
#sidebar .box h2 {font-size:14px; float:left;}
#sidebar .box a.reload {float:right; display:block; width:18px; height:18px; overflow:hidden; background:url(../img/bg_icon_reload_gif.gif) no-repeat; text-indent:-99px;}

/* Sidbar Box - Archiv */
.box#archiv form{clear:both; padding:10px 0;}

/* Sidbar Box - Seiten, Rubriken */
.box#seiten ul, .box#rubriken ul {clear:both; font-family:Georgia, "Times New Roman", Times, serif;padding:10px 2px;}
.box#seiten li, .box#rubriken li {float:left; list-style:none;  padding:1px 0; font-size:14px; display:block; clear:both;}
.box#seiten li a, .box#rubriken li a {color:#000000;}

/* Sidbar Box - Tags */
.box#tags {margin:-13px 0 0 0;}
.box#tags h2 {padding:10px 0 10px 0;}
.box#tags span {clear:both; display:block; padding:8px 0 0 0;}
.box#tags span a{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#1a1a1a; }
.box#tags ul {clear:both;}
.box#tags li {float:left; list-style:none; padding:0 5px 0 0; font-size:11px;}
.box#tags li a {color:#737273; background:#d2d2d2; display:block; padding:1px 12px; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3;}
.box#tags li a:hover, .box#tags li.active a {color:#737273; background:#e6e6e6; text-decoration:none;}

/* Sidbar Box - Favoriten */
.box#favoriten ul {clear:both; padding:10px 0 0 0;}
.box#favoriten li {float:left; list-style:none; padding:0 5px 0 0; font-size:11px; margin-bottom: 3px; }
.box#favoriten li a {color:#737273; background:#d2d2d2; display:block; padding:1px 12px; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3;}
.box#favoriten li a:hover, .box#favoriten li.active a {color:#737273; background:#e6e6e6; text-decoration:none;}
.box#favoriten span{clear:both; display:block; width:320px;}
.box#favoriten span a {float:left; margin:8px 8px 0 0;}

/* Sidbar Box - Favoriten */
.box#followers ul {clear:both; padding:10px 0 0 0;}
.box#followers li {float:left; list-style:none; padding:0 5px 0 0; font-size:11px;}
.box#followers li a {color:#737273; background:#d2d2d2; display:block; padding:1px 12px; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #c3c3c3;}
.box#followers li a:hover, .box#followers li.active a {color:#737273; background:#e6e6e6; text-decoration:none;}
.box#followers span{clear:both; display:block; width:320px;}
.box#followers span a {float:left; margin:8px 8px 0 0;}

/* Sidbar Box - Cars, User, Garage */
.box#garage span, .box#cars span, .box#user span, .box#user2 span, .box#member span {clear:both; display:block; width:320px;}
.box#garage span a, .box#cars span a, .box#user span a, .box#user2 span a, .box#member span a {float:left; margin:5px 8px 0 0;}

/* Sidebar Box - Kalender */
.box#kalender ul {clear:both; padding:10px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif;padding:10px 2px; overflow:auto;}
.box#kalender li {float:left; list-style:none; padding:4px 0 4px 0; font-size:15px; clear:both;}
.box#kalender small {display:block; font-size:11px;}
.box#kalender a.next {text-align:right; display:block; float:right;}
.box#kalender a.prev {text-align:left;  display:block; float:left;}


/* Sidebar Box - event eintragen*/
.box#event {padding:0 0 15px 0;}
.box#event a {background:#f3a036; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; display:block; padding:5px 0; width:95%; margin:0 auto;}
.box#event a:hover{background:#fff; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; display:block; padding:5px 0; width:95%; margin:0 auto; text-decoration:none;}

/* Sidbar Box - ad 300 */
.box#ad_300 {}

/* Sidebar Box - Vorteile */
.box#vorteile {}
.box#vorteile h2 { padding: 0 0 0 18px;}
.box#vorteile ul {clear:both; padding: 5px 0 0px 30px;}
.box#vorteile li {font-size:11px; padding:3px 0;}

/* Sidebar Box - Areas */
.box#areas p {clear:both;}
.box#areas div {padding:0 0 15px 60px; margin:0 20px; overflow:auto;}
.box#areas #area_fahrer {background:url(../img/fahrer.gif) no-repeat;}
.box#areas #area_teams {background:url(../img/teams.gif) no-repeat;}
.box#areas #area_clubs {background:url(../img/clubs.gif) no-repeat;}
.box#areas #area_corporate {background:url(../img/corporate.gif) no-repeat; padding:0 0 5px 60px;}

/* Footer */
#footer {overflow:hidden; padding:15px 0 30px 0; color:#2c1b11;}
#footer a {font-weight:bold; padding:0 8px; color:#2c1b11;}
#footer div.left {float:left; padding:2px 0 0 15px; font-size:11px; }
#footer div.left span { margin-left: 47px; font-weight: bold; }
#footer div.left div { display: inline; float: right; padding-left: 5px; }
#footer div.left div a, #footer div.left div a img { margin: 0; padding: 0; }
#footer div.left div a { margin-left: 3px; }
#footer div.right {float:right; padding:0 5px 0 0;}
#footer div.right label { color:#2c1b11; }

/* Newsletter */
#newsletter, #newsletter2 {}
#newsletter label, #newsletter2 label {float:left; color:#444345; font-weight:bold; font-size:11px; margin:2px 8px 0 0;}
#newsletterfeld, #newsletterfeld2 {-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#dedac6; border:none; height:19px; width:154px;  overflow:hidden; color:#665e53; margin:0px 3px 0 0; float:left; padding:0 2px 0 5px;}
#abonnieren, #abonnieren2 {width:19px; height:19px; background:url(../img/bg_icon_newsletter.png) 0 0 no-repeat; border:none; text-indent:-9999px; cursor:pointer; margin:0px 3px 0 0; float:left;}



/* START Admin Area */
h1.admin {color:#ffffff; font-size:32px; padding:30px 0 0 30px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
#admin_main {margin:30px 0 0 0; background:#ffffff; border-radius:15px; -moz-border-radius:15px; border-radius:15px;width:}

#page {}
#page h1 {color:#ff9900; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:normal; padding:0 0 10px 0;}
#page p {color:#9e9e9e; font-size:15px; line-height:140%; padding:5px 280px 10px 0;}

#page div.area.grey {padding:25px; background:#efedea;}
#page div.area {padding:35px 25px;}
#page div.area.bottom {-webkit-border-radius:0 0 15px 15px; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px;}
#page div.area.grey.funktionen {}
#page div.area.grey.funktionen .info {}
#page div.area.top {-webkit-border-radius:15px 15px 0 0; -moz-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;}
#page .info {padding:15px 0 35px 0; clear:both;}
#page .info.grey {}
#page .info img {float:left; margin:0 20px 20px 0;}
#intro{border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#efedea; padding:20px; margin:20px 0 0 0;}
#intro p {color:#9e9e9e; font-size:15px; line-height:140%; padding:5px 0 10px 0;}
#intro p a, #page .area a {color:#9e9e9e; font-size:15px; line-height:140%; padding:5px 0 10px 0; text-decoration:underline;}
#intro p a:hover, #page .area a:hover {color:#9e9e9e; font-size:15px; line-height:140%; padding:5px 0 10px 0; text-decoration:none;}
#page .info h2 {color:#ff9900; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal;}
#page div.area a.mehr{background:#f3a036; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; border:none;  color:#fff; font-size:14px; font-weight:bold; cursor:pointer; padding:6px 8px; clear:both; text-decoration:none;}

/* Statusbar */
#status {position:fixed; bottom:0%; left:0; width:100%; text-align:center; font-weight:bold; line-height:25px; font-size:11px; display:none; z-index:2;}
#status.good {border:2px solid #c6d880; color:#264409; background-color:#e6efc2;}

#admin_main input.active, #admin_main textarea.active, .modul_text .nicEdit-main.active {color:#333333;}

/* Modul Start - fixes Modul*/
#modul_start {background:#efedea; border:none; -webkit-border-radius:15px 15px 0 0; -moz-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;}
#modul_start p {width:620px; padding:5px 0 0px 10px; line-height:140%;}
#modul_start .fields {padding:20px 30px 15px 30px;}
#modul_start .fields h2 {color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; }
#modul_start input {width:620px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
#modul_start input.short {width:300px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
#modul_start input.error {background:#ffc5c5; color:red;}
#modul_start select.error {background:#ffc5c5; color:red;}
#modul_start textarea {width:620px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 15px 0; border:1px solid #aaaaaa; height:190px;}
#modul_start label {float:left; color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:3px 3px 5px 10px; font-weight:bold;}
#modul_start span {float:left; margin:3px 0 0 0;}
#modul_start select {float:left;  margin:0 2px 10px 2px; width:auto; border:1px solid #aaaaaa;}
#modul_start select#rubriken {float:left;  margin:0 10px 10px 0; width:150px; border:1px solid #aaaaaa;}
#modul_start .bild {float:right; margin:0px 75px 0 0px; background:#ffffff; width:170px; text-align:center; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; padding:20px 0; border:1px solid #aaaaaa; height:160px;}
#modul_start .bild span {position:relative; display:block; width:127px; margin:0 auto 10px auto; float:none;}
#modul_start .bild span a {position:absolute; top:0px; right:0; z-index:1; display:block; background:url(../img/bg_icon_delete.gif); width:24px; height:24px; text-indent:-9999px; overflow:hidden;}
#modul_start input.checkbox {width:14px; float:left; height:14px; margin:3px 0 0 10px;}
#modul_start h2 {padding:0 0 5px 5px;}
#modul_start select.large {width:650px; padding:6px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
#modul_start select.short{width:330px; padding:6px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
#modul_start button {border:none; font-family:Arial, Helvetica, sans-serif;  color:#ffffff; background:#73665a; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; cursor:pointer; padding:6px 10px; margin:0 8px 0 0; clear:both; display:block;}

/* Modul Text */
.modul_text {background:#efedea; border:none;}
.modul_text .fields {padding:20px 30px 15px 30px;}
.modul_text .set {margin:-30px 0 0 70px;}
.modul_text input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
.modul_text .editor {border:1px solid #aaaaaa !important; width:580px !important; border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#ffffff; margin:5px 0 0 0;}
.modul_text .nicEdit-main {font-size:18px; color:#cccccc; padding:5px 10px; font-family:Georgia, "Times New Roman", Times, serif; height:140px; width:552px !important; overflow:auto !important;}
.modul_text .nicEdit-button-undefined {border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.modul_text .nicEdit-panelContain{width:580px !important;}

/* Modul Link */
.modul_link {background:#efedea; border:none;}
.modul_link .fields {padding:20px 30px 15px 30px;}
.modul_link .set {margin:-30px 0 0 70px;}
.modul_link input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}

/* Modul Zitat */
.modul_zitat {background:#efedea; border:none;}
.modul_zitat .fields {padding:20px 30px 15px 30px;}
.modul_zitat .set {margin:-30px 0 0 70px;}
.modul_zitat input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
.modul_zitat textarea {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 15px 0; border:1px solid #aaaaaa; height:140px;}

/* Modul Bild */
.modul_bild {background:#efedea; border:none;}
.modul_bild .fields {padding:20px 30px 15px 30px;}
.modul_bild .set {margin:10px 0 0 70px;}
.modul_bild .bild {margin:-30px 0 0 70px; background:#ffffff; width:170px; text-align:center; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; padding:20px 0; border:1px solid #aaaaaa;  height:160px;}
.modul_bild .bild span {position:relative; display:block; width:127px; margin:0 auto 10px auto;}
.modul_bild .bild span a {position:absolute; top:0px; right:0; z-index:1; display:block; background:url(../img/bg_icon_delete.gif); width:24px; height:24px; text-indent:-9999px; overflow:hidden;}
.modul_bild input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}

/* Modul Slideshow */
.modul_slideshow {background:#efedea; border:none;}
.modul_slideshow .fields {padding:20px 30px 30px 30px; margin:0 0 10px 0;}
.modul_slideshow .set {margin:-30px 0 0 70px;}
.modul_slideshow span {float:left; margin:1px 0 0 2px; color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;}
.modul_slideshow a img {float:left;}
.modul_slideshow a {}

/* Modul Video */
.modul_video {background:#efedea; border:none; }
.modul_video .fields {padding:20px 30px 15px 30px;}
.modul_video .set {margin:-30px 0 0 70px;}
.modul_video label {}
.modul_video select {margin:0 0 10px 0; border:1px solid #aaaaaa;}
.modul_video input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa;}
.modul_video .set a {font-size:11px; display:none; text-decoration:underline;}
.modul_video .set a:hover {text-decoration:none;}

/* Modul Dokument */
.modul_dokument {background:#efedea; border:none;}
.modul_dokument .fields {padding:20px 30px 30px 30px;  margin:0 0 10px 0;}
.modul_dokument .set {margin:-30px 0 0 70px;}
.modul_dokument span {float:left; margin:1px 0 0 2px; color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;}
.modul_dokument a img {float:left;}
.modul_dokument .set a {font-size:11px;  float:left;}
.modul_dokument input {width:550px; font-size:18px; color:#cccccc; padding:5px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:8px 0 10px 0; border:1px solid #aaaaaa;}
/* Modul Tag - fixes Modul */
#modul_tags {background:#efedea; border:none; overflow:hidden;}
#modul_tags h2 {padding:0 30px; padding:15px 0 5px 30px;}
#modul_tags strong {margin:13px 0 5px 0;  color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:right; display:block; float:left; width:95px;}
#modul_tags .ui-autocomplete {background-color:#fff;position:absolute;cursor:default;list-style:none; z-index:100; padding:0; -moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-moz-box-shadow:0 3px 5px #888;-webkit-box-shadow:0 3px 5px #888;box-shadow:0 3px 5px #888; padding:0 0 6px 0;}
#modul_tags .ui-autocomplete .ui-menu-item {padding:0;margin:0; display:block; clear:both; }
#modul_tags .ui-autocomplete .ui-menu-item a {display:block; width:180px;  padding:4px 6px;margin:0;text-decoration:none;line-height:12px;}
#modul_tags .ui-autocomplete .ui-menu-item a.ui-state-hover,#modul_tags .ui-autocomplete .ui-menu-item a.ui-state-active {background:#e5e5e5;}
#modul_tags .ui-autocomplete-loading {background:white url(ui-anim_basic_16x16.gif) right center no-repeat;}
#modul_tags ul.tagit {cursor:text;overflow:auto;font-size:14px; width:560px; background:#fff; border-radius:15px; -moz-border-radius:15px; padding:5px 10px; border-radius:15px; border:1px solid #aaaaaa; margin:0 0 10px 100px;}
#modul_tags ul.tagit li {-moz-border-radius:8px;border-radius:8px;display:block;float:left;margin:2px 5px 2px 0;position:relative;}
#modul_tags ul.tagit li.tagit-choice {background-color:#f3a036; color:#fff; padding:2px 13px 3px 4px;}
#modul_tags ul.tagit li.tagit-choice.selected {}
#modul_tags ul.tagit li.tagit-choice:hover {background-color:#f3a036; color:#fff;}
#modul_tags ul.tagit li.tagit-new {padding:2px 4px 3px;padding:2px 4px 1px;padding:2px 4px 1px 0;}
#modul_tags ul.tagit li.tagit-choice input {display:block;float:left;margin:0 5px 0 0;padding-top:2px;padding-bottom:2px;}
#modul_tags ul.tagit li.tagit-choice a.tagit-close {color:#fff;cursor:pointer;font-weight:bold;padding:2px 0 2px 3px;text-decoration:none;position:absolute;display:block;top:0;right:3px;}
#modul_tags ul.tagit li.tagit-choice a.tagit-close:hover {color:#333;}
#modul_tags ul.tagit input[type="text"] {-moz-box-sizing:border-box;border:none;margin:0;padding:0;width:inherit; background:none; outline:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333;}
#modul_tags .tagit-hiddenSelect {display:none;}

/* Modul Kommentare */
#modul_kommentare {background:#efedea; border:none; clear:both;}
#modul_kommentare .fields {padding:30px 30px 0 30px;}
#modul_kommentare label {}
#modul_kommentare select {margin:0 0 10px 10px; border:1px solid #aaaaaa; color:#444444;}

/* Modul Buttons - fixes Modul */
#modul_buttons {background:#efedea; border:none; clear:both; padding:30px 30px 20px 30px; -webkit-border-radius:0 0 15px 15px ; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; margin:0 0 30px 0; }
#modul_buttons button {border:none; font-family:Arial, Helvetica, sans-serif;  color:#ffffff; background:#73665a; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; cursor:pointer; padding:6px 10px; float:left; margin:0 8px 0 0;}

/* Modul Add */
div.modul_add {background:#ffffff; padding:15px 30px; height:31px; clear:both;}
div.modul_add.blendin p{display:block;}
div.modul_add strong {float:left; width:48px; height:31px; background:url(../img/bg_icon_modul_add.gif) no-repeat; margin:0 10px 0 0; text-indent:-9999px; cursor:pointer;}
div.modul_add p {display:none;}
div.modul_add a {display:block; float:left; width:48px; height:31px; background:url(../img/bg_icon_modul_add.gif) no-repeat; margin:0 10px 0 0; text-align:center; }
div.modul_add a:hover {background-color:#ffffff; text-decoration:none;}
div.modul_add a span {display:none; }
div.modul_add a:hover span {display:inline-block; font-size:11px; margin:35px 0 0 0 !important; color:#000000; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #aaaaaa; padding:2px 5px; background-color:#ffffff; float:none !important;}
div.modul_add a.add_text {background-position:-53px 0;}
div.modul_add a.add_zitat {background-position:-107px 0;}
div.modul_add a.add_bild {background-position:-160px 0;}
div.modul_add a.add_gallery_bild {background-position:-160px 0;}
div.modul_add a.add_link {background-position:-213px 0;}
div.modul_add a.add_slideshow {background-position:-406px 0;}
div.modul_add a.add_video {background-position:-354px 0;}
div.modul_add a.add_dokument {background-position:-458px 0;}

/* Alle verschiebbare Bereiche */
#new_blog fieldset h2 {color:#948778; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; }
#new_blog fieldset a.move {width:48px; height:31px; background:url(../img/bg_icon_modul_add.gif) no-repeat -265px 0; display:block; margin:10px 0 0 0;}
#new_blog fieldset a.move span {display:none; }
#new_blog fieldset a.move:hover {text-decoration:none; cursor:move;}
#new_blog fieldset a.move:hover span {display:block; position:absolute; z-index:2; font-size:11px; margin:35px 0 0 0; color:#000000; background-color:#ffffff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #aaaaaa; padding:2px 5px; font-weight:bold; text-align:left;  }

#new_blog fieldset a.close {width:31px; height:31px; background:url(../img/bg_icon_modul_add.gif) no-repeat -318px 0; display:block; margin:-20px 0 0 0; float:right;}
#new_blog fieldset a.close span {display:none; }
#new_blog fieldset a.close:hover {text-decoration:none;}
#new_blog fieldset a.close:hover span {display:block; position:absolute; font-size:11px; margin:35px 0 0  -65px; color:#000000; font-weight:bold; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #aaaaaa; padding:2px 5px; background-color:#ffffff;}

#blogliste {padding:25px; position:relative;}

#blogliste table {width:100%; margin:0 0 0 0;}
#blogliste thead tr {height:35px; overflow:hidden;}
#blogliste th.cornerleft {-webkit-border-radius:15px 0 0 0; -moz-border-radius:15px 0 0 0; border-radius:15px 0 0 0;}
#blogliste th.cornerright {-webkit-border-radius:0 15px 0 0; -moz-border-radius:0 15px 0 0; border-radius:0 15px 0 0;}
#blogliste th {color:#fff; text-align:left;  background:#665e53; padding:10px 5px; font-size:11px; cursor:pointer;}
#blogliste th.small {width:20px;}
#blogliste th.datum {width:70px;}
#blogliste th.headerSortUp span {background:url(../img/bg_icon_list_sort_down.gif) no-repeat right center #948778;}
#blogliste th.headerSortDown span {background:url(../img/bg_icon_list_sort_up.gif) no-repeat right center #948778;}
#blogliste th.headerSortUp span, #blogliste th.headerSortDown span {-webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; padding:2px 15px 2px 5px;}

#blogliste tr.filter_active td {padding-top:41px;}
#blogliste td {border-bottom:1px solid #cccccc; padding:8px 5px; color:#727272; font-size:11px;}
#blogliste td .mover {cursor:move;}
#blogliste td a.edit, #blogliste td a.preview, #blogliste td a.delete, #blogliste td a.status_offline, #blogliste td a.status_online, #blogliste td a.status_archived {display:block; text-indent:-9999px; overflow:hidden; height:20px; background:url(../img/bg_icon_list.gif) no-repeat;}
#blogliste td a.edit {width:23px; background-position:0 0;}
#blogliste td a.preview, #blogliste td a.preview_bild {width:23px; background-position:-27px 0;}
#blogliste td a.delete {width:15px; background-position:-59px 0;}
#blogliste td a.status_offline {width:15px;  background-position:-84px 0;}
#blogliste td a.status_online {width:15px;  background-position:-108px 0;}
#blogliste td a.status_archived {width:15px; background-position:-155px 0;}
#blogliste td a.status_active {display:block; text-indent:-9999px; overflow:hidden; height:20px; width:15px; background:url(../img/unlocked.jpg) no-repeat;}
#blogliste td a.status_inactive {display:block; text-indent:-9999px; overflow:hidden; height:20px; width:15px; background:url(../img/locked.jpg) no-repeat;}

#blogliste td span.kommentar {background:url(../img/bg_icon_list_kommentar.gif) no-repeat left center; padding:0 0 0 16px;}

#blogliste #button_filter {position:absolute; z-index:3; top:72px; right:60px; color:#fff; font-weight:bold; font-size:14px; -webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px; padding:7px 10px 6px 35px; background:url(../img/bg_icon_filter.gif) no-repeat 8px 5px #948778;  outline:none;}
#blogliste #filter {position:absolute; padding:5px 10px; background:#948778; top:100px; margin:0 0 0 0; width:900px; -webkit-border-radius:0 0 15px 15px; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px;  z-index:2; height:23px; overflow:hidden; display:none;}
#blogliste #filter input.submit  {background:#73665a; border:none; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:1px 3px; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; font-size:11px; cursor:pointer;}
#blogliste #filter label {color:#ffffff; padding:0 0 0 10px;}
#blogliste #filter a {display:block; height:15px; width:15px; background:url(../img/bg_icon_filter_close.gif); float:right; text-indent:-9999px; overflow:hidden; margin:5px 0 0 0; }

#blogliste span.pdf, #blogliste span.ppt, #blogliste span.doc, #blogliste span.jpg, #blogliste span.gif, #blogliste span.png, #blogliste span.zip {width:20px; height:20px; display:block; text-indent:-999px; overflow:hidden;}

#blogliste span.doc {background:url(../img/icon_doc.png) no-repeat;}
#blogliste span.pdf {background:url(../img/icon_pdf.png) no-repeat;}
#blogliste span.ppt {background:url(../img/icon_ppt.png) no-repeat;}
#blogliste span.jpg {background:url(../img/icon_jpg.png) no-repeat;}
#blogliste span.gif {background:url(../img/icon_gif.png) no-repeat;}
#blogliste span.png {background:url(../img/icon_png.png) no-repeat;}
#blogliste span.zip {background:url(../img/icon_zip.png) no-repeat;}
#blogliste img#previewimage {position:absolute; right:140px; z-index:9999; -moz-box-shadow: 0 0 2px 2px #888; -webkit-box-shadow: 0 0 2px 2px#888; box-shadow: 0 0 2px 2px #888;}


#blogliste .aktion {float:left; background:url(../img/bg_list_arrow.gif) no-repeat 8px 10px; padding:0 0 10px 0; margin:0 0 0 0; width:100%; height:30px; overflow:hidden;}
#blogliste .aktion select {margin:0 0 0 25px;}
#blogliste .aktion input {background:#665e53; border:none; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:1px 3px; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; cursor:pointer;}
#blogliste .aktion a {background:#f3a036; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:3px 10px; -webkit-border-radius:15px 15px 15px 15px; -moz-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px; float:right; margin:0 15px 0 0;}

#pager {background:#948778; font-size:12px; text-align:center; position:relative !important; top:auto!important; -webkit-border-radius:0 0 15px 15px; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; color:#ffffff; padding:5px 0;}
#pager a {color:#fff; }
#pager input, #pager select {font-size:12px;}
#pager #pages {display:inline;}

/* END Admin Area */


/*Forgot Password */

.input_email
{-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#dedac6; border:none; height:19px; width:150px; overflow:hidden; margin:4px 6px 0 0; color:#665e53;   padding:0 2px;}

.submit_email
{-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#665e53; border:none; height:19px; width:60px; overflow:hidden; margin:4px 6px 0 0; color:#c6c2b2;  cursor:pointer;}

.forgot_password
{
  color:#ffffff;
  padding:20px;
  text-align:center;
}
/*END Forgot Password*/

.system_message
{
background:url(../img/bg_body.png);
color:#ffffff;
padding:20px;
text-align:center;
z-index: 10;
position: absolute;
top:250px;
left:50%;
}

/* Account Styles */
#user_title
{
/*    background-color: #fff;*/
    font-weight: bold;
    font-size: large;
    float: left;
    padding: 20px;
}

.tbl-padd
{
    color: #ffffff;
    margin-left: 40px;
    font-size: 14px;
}
/* End of Account Styles */
.error_red
{
    color: #f00;
}

.blog_title
{
    font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#2c1b11;
}

/* Table Sorter Style */
table.tablesorter {
/*	background-color: #CDCDCD;*/
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
/*table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}*/
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
}

/* Register Newly added by the designer */
#register {}
#register h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:normal; color:#333333; padding:0 0 5px 0;}
#register p {color:#999999; line-height:140%; padding:5px 0 10px 10px}
#register form {padding:20px 0 0 0;}

#register fieldset {background:#f0f0f0; border:none; padding:10px 15px; margin:0 0 25px 0; overflow:auto;}
#register div.active {background:#f0f0f0; border:none; padding:10px 15px; margin:0 0 25px 0; overflow:auto;}
#register div.active_captcha {background:#f0f0f0; border:none; padding:10px 15px; margin:0 0 25px 0; overflow:auto;}
#register div.terms_div {border:none; padding:10px 15px; margin:0 0 25px 0; overflow:auto;}

#register label {color:#f3a036; font-weight:bold; padding:0 0 5px 0; display:block; font-size:13px;}
#register fieldset p {padding:0;}
#register p a, #register label a  {color:#999999; text-decoration:underline;}
#register p a:hover {color:#999999; text-decoration:none;}
#register input#submit {background:#f3a036; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; border:none;  color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; cursor:pointer; float:left; clear:none; width:230px;}
#register input#reset {background:#dedede; -webkit-border-radius:15px; padding:10px 15px;-moz-border-radius:15px; border-radius:15px; border:none; cursor:pointer; float:left; width:200px; margin:0 10px 0 0;}
#register input {width:300px; font-size:18px;  padding:5px 15px; color:#333333;  font-family:Arial, Helvetica, sans-serif; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa; clear:left;float: left; color:#666666; font-size:13px;}
#register input#sub_button {background:#f3a036; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; border:none;  color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; cursor:pointer; float:left; clear:none; width:230px;}
#register select{width:550px; padding:6px 15px; font-family:Georgia, "Times New Roman", Times, serif;  -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin:0 0 10px 0; border:1px solid #aaaaaa; clear:both; display:block; color:#666666;}

#register fieldset div {float:left; width:50%;}
#register div.active div {float:left; width:50%;}
#register div.active_captcha div {float:left; width:50%;}
#register div.error_div div {float:left; width:50%;}

#register fieldset div input {width:230px;}
#register div.active div input {width:230px;}
#register div.active_captcha div input {width:170px;}
#register div.error_div div input {width:230px;}

#register fieldset div.captcha1 {width:60%;}
#register fieldset div.captcha2  {width:30%;}
#register fieldset div.captcha2 input  {width:170px;}

#register input.checkbox {width:auto; float:left; clear:none; margin:10px 5px 30px 15px; border:none; padding:0;}
#register label.checkbox {width:auto; float:left; clear:none; margin:8px 0 0 0; color:#999999;}

#register fieldset span {font-size:20px; float:left; font-family:Georgia, "Times New Roman", Times, serif;margin:3px 0 0 10px;}
#register div.active span {font-size:20px; float:left; font-family:Georgia, "Times New Roman", Times, serif;margin:3px 0 0 10px;}
#register div.error_div div {float:left; font: 12px Arial,Helvetica,'Lucida Sans Unicode','Lucida Grande',sans-serif;color:#FF3401;font-weight:bold;}
#register div.error_div span {font-size:20px; float:left; font-family:Georgia, "Times New Roman", Times, serif;margin:3px 0 0 10px;font-weight: normal;color:#000!important;}


#register div.error_div input {width:230px;}
#register div.active input {width:230px;}

#register fieldset span img {float:right; margin:0 0 0 10px;}
#register div.active span img {float:right; margin:0 0 0 0px;}
#register input#username {float:left;}
#register input#uname {float:left;}
#register fieldset.error {border:1px solid #ff3401; background:#ffeee3;}
#register p.error {color:#ff3401; font-weight:bold; padding:0 0 5px 15px;}
#register fieldset p.error {color:#ff3401; font-weight:bold; padding:0 0 10px 0;}
.error_div {border:1px solid #ff3401; background:#ffeee3; padding:10px 15px; margin:0 0 25px 0; overflow:auto;}
.error_msg {float:left; width:100%;margin-bottom: 10px;color: #FF3401;font-weight: bold;}

.error_star {color: #FF3401;font-weight: bold;font-size: 24px; float:right;}

.socialbar { width: 505px; overflow: hidden; }
.socialbar-buttons { height: 42px; background: #efefef; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-top: 20px; margin-bottom: 20px; padding-left: 10px; }
.socialbar-buttons-own { float: left; height: 33px; overflow: hidden; }
#socialbar_addthis { float: left; display: inline; width: 400px; margin: 11px 0 10px 15px; overflow: hidden; z-index: 22; }

/* START Admin Area */



.searching
{
    width: 500px;
    padding-left: 100px;
    padding-top: 10px;
    text-decoration: none;

}
.searching a
{
    display: list-item;
    list-style: circle;
}

#comment_tx
{
    width:400px;
    height: 100px;
}

.new_link {background:#f3a036; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:3px 10px; -webkit-border-radius:15px 15px 15px 15px; -moz-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px; float:right; margin:0 15px 0 0;}</pre></body></html>