

html, body {background: #000000 url('bkg_1.jpg') no-repeat top center;color: #4b4b4b;font:normal 12px Arial, Verdana, Tahoma, Verdana;margin: 0px auto 0px;padding: 0px;overflow-x: hidden;}



* {margin: 0px;padding: 0px;}



/* TAB CSS */

.tabberlive .tabbertabhide {display: none;}

.tabber {padding: 0px;}



.tabberlive {margin-bottom: 10px; }



ul.tabbernav {color: #202020;font-family:normal 12px Arial, Tahoma, Verdana;margin: 0;padding: 0px 0;}



ul.tabbernav li {display: inline;list-style: none;margin: 0;}



ul.tabbernav li a {border-bottom: none;padding: 3px 0.5em;text-decoration: none;}



* html ul.tabbernav li a {padding: 2px 0.5em;}



*+html ul.tabbernav li a {padding: 2px 0.5em;}



ul.tabbernav li a:link {color: #6B6662;background: #FFFFFF url('tabback.png') repeat-x;margin: 0px 5px 0px 0px;}



ul.tabbernav li a:visited {color: #B4B4B4;background: #3E3E3E;}



ul.tabbernav li a:hover {background: #000000;color: #FFFFFF;text-decoration: none;}



ul.tabbernav li.tabberactive a {background: #000000;color: #FFFFFF;font-weight: normal;text-decoration: none;}



ul.tabbernav li.tabberactive a:hover {background: #000000;color: #FFFFFF;}



  .tabberlive .tabbertab {/*background: #FFFFFF url('tabbernavtop.gif') top repeat-x;*/padding: 10px 0px 0px 0px;margin: 1px 0px 0px 0px;}



.tabbertableft {float: left;height: 250px;width: 125px;margin: 0px 0px 0px 0px;padding: 20px 10px 0px 0px;z-index: 10;}

.tabbertableft img{border: solid 1px #bfbfbf; padding:1px;}

.tabbertabright {float: left;width: 413px;margin: 0px 0px 0px 0px;padding: 12px 0px 0px 0px;z-index: 1000;}



.tabbertabright a:link, .tabbertabright a:visited {color: #999999;text-decoration: none;}



.tabbertabright a:hover {background: none;color: #c41616;text-decoration:none;}



.tabberlive .tabbertab h2 {display: none;}



.tabberlive .tabbertab h3 {display: block;}



.tabbertab cite {font-size: 11px;margin: 0px;padding: 0px;}



/* ERROR PAGE */#errorPage {float: right;position: relative;right: 50px;height: 200px;width: 200px;}



#wrap {background:none;width: 920px;margin: 0px auto 0px;padding: 0px;}



#wrapContent {background: #DDDDDD;height: auto !important;width: 920px;margin: 0px auto;padding: 0px;z-index: 1000;}



.InterviewInlineImage {border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #AAAAAA;padding: 8px;position: relative;left: 35px;margin: 5px 0px 5px 0px;}



.ProductImage {border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #AAAAAA;padding: 0px;position:relative;right: 4px;padding:3px;}



.copyrightPhoto {position: relative;left: 35px;top: -5px;font-size: 11px;}



.InlineImage {position: relative;left: 45px;margin: 5px 0px 5px 0px;}



.quicktimeMovie {position: relative;left: 40px;}



.NewsImageStart {background: #000000;padding: 4px;margin: 0px 0px 5px 0px;}



.newsbild { padding: 4px;margin: 0px 5px 0px 0px;}



.Social { padding: 0px;margin: 0px 5px 0px 0px;filter:alpha(opacity=70);    -moz-opacity:.70;    opacity:.70;}



.Social:hover {padding: 0px;margin: 0px 5px 0px 0px;filter:alpha(opacity=95);    -moz-opacity:.95;    opacity:.95;}



.clear { clear:both; height:0px; font-size:0px; line-height:0px; }



.wp-smiley {height: auto !important;width: auto !important;margin: 0px 4px 0px 0px;vertical-align: middle;}



.youtube, .youtube2 { position: relative; left: 60px;margin: 10px 0px 10px 0px;}



.cd {border: solid 1px #CCCCCC;padding: 2px;margin: 0px 10px 5px 0px;line-height: 0px;}



.xoxo {position: relative;left: 5px;}



/* BLOGROLL */ul.blogroll {padding: 0px;position: relative;right: 20px;list-style-type: none;margin: 0px;width: 850px;}



ul.blogroll li {padding: 0px;list-style-type: none;margin: 0px;width: 850px;display: block;}



ul.blogroll a:link, ul.blogroll a:visited {padding: 0px 0px 0px 0px;color: #4d4d4d;text-decoration:none;}



ul.blogroll a:hover {color: #ffffff;background-color: #000000;text-decoration:none;width: 880px;}



h2.blogroll {font:bold 16px Arial, Verdana, Arial, Trebuchet MS, sans-serif;letter-spacing: 0px;color: #4d4d4d;border-top: solid 1px #AAAAAA;border-bottom: solid 1px #DDDDDD;width: 880px;margin: 0px 0px 5px 0px;}

#TopLinks {background: transparent;border-bottom: none;border: none;width: 880px;margin: 10px 0px 0px 0px;}

#TopLinks img {padding: 10px;}

.icon { vertical-align:sub; border:none;}

.discussTitle {color: #FFFFFF; font-weight:bold;font-size:15px; text-transform: uppercase; letter-spacing: 0em; padding:0 5px; }

.formsNetWorkingTitle {color: #CCCCCC; font-weight:bold;font-size:12px; text-transform: uppercase; letter-spacing: 0em; padding:0 5px;}

.formsDiscuss {  margin-top: 0px;  padding: 0 10px 10px 10px;  margin-bottom: 0px;  background: #000000;}

.formsNetWorking {margin-top: 0px;  background-color: transparent;  border-top: 1px solid #CCCCCC;  border-right: 0px solid #000000;  border-left: 0px solid #000000;  border-bottom: 0px solid #000000;  /*padding: 10px;*/  padding: 0 10px 10px 10px;  margin-bottom: 0px;  clear:both;}

.endorsements {float: left;height: auto !important;min-height: 400px;height: 400px;width: 220px;margin: 20px 15px 0px 0px;}

.endorsements img {margin: 5px 0px 50px 0px;}

.inline {margin: 0px 0px 10px 0px;}

img a {border-bottom: none;}

.moreLink {background: transparent url('moreicon.png') left no-repeat;padding: 0px 0 0 25px;margin: 5px 0px 0px 0px;height: 21px;display: block;color: #000000;float: right;text-decoration: none;}

.moreLink a:hover {color: #393939 !important;}

/*************************************************LOGIN BEREICH          *************************************************/#user_login, #user_email, #log, #login_password, #email { width: 177px; padding: 3px;}

#submit { cursor:pointer; }

p.nutzung {color: #acacac;}

.loginfront ul li a {list-style-type: none;}

/*************************************************Little Hack for stupid Internet Explorer ;-)************************************************/img {behavior: url("iepngfix.htc");}

/*************************************************Hyperlinks*************************************************/a, a:visited {color: #999999;background: transparent;text-decoration: none;outline: none;}

a:hover {color: #D60000;text-decoration: none;}

a:focus {outline:none;}

/*************************************************Header  *************************************************/#headerLink {float: left;position: relative;top: 40px;left: 55px;height: 160px;width: 326px;}

#top {border: solid 0px #FFFFFF;height: 230px;width: 920px;margin: 0px auto 0px;padding: 0px;position: relative;top: 50px;}

#polaroidHeader {float: right;/*background: transparent url('jojomayer_coming_soon.png') no-repeat;*/height: 190px;width: 230px;position: relative;left: 120px;top: 25px;}

#polaroidHeaderLink {border: solid 0px #ffffff;float: right;height: 190px;width: 230px;position: relative;right: 20px;}

#header {background: none;color: #FFFFFF;height: 100px;width: 920px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;overflow: hidden;}

#header a {color: #000000;font:normal 24px Arial, Tahoma, Verdana;text-decoration: none;padding: 0px;margin: 0px;text-transform: uppercase;}

#header a:hover {color: #B60000;}

#header a img {border: none;margin: 0px;padding: 0px;}

#headerleft {float: left;font-size: 14px;width: 460px;margin: 0px;padding: 0px 0px 0px 0px;overflow: hidden;}

#headerright {float: right;font-size: 12px;width: 250px;text-align: right;margin: 0px;padding: 50px 15px 0px 0px;overflow: hidden;}

#headerright p {color: #FFFFFF;font-size: 12px;margin: 0px;padding: 0px 20px 0px 0px;}

#headerright img {filter:alpha(opacity=65);    -moz-opacity:.65;    opacity:.65;}

#headerright img:hover {filter:alpha(opacity=95);    -moz-opacity:.95;    opacity:.95;}

/*************************************************Navbar      *************************************************/.current_page_item a, .current_page_item a:hover {background: #D30000 !important;color: #FFFFFF !important;display: block;text-decoration: none;    margin: 0px 15px 0px 0px !important;padding: 4px 7px 4px 7px !important;}

.current_page_item .page_item a {background: #D30000 !important;color: #FFFFFF !important;display: block;text-decoration: none;    margin: 0px 15px 0px 0px !important;padding: 4px 7px 4px 7px !important;}

#navbar {/*background: #2B2B2B url('navbar_2.gif') no-repeat;*/width: 920px;/*height: 35px;*/position: relative;top: -23px;color: #FFFFFF;padding: 0px 0px 0px 0px;}

/* OPERA */html:first-child>b\ody #navbar {    top: -30px;}

#navbar small {font: normal 10px Arial;text-transform: none;}

#navbarleft {width: 700px;float: left;margin: 0px;padding: 0px 0px 0px 0px;}

#navbarright {float: right;position: relative;top: 10px;margin: 0px;padding: 6px 0px 0px 0px;width: 200px;}

#navbarright img {border: none;margin: 0px 0px 0px 0px;padding: 0px;}

#nav small {font: normal "Trebuchet MS", Arial 9px;}

#nav {margin: 0px 0px 0px 13px;padding: 0px;list-style: none;}

#nav ul {margin: 0px;padding: 0px;list-style: none;}

#nav a {color: #FFFFFF;display: block;    font:bold 13px "Trebuchet MS", Helvetica, Arial;    padding: 4px 7px 4px 7px !important;    text-transform: uppercase;    margin: 0px 15px 0px 0px;}

#nav a:hover {background: #000000;color: #FFFFFF;display: block;padding: 4px 7px 4px 7px !important;text-decoration: none;    margin: 0px 15px 0px 0px;}

#nav li {float: left;margin: 0px;padding: 0px; list-style:none;}

#nav li li {float: left;margin: 0px;padding: 0px;width: 140px;}

#nav li li a, #nav li li a:link, #nav li li a:visited {background: #3f3f3f;border-bottom: 1px solid #747474;float: none;width: 140px;margin: 0px;padding: 8px 10px 8px 10px;position: relative;top: 1px;}

#nav li li a:hover, #nav li li a:active {background: #666666;padding: 8px 10px 8px 10px;}

#nav li ul {position: absolute;width: 10em;left: -999em;}

#nav li:hover ul {left: auto;display: block;}

#nav li:hover ul, #nav li.sfhover ul {left: auto;}

/*************************************************SubNavbar      *************************************************/#subnavbar {background: #000000;color: #FFFFFF;height: 25px;width: 914px;margin: 0px auto 0px;padding: 0px 0px 0px 6px;z-index: 10;}

#subnav {margin: 0px;padding: 0px;list-style: none;z-index: 10;}

#subnav ul {margin: 0px;padding: 0px;list-style: none;}

#subnav a {background: #000000;color: #6B6662;display: block;font-size: 11px;    font-weight: normal;    margin: 0px 15px 0px 0px;padding: 5px 10px 6px 10px;text-transform: none;}

#subnav a:hover {color: #FFFFFF;display: block;    margin: 0px 15px 0px 0px;padding: 5px 10px 6px 10px;text-decoration: none;}

#subnav .current-cat a, #subnav .current-cat a:hover {color: #FFFFFF !important;display: block;    margin:  0px 15px 0px 0px !important;padding: 5px 10px 5px 10px !important;text-decoration: none;}

#subnav li {float: left;margin: 0px;padding: 0px; list-style:none;}

#subnav li li {float: left;margin: 0px;padding: 0px;width: 140px;}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {background: #000000;border-bottom: 1px solid #323232;float: none;width: 140px;margin: 0px;padding: 6px 10px 5px 10px;}

#subnav li li a:hover, #subnav li li a:active {padding: 6px 10px 5px 10px;}

#subnav li ul {position: absolute;width: 10em;left: -999em;}

#subnav li:hover ul {display: block;left: auto;}

#subnav li:hover ul, #subnav li.sfhover1 ul {left: auto;}

/*************************************************Homepage          * ************************************************/#homepage {margin: 0px auto 0px;padding: 0px 0px 0px 0px;width: 920px;line-height: 20px;}

#homepage p {padding: 0px 0px 0px 0px;margin: 0px;}

#homepage h1 {color: #4d4d4d; font:bold 22px Arial, Helvetica, 'Trebuchet MS', Times New Roman, Tahoma, Verdana;margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;letter-spacing:normal;}

#homepage h1 a, #homepage h1 a:visited  {color: #202020;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;text-decoration: none;letter-spacing:-0.08em;line-height: 100%;}

#homepage h1 a:hover {background: none;color: #c41616;text-decoration: none;letter-spacing:-0.08em;line-height: 100%;}

#homepage h2 {background: #202020 url('h2background.gif') repeat-x;color: #FFFFFF;font:bold 13px Arial, Tahoma, Verdana;margin: 0px 0px 5px 0px;padding: 2px 0px 1px 5px;line-height: 20px;}

#homepage h3 {color: #4b4b4b;font:bold 12px Arial, Tahoma, Verdana;margin: 0px 0px 3px 0px;padding: 0px;line-height: 16px;}

#homepage h3 a, #homepage h3 a:visited {color: #4b4b4b;font:bold 15px Arial, Tahoma, Verdana;margin: 0px 0px 3px 0px;padding: 0px;line-height: 20px;text-decoration: none;letter-spacing:normal;}

#homepage h3 a:hover {color: #c41616;text-decoration: none;}

#homepage h4 {background: #202020;color: #FFFFFF;font:normal 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 1px 0px 1px 5px;line-height: 20px;}

#hpleft {float: left;width: 580px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.hptabber {display: inline;float: left;background: #FFFFFF url('hptabber_back.jpg') no-repeat bottom; height: auto;width: 550px;margin: 10px 0px 10px 10px;padding: 10px 10px 10px 10px;}

.hptabber img {border: none;margin: 0px 0px 0px 0px;}

.hpanzeige {background: #FFFFFF;display: inline;float: left;width: 550px;margin: 10px 0px 0px 10px;padding: 0px 10px 15px 10px;}

.hpanzeige a img {border: 0px solid #999999;}

.hpanzeige a:hover img {border: 0px solid #000000;}

.readmore {background: url('read-more.gif') no-repeat left;float: right;padding-left: 20px;}

.readmore a:link, .readmore a:hover {color: #999;}

.homebottomleft {background: #FFFFFF url('homebar.jpg') bottom no-repeat;display: inline;float: left;width: 260px;font-size: 11px;margin: 0px 0px 0px 10px;padding: 10px 10px 18px 10px;overflow: hidden;line-height: 16px; height:350px;}

.HomeCatImage {border: solid 3px #000000;height: 123px;width: 250px;padding:2px;background: #000000;}

.HomeCatImageNoBorder {border: solid 3px #000000;height: 123px;width: 250px;padding:2px;background: #000000;}

.homebottomleft small, .homebottomright small {font: normal 11px Arial, Verdana, sans-serif;color: #cccccc;}

.homebottomleft ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.homebottomleft ul li {list-style-type: square;margin: 0px 0px 5px 12px;padding: 0px 0px 0px 0px;}

.homebottomleft ul li a:hover, .homebottomright ul li a:hover {background: none;color: #c41616;}

.homebottomleft img {margin: 0px 0px 0px 0px;vertical-align: middle;}

.homebottomright {background: #FFFFFF url('homebar.jpg') bottom no-repeat;float: right;width: 260px;font-size: 11px;margin: 0px 0px 0px 0px;padding: 10px 10px 18px 10px;overflow: hidden;line-height: 16px; height:350px;}

.homebottomright ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.homebottomright ul li {list-style-type: square;margin: 0px 0px 5px 12px;padding: 0px 0px 0px 0px;}

.homebottomright img {margin: 0px 0px 0px 0px;vertical-align: middle;}

/*************************************************Pagebar CSS         * ************************************************/.pagebar { color: #242424;font: 11px Arial, Helvetica, sans-serif; padding:0px 0px 10px 0px; margin: 0px 0px 15px 0px; }

.pagebar a, .pageList .this-page {border: solid 1px #ddd; background: #fff; color: #4b4b4b;text-decoration: none;padding: 2px 6px; }

.pagebar a:visited {border: solid 1px #ddd; background: #fff; color: #4b4b4b;text-decoration: none;padding: 2px 6px; }

.pagebar .break {background: #fff; border: none; color: #4b4b4b;padding: 2px 6px; text-decoration: none;}

.pagebar .this-page {background: #000000;border: solid 1px #000000; color: #FFFFFF;font-weight: bold; padding: 2px 6px; }

.pagebar a:hover {background: #000000; border: solid 1px #000000;color: #FFFFFF; text-decoration: none;}

/*************************************************External Links CSS     * ************************************************//*a.liexternal { padding-right: 12px; background: url('out.png') no-repeat right;}

a.liexternal:hover { padding-right: 12px; background: url('out_hover.png') no-repeat right;}

*/a.liwikipedia { padding-right: 12px; background: url('wikipedia.png') no-repeat right;}

a.lipdf { background: url('link-icon_pdf.gif') no-repeat left;height: 16px; width: 15px;padding-left: 19px; padding-top: 2px; }

a.ituneslink { background: url('itunes.png') no-repeat left;padding-left: 15px; }

a.youtubelink {background: url('youtube.gif') no-repeat left; padding-left: 35px; }

/*************************************************Content          * ************************************************/.infoTop {border-top: solid 1px #DDDDDD;border-bottom: solid 1px #CCCCCC;color: #333333;float: left;font: normal 10px Arial, Verdana, sans-serif;height: 15px;width: 550px;margin: 0px 0px 20px 0px;padding: 1px 0px 1px 0px;line-height: 15px;text-transform: uppercase;}

.infoTop a {color: #FFFFFF;}

.infoTop a:hover {color: #d7d7d7;}

.infoTop span { display: block; text-align: right; color: #999; }

.infoTop span a { color: #666; }

/* Cat jazzdrummerworld */.infoTop .cat-1, .infoTop .cat-79, .infoTop .cat-86  {background: #000000;}

/* Cat Drum */.infoTop .cat-2 {background: #000000;}

/* Cat Perkussion */.infoTop .cat-14 {background: #000000;}

/* Cat Medien */.infoTop .cat-78, .infoTop .cat-8, .infoTop .cat-7, .infoTop .cat-5, .infoTop .cat-15, .infoTop .cat-85, .infoTop .cat-89 {background: #000000;}

/* Cat Musik */.infoTop .cat-6 {background: #000000;}

/* Cat Berichte */.infoTop .cat-25 {background: #000000;}

/* Cat Event */.infoTop .cat-9 {background: #000000;}

/* Cat Jazz */.infoTop .cat-3 {background: #000000;}

/* Cat CD Empfehlung*/.infoTop .cat-13 {background: #000000;}

/* Cat Workshop */.infoTop .cat-4 {background: #000000;}

/* Cat Interviews */.infoTop .cat-32 {background: #000000;}

.category { background: #000; color: #FFF; float: left; padding: 0 5px; margin-right: 3px; text-transform: uppercase;}

.category a { background: #000; color: #FFF; text-transform: uppercase;}

.category a:hover { background: #000; color: #c41616; text-transform: uppercase;}

.dateStart {border-bottom: 1px solid #ccc;padding-bottom: 1px;margin: 10px 0px 10px 0px;}

.dateStart span, .dateStart span, .dateStart span a {/*background: #777777 url('datebackground.gif') repeat-x;*/background: #777777 url('subnavback.jpg') repeat-x;font-weight: bold;color: #fff;line-height:normal;text-decoration: none;text-align: left;padding: 2px;padding-left: 8px;padding-right: 10px;}

.dateStart span a:hover {background: #9a0707;text-decoration: none;}

.DateArchivSite {border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;color: #242424;float: left;font: normal 11px Arial, Verdana, sans-serif;height: 15px;width: 550px;margin: 0px 0px 15px 0px;padding: 5px 0px 5px 0px;line-height: 15px;text-transform: normal;}

.DateArchivSite a:hover {color: #d7d7d7;}

.DateArchivSite span {color: #999;  display: block; text-align: right;margin-top: -15px;}

.DateArchivSite span a { color: #666; }

#Aboutjdw {float: left;width: 650px;margin: 20px 0px 0px 0px;}

#IMGjdw {float: left;width: 200px;}

#content {width: 920px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;line-height: 20px;}

#content p {padding: 10px 0px 0px 0px;margin: 0px;}

#content h1 {color: #4d4d4d;font:bold 2.0em Arial, Helvetica, 'Trebuchet MS', Times New Roman, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;letter-spacing:-0.05em;}

#content h1 a {color: #202020;text-decoration: none;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;}

#content h1 a:hover {color: #c41616;text-decoration: none;}

#content h4 {/*background: #303030 url('dot_border.gif') repeat-x bottom;*/color: #FFFFFF;background:#303030;font:normal 15px Arial, 'Trebuchet MS', 'Times New Roman', Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 5px;}

#content img.wp-smiley {border: none;float: none;padding: 0px;margin: 0px;}

#content img.wp-wink {border: none;float: none;padding: 0px;margin: 0px;}

#contentleft {display: inline;float: left;width: 570px;margin: 10px 0px 0px 10px;padding: 0px 0px 0px 0px;}

.archive {float: left;width: 250px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}

.date {padding: 0px;margin: 0px;}

.date p {font-size: 10px;}

#contentleft ol {margin: 0px 0px 0px 5px;padding: 0px 0px 15px 0px;}

#contentleft ol li {margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}

#contentleft ul {list-style-type: disc;margin: 10px 0px 0px 0px;padding: 0px 0px 15px 0px;}

#contentleft ul li {list-style-type: disc;margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}

#contentleft ul ul li {list-style-type: disc;margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}

/* BLOCKQUOTE */blockquote {margin: 0px 20px 15px 20px;padding: 5px 0px 5px 15px;border-left: 5px solid #C0C0C0;}

#twitter blockquote {border-left: 0px solid #d5d5d5;background: transparent url('blockquote.gif') no-repeat 30% 50%;color: #9a9fa6;font-size: 1.2em;position: relative;left: 50px;width: 400px;    margin: 10px 0px;    padding: 0px 0px;margin: 20px 0px;}

#content blockquote p {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.breadcrumb {/*background: transparent url('dot_border.gif') repeat-x bottom;*/border-bottom: 3px solid #E2E2E2;float: left;width: 550px;font-size: 11px;margin: 0px 0px 20px 0px;padding: 0px 0px 3px 0px;}

.breadcrumb a:hover {background: none;}

.postarea {background: #FFFFFF url('postareabottom.jpg') no-repeat bottom;float: left;font-size: 13px;width: 550px;margin: 0px 0px 0px 0px;padding: 10px 10px 0px 10px;}

.postarea h1 {color: #4d4d4d;font:bold 2.0em Arial, Helvetica, 'Trebuchet MS', Times New Roman, Tahoma, Verdana;margin: 0px 0px 3px 0px !important;padding: 0px 0px 0px 0px;letter-spacing:-0.08em !important;line-height: 100% !important;}

.postarea h1 a:hover {color:#c41515;}

.postarea h2 {margin: 10px 0px 0px 0px;border-bottom: solid 1px #CCCCCC !important;}

.postarea h3 {color: #939393;font: bold 18px Arial, Georgia;position: relative;top: -15px;padding: 0px;}

.postarea h3 a:link, .postarea h3 a:visited {border-bottom: solid 1px #dddddd;text-decoration: none;}

.postarea h5 {color: #939393;font: bold 17px Arial, Georgia;padding: 0px;line-height: 22px;margin: 0px 0px 10px 0px;}

.postarea h5 a:link, .postarea h5 a:visited {border-bottom: solid 1px #dddddd;text-decoration: none;}

.postarea h5 a:hover {background: #000000;border-bottom: none;color: #FFFFFF;text-decoration: none;}

 .postarea .Title {color: #939393;font: bold 17px Arial, Georgia;position: relative;top: 10px;padding: 0px;line-height: 22px;margin: 0px 0px 10px 0px;}

.postarea .Title a:link, .postarea .Title a:visited {border-bottom: solid 1px #dddddd;text-decoration: none;}

.postarea .Title a:hover {background: #000000;border-bottom: none;color: #FFFFFF;text-decoration: none;}

 .postarea p a {border-bottom: solid 1px #dddddd;color: #999999;}

.postarea p a:hover {border-bottom: none;background-color: #000000;color: #FFFFFF;}

.postarea blockquote {background: transparent url('blockquote.gif') no-repeat left top;border-left: 0px solid #d5d5d5;    color: #9a9fa6;    font-size: 13px;    margin: 10px 10px;margin: 0 10px;padding: 10px 0px 0px 30px;text-align: left;}

ul.list-catPostarea li {background: transparent url('categorie.gif') no-repeat 0% 7%;height:16px;width: auto !important;min-width: 180px;width: 180px;list-style-type:none;padding:2px 0px 2px 20px !important;}

#ContentArea {background: #FFFFFF;color: #666666;float: left;width: 880px;margin: 0px 0px 0px 0px;padding: 10px 10px 20px 10px;line-height: 165%;}

#ContentArea h1 {border-bottom: solid 1px #dddddd;color: #4d4d4d;font:bold 24px Arial, Helvetica, 'Trebuchet MS', Times New Roman, Tahoma, Verdana;margin: 0px 0px 0px 0px;padding: 0px 0px 8px 0px;}

#ContentArea h2 {border-bottom: solid 1px #dddddd;color: #4d4d4d;font:bold 17px Helvetica, 'Trebuchet MS', Arial, Tahoma, Verdana;margin: 10px 0px 0px 0px;padding: 2px 0px 2px 0px;line-height: 20px;}

#ContentArea a img {border: none;}

#ContentArea p a {border-bottom: solid 1px #dddddd;color: #999999;}

#ContentArea p a:hover {color: #FFFFFF;border-bottom: none;background-color: #000000;}

#breadcrumbBlankPage {background: transparent url('dot_border.gif') repeat-x bottom;float: left;font-size: 11px;width: 880px;margin: 0px 0px 20px 0px;padding: 0px 0px 3px 0px;}

.adsense {background: #FFFFFF url('postareabottom.jpg') no-repeat bottom;float: left;width: 542px;margin: 0px 0px 10px 0px;padding: 20px 10px 20px 18px;}

.DiscussTitle {background: #000000;color: #FFFFFF;font-size: 13px;font-weight: bold;width: 545px;margin: 0px 0px 10px 0px;padding: 2px 0px 1px 5px;}

.relatedPost {background: #FFFFFF;float: left;width: 550px;margin: 10px 0px 10px 0px;padding: 10px 10px 4px 10px;}

.relatedPost h2 {background: #000000;color: #FFFFFF;font:bold 13px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 1px 5px;line-height: 20px;}

.postmeta {border-top: 0px dotted #C0C0C0;width: 550px;font-size: 11px;padding: 20px 0px 0px 0px;margin: 10px 0px 15px 0px;/*background: url('pf.gif') top no-repeat;*/}

.postmeta a:hover {background: none;color: #2b2b2b;}

.postmeta2 {background: transparent url('dot_border.gif') repeat-x top;width: 550px;font-size: 12px;padding: 0px 0px 40px 0px;margin: 5px 0px 0px 0px;}

.postmeta2 p a {border-bottom: none;}

.postmeta2 p a:hover {border-bottom: none;background: #000000;color: #FFFFFF;}

.comments {background: #FFFFFF url('commenttop.jpg') no-repeat top;float: left;width: 550px;margin: 0px 0px 0px 0px;padding: 15px 10px 0px 10px;}

#commentfooter {background: #FFFFFF url('commentbottom.jpg') bottom no-repeat;float: left;width: 550px;padding: 50px 10px 10px 10px;}

.commentcount {font:bold 24px Arial, Georgia, Times, 'Times New Roman', serif;color: #C6CED2;float: right;line-height: 35px;height: 48px;width: 48px;padding: 0px 0px 0px 0px;text-align: center;position: relative;top: 0px;margin: -20px 0px 0px 0px;}

.CommentInfo {float: left;width: 520px;}

.atr_reply:hover {background: none;border-bottom: none;color: #c41616;text-decoration: none;}

a.atr_link:hover, a.atr_link {background: none;border-bottom: none;text-decoration: none;}

.AutorName {font-size: 16px;font-weight: bold;margin: 0px;padding: 0px;}

.commentHome p a:hover {background: none;}

#comment {margin: 0px 0px 0px 0px;}

.postCommentCount {float: right;font: bold 20px Georgia, Arial, Verdana, sans-serif;color: #dbdbdb;height: 48px;width: 48px;background: url('post-comment.gif') no-repeat;padding: 6px 0px 0px 18px;position: relative;top: -2px;right: 20px;}

.postCommentCount:hover {background: url('post-commenthover.gif') no-repeat;float: right;font: bold 20px Georgia, Arial, Verdana, sans-serif;height: 48px;width: 48px;padding: 6px 0px 0px 18px;}

/*************************************************Sidebar                     * ************************************************/#sidebar {display: inline;float: right;width: 320px;margin: 10px 10px 0px 0px;padding: 0px;line-height: 20px;}

#sidebar p {padding: 0px 0px 0px 0px;margin: 0px;}

#sidebar h2 {background: #202020 url('h2background.gif') repeat-x;color: #FFFFFF;font:bold 13px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 1px 5px;line-height: 20px;}

#sidebar h2 a:hover {color: #cccccc;}

#sidebar h3 {color: #202020;font:normal 18px  Arial, 'Trebuchet MS', Times New Roman, Tahoma, Verdana;margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;line-height: 20px;}

#sidebar h3 a, #sidebar h3 a:visited {color: #A91B33;font: bold 11px Arial, 'Trebuchet MS', Verdana, sans-serif;margin: 0px 0px 0px 0px;}

#sidebar h3 a:hover {color:#260713;}

#sidebar ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#video {background: #FFFFFF;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 10px 10px;}

.sidefeature {background: #FFFFFF url('cdbarhome.jpg') bottom no-repeat;float: left;font-size: 11px;width: 300px;margin: 0px;padding: 10px 10px 0px 10px;line-height: 16px;}

.sidefeatureSidebar {background: #FFFFFF;float: left;font-size: 11px;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 10px 10px;line-height: 16px;}

.MoreArticle {text-align: right;}

.CDHomeStart {border:solid 0px #CECECE; height: 120px;width: 120px;margin:0px 0px 10px 0px;padding: 0px;}

.sidefeatureleft {float: left;width: 115px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.sidefeatureright {float: left;width: 295px; margin: 0px 0px 15px 0px; _margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; border-bottom:1px solid #ddd; padding-bottom:15px;}

.sidefeatureright small {color: #4b4b4b;font-size: 11px;}

/* Werbung */.ADLeft {float: left;width: 140px;height: 140px;margin: 0px 20px 0px 0px;}

.ADRight  {float: left;width: 140px;height: 140px;}

.ad {background: #FFFFFF;border: none;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 2px 10px 10px 10px;}

.ad a img, adGroup a img {border: none;}

.posts {background: #FFFFFF;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 5px 10px;}

.posts small {font: normal 11px Arial, Verdana, sans-serif;}

.userPanel {background: #FFFFFF;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 5px 10px;}

.recent_comments {background: #FFFFFF;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 5px 10px;}

.newsletter {background: #FFFFFF url('newsletter.gif') top right no-repeat;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 10px 10px;z-index: 1;}

.pageblock {background: #FFFFFF;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 10px 10px 10px 10px;}

/*************************************************Left Sidebar                            * ************************************************/#l_sidebar {background: #FFFFFF;display: inline;float: left;width: 300px;margin: 0px;padding: 10px 10px 0px 10px;line-height: 20px;}

#l_sidebar p {padding: 0px 0px 15px 0px;margin: 0px;}

#l_sidebar a img {border: none;margin: 0px;padding: 0px 0px 15px 0px;}

#l_sidebar h2 {background: #202020 url('h2background.gif') repeat-x;color: #FFFFFF;font:bold 13px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 1px 5px;line-height: 20px;}

#l_sidebar ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

/*************************************************Right Sidebar                           * ************************************************/#r_sidebar {background: #FFFFFF;display: inline;float: right;width: 135px;margin: 0px;padding: 10px 10px 0px 10px;line-height: 20px;}

#r_sidebar p {padding: 0px 0px 15px 0px;margin: 0px;}

#r_sidebar a img {border: none;margin: 0px;padding: 0px 0px 15px 0px;}

#r_sidebar h2 {background: #202020;color: #FFFFFF;font:normal 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 1px 0px 1px 5px;line-height: 20px;}

#r_sidebar ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

/*************************************************Widgets *************************************************/.textwidget {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;}

#recent-posts ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#recent-posts ul li {background: transparent url('dot_border.gif') repeat-x bottom;border-bottom: solid 0px #dddddd;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

#recent-comments ul {list-style-type: square;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#recent-comments ul li {/*background: #FFFFFF url('icon_comments.gif') no-repeat top left;*/padding: 0px 0px 5px 0px;margin: 0px 0px 0px 0px;}

#categories-1 ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#categories-1 ul li {background: #FFFFFF url('icon_categories.gif') no-repeat top left;padding: 0px 0px 5px 18px;margin: 0px 0px 0px 0px;}

#archives ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#archives ul li {background: #FFFFFF url('icon_archives_sidebar.gif') no-repeat top left;padding: 0px 0px 5px 18px;margin: 0px 0px 0px 0px;}

#pages ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#pages ul li {background: #FFFFFF url('icon_meta.gif') no-repeat top left;padding: 0px 0px 5px 18px;margin: 0px 0px 0px 0px;}

#links ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#links ul li {background: #FFFFFF url('icon_links.gif') no-repeat top left;padding: 0px 0px 5px 18px;margin: 0px 0px 0px 0px;}

#meta ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#meta ul li {background: #FFFFFF url('icon_meta.gif') no-repeat top left;padding: 0px 0px 5px 18px;margin: 0px 0px 0px 0px;}

#text-1 ul {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#text-1 ul li {padding: 0px 0px 5px 0px;margin: 0px 0px 0px 0px;}

/*************************************************Footer      *************************************************/.toTop {padding: 0px 0px 0px 0px;}

#FooterArt {background: #000000 url('footerart_black1.jpg') center top no-repeat;    border-top: 0px solid #dd0000;    clear: both;    height: 539px;color: #f2f2f2;    font-family: Verdana, Arial, Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;    text-align: left;    overflow: hidden;    padding: 0px;    margin: 0px auto 0px;}

   #footerContent {margin: 0 auto;position: relative;top: 20px;width: 920px;border: solid 0px red; overflow: hidden;}

ul.list-news li {/*background: transparent url('topnewsbottom.png') no-repeat !important;*/border-bottom: none;padding-left: 20px !important;padding-top: 1px !important;height: auto !important;
 /*min-height: 30px; height:30px;*/ height:auto; width: 250px;}

#footer {/*background: #000000 url('footer.gif') top no-repeat;*/background: #000000 url('/*footerback.jpg*/') bottom center no-repeat;height: 40px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;text-align: center;}

#footer p {color: #FFFFFF;clear: both;font-size: 11px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 0px 0px 0px 0px;}

#footer a, #footer a:visited {color: #FFFFFF;text-decoration: none;}

#footer a:hover {text-decoration: none;color: #969696;}

#RSSBottom {margin: 0 auto;height: 86px;width: 188px;position: relative;top: -40px;border: solid 0px white;}

#RSSBottomLink {float: left;position: relative;border: solid 0px white;height: 50px;width: 188px;top:-35px;}

#TwitterBottom {border: solid 0px white;margin: 0 auto;height: 86px;width: 140px;position: relative;top: 50px;right: 450px;}

#TwitterBottomLink {float: left;height: 86px;width: 140px;}

#TwitterTweets {margin: 0 auto;width:200px;position: relative;top: -185px;right: 612px;}

#TwitterTweetsTop {border: solid 0px white;background: url('bubbletop.png') no-repeat;float: left;height: 11px;width:140px;position: relative;top: 0px;right: 0px;}

#TwitterTweetsMiddle {border: solid 0px white;/*background: url('bubblemiddle.png') top repeat-y;*/float: left;width:140px;position: relative;top: 0px;right: 0px;}

#TwitterTweetsBottom {border: solid 0px white;background: url('bubblebottom.png') no-repeat;float: left;width:140px;height: 60px;position: relative;top: 0px;right: 0px;}

#TwitterTweets p {color: #FFFFFF;float: left;font:bold italic 10px/1.3em Georgia, 'Times New Roman', Times, serif bold;position:relative;text-align: center;left: 20px;top: 5px;width: 200px;padding: 0px 0px 5px 0px;filter:alpha(opacity=60);    -moz-opacity:.60;    opacity:.60;}

#TwitterTweets p:hover {color: #FFFFFF;float: left;font:bold italic 10px/1.3em Georgia, 'Times New Roman', Times, serif bold;position:relative;left: 20px;top: 5px;width: 200px;filter:alpha(opacity=99);    -moz-opacity:.95;    opacity:.95;}

/* OPERA */html:first-child>b\ody #TwitterTweets span { top: -160px;}

#TwitterTweets a:hover {color: #FFFFFF;text-decoration: none;}

/*************************************************Footer Box*************************************************/.FooterBox {border: solid 8px #bfbfbf;background: #FFFFFF;color: #000000;display: inline;font:normal 11px Arial, Tahoma, Verdana;float: left; /*height: 350px;*/ height:360px; width: 244px;margin: 0px 0px 0px 10px;padding: 10px;overflow: hidden;line-height: 14px;filter:alpha(opacity=70);    -moz-opacity:.70;    opacity:.70; }

.FooterBox:hover, .FooterBoxRight:hover {filter:alpha(opacity=90);    -moz-opacity:.90;    opacity:.90;}

.FooterBox ul {list-style-type: none;padding: 0px;margin: 0px;}

.FooterBox li {list-style-type: none; padding: 0px 0px 15px 0px;margin: 0px 0px 15px 0px; _padding: 0px 0px 10px 0px; _margin: 0px 0px 10px 0px; border-bottom: solid 1px #dddddd;}

.FooterBox a {color: #4b4b4b;font-weight: normal;text-decoration:none;}

.FooterBox a:hover {background: none;color: #acacac;text-decoration:none;}

.FooterBox h2 {background: #202020 url('h2background.gif') repeat-x;color: #FFFFFF;font:bold 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 1px 5px;line-height: 20px;}

.TopNews {float: left;background: url('tagsh3.gif') no-repeat;color: #FFFFFF;font:bold 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 0px 0px;width: 244px;height: 23px;}

.TopNews span {display: block; margin: 0px 0px 5px 0px;padding: 2px 0px 1px 5px;line-height: 20px; padding-left:10px;}

.RecentComments {float: left; background: url('tagsh3.gif') no-repeat;color: #FFFFFF;font:bold 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 0px 0px;width: 244px;height: 23px;}

.RecentComments span {display: block; margin: 0px 0px 5px 0px;padding: 2px 0px 1px 5px;line-height: 20px; padding-left:10px;}

.FooterBoxRight {border: solid 8px #bfbfbf;background: #FFFFFF;color: #000000;display: inline;float: left; height: 350px; height: 360px; width: 283px;margin: 0px 0px 0px 10px;padding: 10px;overflow: hidden;line-height: 16px;filter:alpha(opacity=70);    -moz-opacity:.70;    opacity:.70;    font:normal 11px Arial, Tahoma, Verdana;}

#FooterRightReport {width: 250px;height: 189px;}

.FooterBoxRight ul {list-style-type: none;padding: 0px;margin: 0px;}

.FooterBoxRight li {list-style-type: none;padding: 0px 0px 0px 0px;margin: 0px 0px 15px 0px;border-bottom: solid 1px #dddddd;}

.FooterBoxRight a {color: black;font-weight: normal;text-decoration:none;}

.FooterBoxRight a:hover {color: #acacac;text-decoration:none;background: none;}

.FooterBoxRightTop {float: left;background: url('tagsh21.gif') no-repeat;color: #FFFFFF;font:bold 12px Arial, Tahoma, Verdana;margin: 0px 0px 10px 0px;padding: 2px 0px 0px 0px;width: 283px;height: 23px;}

.FooterBoxRightTop span {display: block; margin: 0px 0px 5px 0px;padding: 2px 0px 1px 5px;line-height: 20px; padding-left:10px;}

ul.list-news li {/*background: transparent url('topnews.gif') no-repeat !important;*/padding:1px 0px 10px 0px !important;margin: 0px 0px 5px 0px;height: auto !important;/*min-height: 30px;*/ height:auto; width: 265px;border-bottom: solid 1px #dddddd;}

ul.list-news li a {font-weight: bold;}

ul.list-news small {font-size:11px; padding-left:1px;}

/*************************************************Search Form*************************************************/#ls_form {margin: 0px;padding: 0px;overflow: hidden;}

#searchbox {background: #EEEEEE;display: inline;width: 120px;position: relative;top: -6px;color: #202020;font-size: 11px;font-family: Arial, Tahoma, Verdana;padding: 3px;margin: 0px 5px 7px 0px;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;}

#subscribe {margin: 0px;padding: 0px;overflow: hidden;}

#subbutton {background: #2b2b2b;color: #FFFFFF;cursor: pointer;font-size: 11px;font-family: Arial, Tahoma, Verdana;padding: 2px;margin: 1px 0px 0px 8px;border: 1px solid #242424;font-weight: bold;position: relative;top: -1px;}

#subbutton:hover {background: #c41616;}

#subbox {background: #EEEEEE;width: 240px;color: #202020;font-size: 14px;font-family: Arial, Tahoma, Verdana;padding: 3px;margin: 5px 0px 0px 0px;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;}

#name, #email, #url, #mcspvalue  {background: #FFFFFF;border:solid 1px #cccccc; color: #202020;font-size: 14px;font-family: Arial, Tahoma, Verdana;padding: 4px;margin: 0px 0px 0px 0px;padding: 10px;width: 490px;}

#name:focus, #email:focus, #url:focus, #mcspvalue:focus {background: #FFFFFF;color: #202020;}

#submit {background: #000000;border: none;color: #ffffff;cursor: pointer;font-size: 12px;font-family: Arial, Tahoma, Verdana;padding: 6px;margin: 0px 0px 0px 0px;}

#submit:hover {background: #e20001;border: none;cursor: pointer;color: #ffffff;font-size: 12px;font-family: Arial, Tahoma, Verdana;padding: 6px;margin: 0px 0px 0px 0px;}

#comment {background: #FFFFFF;border: 1px solid #DDDDDD;color: #202020;font-size: 14px;font-family: Arial, Tahoma, Verdana;width: 490px;padding: 10px;margin: 0px 0px 0px 0px;}

#comment:hover {background: #FFFFFF;border: 1px solid #9b9b9b;color: #202020;font-size: 14px;font-family: Arial, Tahoma, Verdana;width: 490px;padding: 10px;margin: 0px 0px 0px 0px;}

#comment:focus {background: #FFFFFF;color: #242424;}

#SubscribeComments {border: solid 1px #CCCCCC;background: #FFFFFF;padding: 0px 10px 10px 10px;margin: 10px 0px 0px 0px;width: 490px;}

/*************************************************Comments*************************************************/cite {color: #5c5c5c;font: normal 12px Verdana, Arial, sans-serif;}

.icon2 {border:none; padding: 2px;margin: 0px 0px 0px 0px;vertical-align:middle; }

.normalUser {background: none;margin: 0px 0px 0px 0px;}

.normalUser blockquote {border-left: 0px solid #d5d5d5;background: transparent url('blockquote.gif') no-repeat;    color: #9a9fa6;    float: left;font-size: 1.00em;    margin: 10px 10px;    padding: 10px 40px;margin: 0 30px;}

#commentform {float: left;}

#comments {color: #202020;float: left;padding: 20px 0px 10px 0px;margin: 0px 0px 0px 0px;}

#comments ol {color: #8e8e8e;float: left;list-style-type: none;margin: 0px 0px 0px 0px;padding: 10px 0px 0px 0px;}

.commentdate {color: #999999;float: left;font: normal 11px Arial, Verdana, sans-serif;}

.commentname {color: #4b4b4b;font-weight: bold;margin: 0px;padding: 5px 0px 0px 0px;}

.commentinfo {clear: both;}

.commenttext {background: transparent url('dot_border.gif') repeat-x bottom;float: left;width: 520px;color: #4b4b4b;font-size: 12px;font-family: Arial, Tahoma, Verdana;padding: 0px 0px 5px 0px;margin: 0px 10px 40px 0px;}

.commenttext blockquote {background: transparent url('blockquote.gif') no-repeat;border-left: 0px solid #d5d5d5;    color: #9a9fa6;    font-size: 1.00em;    margin: 10px 10px;    padding: 10px 40px;margin: 0 30px;}

.commenttext-admin {width: 470px;color: #202020;font-size: 12px;font-family: Arial, Tahoma, Verdana;padding: 0px 0px 0px 0px;margin: 5px 10px 20px 0px;border-bottom: 1px dotted #C0C0C0;}

.commentlist {float: none;}

.trackbacklist {float: none;padding: 0px;margin: 0px;position: relative;right: 5px;}

/* ADMIN COMMENT */.mycomment {background: none;color: #929292;float: left;margin: 0px 0px 0px 0px;}

.gravatar {float: left;height: 50px;width: 50px;margin: 0px 20px 0px 0px;padding:0px;border:4px solid #eeeeee;}

.mycomment .gravatar {border:4px solid #242424 !important;}

.avatar {margin: 0px;padding: 0px;height: 50px;width: 50px;}

.gravatarBottom {float: left;padding: 0px 0px 10px 0px;}

.FooterComment {float: left;height: auto !important;}

.GravatarImage {float: left;border:4px solid #eeeeee;height: 40px;width: 40px;margin: 0px 12px 0px 0px;}

.userPanelSidebar {float: left;height: 40px;width: 50px;margin: 3px 0px 0px 0px;}

.kjgrcGravatar {margin: 0px 10px 0px 0px;padding: 0px;border: solid 3px #bfbfbf;}

/*************************************************Styles*************************************************/h2.archivseite {border-top: solid 1px #AAAAAA;border-bottom: solid 1px #DDDDDD;color: #3C3C3C;font:bold 14px Arial, Verdana, Arial, Trebuchet MS, sans-serif;letter-spacing: 0px;width: 550px;margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;}

h2.archivseite a:link, h2.archivseite a:visited {border-top: solid 0px #AAAAAA;border-bottom: solid 0px #DDDDDD;color: #3C3C3C;font:bold 14px Arial, Verdana, Arial, Trebuchet MS, sans-serif;letter-spacing: 0px;width: 550px;margin: 0px 0px 5px 0px;padding: 5px 0px 5px 0px;}

h2.archivseite a:hover {border-top: solid 0px #AAAAAA;border-bottom: solid 0px #DDDDDD;color: #CCCCCC;font:bold 14px Arial, Verdana, Arial, Trebuchet MS, sans-serif;letter-spacing: 0px;width: 550px;margin: 0px 0px 5px 0px;padding: 5px 0px 5px 0px;}

ul.postspermonth {position: relative;top: 0px;color: #535f38;text-decoration: none;margin: 0px 0px 0px 0px;}

/*************************************************Plugin CSS (STYLES)*************************************************//*************************************************FORM STYLE*************************************************/input.PayPalinput {border: none;}

input {border:solid 1px #cccccc; }

legend {font:bold 22px Verdana, Arial, sans-serif;color:#999;}

.button {background: #595959;color: #FFFFFF;font:bold 11px Arial, Tahoma, Verdana;padding: 3px;margin: 1px 0px 0px 0px;border: 1px solid #242424;cursor: pointer;position: relative;top: -1px;z-index: 10;}

.button:hover {background: #c41616;}

label small {color: #999999;}

fieldset {border: solid 4px #cccccc;background: #f3f3f3;color: #4b4b4b;font: normal 11px Verdana, Arial;padding: 15px;margin: 50px 0px 0px 0px;}

fieldset h3 {font: bold 18px 'Trebuchet MS', Verdana, Arial, sans-serif;color: #4b4b4b;margin: 0px 0px 20px 0px;}

textarea {border:solid 1px #000000;}

#commentform {width: 546px;position: relative;top: 30px;}

.logfront {margin:10px 0px 0px 0px;}

#log1, .pwd {padding: 2px;}

#log1:hover, #log1:focus, .pwd:hover, .pwd:focus {background: #e5e5e5;}

/* TABLE DESIGN */#newspaper-a {font-family: Arial, "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;width: 300px;margin: 20px 0px 0px 0px;text-align: left;border-collapse: collapse;border: 1px solid #7F7F7F;}

#newspaper-a th {padding: 12px 17px 12px 17px;font-weight: normal;font-size: 14px;color: #242424;border-bottom: 1px solid #7F7F7F;}

#newspaper-a td {padding: 7px 17px 7px 17px;color: #242424;}

#newspaper-a tbody tr:hover td {color: #242424;background: #F1F1F1;}

#newspaper-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;margin: 45px;width: 480px;text-align: left;border-collapse: collapse;border: 1px solid #69c;}

#newspaper-b th {padding: 15px 10px 10px 10px;font-weight: normal;font-size: 14px;color: #242424;}

#newspaper-b tbody {background: #e8edff;}

#newspaper-b td {padding: 10px;color: #242424;border-top: 1px dashed #fff;}

#newspaper-b tbody tr:hover td {color: #339;background: #d0dafd;}

#newspaper-c {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;margin: 45px;width: 480px;text-align: left;border-collapse: collapse;border: 1px solid #6cf;}

#newspaper-c th {padding: 20px;font-weight: normal;font-size: 13px;color: #039;text-transform: uppercase;border-right: 1px solid #0865c2;border-top: 1px solid #0865c2;border-left: 1px solid #0865c2;border-bottom: 1px solid #fff;}

#newspaper-c td {padding: 10px 20px;color: #669;border-right: 1px dashed #6cf;}

.werbung {float: right;margin: 20px 0px 0px 0px;border: solid 10px solid;}

/* CFORM CSS */.cform { margin:0px; width: 600px; }

.cform fieldset{ border:0px solid #dadada;  background:#ffffff;margin-top:10px; padding:5px 0 15px 0px; width: 520px;}

.cform .cf_hidden {display:none; border:none!important;background:none!important;padding:0!important;margin:0!important;}

.cform legend { display: none;margin-left:10px;padding: 0 2px; font:bold 22px Arial;color:#CCCCCC;}

ol.cf-ol { margin:0!important; padding:0!important;}

ol.cf-ol li{background:none!important; margin:5px 0!important;padding:0; list-style:none!important; text-align:left;line-height:1.3em;}

/*                                                    *//* just for text-only fields (no input)               *//*                                                    */ol.cf-ol li.textonly {background:#F0F0F0 !important;letter-spacing:1px;margin:10px 0pt !important;padding:5px 0pt;text-align:center;}

/*                                                    *//* global definitions for field labels                *//*                                                    */.cform label {float: left;width:400px; margin:4px 10px 5px 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/text-align:left;vertical-align:top;}

.cform label span {width:90px; /* must be the same as above!*/font-weight: bold;font-size: 13px;}

label.cf-before {margin:4px 10px 0 0; }

label.cf-after {margin:4px 15px 0pt 6px;text-align:left;width:115px;}

label.cf-after span {width:115px;display:block;}

label.cf-group-after {margin:3px 4px 0 2px;width:72px;text-align:left;}

label.cf-group-after span {width:72px;display:block;}

/*                                                    *//*   FORM FIELDS general formatting                   *//*                                                    */.cform input,.cform textarea,.cform select { padding:3px;background: #f9f9f9; border: 1px solid #888888; vertical-align:top;}

.cform input:hover,.cform textarea:hover,.cform select:hover{background:#ececec; }

.cform input:focus,.cform textarea:focus,.cform select:focus{ background:#444444;color: #FFFFFF;}

.cform textarea,.cform input {width:300px;padding: 5px;}

.cform select {width:308px; /* attempt to have equal length */padding:2px 0;}

  .cform select.cfselectmulti{ height:7.5em; }

.cform textarea {font-family: arial;font-size: 12px;overflow:auto;}

/*                                                    *//*   radio button title                               *//*                                                    */ol.cf-ol li.cf-box-title {font-weight:bold;letter-spacing:1px;padding:8px 0 0 100px; /* check with label 'width' incl. */}

/*                                                    *//*   check boxes                                      *//*                                                    */.cform input.cf-box-a,.cform input.cf-box-b { margin:2px 0 0 0; width:14px;height:22px;border:none!important;background:none!important; }

.cform input.cf-box-a { margin-left:100px; /* check with label 'width' incl. */}

 /*                                                    *//* check box groups                                   *//*                                                    */ol.cf-ol li.cf-box-group {margin:10px 0pt 0px !important;padding-left: 100px; }

 /*                                                    *//* formatting for text:  "(required)"  & other        *//*                                                    */span.reqtxt,span.emailreqtxt { margin:3px 0 0 3px;font-size:0.9em;display: -moz-inline-box; vertical-align:top;}

/*                                                    *//*   FORM submit button                               *//*                                                    */p.cf-sb {padding: 0!important;margin: 0;width: 100px;}

.cform input.sendbutton{ width:70px;  padding:4px; margin: 10px 0 0 0px;font-size:13px;/*background: url('button-bg.gif') repeat-x; */background: #000000;border:1px solid #ececec!important;cursor: pointer;color: #ffffff;}

.cform input.sendbutton:hover{ width:70px;  padding:4px; margin: 10px 0 0 0px;font-size:13px;/*background: url('button-bg.gif') repeat-x; */background: #e20001;border:1px solid #ececec!important;cursor: pointer;color: #ffffff;}

/*                                                    *//*   FORM FIELDS enhanced error display               *//*                                                    */ol.cf-ol li.cf_li_err {background: #FFDFDF url('li-err-bg.png') repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px;padding:5px 0!important;margin:5px 0!important;}

ol.cf-ol li ul.cf_li_text_err {height:1%;min-height:1%;margin:0 0 0 100px;padding:0;color:#333;}

ol.cf-ol ul.cf_li_text_err li {background: url('icon-alert.png') no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px;}

ol.cf-ol ul.cf_li_text_err li:before {content:'';}

/*                                                    *//* 'visitor verification' related styles              *//*                                                    */label.secq,label.seccap {vertical-align:text-bottom;margin-bottom:4px;}

input.secinput {vertical-align:text-bottom;width: 300px;}

#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha {height:15px;width:50px;padding: 4px 4px;margin: 0;}

img.captcha{vertical-align:text-bottom;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important;}

img.captcha-reset {vertical-align:text-bottom;background: url('captcha_reset_grey.gif') no-repeat;margin:0 0 2px 3px;width:21px;height:21px;border:none;}

img.imgcalendar {border:none;}

/*                                                    *//* change formatting of response msgs here            *//*                                                    */div.cf_info {color:#333;display:none;padding:10px 15px!important;width:380px;line-height:1.3em;margin:10px auto;}

div.cf_info ol {margin:0;padding:5px 15px 0 30px;}

div.cf_info ol li {padding:1px 0;margin:2px 0;}

div.cf_info a{color:#ad2929!important;text-decoration:underline!important;}

div.success {background:#F7F7F7 none repeat scroll 0% 50%;color:#444444;display:block;}

div.failure {display:block;background: #FFDFDF url('li-err-bg.png') repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px;}

/*                                                    *//*   formatting for invalid user inputs               *//*                                                    */.cform .cf_error { color:#ad2929; border:1px solid #ad2929; }

div.mailerr {display:block;}

.mailerr,.cform .cf_errortxt {color:#ad2929; }

/*                                                    *//* disabled fields [disabled] does not work on IE!    *//*                                                    */[disabled] {color:#dddddd;border-color:#dddddd!important;background:none!important;}

.disabled {border-color:#dddddd!important;}

/*                                                    *//* upload box styling                                 *//*                                                    */.cform input.cf_upload  {width:300px;background: #f9f9f9;border:1px solid #888888;}

/*                                                    *//*  Other: link love                                  *//*                                                    */.linklove {width:410px;margin:0 auto 10px!important;padding:0!important;text-align:center!important;}

.linklove a,.linklove a:visited {font-size: 0.8em;font-family: Tahoma;color:#aaaaaa!important;}

/* STAR RATING */#sr-table {width: 100%;border-collapse: collapse;border: 1px solid #ddd; }

/* thead and tfoot */#sr-table thead tr, #sr-table tfoot tr {background: #ddd url('bg.png') repeat-x;border-top: 1px solid #ddd;border-bottom: 1px solid #aaa; }

#sr-table td, #sr-table th {padding: 2px 10px;border-left: 1px solid #eee; }

#sr-table td.date, #sr-table th.date, #sr-table tfoot td {border-left: 0; }

#sr-table th {font-size: 1.1em; }

#sr-table tfoot {font-size: 0.9em; }

#sr-table tfoot .sr-tips{float: left;padding: 0 3px; }

#sr-table tfoot .sr-plugin {float: right;padding: 0 3px; }

/* tbody */#sr-table tr.odd {background: #f1f5fa; }

#sr-table tbody tr:hover {background: #def;  }

#sr-table .hidden {display: none; }

/* the following classes are applied by tablesorter.js */#sr-table thead .header {background-image: url('sort.gif') ;background-repeat: no-repeat;background-position: center right;cursor: pointer; }

#sr-table thead .headerSortUp {background-image: url('asc.gif') ; }

#sr-table thead .headerSortDown {background-image: url('desc.gif') ; }

#sr-table thead .headerSortUp, #sr-table thead .headerSortDown {background-color: #ddd; }

/* css for sidebar functions */.sr-review { /* post title */float: left; }

.sr-rating { /* star images */float: right; }

.sr-clear { /* clear the floats */clear: both; }

/*NGALLERY CSS*//*CSS Name: Default StylesDescription: NextGEN Default Gallery StylesheetAuthor: Alex RabeVersion: 1.43This is a template stylesheet that can be used with NextGEN Gallery. I tested thestyles with a default theme Kubrick. Modify it when your theme struggle with it,it's only a template design*//* ----------- Album Styles Extend -------------*/.ngg-albumoverview {margin-top: 10px;width: 100%;clear:both; display:block !important;}

.ngg-album {    height: 100%;    padding: 5px;    margin-bottom: 5px;    border: 1px solid #fff;}

/* IE6 will ignore this , again I hate IE6 *//* See also http://www.sitepoint.com/article/browser-specific-css-hacks */html>body .ngg-album {    overflow:hidden;    padding: 5px;    margin-bottom: 5px;    border: 1px solid #cccccc;}

 .ngg-album {overflow: hidden;padding: 5px;margin-bottom: 5px;border: 1px solid #cccccc;}

.ngg-albumtitle {text-align: left; font-weight: bold;margin:0px;padding:0px;font-size: 1.4em;margin-bottom: 10px;}

.ngg-thumbnail {float: left;margin-right: 12px;}

.ngg-thumbnail img {background-color:#FFFFFF;border:1px solid #A9A9A9;margin:4px 0px 4px 5px;padding:4px;position:relative;}

.ngg-thumbnail img:hover {background-color: #A9A9A9;}

.ngg-description {text-align: left;}

/* ----------- Album Styles Compact -------------*/.ngg-album-compact {float:left;height:180px;padding-right:6px !important;margin:0px !important; text-align:left;width:120px;}

.ngg-album-compactbox {background: transparent url('albumset.gif') no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px;}

.ngg-album-compactbox .Thumb {border:1px solid #000000;margin:0px !important;padding:0px !important;width:91px; height:68px;}

.ngg-album-compact h4 {font-size:15px;font-weight:bold;margin-bottom:0px;margin-top:0px;width:110px;}

.ngg-album-compact p {font-size:11px;margin-top:2px;}

/* ----------- Gallery style -------------*/.ngg-galleryoverview {overflow: hidden;margin-top: 10px;width: 100%;clear:both; display:block !important;}

.ngg-galleryoverview .desc {/* required for description */   margin:0px 10px 10px 0px;   padding:5px;}

.ngg-gallery-thumbnail-box {float: left;}

.ngg-gallery-thumbnail {float: left;margin-right: 0px;}

.ngg-gallery-thumbnail img {background-color:#ffffff;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #AAAAAA;display:block;  margin:4px 0px 4px 1px;padding:3px;position:relative;}

.ngg-gallery-thumbnail img:hover {background-color: #000000;}

 .ngg-gallery-thumbnail span {/* Images description */font-size:90%;padding-left:5px;display:block;}

.ngg-clear {clear: both;}

/* ----------- Gallery navigation -------------*/.ngg-navigation {font-size:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center;}

.ngg-navigation span {font-weight:bold;margin:0pt 6px;}

.ngg-navigation a.page-numbers, a.next, a.prev, span.page-numbers, span.next, span.prev {border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}

.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, span.page-numbers:hover, span.next:hover, span.prev:hover {background-color: #0066CC;color: #FFFFFF !important;text-decoration: none !important;}

/* ----------- Image browser style -------------*/.ngg-imagebrowser h3 {text-align:center;}

.ngg-imagebrowser img {border:1px solid #A9A9A9;margin-top: 10px; margin-bottom: 10px; width: 100%;display:block !important;padding:5px;}

.ngg-imagebrowser-nav {padding:5px;margin-left:10px;}

.ngg-imagebrowser-nav .back {float:left;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}

.ngg-imagebrowser-nav .next {float:right;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}

.ngg-imagebrowser-nav .counter {text-align:center;font-size:0.9em !important;}

/* ----------- Slideshow -------------*/.slideshow {margin-left: auto; margin-right: auto;text-align:center;}

/* ----------- Single picture -------------*/.ngg-singlepic {background-color:#FFFFFF;border:1px solid #A9A9A9;display:block;  margin:4px 0px 4px 5px;padding:4px;position:relative;}

.ngg-left {float: left;padding-right:10px;}

.ngg-right {float: right;padding-left:10px;}

.ngg-center {  margin-left: auto !important;    margin-right: auto !important;}

/* ----------- Sidebar widget -------------*/.ngg-widget,.ngg-widget-slideshow {overflow: hidden;margin:0pt;padding:5px 0px 0px 0pt;}

.ngg-widget img {border:2px solid #A9A9A9;margin:0pt 2px 2px 0px; padding:1px; }

/* ----------- Related images -------------*/.ngg-related-gallery {background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;}

.ngg-related-gallery img {border: 1px solid #DDDDDD;float: left;margin: 0pt 3px;padding: 2px;height: 50px;width:  50px;}

.ngg-related-gallery img:hover {border: 1px solid #000000;}

 /*Lightview CSS*//* lightview.css   http://www.nickstakenburg.com/projects/lightview*/#lightview {position: absolute;top: 50%;left: 50%;height: 150px;width: 150px;margin: -75px 0 0 -75px;padding: 0;}

/* The container that holds everything */.lv_Container {position: relative;width: 100%;height: 100%;background: none;padding: 0;margin: 0;}

.lv_Button {cursor: pointer;text-decoration: none;border: none;background: none;margin: 0;padding: 0;}

/* The buttons on the side when you view a gallery */.lv_Sides {position: absolute;top: 50%;left: 0;clear: both;width: 100%;padding: 0;margin: 0;}

.lv_Sides * { padding: 0; margin: 0; }

.lv_Sides li {list-style-type: none;position: relative;}

.lv_PrevSide { float: left; }

.lv_NextSide { float: right; }

.lv_Sides .lv_Wrapper {width: 100%;height: 100%;cursor: pointer;}

.lv_Sides .lv_Button {float: left;background: none;}

/* The frames above and below the center, that hold the corners.   It's recommended not to change anything here, a lot is done in   javascript to build further upon this based on your settings.*/.lv_Frames {width: 100%;height: 100%;position: relative;padding: 0;margin: 0;}

.lv_Frames li {  list-style-type: none;  margin: 0;  padding: 0;}

.lv_Frame {width: 100%;display: block;}

.lv_Frame * { padding: 0; margin: 0; }

.lv_FrameTop {position: absolute;left: 0;width: 100%;display: block;}

.lv_FrameBottom {position: relative;float: left;clear: both;}

.lv_Liquid {position: relative;float: left;width: 100%;overflow: hidden;clear: both;}

.lv_Liquid .lv_Filler {position: absolute;height: 100%;width: 2px;top: 0;left: 50%;}

.lv_Half {display: block;height: 100%;clear: both;line-height: 0px;}

.lv_Half li { list-style-type: none; }

.lv_Corner {float: left;position: relative;}

.lv_CornerTr, .lv_CornerBr { float: right;}

.lv_Fill {position: absolute;top: 0;width: 100%;height: 100%;}

.lv_Half .lv_CornerWrapper {float: left;position: relative;width: 50%;height: 100%;overflow: hidden;}

.lv_HalfRight .lv_CornerWrapper {float: right;}

.lv_Corner { position: relative; }

.lv_Corner canvas { position: relative; }

.lv_HalfLeft .lv_Corner { float: left; }

.lv_HalfRight .lv_Corner {position: relative;float: right;}

/* To position content correctly in the center with correct   rounded corner display we need a few wrappers.   This is to get it right on all browsers.*/.lv_Center {position: relative;clear: both;height: 100%;overflow: hidden;background: none;padding: 0;margin: 0;}

.lv_WrapUp {position: absolute;left: 0;height: 100%;width: 100%;overflow: hidden;padding: 0;margin: 0;}

.lv_WrapDown {position: relative;height: 100%;width: 100%;overflow: hidden;padding: 0;margin: 0;}

.lv_WrapCenter {position: relative;padding: 0;margin: 0;}

/* The loading indicator */.lv_Loading {position: absolute;top: 50%;left: 50%;}

.lv_Loading .lv_Button {float: left;height: 100%;width: 100%;}

.lv_MediaWrapper {position: relative;width: 100%;display: block;overflow: hidden;clear: both;padding: 0;margin: 0;}

.lv_MediaWrapper img {position: relative;float: left;padding: 0;margin: 0;}

/* The overlays on top of images that toggle the previous/next buttons */.lv_PrevNext {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;margin: 0;}

.lv_PrevNext * { padding: 0; margin: 0; }

.lv_PrevNext .lv_Button {position: relative;height: 100%;}

.lv_PrevButton { float: left; }

.lv_NextButton { float: right; }

/* The bar that holds title, caption, imagenumber, slideshow and closebutton */.lv_MenuBar {clear: both;position: relative;width: 100%;float: left;font: 11px Arial, Helvetica, sans-serif;color: #808080;padding: 0;margin: 0;text-align:left;}

.lv_MenuBar * { padding: 0; margin: 0; }

/* When the Menubar is at the top, on (ajax/iframe/inline) content,   it will also have this style.   The margins are removed here for better alignment, and since it's   at the top we switch the inner margins to the other side.*/.lv_MenuTop .lv_DataText div,.lv_MenuTop .lv_ImgNumber div { margin: 0; padding: 0; }

#lightview .lv_MenuTop .lv_Close, #lightview .lv_MenuTop .lv_Data { margin: 0 0 6px 0; }

.lv_Close, .lv_Data { margin: 6px 0 0 0; }

.lv_Close {    position: relative;float: right;overflow: hidden;width: 100%;height: 100%;}

.lv_Data {position: relative;float: left;padding-bottom: 3px;line-height: 13px;}

/* simulates padding-left inside .lv_Data */.lv_DataText div, .lv_ImgNumber div { margin-left: 3px; }

.lv_Data li {list-style-type: none;float: left;margin-top: 3px;}

.lv_DataText { width: 100%; }

.lv_DataText .lv_Title {font-weight: bold;margin-bottom: 2px;}

.lv_DataText .lv_Caption { clear: both; }

.lv_Data .lv_ImgNumber {color: #b8b8b8;margin-right: 5px;margin-top: 5px;}

.lv_Data .lv_innerPrevNext, .lv_Data .lv_Slideshow {position: relative;border-left: 1px solid #efefef;padding: 0 5px;margin-top: 5px;vertical-align: middle;}

.lv_Data .lv_Slideshow { padding-right: 0px; }

.lv_Data .lv_innerPrevNext .lv_Button, .lv_Data .lv_Slideshow .lv_Button { /* play and stop */float: left;background-position: center left;background-repeat: no-repeat;}

/* the boxes that hold media or external content */.lv_Media,.lv_External {position: relative;float: left;margin: 0;padding: 0;}

#lightview iframe {border: 0;clear: both;padding: 0;margin: 0;background: none;}

/* The container that hold buttons above the view, currently only topclose */.lv_topButtons {position: absolute;left: 0;width: 100%;overflow: hidden;margin: 0;padding: 0;}

.lv_topcloseButtonImage { cursor: pointer; }

/* The error/warning/download message that will appear when   a required plugin is not installed.*/#lightviewError p { padding: 0 0 10px 0; }

#lightviewError div {padding: 6px;font: 11px Arial, Helvetica, sans-serif;}

#lightviewError .message {background: #fcb5b5;color: #dd1f1f;margin-bottom: 3px;}

#lightviewError .type { font-weight: bold; }

#lightviewError .pluginspage {background: #b5fcbd;color: #21be30;}

#lightviewError a,#lightviewError a:hover,#lightviewError a:visited {color: #21be30;text-decoration: none;background: none;font-weight: bold;border-bottom: 1px solid #7de689;}

#lightviewError p {margin-left: 0;padding: 0;}

#overlay {  position: absolute; /* Opera will use fixed */  top: 0;  left: 0;  height: 100%;  width: 100%;}

/*************************************************Search Form*************************************************/.editbox {    float: left;    position: relative;    top: 0px;    left: 10px;    background: #ffffff;    height: 16px;    width: 130px;    border: 0px;    margin: 0px;    overflow: hidden;     border-top: 1px solid #c0c0c0;    border-bottom: 1px solid #c0c0c0;}

.edit {    width: 150px;    font-size: 11px;    background: #ffffff url('searchnormal.gif') no-repeat;    height: 16px;    border: 0px;    outline-width: 0px;}

.edit:hover, .edit:focus {    width: 100px;    font-size: 11px;    background: #ffffff;    height: 16px;    border: 0px;    autocomplete: off;    outline-width: 0px;}

#searchform {position: relative;left: 20px;top:2px;margin: 0px;padding: 0px;overflow: hidden;width: 200px;}

#searchbox {background: #FFFFFF;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;width: 150px;color: #CCCCCC;display: inline;font-size: 11px;font-family: Arial, Tahoma, Verdana;padding: 3px;margin: 0px 0px 0px 0px;}

#subscribe {margin: 0px;padding: 0px;overflow: hidden;}

.lupeSearch {border: none;float: left;position: relative;left: 5px;}

.SearchImageRight {float: left;position: relative;left: 10px; height:18px;}

.gravatarBottom img{margin: 0px 10px 0px 0px;padding: 0px;border: solid 3px #bfbfbf;}

.sidefeatureright img{border:solid 0px #CECECE; height: 120px;width: 120px; margin:3px 10px 1px 0px;padding: 0px; float:left; border: solid 1px #bfbfbf; padding:1px;}

/* for main menu */

#video ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#video ul li {list-style-type: none; margin: 0px 0px 5px 0px; border-bottom:solid 1px #efefef; padding: 2px 0px 2px 22px; background: transparent url(arrow.png) 3px 9px no-repeat; _background: transparent url(arrow.gif) 3px 9px no-repeat;}

/* links */ 
 
 .hpanzeige p{text-align:justify; padding-bottom:10px!important;}
 
 ul.list-news1 li {padding:1px 0px 10px 0px !important;margin: 0px 0px 5px 0px;height: auto !important; height:auto; width: 240px;border-bottom: solid 1px #dddddd;}

ul.list-news1 li.odd img{float:right; border:1px solid #e0e0e0; margin-right:20px; padding:1px;}
ul.list-news1 li a {font-weight: normal; padding-left:4px;}


