html{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100.01%;
width:100%;
height:100%;
}
body{
	background:#000 url("/assets/templates/goclubsh/img/main_bg.jpg") top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	font-size:1em;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.floatleft{
float:left;
}
.imgleft{
margin:0 20px 5px 0;
}

img{
	border: 0px;
}

hr{
border: solid #faeaea 1px;
padding:0;
}

.bold{
	font-weight:bold;	
}

a{
outline:none;
}
a:link{
	color:#A4A676;
	text-decoration: none;	
}
a:visited{
	color:#A4A676;
	text-decoration: none;	
}
a:hover{
	color:#000;
	text-decoration: none;
}
a:active{
	color:#000;
	text-decoration: none;
}

p {
margin: .5em 0 1.2em 0;
font-size:11px;
}

fieldset{
	border:1px;
	margin:0;
	padding:0;
}

p.title {
margin: .1em 0 .3em 0;
}

.date {
margin: 5px 0px 0px 43px;
letter-spacing: 1px;
font-size: .6em;
text-align:left;
}

.textNoteTitel{
font-size: 24px;
}
.textNote{
	font-size:12px;
	letter-spacing: 1px;
	color: #fff;
	line-height: 19px;
}

#info-icon{
	position:absolute;
	top:215px;
	left:870px;
}

#moodbildinfos{
	position:absolute;
	top:215px;
	left:578px;
	padding:10px 20px;
	background:#fff none;
	border:1px solid #000;
	width:250px;
	font-size:11px;
}


h1{
	font-size:14px;
	padding: 0 0 5px 0;
	font-weight:bold;
	letter-spacing: 1px;
	color: #000;
	margin:0 0 30px 0px;
border-bottom:1px solid #aaa;
}
h2{
	font-size:14px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	letter-spacing: 1px;
	color: #000;

}
h3{
	font-size:12px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	letter-spacing: 2px;
	color: #000;	
	border-bottom: solid #ccc 1px;	
}


h6{
	padding: 0px 0 5px 0;
	margin:0;
	letter-spacing: 1px;
	color: #fff;
	font-size:.75em;
}
h5{
	font-size:12px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	letter-spacing: 1px;
	color: #000;
	border-bottom: solid #ccc 1px;		
}
input{
	background-color:#fff;
	border:1px solid #aaa;
	padding: 5px;
	font-family:arial;
}

textarea{
	background-color:#fff;
	border:1px solid #aaa;
	padding: 5px;
	font-family:arial;
font-size:1em;
width:95%;
}
input.btn{
	background-color:#c00;
	padding: 4px 5px;
	color:#fff;
}

.main_left{
	width:11px;
	height:634px;
	background:transparent url("/assets/templates/goclubsh/img/bg_left.jpg") top right no-repeat;	
}
.main{
	background:#fff url("/assets/templates/goclubsh/img/mood1.jpg") top right no-repeat;
	width: 896px;
	height: 100%;
	position:relative;
}
.main_right{
	width:11px;
	height:634px;
	background:transparent url("/assets/templates/goclubsh/img/bg_right.jpg") top right no-repeat;	
}
.header{
	float:left;
	height:417px;
	width:88px;
}
.header2{
	background-color: #F9D684;
	padding: 0px;
	width: auto;
	border-bottom: groove #aaa 4px; 
	font-size: 12px;
	letter-spacing: 2px;
}
.topnav{
	background-color: #fff;
	text-align: left;
	width: auto;
}

.centercol{
	float: left;
	width:531px;	
}
.rightcol{
	float: left;
	width:277px;
	padding:0 0 40px 0;
}

.content{
	text-align: left;
	margin: 25px 34px 60px 38px;
}
.content .body{
	text-align: left;
	font-size:11px;
	line-height:1.9em;
}

.kalenderbox{
	width: 254px;
	margin: 234px 0 0 0;
}
.kalenderbox .bg{
	background:transparent url("/assets/templates/goclubsh/img/p_bg_kalender.gif") 0 0 repeat-y;
}
.kalenderbox .body{
	margin: 0 20px 0 20px;
	color:#fff;
	font-size:.7em;
	line-height:20px;
	text-align:left;
	height:100%;
}
.kalenderbox a{
color:#D8C38E;
text-decoration:none;
}
.kalenderbox a:hover{
color:#fff;
text-decoration:none;
}

.pollbox{
	width: 254px;
	margin: 15px 0 0 0;
}
.pollbox .body{
	margin: 0 20px 0px 20px;
	color:#000;
	font-size:.7em;
	line-height:20px;
	text-align:left;	
}

.newsbox{
	width: 254px;
	margin: 15px 0 20px 0;
}
.newsbox .body{
	margin: 0 20px 0px 20px;
	color:#000;
	font-size:.7em;
	line-height:20px;
	text-align:left;	
}

.loginbox{
	width: 254px;
	margin: 15px 0 20px 0;
}
.loginbox .body{
	margin: 0 20px 0px 20px;
	color:#000;
	font-size:.7em;
	line-height:20px;
	text-align:left;	
}

