/*
Theme Name: Sommertour 2009
Theme URI: http://sommertour.neue-eigentlichkeit.de/
Description: Sommertour 2009
Version: 1.0
Author: Rene Otto	
Author URI: http://www.shadedelements.com
*/


#wp-calendar{
	border:1px dashed #FFCC00;		
	font-size:14px;
	font-weight:bold;
}

#wp-calendar-today{
	border:none;
}

#wp-calendar .eventday{
	color:#FFCC00;	
}

body#WILLKOMMEN,
body#VOTING{
	background-image:url(/wp-content/images/index.jpg);	
	}

body#AUSSTELLUNGEN{
	background-image:url(/wp-content/images/ausstellungen.jpg);	
	}
	
body#FILME{
	background-image:url(/wp-content/images/filme.jpg);	
	}

body#TERMINE{
	background-image:url(/wp-content/images/termine.jpg);	
	}
	
body#ORTE{
	background-image:url(/wp-content/images/orte.jpg);	
	}	
	
body#IDEE{
	background-image:url(/wp-content/images/idee.jpg);	
	}	
	
body#IMPRESSIONEN{
	background-image:url(/wp-content/images/impressionen.jpg);	
	}	

body#FOERDERER{
	background-image:url(/wp-content/images/partner.jpg);	
	}	
	
body#KONTAKT, 
body#IMPRESSUM,
body#PRESSE{
	background-image:url(/wp-content/images/kontakt.jpg);	
	}		


body{
background-repeat:no-repeat;
background-position:center top;
background-color: #003399;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#FFFFFF;
}

a { 
  text-decoration: none; 
  outline: none; 
} 

a:link { color: #FFFFFF; } /* nicht besuchte Links */ 
a:visited { color: #FFFFFF; } /* besuchte Links */ 

a:hover, 
a:focus {
	text-decoration:none;  
	
} 

a:active {   
  outline: none; 
  
}  

span.orte_links a { 
color: #000000;
font-weight:bold;
}


h1{
font-size:24px;
letter-spacing:0px;
color:#FFFFFF;
margin:0;
}

h2{
font-size:12px;
color: #FFCC00;
margin:0;
}

h3{
font-size:16px;
color: #FFCC00;
margin:0;
margin-bottom:2px;
}


#container{
padding:0;
width:614px;
margin:auto;
}

#header{
width:580px;
padding:10px 0;
padding-bottom:0px;
margin:auto;
background-color:#FFFFFF;
}

	#header h1{
	font-weight:normal;
	}
	

.maintitle{
background-color:#003399;
text-align:center;
width:400px;
margin: 0 auto;
margin-bottom:0;
}

#start{
margin:0;
padding:0;
}


#navi{
background-color:#FFFFFF;
color:#003399;
margin:10px 0;
margin-bottom:0px;
border-bottom:10px solid #FFFFFF;
}
	
	#navi a{
		color:#003399;		
		padding-left:3px;
		padding-right:3px;
		margin-left:2px;
		margin-right:2px;
	}
	
	#navi a:hover,
    #navi a:focus {
      background-color: #003399;
      color: #FFFFFF;	  
	  padding-left:3px;
		padding-right:3px;
	  font-weight:100;	 
    }
	
	#navi ul{
	padding:0;
	margin:0;	
	text-align:center;	
	background-color:#FFFFFF;	
	color: #003399;
	}
	
	#navi li{
	display:inline;	
	font-size:12px;
	list-style-type:none;
	color: #003399;
	}
		
	body#AUSSTELLUNGEN ul#navigation a.AUSSTELLUNGEN,
	body#FILME ul#navigation a.FILME, 	
	body#TERMINE ul#navigation a.TERMINE,
	body#ORTE ul#navigation a.ORTE, 
	body#IDEE ul#navigation a.IDEE,		
	body#IMPRESSIONEN ul#navigation a.IMPRESSIONEN, 
	body#PARTNER ul#navigation a.PARTNER, 	
	body#KONTAKT ul#navigation a.KONTAKT{	
	background-color: #003399;
	color: #FFFFFF;	
	padding-left:3px;
	padding-right:3px;
	font-weight:100;	 
	}
	
	
		
#content{
background-color:#003399;
border:14px solid #FFFFFF;
margin:200px auto;
margin-bottom:0px;
width:468px;
min-height:274px;
padding: 14px 15px 10px 13px;
line-height:18px;
font-size:12px;
}	
	
/* Comments Section -------------------------- */


#Kommentar .wp-smiley{
	float:none;
	height:15px;
	margin:0 0 -2px 0;
	padding:0 0 0 0;
	}



ol.comments li{
	margin-left:20px;	
	}

q{
	font-weight:bold;
	font-style:italic;
}


div#Kommentar,
div#cpreview {
margin: 0 auto;
width: 35.14285714286em;
}

fieldset#yourcomment {	
	padding:20px;
