/*
Theme Name: Yamidoo
Theme URI: http://www.wpzoom.com/themes/yamidoo/
Description: A magazine style theme by <a href="http://www.wpzoom.com">WPZOOM</a>
Version: 1.1.0
Author: WPZOOM
Author URI: http://www.wpzoom.com
*/

*{margin:0;padding:0;}
body {background: #000 url(images/parkett-bg-grey.jpg)  50% 0% fixed;color:#FFF;font:62.5% Arial,Helvetica,sans-serif;}
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
/* html {overflow-x:hidden;overflow-y:scroll;} */
* html #page{height:100%;}
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.alignleft {float:left;margin:10px 15px 5px 0;}
.alignright {float:right;margin:10px 0 0 20px;}
.clear, .clearfix {clear:both;height:1px}
.floatleft {float:left;}
.floatright {float:right;}
.hr {border-top:3px solid #ECE8D7;}
.transpBlack {background:url(transpBlack.png);}
a{color:#FFF;outline:none;text-decoration:none;}
a img{border:none;}
a:hover{text-decoration:underline;}
h1 a {color:#000;font-size:22px;font-weight:400;}
h2 {font-size:20px;}
h3 {font-size:16px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
p {font-size:1.3em/1.3em;}
ul,#socialicons ul{list-style:none;}

#page-wrap{margin:0 auto;width:980px;overflow:hidden;}
#content-wrap{float:left;padding:30px 20px 30px 20px;/* Inhalt Content */}
#main-wrap {background-color:#63227C;clear:both;float:left;font-size:12px;width:980px;min-height:750px;}

/* ------------------------------------------ */
/* Post/Article */
/* ------------------------------------------ */
.detailpost{float:left;width:550px;}
.post img.postpicturebig{float:left;width:250px;border:1px solid #FFF}
.post .post-caption {float:left;width:250px;margin:15px 20px 1px 0;}
.post span.post-caption-text {float:left;width:250px;background-color:#000;line-height:20px;color:#FFF;font-size:10px;text-align:center;}
.post small {text-transform:uppercase;font-size:10px;font-weight:bold;padding:0px;color:#FFF;}
.post p a, .post small a {color:#FFF;text-decoration:none;border-bottom:1px dotted #FFF;}
.post p a:hover, .post small a:hover {border:none;text-decoration:none;}
.post a img{border:none;text-decoration:none;}
.post blockquote{border-left:3px solid #ccc;color:#777;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-style:italic;line-height:1.8em;margin:10px 20px 10px 30px;padding-left:10px;}
.post h1,h2{font-size:26px;font-weight:700;color:#CC66FF;}
.post h3,h4,h5,h6 {font-size:14px;font-weight:700;padding-bottom:5px;padding-top:10px;color:#CC66FF;}
.post li ol {border-bottom:1px dotted #ccc;line-height:25px;padding-left:15px;}
.post ol li {list-style:decimal;}
.post p {padding:10px 0 5px 0;text-align:justify;color:#FFF;font-size:14px;line-height:20px;}
.post table {margin:10px 20px 5px 0;color:#FFF;font-size:14px;}
.post p.small {padding:10px 20px 5px 0;text-align:justify;color:#FFF;font-size:12px;}
.post p strong{color:#CC66FF;}
.post p b {color:#FFF;font-weight:normal;}
.post ul li {line-height:25px;list-style:square;color:#FFF;}
.post ul,.post ul,ol{padding:10px 0 10px 25px;}
.wp-caption {font-size:11px;margin-bottom:5px;padding:5px 0 0 0;text-align:center;color:#000;}
p.wp-caption-text-first{color:#CC66FF;text-align:center;font-size:12px;line-height:20px;min-width:202px;}
p.wp-caption-text{color:#CC66FF;text-align:center;font-size:12px;line-height:20px;padding:0;}
.pagepost img.alignleft {border:1px solid #FFF}

/* ------------------------------------------ */
/* Pagepost */
/* ------------------------------------------ */
.pagemiddle{float:left;width:505px;overflow:hidden;}
.pagepost small {text-transform:uppercase;font-size:10px;font-weight:bold;padding:0px 0 0px 0;color:#FFF;}
.pagepost p a {color:#FFF;text-decoration:none;border-bottom:1px dotted #FFF;}
.pagepost a:hover{border:none;text-decoration:none;}
.pagepost blockquote{border-left:3px solid #ccc;color:#777;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-style:italic;line-height:1.8em;margin:10px 20px 10px 30px;padding-left:10px;}
.pagepost h1{font-size:22px;font-weight:700;padding-bottom:10px;padding-top:10px;line-height:30px;color:#CC66FF;}
.pagepost h2,h3,h4,h5,h6 {font-size:14px;font-weight:700;padding-bottom:5px;padding-top:10px;color:#CC66FF;}
.pagepost li ol {border-bottom:1px dotted #ccc;line-height:25px;padding-left:15px;}
.pagepost ol li {list-style:decimal;}
.pagepost p {padding:10px 0 0 0;text-align:justify;color:#FFF;font-size:14px;line-height:20px;}
.pagepost table {margin:10px 0px 10px 0;color:#FFF;font-size:14px;}
.pagepost p.small {padding:10px 20px 5px 0;text-align:justify;color:#FFF;font-size:12px;}
.pagepost p strong{color:#CC66FF;}
.pagepost p b {color:#FFF;font-weight:normal;}
.pagepost ul li {line-height:25px;list-style:square;color:#FFF;}
.pagepost ul,.pagepost ul,ol{padding:10px 0 10px 25px;}
.pagepost .wp-caption {padding:0;background-color:#63227C}
.pagepost .wp-caption .wp-caption-text {text-align:center;color:#FFF;font-size:10px;margin:0 5px;padding:0px}
.pagepost hr {border:1px solid #FFF;width:100%;}
.post .wp-caption img {border:1px solid #FFF;}

/* ------------------------------------------ */
/* Pageleft*/
/* ------------------------------------------ */

#pageleft {float:left;width:190px;padding-right:20px}

/* ------------------------------------------ */
/* Pageright*/
/* ------------------------------------------ */

#pageright {float:left;width:204px;;margin-left:20px}

/* ------------------------------------------ */
/* HEADER */
/* ------------------------------------------ */

#header {background: #FFF url(images/bg-74.gif) no-repeat;padding-top:20px;height:140px;}
#header .banner-head {float: right; display: inline; margin-bottom: 10px;}
#logo{clear: right;padding-top:20px;float:left;width:50%;}
#logo h1{margin-left:20px;}
#logo h1 a{color:#BFB5B5;font-family:Rockwell,"Times New Roman",Times,serif;font-size:35px;font-weight:700;}
#logo h2{color:#BFB5B5;font-size:14px;font-weight:bold;}

/* ------------------------------------------ */
/* Headline Startseite Slider */
/* ------------------------------------------ */

#feature {float:left;padding-bottom:30px;height:282px;width:610px;}/* Sliderbox */
/* BODY:nth-of-type(1) #feature /*Safari 3.1+ and Chrome* {height:310px}*/

#headline {height:280px;width:600px;overflow: hidden;position: relative;background-color:#000;border:1px solid #FFF;}
#headline a:hover {text-decoration:none;}
#headline .glidecontent {color: #E1E1E1;position: absolute;visibility: hidden;z-index: 0;}
#headline .teaser-image {width: 480px;height: 280px;line-height: 0;position: relative;z-index: 0;}
#headline .teaser-image-small-slide {left: 15px;width: 90px;height: 60px;line-height: 0;border:1px solid #FFF;position: relative;z-index: 0;}
#headline .teaser-image-small {float:left;width:100px;height:75px;border:1px solid #FFF;margin:0px 15px 3px 0px;}
* html #headline .teaser-image {display: inline;}
#headline .teaser-main {left:0;top: 218px;width: 480px;height: 62px;position: absolute;}
#headline .teaser-main .overlay {top: 0;left: 0;bottom: 0;width: 100%;height: 100%;position: absolute;background: #000;opacity: 0.5;-moz-opacity: 0.7;filter:alpha(opacity=50);}
#headline .teaser-main .teaser-wrap {width: 100%;height: 100%;position: relative;}
#headline .teaser-main .teaser-title {margin: 0 10px;padding: 5px 0 4px 0px;font-size: 1.6em;font-weight: bold;line-height: normal;position: relative;}
#headline .teaser-main .teaser-text {margin: 0 10px;position: relative;font-size:10px;text-transform:uppercase;font-weight:200;}
#headline .teaser-main .teaser-text p {margin: 0;}
#headline .teaser-main a:link, #headline .teaser-main a:visited {font-weight:700;font-size:15px;text-transform:uppercase;color: #E1E1E1;}
#headline .teaser-main a:hover {color: #E1E1E1;text-decoration:underline;}

#headline .glidecontenttoggler { /* Style for DIV used to contain toggler links. */height:250px;right: 15px;font-weight:bold;width: 115px;color: #BD3D0A;font-size: 12px;position: absolute;padding-right:2px;padding-top:5px;}
#headline .glidecontenttoggler a {padding:0px 0 4px 0;display: block;cursor: pointer;}
#headline .glidecontenttoggler img:hover {border:1px solid #000;}
#headline .glidecontenttoggler .togglercontent {padding: 10px;font-weight: bold;border:none;}
#headline .glidecontenttoggler .togglercontent a:hover {text-decoration:none;border:none;}
#headline .glidecontenttoggler .togglertitle {margin: -2px 0 0 15px;line-height: 1.2em;display: block;}

/* ------------------------------------------ */
/* Artikel / News Startseite mitte links      */
/* ------------------------------------------ */
#articles {min-height: 550px; /* Mindesth?he in modernen Browsern */height: auto !important; /* !important-Regel f?r moderne Browser */height: 1%; /* Mindesth?he in IE */}
#articles {float:left;width:550px}
.article {line-height:19px;margin:0px 0px 10px 0;color:#FFF;clear:both;min-height:160px}
.article p {text-align:justify;}
.article h1, .article h4{padding-bottom:10px;}
.article h1 a, .article h4 a{color:#CC66FF;font-size:17px;font-weight:300;font-family:Georgia,"Times New Roman",Times,serif;}
.article img{float:left;margin:0 22px 0px 0px;border:1px solid #FFF;}
.article small,.article small a{color:#CC66FF;text-transform:uppercase;font-weight:bold;padding-top:5px;}
#articles h3 {font-size:14px;font-weight:700;padding:8px 0 8px 0;text-transform:uppercase;color:#FFF;border-bottom:1px solid #FFF;margin:0px 0px 15px 0px;}

#more{float:left;margin:0 0 20px 0;padding:0 10px;}
#more ul{margin:0;paddding:0}
#more a {background:url(images/dot.png) no-repeat left;color:#FFF;font-size:13px;font-weight:700;padding-left:10px;}
#more li{display:inline;line-height:25px;}
#more .more_left {width:480px;margin-left:-10px;float:left;padding:0;}
#more .more_right{color:#BC66EB;font-size:10px;width:60px;float:left;padding:0;margin;0}

.author{float:left;width:110px;}
.author img{border:1px solid #ccc;display:block;}

#categ{background-color:#FFF9F9;border-bottom:1px solid #BFB8B8;border-top:1px solid #BFB8B8;float:left;padding:7px 0;text-align:center;width:980px;}

/* ------------------------------------------ */
/* Startseite 4 Rubriken*/
/* ------------------------------------------ */
#columns{float:left;line-height:19px;padding:0px 0 20px 0;}
#columns h4 a, #columns h2 a{color:#CC33FF;font-family: Arial,Helvetica,sans-serif;}
#columns div{color:#FFF;}

.column_first{border-right:1px solid #ECE8D7;float:left;padding:0 20px 0 0;width:200px;min-height:310px;}
.column {border-right:1px solid #ECE8D7;float:left;padding:0 24px;width:200px;min-height:310px;}
.column p, .column_first p, .column_last p  {padding:0 0 10px 0;}
.column h1 a,.column_first h1 a,.column_last h1 a{color:#CC66FF;font-size:17px;font-weight:300;font-family:Georgia,"Times New Roman",Times,serif;}
.column h1,.column_first h1,.column_last h1{padding:5px 0;}
.column h4,.column_first h4,.column_last h4,.column_first h2 {font-size:10px;font-weight:700;text-transform:uppercase;padding-left:35px;background:url(images/bg74ball.gif) 0% 55% no-repeat;}
.column img,.column_first img,.column_last img{margin:0 0 15px 0;border:1px solid #FFF;}
.column small a,.column_first small a,.column_last small a{color:#CC33FF;}
.column small,.column_first small,.column_last small{color:#CC33FF;font-weight:700;text-transform:uppercase;}
.column_count{float:left;padding:10px 0 10px 0px;}
.column_date{float:right;text-align:right;padding-top:10px;}
.column_last{float:left;padding:0 0 0 21px;width:200px;}


/* ------------------------------------------ */
/* Comments/Komentare*/
/* ------------------------------------------ */
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {border: 1px solid #CC66FF;padding: .2em;}
#commentform textarea {width:96%;}
#commentlist {width: 97%;font-size:11px;color:#000;margin:0 0 20px 0;padding: 0 0 0 10px;}
#commentlist li {border:5px solid #dcdcdc;margin:0 0 20px 0;list-style-type:none;padding:0px;background:#f5f5f5;}
#commentlist ul {margin:0; padding:0;}
#commentlist li p {font-size:12px;padding:5px 10px 5px 80px;margin:0;}
#commentlist a {text-decoration:none;font-weight:bold;border-bottom:none;}
#commentlist a:hover {text-decoration:underline;}
#commentlist li div.meta {text-transform:uppercase;padding:0; margin:0; text-align:center;}
#commentlist li .avatar {float:left;padding:0;margin:5px;border:2px solid #ECE8D7;}

#allanswers {float:left;display:block;margin: 20px 0 10px 0;}
#commentlist2 {float:left;width:550px;font-size:11px;color:#FFF;}
#commentlist2 li {border:1px solid #CC66FF;margin:0 0 20px 0;list-style-type:none;padding:10px;background:#CC66FF;}
#commentlist2 ul {margin:0;padding:0;}
#commentlist2 li p {font-size:12px;margin:0;line-height:normal;}
#commentlist2 a {text-decoration:none;font-weight:bold;border:none;color:#330066}
#commentlist2 a:hover {text-decoration:underline;font-weight:bold;}
#commentlist2 li div.meta {text-transform:uppercase;padding:0;margin:0;text-align:center;border-bottom:1px dotted #3333;}
#commentlist2 li .avatar {float:left;padding:0;margin-left:-58px;width:50px;height:50px;border:2px solid #E6E3D3;}
#commentlist2 li ul li {margin-right: -5px;margin-left: -50px;margin-bottom: 7px;margin-top: 11px;background:#E6E3D3;border:1px solid #ADACA8;}
.children {padding: 0;}
.authorcomm {float:left;margin:0;padding:0;width:70px;text-align:center;line-height:12px;font-size:10px;}
.authorcomm a {text-decoration:none; font-weight:bold;}
.reply {text-align:right; padding:5px;}
div.cleaner {font-size: 1px; line-height: 1px; height: 1px; clear: both; margin: 5px 0; }
.cancel-comment-reply{text-align:right; float:none; font-size:12px;}
.comment-meta  a{border-bottom:1px dotted #3333;text-transform:uppercase; font-size:9px; color:#808080;}
.fn {font-size:13px; font-weight:bold;}
.says {display:none;}
#comments {font-size:16px;}
#respond h3 {font-size:16px;}
#respond h2 {font-size:16px;color:#CC66FF}


/* ------------------------------------------ */
/* Featured Article - Oben rechts Startseite  */
/* ------------------------------------------ */
#featured-article{float:left;margin-left:10px;line-height:21px;width:320px;text-align:justify;padding-bottom:30px;height:282px;}
#featured-article h1{padding-bottom:10px;line-height:25px;font-weight:400;color:#CC33FF;font-family:Georgia,"Times New Roman",Times,serif;text-align:left}
#featured-article h1 a{color:#FFF;font-size:16px;}
#featured-article p a{color:#CC33FF;font-family:Arial,Helvetica,sans-serif;}
#featured-article p{color:#FFF;font-family:Arial,Helvetica,sans-serif;}
#featured-article h4{font-size:14px;font-weight:700;text-align:right;}
#featured-article small {text-transform:uppercase;font-size:10px;font-weight:bold;padding:1px 0 5px 0;color:#CC33FF;}
#featured-article small  a{text-decoration:none;color:#CC33FF;font-weight:700;}
#featured-article small  a:hover{border-bottom:1px solid #CC33FF;}
#featured-article div {color:#FFF;}
#featured-article p {padding:5px 0 0 0;color:#FFF;}


/* ------------------------------------------ */
/* Topmenu*/
/* ------------------------------------------ */
#topmenu {float:left;line-height:30px;background-color:#000;width:980px;border-bottom:1px solid #FFF;}
.menu {padding:0;margin:0 auto;list-style-type:none;float:left;position:relative;left:50%;}
.menu li {float:left;position:relative; right:50%;line-height:30px;}
.menu li.first {border-left:1px solid #fff;}
.menu a {width:auto;display:block;padding:0px 15px;color:#FFF;background:#000;border-right:1px solid #fff;text-decoration:none;font-size:12px;}
.menu a:hover {color:#000;background:#FFF;}

#s, #semail {background:#f6f6f6;border-bottom:1px solid #eee;border-left:1px solid #ccc;border-right:1px solid #eee;border-top:1px solid #bbb;color:#666;float:left;font-size:12px;padding:5px;width:135px;}
input{background:#f6f6f6;border-bottom:1px solid #eee;border-left:1px solid #ccc;border-right:1px solid #eee;border-top:1px solid #bbb;color:#666;font-size:13px;}
#commentform input {height:24px;}
#commenform small {margin-left:10px;}
textarea {background:#f6f6f6;border-bottom:1px solid #eee;border-left:1px solid #ccc;border-right:1px solid #eee;border-top:1px solid #bbb;color:#666;font-size:12px;padding:5px;}

#socialicons {border-bottom:1px dotted #A0BDD4;border-top:1px dotted #A0BDD4;color:#4c4d50;float:left;margin:10px 0 0;padding:1px 0 10px 0;width:530px;}
#socialicons img {margin-right:5px;padding-bottom:3px;height:16px;}
#socialicons li {border:none;display:inline;float:left;padding-right:11px;}
#socialicons small {color:#4c4d50;font-family:arial, "lucida console", sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;}
#socialicons small a {border-bottom:none;color:#4c4d50;text-decoration:none;}
#socialicons small a:hover {border-bottom:none;color:#030a1f;}
#socialicons small img {border:none;vertical-align:middle;}

#search {float:right;padding:46px 25px 0 0;text-align:right;}
#submit {background:#CC66FF;background-color:#CC66FF;border:1px solid #FFF;color:#FFF;float:left;font-size:10px;padding:5px;height:26px;text-transform:uppercase;}
#searchsubmit {background-color:#63227C;border:1px solid #63227C;color:#FFF;float:left;font-size:10px;margin-left:5px;padding:5px;text-transform:uppercase;}

/* ------------------------------------------ */
/* SIDEBAR */
/* ------------------------------------------ */
#sidebar{float:right;padding-left:30px;text-align:left;width:360px;overflow:hidden;}
#sidebar_left {float:left;width:170px;}
#sidebar_right {float:right;margin-left:20px;width:170px;}
#sidebar_left .widget{float:left;width:170px;margin:0 0 20px;}
#sidebar_right .widget{float:left;width:170px;margin:0 0 20px;}
.column_right {width: 360px;float: left;}
.widget h3{background-color:#CC66FF;color:#FFF;font-size:12px;font-weight:700;padding:4px 0 4px 10px;text-transform:uppercase;}

.widget{float:left;margin:10px 0 15px 0;width:390px;}
.widget a{color:#FFF;font-size:13px;font-weight:700;}
.widget h3.relatedPosts{color:#FFF;background-color:#CC66FF;border:none;}
.widget img{border:0;background:#fff;}
.widget li{line-height:20px;border-bottom:1px dotted #ccc;padding:4px 0 4px 0;}
.widget ul ul{padding-left:20px;}
.textwidget{padding-top:15px;}


/* ------------------------------------------ */
/* Tabs oben*/
/* ------------------------------------------ */
.tab_container {margin: 0px;padding: 10px 0 0 0;float:left;height:260px;}
.tab_container_in {margin:0px;width:360px;color:#FFF;}
.tab_container_in  img {border:1px solid #FFF;margin:0 5px 3px 0;float:left;}
.tab_container_in li {display:block;float:left;width:100%;padding:5px 0 5px 0;border-bottom:1px dotted #FFF;}
.tab_container_in a {color:#CC66FF;font-size:13px;font-weight:700;padding-bottom:3px;}
.tab_menu_container {padding: 3px 0 0 0;height: 30px;}
#tab_menu li {margin: 0px;padding: 7px 10px 0px 0px;text-transform:uppercase;color:#FFF;font-family:Georgia;font-size: 12px;line-height: normal;font-weight:500;float: left;list-style: none;cursor: pointer;text-align:center;border-bottom: none;}
#tab_menu li a, #tab_menu li a:visited {margin: 0px;padding: 4px 6px 4px 6px;background-color: #FFF;color: #63227C;text-decoration: none;display: block;}
#tab_menu li a:hover, #tab_menu li a.current {background-color: #CC66FF;color: #fff;text-decoration: none;}
#tab_sidebar_comments img {border:2px solid #CCCCCC;margin:0 5px 3px 0;padding:0;}
#tab_sidebar_comments  {font-size:11px;}
.tab_sidebar_list {display: none;}
.tab_sidebar_list a {margin-right:5px}

.tab_menu_container{}

/* ------------------------------------------ */
/* Tabs Tabellen*/
/* ------------------------------------------ */
.tab_container_two {margin: 0px;padding: 10px 0 0 0;float:left;height:300px;}
#tab_menu_two li {margin: 0px;padding: 7px 10px 0px 0px;text-transform:uppercase;color:#FFF;font-family:Georgia;font-size: 12px;line-height: normal;font-weight:500;float: left;list-style: none;cursor: pointer;text-align:center;border-bottom: none;}
#tab_menu_two li a, #tab_menu_two li a:visited {margin: 0px;padding: 4px 6px 4px 6px;background-color: #FFF;color: #63227C;text-decoration: none;display: block;}
#tab_menu_two li a:hover, #tab_menu_two li a.current {background-color: #CC66FF;color: #fff;text-decoration: none;}

#ads li {border:none;display:block;float:left;margin:0;padding:0 5px 5px 0;text-align:left;width:125px;}

#flickrrss img {border:2px solid #D3DDE5;height:77px;width:77px;}
#flickrrss img:hover {border:2px solid #0C2B41;background:#fff;}
#flickrrss a {border:none;display:block;float:left;padding:0 7px 5px 7px;text-align:left;width:82px;}
#flickrrss a:hover, #ads li:hover {background-color:#fff;}
#flickrrss ul {display:block;list-style-type:none;margin:5px 0 0;padding:5px 0;}

p.quicktags a{text-decoration:none;border-bottom:1px dotted #FFF;font-weight:normal;}

p.loggedin a{text-decoration:none;border:none;font-weight:700;}

/* END STRUCTURE */

#categ a{color:#000;font-size:17px;font-weight:400;text-transform:uppercase;}
#categ li{display:inline;}
#nav{background:#333;font-size:1em;padding:0 0 0 15px;}
#nav a,#nav a:hover{border:none;display:block;text-decoration:none;}
#nav a,#nav a:visited{color:#000;display:block;padding:3px 12px;}
#nav a:hover,#nav a:active{background:#333;color:#fff;text-decoration:none;}
#nav li{float:left;list-style:none;}
#nav li li{background:#333;border-top:1px solid #ccc;text-align:left;width:172px;}
#nav li li a,#nav li li a:visited{color:#FFF;font-size:.9em;font-weight:400;}
#nav li li a:hover,#nav li li a:active{background:#484848;}
#nav li ul{height:auto;left:-999em;line-height:20px;position:absolute;width:174px;z-index:700;}
#nav li ul ul{margin:-2em 0 0 172px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
#nav,#nav ul{list-style:none;}
a.main:hover{background:none;}

.post-stats {display:block; font-size:11px; }

#navigation{text-align:center;float:left;margin:0 auto;width:500px;}
.navigation {width:100%; line-height:21px; margin: 0px 0; clear: both; padding-top: 0px;color:#FFF;font-size:12px}
.wp-pagenavi {text-align: center;}
.comments-navigation a:link, .comments-navigation a:visited {padding:3px 6px;margin:0 5px;}

/* ------------------------------------------ */
/* Flyer*/
/* ------------------------------------------ */
#flyer {top: 10px;left: 10px;width: 100px;height: 200px;position: absolute;z-index:999;}
#flyerTWO {top: 10px;left: 10px;width: 125px;height: 200px;position: absolute;z-index:999;border:1px solid #FFF;}

/* ------------------------------------------ */
/* Newsletter*/
/* ------------------------------------------ */
#newsletter {float:left;margin:20px 0 0 35px;width:360px;}
#newsletter p{color:#FFF;padding:5px 0;}
#semail{margin:0px 0px 10px 0px;border:1px solid #CC66FF;width:158px;}
#subscribe{float:left;padding:20px;width:280px;}
#subscribe p {padding:5px 0 8px 0;}

/* ------------------------------------------ */
/* Kalender*/
/* ------------------------------------------ */
#calendar_wrap{color:#FFF;min-height:173px;}
#calendar_wrap caption{padding:8px 0 8px;font-weight:bold;}
#calendar_wrap a{color:#CC66FF;}
table#wp-calendar{width:170px;}
table#wp-calendar td#prev {padding:8px 0 8px;}
table#wp-calendar td#next {text-align:right;padding:8px 0 8px;}

/* ------------------------------------------ */
/* Similar*/
/* ------------------------------------------ */
img.postpicbig{width:350px;margin-left:15px;border:5px solid #FFF;}
#similarpost{width:360px;}
#similarpost ul.related_post li{color:#CC66FF;}
#similarpost ul.related_post li a:link, #similarpost ul.related_post li a:visited{color:#CC66FF;}
#similarpost ul.related_post li a:hover{color:#FFF;}

/* ------------------------------------------ */
/* Page-Navi*/
/* ------------------------------------------ */
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #FFFFFF;color: #000;background-color: #FFFFFF;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #FFFFFF;color: #000;background-color: #FFFFFF;}
.wp-pagenavi a:hover {border: 1px solid #CC66FF;color: #FFF;background-color: #CC66FF;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #CC66FF;color: #FFFFFF;background-color: #CC66FF;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;border: 1px solid #CC66FF;color: #FFF;background-color: #CC66FF;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #FFF;color: #000;background-color: #FFF;}

/* ------------------------------------------ */
/* Nachsten Spiele*/
/* ------------------------------------------ */
.textwidget h3 {margin-bottom:15px}
.spbeko {background:url(images/beko.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF;}
.speurocup {background:url(images/eurocup.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF;}
.speurochallenge {background:url(images/eurochallenge.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF;}
.spdbbl {background:url(images/dbbl.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF;}
.spregionalliga {background:url(images/rln.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.jbbl {background:url(images/jbbl.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.rnljugend {background:url(images/rln-jugend.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.sptest {background:url(images/testspiel.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.dbb {background:url(images/dbb.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.ncup {background:url(images/ncup.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.sptestspiel {background:url(images/testspiel.gif) no-repeat top left;height:38px;margin-bottom:5px;padding:0 0 5px 50px;color:#FFF;line-height:13px;border-bottom:dotted 1px #FFF}
.spbeko strong, .speurocup strong, .spregionalliga strong, .jbbl strong, .rnljugend strong, .dbb strong, .spdbbl strong, .speurochallenge strong, .ncup strong, .sptestspiel strong  {color:#CC66FF;font-size:13px;font-weight:700}
.spbeko span, .speurocup span, .spregionalliga span, .jbbl span, .rnljugend span, .dbb span, .spdbbl span, .speurochallenge span, .ncup span, .sptestspiel span {color:#FFF;font-size:10px}
.spbeko small, .speurocup small, .spregionalliga small, .jbbl small, .rnljugend small, .dbb small, .spdbbl small, .speurochallenge small, .ncup small, .sptestspiel small {color:#CC66FF;font-size:10px}


/* ------------------------------------------ */
/* BBL Tabelle*/
/* ------------------------------------------ */
.bekobbl {width:360px;clear:all;display:block;}
#scoringbbl{background:url(images/bekobbl.gif) no-repeat top right;}

/* ------------------------------------------ */
/* FOOTER*/
/* ------------------------------------------ */
#footer{background-color:#000;float:left;font-size:12px;height:80px;margin:0px auto;width:980px;border-top:5px solid #FFF;color:#FFF;}
#footer a{border:none;color:#FFF;font-weight:700;}
#footer a:hover{border-bottom:1px solid #FFF;text-decoration:none;}
#footer_left{float:left;padding-left:15px;text-align:left;width:450px;line-height:80px;}
#footer_right{float:right;padding-right:15px;text-align:right;width:450px;line-height:80px;}

/* ------------------------------------------ */
/* TWITTER*/
/* ------------------------------------------ */
#twitter {display:block; width:144px height:144px; position:fixed;bottom:0; right:0}
#facebook {display:block; width:100px height:100px; position:fixed;top:0; left:0}
* html #twitter, * html #facebook{position:absolute;}

/* ------------------------------------------ */
/* Mannschaften*/
/* ------------------------------------------ */
p.fontnormal strong {font-weight:normal}

#manFoto {display:block; width:505px;height:337px;background-color:#000}
#manFotoTitle{position:absolute;margin-top:-60px;display:block;width:505px;height:60px;background:;background:url(images/transpBlack.png) repeat;z-index:999;color:#FFF;line-height:60px;text-align:center;font-size:18px;font-weight:bold}
#pageright .sponpage {}
#pageright .sponpage h3 {font-weight:normal;color:#FFF;font-size:14px;border-bottom:1px dotted #FFF;margin-top:34px}
#pageright .sponpage p {font-weight:normal;color:#FFF;font-size:12px;padding:10px 0}
#pageright .sponpage p.partnership img {margin-bottom:8px}

#pageright .club74 {}
#pageright .club74 h3 {font-weight:normal;color:#FFF;font-size:14px;border-bottom:1px dotted #FFF;}
#pageright .club74 p {font-weight:normal;color:#FFF;font-size:12px;padding:10px 0}
#pageright .club74 ul li {font-weight:normal;font-size:12px;color:#CC66FF}

#pageleft .TeamNews {float:left;margin-top:15px}
#pageleft .TeamNews h3 {font-weight:normal;color:#FFF;font-size:14px;border-bottom:1px dotted #FFF;}
#pageleft .TeamNews p {font-weight:normal;color:#FFF;font-size:12px;padding:10px 0}
#pageleft .TeamNews ul {}
#pageleft .TeamNews ul li {line-height:20px;padding-bottom:5px;font-size:12px}
#pageleft .TeamNews ul li span {color:#FFF;font-weight:bold;font-size:16px}
#pageleft .TeamNews ul li a {color:#CC66FF}

/* ------------------------------------------ */
/* Schoenen-Dunk-Tabelle*/
/* ------------------------------------------ */
#roster {clear:both}
#tabelle {padding: 20px 0px 15px 0px;}
#sdtable {border-collapse: separate;border-spacing: 1px;background-color: #63227C;margin: 10px 0px 15px 0px;width: 100%;text-align: left;}
#sdtable th {background-color:#CC66FF;padding:5px 3px;}
#sdtable .sdcol1, #sdtable .sdcol2, #sdtable .sdcol3, #sdtable .sdcol4 {padding:4px;background-color:#FFF;color:#3D3D3D;vertical-align: top;}
#sdtable .sdth1, #sdtable .sdth3, #sdtable .sdth4, #sdtable .sdcol1, #sdtable .sdcol3, #sdtable .sdcol4, .sdlink {text-align:center}

/* ------------------------------------------ */
/* Schoenen-Dunk-Tabelle 2*/
/* ------------------------------------------ */
#sdtableBBL {border-collapse: separate;border-spacing: 1px;margin: 5px 0px 5px 0px;width: 360px;text-align: left;}
#sdtableBBL .sdcol1, #sdtableBBL .sdcol2, #sdtableBBL .sdcol3 {padding:2px 10px 0 0;vertical-align: top;}
#sdtableBBL .sdcol4 {padding:2px 0 0 0;vertical-align: top;}
#sdtableBBL .sdcol3 {text-align:center}
#sdtableBBL .sdcol4 {text-align:right}

#fppp_swf_div {padding-top:20px}

/* ------------------------------------------ */
/* Artikel Videos*/
/* ------------------------------------------ */
#singlevideo {margin-bottom:15px}
#moresinglevideos {padding:10px 0}
#moresinglevideos a {text-decoration:underline}

#message {text-align:center;font-size:16px;color:#CC66FF;padding-bottom:30px}
#message span {font-size:20px;color:#FFF;font-weight:bold;}
#message a {text-decoration:underline}



/* ------------------------------------------ */
/* DROPCAPS*/
/* ------------------------------------------ */
span.cap span{display:block;height:0pt;position:relative;right:0.06em;top:-1.06em;}
span.cap:before{content:attr(title);color:#000;}
span.cap {float:left;font-size:300%;font-weight:bold;line-height:1em;margin-bottom:-0.4em;margin-right:0.05em;position:relative;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;}


#sponsors img {filter:alpha(opacity=90); -moz-opacity: 0.65; opacity: 0.30;}
#sponsors img:hover {filter:alpha(opacity=100);-moz-opacity: 2.0;opacity: 2.0;}

/* ------------------------------------------ */
/* WERBUNG*/
/* ------------------------------------------ */
.sidebarca300250 {float:left;padding:20px 0 0 0}
#skyscraper {margin:0 auto;width:160px;text-align:right;margin-top:-2083px;padding-left:1160px}

/* ------------------------------------------ */
/* WEATHERFORCAST*/
/* ------------------------------------------ */
#weatherforecast td {padding:3px 10px}