.miscbox{
	width: 254px;
	margin: 1px 0 0 0;
}
.miscbox .body{
	margin: 0 20px 5px 21px;
	padding: 0 0 5px 15px;
	border-left:dotted #bbb 1px;
	color:#000;
	font-size:.7em;
	line-height:20px;
	text-align:left;	
}
.miscbox a{
	display:block;
	width:194px;
	line-height:20px;	
}


.footernav{
margin:0 0 2px 10px;
}
.footernav a{
	display:block;
	text-align: center;
	float:left;
	width: auto;
	padding: 3px 10px 3px 10px;			
	font-size: .65em;
	border-right:solid #ccc 1px;
}
.footer{
	text-align: left;
	width: auto;
	padding: 5px 10px 5px 100px;			
	font-size: .65em;
	color: #000;
	border-top: solid #000 1px;
}
.toplink{
margin:0 10px 10px 0;
font-size:1em;
text-align:right;
}


.textbox{
	text-align: left;
	font-size: 12px;
	line-height: 19px;
	color: #888;
	border: solid #fff 1px;
	border-bottom: solid #ccc 1px;
	border-right: solid #ccc 1px;
	border-top: solid #fff 1px;	
	margin: 0px 0px 3px 0px;
	padding: 15px 25px 10px 20px;
	background-color: #fff;
}

ul{
margin:0;
padding:0 0 5px 25px;

}
ul li{
margin:0;
padding:0 0 .4em 1px;
}

ul.linklist{
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 10px 0px;
	list-style-type:disc;
	width: auto;
	color: #999;
}
ul.linklist li{
	margin: 0px 0px 4px 10px;
	padding: 0px 0px 1px 0px;
}
		
		
.nav{
	margin: 0 34px 0 38px;
	padding: 30px 0 0 0;
	text-align: left;
	height: 275px;
	/*border-bottom:solid #aaa 1px;*/
}
#navhome{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_home_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navhome:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_home_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navhome_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_home_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navneu{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_neu_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navneu:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_neu_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navneu_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_neu_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navwer{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_wer_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navwer:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_wer_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navwer_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_wer_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navgo{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_go_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navgo:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_go_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navgo_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_go_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}

#navkontakt{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_kontakt_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navkontakt:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_kontakt_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navkontakt_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_kontakt_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navforum{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_forum_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navforum:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_forum_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}


#navlinks{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_links_off.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}
#navlinks:hover{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_links_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
}
#navlinks_on{
	display:block;
	background:url("/assets/templates/goclubsh/img/nav_links_on.gif") 0 0 no-repeat;
	width:28px;
	height:262px;
	margin:0 2px 0 0;
	float:left;
}


/* DITTO BLOG */

.ditto_summaryPost{
	border-bottom:1px solid #aaa;
	margin: 0 0 50px 0;
	padding:0 0 25px 0;
}
.ditto_link{
	text-align:right;
}
.ditto_link a,
.ditto_link a:visited{
	font-size:.8em;
}

#ditto_pages {
    border-top: 1px solid #ccc;
    padding: 10px 0;
    font-size: 10px!important;
    color: black;
}
#ditto_pages .ditto_currentpage {
    padding: 3px 7px 4px;
    margin-right: 2px;
    background-color: #A4A676;
    color: #fff;
	
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 2px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #A4A676;
    padding: 3px 7px 4px;
    margin-right: 2px;
    text-decoration: none !important;
    color: black;
}
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}



.reflect_archive_list ul{
	list-style-type:none;
	margin:0;
	padding:0 0 0 0;	
}
.reflect_archive_list ul li{
	margin:0;
	padding:0 0 0 0;
}



/* AJAX Search */

  .ajaxSearch_hiddenField {
      position:absolute;
      text-decoration:underline;
      background-color:#CC0000;
      left:0px;
      top:-500px;
      width:1px;
      height:1px;
      overflow:hidden;
	  line-height:1px;
    }
	
#ajaxSearch_form {
            color: #444;
            width: auto;
			/*font-size:1em;*/
			margin:15px 0 0 20px;
        }
        #ajaxSearch_input {
            width: 120px;
            display: inline;

            vertical-align: top;
        }
        #ajaxSearch_submit {
            display: inline;
        }
        #ajaxSearch_output {
        	width:200px;
			margin:0 0 0 20px;
            border: 1px solid #444;
            padding: 10px;
            background: #eee;
            display: block;
            height: auto;
            vertical-align: top;
			font-size:.7em;
        }
		
		.ajaxSearch_highlight1{color:red;font-weight:bold;}
		.ajaxSearch_highlight2{color:blue;font-weight:bold;}
		.ajaxSearch_highlight3{color:green;font-weight:bold;}
		.ajaxSearch_highlight4{color:yellow;font-weight:bold;}
	
        .ajaxSearch_paging {
    
        }
        .AS_ajax_result {
            color: #444;
            margin-bottom: 3px;
			
        }
        .AS_ajax_resultLink {
            text-decoration: underline;
			font-weight:bold;
        }
        .AS_ajax_resultDescription{
            color: #555;
        }
        .AS_ajax_more {
            color: #555;
        }	


.simple{
font-size:9px;
}

.simple th{
font-size:9px;
background-color:#000;
color:#fff;
}

.simple td{
vertical-align:top;
font-size:9px;
padding:1px;

}


div.tb{
background-color:#eee;
border:1px solid #aaa;
padding:10px;
}
