/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on Twenty Ten)
Version: 3.0
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "css/reset.css";
@import "css/layout.css";

body {font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#4a4a4a;}
.home {background:#fff url(img/bg.png) repeat-x!important;}
.home #sitetop {width:991px; height:511px!important; background:#fff url(img/featbg.png) top left no-repeat!important; margin:0 auto 30px!important;}
.page, .single, .archive {background:#fff url(img/pagebg.png) repeat-x;}
.page #sitetop, .single #sitetop, .archive #sitetop  {width:991px; height:170px; background:#fff url(img/headbg.png) top left repeat-x; margin: 0 auto 30px;}
.clear {clear:both;}
.right {float:right;}
.left {float:left;}

a, a:visited {color:#4cca43; text-decoration:none;}
a:hover {color:#323232;}
p {margin:10px 0px;}


h1 {font-family:arial, Helvetica, sans-serif; font-size:30px; color:#fff; margin-top:4px; background:#323232; height:36px; line-height:36px; text-align:center; width:190px;}
#featnews h2 {font-family:Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold; background:#4cca43; width:120px; line-height:20px; text-align:center; text-transform:uppercase;}
.simple_overlay h2 {font-family:Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold; background:#4cca43; width:176px; line-height:20px; text-align:center; text-transform:uppercase;}
h2 { font-size:16px; font-weight:bold; width:auto; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:20px;}
h5 {font-size:14px; font-weight:bold; margin-bottom:8px;}
h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
h6 a, h6 a:visited {text-decoration:none; color:#323232; font-weight:bold;}
h6 a:hover {color:#a4a4a4;}

/* HEADER */

#abovehead {width:978px; margin:0 auto; height:60px; overflow:hidden; padding:5px 0 4px; position:relative; z-index:20; overflow:hidden;}
.skyline {background:url(img/skyline.png) no-repeat top left; position:absolute; top:-54px; left:150px; width:204px; height:61px; text-indent:-99999em;}
#aboveheadad {width:468px; height:60px; float:right;}

#header {width:978px; height:150px; position:relative; margin:0 auto; z-index:2 }
.wappen {width:120px; height:120px; position:absolute; top:-25px; left:-25px; background:url(img/wappen.png) top left no-repeat; text-indent:-99999em; cursor:pointer;}
.wappentext {width:217px; height:63px; position:absolute; left:110px; top:20px; background:url(img/wappentext.png) no-repeat; text-indent:-99999em; cursor:pointer;}

#teams {position:absolute; top:46px; left:350px; width:150px; height:40px; z-index:100;}
#teams img {cursor:pointer;}

/* the overlayed element */
.simple_overlay {display:none; z-index:1000; padding:10px; background-color:#fff;width:260px; height:300px;position:absolute!important;top:60px!important;left:100px!important; border:1px solid #d1d1d1;	
	 -moz-box-shadow:0 0 3px 1px #d1d1d1;
	-webkit-box-shadow: 0 0 1px #d1d1d1; }

.simple_overlay .close {background-image:url(img/close.png);position:absolute;right:-15px;top:-13px;cursor:pointer;height:20px;width:20px; z-index:1000000;}

#menu-dropdown a, .simple_overlay a:visited {font-size:12px; color:#323232; font-weight:bold; padding:3px;}
#menu-dropdown a:hover {background:#4cca43; color:#fff;}
#menu-dropdown {margin-top:20px;}
#menu-dropdown ul {position:absolute; left:100px; top:33px}
#menu-dropdown li {margin:8px 0px;}
#menu-dropdown ul li ul {position:absolute; left:50px; top:0px;}
.details {	position:absolute;	font-size:11px;	color:#fff;	height:278px;	width:280px;}
.details h3 {	color:#aba;	font-size:15px;	margin:0 0 -10px 0;	}

.current-menu-item > a , .sf-breadcrumb > a, .current-menu-ancestor > a, .current-menu-item > a:visited , .current-menu-parent > a, .current-menu-item > a:visited , .current-menu-parent > a:visited {background:#4cca43; color:#fff!important;}
.current-menu-item > .sf-with-ul span , .sf-breadcrumb > .sf-with-ul span, .current-menu-ancestor > .sf-with-ul span, .current-menu-parent > .sf-with-ul span {color:#fff!important;}




#login {width:250px; height:auto; overflow:hidden; float:left; position:absolute; left:680px; top:20px; color:#4a4a4a4}
#login p {font-size:11px; margin:3px 5px 3px 0px;}
.italic {font-style:italic; margin-top:5px;}
.italic a {font-weight:bold; font-style:normal;}
#log {border:none; background:#f0f0f0; padding:2px; width:95px; float:left; margin-top:5px; height:16px; font-size:11px;}
.pwdlogin {margin-left:10px;}
#pwd {border:none; background:#f0f0f0; padding:2px; width:95px; float:left; margin-top:5px; height:16px; font-size:11px;}
#sendlogin {float:left; width:15px; height:20px; cursor:pointer; border:none; background:#4cca43 url(img/arrow.png) center center no-repeat; margin:25px 0 0 5px;}
#rememberme {background:#f0f0f0; border:none; margin:0px 5px 0px 120px;}

.welcome {margin-bottom:4px;}
.loginmenu  {margin-top:10px;}
.loginmenu div {width:120px;}
.loginmenu a, .loginmenu a:visited {color:#323232;}
.loginmenu a:hover {color:#a4a4a4;}
.loginmenu p {margin:2px 0px 4px 0px;}

#menu {width:640px; height:25px; position:absolute; top:105px; left:10px;}
#menu ul {width:650px;}
#menu li {float:left; color:#323232; position:static; margin:0px 8px 0px 0px; text-transform:uppercase;}
#menu a, #menu a:visited {color:#323232; text-decoration:none; font-weight:bold; padding:3px 4px; display:block;}
#menu a:hover {color:#fff; background:#4cca43;}
#menu a:hover > .sf-sub-indicator {color:#fff!important;}


.menu ul {position:absolute; left:0px; top:27px; display:none;}
.sf-breadcrumb ul {display:block;}

#menu ul li ul li {position:relative; font-size:11px; text-transform:none;}
#menu ul li ul li a, #menu ul li ul li a:visited {font-weight:normal;}
#menu ul li ul li ul {background:#323232; z-index:20; padding:5px; width:140px; height:auto;}
#menu ul li ul li ul li ul {position:absolute; top:-27px; left:155px;}
#menu ul li ul li ul li {display:block; float:none; margin:5px 0px;}
#menu ul li ul li ul li a, #menu ul li ul li ul li a:visited {color:#fff; }
#menu ul li {float:left; width:auto;}

#menu li .sf-sub-indicator { font-size:10px; color:#323232; position:relative; top:-2px; left:1px;}
#menu li ul li .sf-sub-indicator { font-size:10px; color:#323232; position:relative; top:-1px; left:1px;}


.current_page_item > a , .sf-breadcrumb > a, .current_page_ancestor > a, .current_page_item > a:visited , .current_page_parent > a, .current_page_item > a:visited , .current_page_parent > a:visited {background:#4cca43; color:#fff!important;}
.current_page_item > .sf-with-ul span , .sf-breadcrumb > .sf-with-ul span, .current_page_ancestor > .sf-with-ul span, .current_page_parent > .sf-with-ul span {color:#fff!important;}

/* HEADLINE */
.images {position:relative;}
.head_tab_content {display:none;}
.headlinetitle, .headlinetitle:visited {position:absolute; top:220px; left:10px; padding:5px; font-size:16px; background:#4cca43; color:#fff; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; max-width:400px; line-height:18px;}
.headlinetitle:hover {color:#F4F4F4;}
.subheadline {position:absolute; top:195px; left:10px; padding:3px 6px;background:#323232; color:#fff; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; max-width:120px; font-size:12px; line-height:16px;}
.subheadline a, .subheadline a:visited {color:#fff;}

.slidetabs {width:648px; font-weight:bold; text-transform:uppercase; background:#323232; height:30px; border-left:1px solid #323232; border-right:1px solid #323232; position:absolute; top:535px;}
.slidetabs a, .slidetabs a:visited {font-size:11px;color:#fff; text-decoration:none; text-transform:none; padding:0px 3px; display:block; width:210px; float:left;line-height:30px;}
.slidetabs a:hover {background:#4cca43; color:#fff; height:30px; float:left;}
.slidetabs .current, .slidetabs .current:visited {background:#4cca43; color:#fff!important;  }

/* KADER */
#kader {background:none; color:#323232;}
.spieler {width:150px; margin:0px 6px 20px; float:left;}

#kader h3 {clear:both; margin-bottom:20px; font-size:16px; background:#323232; color:#fff; padding:2px 4px; width:100px; text-align:center; font-weight:bold;}

.spielerpic {margin-bottom:20px; width:150px; height:150px;}
.spielerpic img {margin:0px!important; display:block; width:150px;}

/* FEATURED */
#featured {width:978px; height:auto; overflow:hidden; margin:0 auto;}
#headline {width:650px; padding:10px; float:left;}
#featnews {width:280px; padding:10px; float:left;}

.feat_post {padding-bottom:5px; margin:10px 0px; height:auto; overflow:hidden; font-size:12px; line-height:16px;}
.feat_post h5 {margin-bottom:20px;}
.feat_post a, feat_post a:visited {font-weight:bold; color:#323232; font-size:12px; text-decoration:none;}
.feat_post a:hover {color:#a4a4a4;}
.morebutton {width:50px; height:16px; color:#fff!important; background:#323232; float:right; margin-top:5px; text-align:center; text-decoration:none; line-height:16px; font-weight:bold; cursor:pointer;}
.morebutton:hover {background:#4cca43;}

/* CONTENT */

#wrapper {width:978px; height:auto; overflow:hidden; margin:0 auto;}
#content, #content-page {width:650px; height:auto; float:left; padding:0px 10px; overflow:hidden;}
#content-full {width:978px; height:auto; padding:10px; position:relative; z-index:1}
#sidebar {width:297px; height:auto; float:right; border-left:1px solid #dddddd;}
.widget-title {margin-bottom:15px; font-weight:bold; text-transform:uppercase; font-size:14px; padding-bottom:5px; border-bottom:1px solid #dddddd;}
.xoxo {padding:0px 0px 0px 15px;}
.widget-container {margin-bottom:40px;}
.widget_openxwpwidget img {margin:2px 6px;}

#news {position:relative; width:650px;}
.post, .berichte {width:650px; height:auto; overflow:hidden; margin-bottom:30px;}
.newsthumb {float:left; width:160px; height:auto;}
.newsexcerpt {width:470px; float:right; position:relative;}
.newsexcerpt h3 {margin-bottom:20px; line-height:20px; max-width:470px;}
.newsexcerpt h3 a, .newsexcerpt h3 a:visited  {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; text-decoration:none;}
.newsexcerpt h3 a:hover {color:#a4a4a4;}
.postmetadata {font-size:11px; color:#666;}
.postmetadata a, .postmetadata a:visited {color:#000; text-decoration:none;}
.postmetadata li {padding:0px 0px 3px 20px; margin-bottom:3px; border-bottom:1px dotted #dddddd;}
.newsdate {background:url(img/written.png) center left no-repeat;}
.newsauthor {background:url(img/author.png) center left no-repeat;}
.newscomments {background:url(img/comments.png) center left no-repeat;}

.mininews {width:400px; height:auto;}
.mininews li {margin-bottom:8px; width:auto;}
.minidate {background:#323232; padding:1px 3px; float:left; font-weight:bold; color:#fff; width:66px; text-align:center;}
.miniheadline { width:310px; margin-left:10px; float:left;}

/* News TABS */
#execphp-3 {margin-top:23px; position:relative; height:auto; padding-bottom:35px;}
.tabs {width:400px; height:20px; top:-3px; left:180px; position:absolute; font-weight:bold; text-transform:uppercase; line-height:19px; }
.tabs a, .tabs a:visited {color:#323232; text-decoration:none; padding:2px 3px;}
.tabs a:hover {background:#323232; color:#fff;}
.tabs .active a, .tabs .active a:visited {background:#323232; color:#fff!important; }
.tabbi {margin:0px 6px; font-size:12px; float:left; cursor:pointer; padding:2px 5px;}
.tab_content {margin-top:10px; padding:0px 15px 0px 5px;}

/* SINGLE */

#content-page h1, #content-full h1 {font-size:18px; color:#323232; background:none; width:auto; text-align:left; line-height:18px; margin-top:10px;}
#content-page img {margin:5px;}
#content-page .postmetadata li {display:inline; border-bottom:none; margin-right:20px; line-height:17px; padding-bottom:0px;}
#content-page img {max-width:650px; height:auto;}

.artikelnavi a, .artikelnavi a:visited {color:#fff; background:#323232; width:100px; tex-align:center; padding:3px 5px; font-weight:bold; line-height:21px;}
.artikelnavi a:hover {background:#4cca43;}
.nextartikel {float:right;}
.prevartikel {float:left;}
.post-edit-link {margin-left:30px;}
.fblike {width:50px; height:70px; float:right;}

/* PAGINATE */
.navigation {height:30px;}
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#fff; color:#323232; border:1px solid #323232; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#4cca43; color:#fff;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#4cca43; border:1px solid #323232; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}

.infobox {width:650px; height:auto; overflow:hidden; margin:10px auto; font-size:12px; }
.hiddenbox {display:none;}
.metabox {border-bottom:1px dotted #323232; height:auto; overflow:hidden;}
.metaboxtitle {background:#323232; color:#fff; font-weight:bold; text-align:center; margin-bottom:5px; }
.metabox li {float:left; margin:5px 7px 5px 0px;}
.when {width:100px;}
.who {width:350px; }
.pdf {width:170px; float:right!important;}
.media {width:170px; float:right!important;}

.sharethis { float:right; margin-left:100px;}


/* Kommentare */
.comments {margin-top:20px; width:650px; padding:5px; border-top:1px solid #e1e1e1; background:#fff; float:left;}
.comments-head {margin-top:20px;}

.comcontent {height:auto; overflow:hidden;}
.commentmeta {padding:5px; height:32px; margin-top:10px; }
.comgravatar {float:left; margin-right:15px; margin-top:5px; padding:7px; border:1px solid #e1e1e1; background:#fff;}
.commenttext {padding:10px; background:#fff; border:1px solid #e1e1e1; height: auto; overflow:hidden; margin-top:5px;}
.metatext {margin:9px 0px 0px 0px;}
.comnumber{font-size:18px; color:#e1e1e1;}
#comments-title {margin-top:10px; background:#fff; border:1px solid #e1e1e1; padding:5px;}
#comment_parent {width:650px;}
#comment_tbl {width:100%!important;}


/* SIDEBAR */

.leaguemanager_widget h4 {background:#323232; width:100px; height:20px; color:#fff; font-weight:bold; left:85px; line-height:20px;}
.leaguemanager_widget .next {left:110px; top:-1px;}
.leaguemanager_widget .prev {left:-25px!important; top:-1px;}

.widget_sub_page_navigation li {margin:3px 0px; line-height:16px;}
.widget_sub_page_navigation a, .widget_sub_page_navigation a:visited {display:block; padding:3px; color:#323232;}
.widget_sub_page_navigation a:hover {background:#4cca43; color:#fff;}

#menu-dropdown-1 {position:relative;}
#menu-dropdown-1 li {margin:3px 0px; line-height:16px; width:80px;}
#menu-dropdown-1 a, #menu-dropdown-1 a:visited {display:block;padding:3px; color:#323232;}
#menu-dropdown-1 a:hover {background:#4cca43; color:#fff;}
#menu-dropdown-1 .sub-menu {position:absolute; left:85px; top:-3px;}
#menu-dropdown-1 .sub-menu .sub-menu {position:absolute; top:0px;}


.widget_tag_cloud a, .widget_tag_cloud a:visited {color:#323232; }
.widget_tag_cloud a:hover {color:#4cca43;}

.upcoming_widget a, .upcoming_widget a:visited {color:#fff; background:#323232; padding:1px 3px; font-size:11px; display:block; width:120px; text-align:center; font-weight:bold;}
.upcoming_widget a:hover {background:#4cca43;}
.scheduler_sidebar_text {margin:5px 0px 10px;}


/* GALLERY */




/* Footer */
#footerslogan {width:978px; height:64px; background:#F9F9F9 url(img/footer1.png) 0 5px no-repeat; margin:100px auto 0;}
#footerwrap {width:100%; height:230px; background:#323232;}
#footer {width:978px; height:230px; overflow:hidden; background: #323232 url(img/footer2.png) top left no-repeat; margin:0 auto;}
#footertext {width:350px; padding:0 10px; text-align:left; color:#fff; position:relative; left:630px; top:40px;}
#footertext a, #footertext a:visited {color:#fff;}
#footertext a:hover {color:#f0e626;}
#footertext p {height:45px; width:260px; padding-left:50px; line-height:16px }
.copyright {background: url(img/footer/copygrey.png) top left no-repeat;}
.copyright:hover {background: url(img/footer/copycolor.png) top left no-repeat}
.wordpress {background: url(img/footer/wpgrey.png) top left no-repeat; }
.wordpress:hover {background: url(img/footer/wpcolor.png) top left no-repeat}
.itsfid {background: url(img/footer/itsfidgrey.png) top left no-repeat;}
.itsfid:hover {background: url(img/footer/itsfidcolor.png) top left no-repeat}