border:dashed #FFF 1px;
}

.nocomments {
padding-bottom: 2em;
}

div#Kommentar {
margin-bottom: -0.8em;
}

#yourcomment #submitcomment {
padding: 0 1em;
}

div#Kommentar h2,
div#cpreview h2,
p#txpCommentInputForm {
font-size:12px;
color: #FFCC00;
margin:0;
margin-bottom:8px;
}

div#Kommentar h3,
div#cpreview h3 {
font-size:12px;
color: #FFFFFF;
margin:0;

}

div#Kommentar ol li:last-child {
background: none;
}

div#Kommentar ol li {
font-weight:normal;
position: relative;
clear: both;
display: block;
padding-bottom: 0.8em;
margin-bottom: 0.8em;
}

img.avatar {
position: absolute;
left: -63px;
top: 0em;
width: 50px;
height: 50px;
}

div#cpreview {
position: relative;
padding: 0 0 3em 0;
}

textarea#message {
background:#FFFFFF;
color:#003399;
width: 360px;
line-height: 18px;
height: 9em;
font-size: 1em;
font-weight:bold;
padding: 0.2em;
border:dashed #FFF 3px;
font-size:12px;
font-family: "Arial", "Lucida Sans Unicode", arial , verdana, tahoma, sans-serif;
}

div#cpreview input[type=text] {
width: 50%;
margin: 0.7em 0.6em 0 0;
padding: 0.2em;
font-size:12px;
}

div#cpreview div input {
font-family: "Arial", "Lucida Sans Unicode", arial , verdana, tahoma, sans-serif;
background:#003399;
color:#FFF;
font-weight:bold;
border:dashed #FFF 1px;
font-size:12px;
margin-right: 0.6em;
}

div#submitcomment a:hover .button{
	
	background-color:#FFF;	
	}

div#cpreview .button{	
	cursor:pointer;	
	}


div#cpreview div {
margin-top: 1em;
}

.commentpermlink {
padding-right: 0.5em;
}

#yourcomment div label,
#yourcomment div input {
vertical-align: middle;
padding: 0;
line-height: 1.5em;
margin: 0;
}

div#cpreview input#remember {
margin-right: 0.2em;
}


/* End Comments Section -------------------------- */

	
		
	.kommentar{
		float:right;
		margin-top:-10px;
	}
	
	.textmarker{
	background-color: #FFFFFF;
	color: #F87601;
	border-left: 0px solid #003399;
	border-right: 0px solid #003399;
	margin:0;
	padding:0;
	font-weight:100;		
	}
	
	#content .content_navi{
	background-color: #FFFFFF;
	color: #F87601;
	border-left: 0px solid #003399;
	border-right: 0px solid #003399;
	margin:0;
	padding:0;
	font-weight:100;		
	}
	
	#content #content_navi span{	
	background-color: #FFFFFF;
	color: #F87601;
	border-left: 0px solid #003399;
	border-right: 0px solid #003399;
	margin:0;
	padding:0;
	font-weight:100;	 
	}
	
	
	#content span.headline{
	color:#FFCC00;
	font-weight:bold;	
	}	
	
	
	#subnavi ul{	
	padding:0;
	margin:5px 0 0 0px;	
	width:470px;			
	}
	
	#subnavi li{
	display: inline;	
	color:#FFFFFF;
	list-style-type:none;
	margin:0;	
	}
	
	
	#content a{
		color:#FFFFFF;		
	}
	
	#content a:hover,
    #content a:focus {      
      background-color:#FFFFFF;	  
	  color: #003399;
	  margin:0;
	  padding:0;	    	  	  	  
    }	
	
	#content a:active {
	background-color:#FFFFFF;
  	color: #003399;
	}  
	
	#content p{	
	margin:0px;
	margin-bottom:18px;	
	}
	
	#content p.line{
	border-bottom:1px dashed #FFFFFF;
	margin:7px 0 25px 0px;
	padding:0;
	width:470px;	
	line-height:0;
	font-size:0px;
	}	
	
	#content p.line_2{
	border-bottom:1px dashed #FFFFFF;
	margin:25px 0 25px 0px;
	padding:0;
	width:470px;	
	line-height:0;
	font-size:0px;
	}	
	
	
	#content img{	
		float:left;
		margin-top:3px;
		margin-right:10px;
		border:0;
	}
	
	#content.orte img{
		float:none;
		margin-top:0px;
		margin-right:10px;
		border:0;
	}
	
	.post ul{	
	padding:0;
	margin:0px 0 0px 0;
	font-weight:bold;
	}
	
	.post ol{	
	padding:0;
	margin:0px 0 0px 24px;
	font-weight:bold;
	}
	
	.post li{
		list-style-type:none;
		padding-bottom:10px;
		}
	
#footer{}
	
	#footer p{
	font-size:10px;
	margin:0;
	margin-bottom:20px;
	margin-top:5px;
	text-align:center;
	}



