/*

Theme Name: Informationen

Theme URI: http://wordpress.org/

Description: Das komplett eingedeutschte Standard-Theme - basierend auf dem famosen <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. Deutsche Bearbeitung: <a href="http://blogshop.de">Olaf A. Schmitz</a> und <a href="http://blog.zeitgrund.de">Olaf Baumann</a>.

Version: 1.6

Author: Michael Heilemann
 
Author URI: http://binarybonsai.com/  */



.ltr{width:100px;}

.navcurrent{color:#2664A1;
text-decoration:none !important;
font-weight: bold;}
.pklein 
        {margin: 0;
        font-size:1.1em;
	padding: 5px 15px 10px 10px !important;
        text-align:left;}

.newstick{padding:5px;}
.pkleinf 
        {margin: 0;
        font-size:1.1em;
	padding: 5px 15px 10px 10px !important;
        text-align:center !important;}
.bam {}
#sidebar li.heady ul.bam  {
padding : 3px 0 12px 0px; !important;
}

#sidebar li.heady ul.bam li {
line-height : 22px; !important;
list-style : none;!important;
background: #f8f8f8 url(images/li.gif) no-repeat left;!important;
margin-bottom: 2px;!important;
}

#sidebar li.heady ul.bam li a{
	padding-left: 15px;!important;
	color: #74797E;!important;
	
}


#sidebar li.heady ul.bam a:hover {
text-decoration : underline;!important;
color: #000;!important;
background: inherit;!important;
}


#twitter_update_list li{
padding-bottom: 5px;
padding-top: 5px;
padding-right: 5px
line-height: 1.2em;
}

#twitter_div {
padding-left: 5px;
width: 350px;
}
 
ul.none {
margin:0px;
padding:0px;
border:0px;
}

.centertext a
{text-decoration:none; color:#aaaaaa!important; }
 /* TOUR   */

.platz {margin:0px; padding:10px 0px 0px 35px;}
.ubild {margin:0px; padding:5px 0px 0px 175px;}
#bread { width:811px;
        margin:0px; 
        padding:3px 0px 0px 15px;
        text-align:left;         
         }
.kursiv {margin:0px!important; padding: 0px 10px!important; font-style:italic;}

#bread p{line-height:15px;
         margin:0px;
         color: #999999;
         text-align:left;}
#newsletter input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0px;

	}


#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0px;

	}



#commentform textarea {

	width: 80%;
        margin: 5px 5px 1px 0px;
	padding: 2px;

	}



#commentform #submit {

	
        margin: 5px 5px 1px 0px;
	float: left;

	}

/* End Form Elements */







/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin: 15px 0 3px;

	padding: 5px 10px 3px;

	list-style: none;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0 0 15px;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */


#sidebarfoto

{        margin:5px 0px 0px 0px;

	padding: 0px;

	float:right;

	width: 300px;

        text-align: left;      

	}


#sidebarl

{        margin:5px 0px 0px 20px;

	padding: 0px;

	float:right;

	width: 345px;

        text-align: left;      

	}



#sidebar

{        margin:5px 0px 0px 0px;

	padding: 0px;

	float:right;

	width: 345px;

        text-align: left;      

	}

.backwards {
color:#666666;
direction:rtl;
font-family:verdana;
font-size:12px;
line-height:18px;
text-align:justify;
unicode-bidi:bidi-override;
}

.buch li {

	list-style-type: none;

	list-style-image: none;

	margin: 5px 0px;

	}

.buch li a {
        font-weight: normal !important;
	text-decoration:underline;
        color: #2B68A5;

	}

.buch {

	list-style-type: none;

	list-style-image: none;

	margin: 10px 0px;
        padding: 0px 10px;
	}

.buchactive {

	list-style-type: none;

	list-style-image: none;

	margin: 10px 0px; font-weight: bold;

	}


.alben li {

	list-style-type: none;

	list-style-image: none;
        font-weight: normal !important;
	margin: 5px 0px;

	}   .alben li a{

	list-style-type: none;

	list-style-image: none;
        font-weight: normal ;
	margin: 5px 0px;

	}
.alben {

	list-style-type: none;
         font-weight: normal !important;
	list-style-image: none;

	margin: 10px 0px;
        padding: 0px 10px;
	}

.albencurrent {

	list-style-type: none;
        
	list-style-image: none;

	margin: 10px 0px; font-weight: bold !important;

	}

.liste li {

	list-style-type: none;

	list-style-image: none;

	margin: 15px 20px;

	}
.liste {

	list-style-type: none;

	list-style-image: none;

	margin: 5px 5px;

	}
img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}
.unterstrich{border-bottom: 1px solid #e4e4e4;}
.sidebarindex{margin-top:5px;}
#sidebar .heady, #sidebar .categories, #sidebarfoto .heady{
        
        margin:0px 0px 10px 5px ; 
        clear:both;
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x;
        border: 1px solid #e4e4e4;
        padding:0px; 
        background-color:#ffffff;
        list-style:none;
}  

#sidebarl .heady, #sidebarl .categories, #sidebarfotol .heady{
        
        margin:0px 0px 10px 5px ; 
        clear:both;
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x;
        border: 1px solid #e4e4e4;
        padding:0px; 
        background-color:#ffffff;
        list-style:none;
}  
.heady a{text-decoration:underline !important;}

#sidebar .headyl{
        
        margin:0px 0px 5px 0px; border:1px solid #E4E4E4; width:160px;
        float:left;
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x;
        padding:5px;  background-color:#ffffff;
}  

#s {width:150px} #searchsubmit{width:50px}
#sidebar .headyr{
        
        margin:0px 0px 5px 0px; border:1px solid #E4E4E4; width:160px;
        float:right;
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x; text-align:justify;
        padding:5px;  background-color:#ffffff;
}  


#sidebar form {

	margin: 0;

	}
.alignright {

	float: right;

	}



.alignleft {

	float: left

	}
.einleit {
background-image: url(http://www.lauf-kultour.de/pics/laufen-besser.jpg);
background-repeat: repeat-x;
float:left;
text-align: left;
padding:10px 0px 10px 15px;
width:819px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
border-bottom:1px solid #e4e4e4;}


.videoklein{width:300px; margin:10px auto 0px;}


.neuigkhalb {

float:left;
text-align: justify;
padding:0px 0px 10px 0px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 400px; height:250px;   margin:5px 5px 5px 0px ;     
border:1px solid #E4E4E4; 
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x; }

.neuigkhalbk {

float:left;
text-align: justify;
padding:0px 0px 0px 0px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 400px; height:300px;   margin:5px 5px 5px 0px ;     
border:1px solid #E4E4E4; 
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x; }


.scroll {

padding:5px;

font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 390px; height:220px; overflow:auto;  overflow-x:hidden;     
 }


.neuigk {

float:left;
text-align: left;
padding:0px 0px 10px 0px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 832px;    margin:5px 0px;     
border:1px solid #E4E4E4; 
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x; }
.lspalte {

float:left;
text-align: left;
padding:0px 0px 10px 0px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 450px;    margin:5px 0px;     
border:1px solid #E4E4E4; 
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x; }
.neuigk1 {

float:left;
text-align: left;
padding:0px 0px 10px 0px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 832px;    margin:5px 0px;     
border:1px solid #E4E4E4; 
 }

.neuigkh {

float:left;
text-align: left;
padding:0px 0px 0px 0px;
font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 465px;    margin:10px 0px 0px 0px;     
border:1px solid #E4E4E4; 
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x; }
.inhalte {

float:right;
text-align: left;
padding:10px 0px 10px 15px;
width:350px;
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

p {
line-height:18px;
margin-bottom:20px;
}

#clear{clear:both;}

ul.nav {
margin:0px;
padding:0px;
border:0px;
}
ul.kat {
margin:0px;
padding:0px;}
.intro{padding: 0px 10px; text-align:justify;}
.tabtext{padding: 0px 10px; text-align:justify;width:400px;}
#katnav{margin:0px 0px 35px 0px; width:100%;}
#navistrich{
background-image:url(http://www.lauf-kultour.de/pics/bg_main_top.gif);
background-repeat:repeat-x;
height:40px;
margin:0px;
padding:0px;
width:100%;
}

.centertext{text-align:center; padding:0px 20px; border-top:1px solid #e4e4e4;}
#wrapper{
background-color:#666666;
margin:0px;
padding:0px;
width:100%;
}
.navigation {

	display: block;

	text-align: center;

	margin: 10px 20px 60px 10px;

	

	}

#headercontainer {

background-image:url(http://www.lauf-kultour.de/pics/hgrau21.gif);
background-repeat:repeat-x;
padding:0px;
margin:0px;
width:100%;
height:1%;
}



#centre {
width:833px;
height:33px;
margin:0px auto; 
padding:0px;
background-image:url(http://www.lauf-kultour.de/pics/navif.jpg);
background-repeat: no-repeat;
}



#headerblock {

height:131px;

margin-left:auto;

margin-right:auto;

width:720px;

}

#logoblock {

float:left;

padding-top:0px;

width:200px;

}

#ad {

float:right;
width:340px;
padding:0px;
margin: 1px 0px 0 0;       
background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
background-repeat:repeat-x;
border-left: 1px solid #e4e4e4;
border-top: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4; }

#ad h2 {
color:#2664A1;
font-size:14px;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}

#infoblock {

color:#1A5166;

float:left;

font-size:11px;

padding-top:30px;

text-align:right;

width:520px;

height:101px;

background-image:url(http://www.lauf-kultour.de/pics/adspiegels.gif);

background-repeat:no-repeat;

background-position:right;

}

#footer {

	background-image:url(http://www.lauf-kultour.de/pics/foota.jpg);

         background-repeat:repeat-x;
	clear:both;	
	padding:0px;
	width:100%;
	text-align:left;
	float:left;
	color:#666666; 
}


#footerstart {

	
	display:block;
	clear:both;	
	padding-top:0px;
	width:100%;
	text-align:center;	
	color:#999999;
        float:left;
        border-top: 1px solid #EEE;
}



#footer2{   
          background-image:url(http://www.lauf-kultour.de/pics/footerrund.jpg);

          background-repeat:no-repeat;
          color:#666666;
          margin: 0px auto;        
          padding: 10px 30px;
          width:810px;
         height:130px;
}


#footer2 p{   
          
          
          margin: 0px;        
          padding: 4px;
          
         
}#footer2 a{   
          
          text-decoration:none;
          color: #2B68A5;
          
         
}
#footer3{    
          
          margin: 5px auto;        
          padding: 0px;
          width:830px;
         
}

.footerl { 
            
            
            padding: 5px 15px 10px 15px; margin: 0px 5px;
            float:left;
            width: 225px;
            text-align: justify;
}
.footerm {  
            
            padding: 5px 15px 10px 15px; margin: 0px 5px;
            float:left;
            width: 240px;
            text-align: justify; 
}
.footerr {  border:1px solid #E8E7E8; 
            background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
            background-repeat:repeat-x;
            padding: 0px 0px;
            float:left;
            width: 334px; margin: 30px 0px;
            text-align: justify; 
}


#contentcontainer {

margin:0px auto;
width:833px;
padding:0px 15px;
background: transparent url(http://www.lauf-kultour.de/pics/bg_container.jpg) repeat-y scroll center;

}

.inhalt { 
            
            
            padding: 5px 15px 10px 15px; margin: 0px 5px 20px 5px;
            float:left;
            width: 230px;
            text-align: justify;
}



#rightblock {



float:right;

margin:0px 100px 0px 0px;

width:200px;



}
.neuigk a, .neuigkhalb a, .neuigkhalbk a{color: #2B68A5;
	font-weight: bold; }
.bolt{
	color: #2B68A5;
	font-weight: bold;
}
.boltred{
	color: #840000 !important;
	font-weight: bold;
        font-size:1.3em;
}
.boltredsmall a{
	color: #840000 !important;
	font-weight: bold;
        font-size:1.2em;
}

.boltredsmall {
	color: #840000 !important;
	font-weight: bold;
        font-size:1.2em;
        margin:0px !important;
        padding:5px 10px 5px 180px !important;
}

.boltred a{
	color: #840000 !important;
	font-weight: bold;
        text-decoration: underline;
}


.boltl{
	color: #2B68A5;
	font-weight: bold !important;
        align: right;
        padding-right:20px;
}
.boltc{
	color: #2B68A5;
	font-weight: bold;
        align:center;
}
.heading{
	color: #2B68A5;
	font-weight: bold;
        font-size: 1.3em;
}

#linkarea {
padding:10px 20px;
width:150px;
}


.links {
border-top:1px dotted #ABD3E4;
color:#2B68A5;
font-size:10px;
list-style-type:none;
margin:2px 0px;
padding:4px 0px;
width:100%;
font-weight:bold;
text-align:left;
}
.links a {
color:#2B68A5;
text-decoration:none;
text-align:left;
}




#navigationcontainer {

background-image:url(http://www.lauf-kultour.de/pics/navbg-ogi.jpg);

background-repeat:repeat-x;



margin:0px auto;

padding:0px;

width:830px;

}





#welcomecontainer {



line-height:2px;

margin:0px;

padding:0px;

width:1px;

}





.nav li {

font-size:11px;

height:20px;
border-right: 0px solid #eee;
list-style-type:none;

padding:8px 3px 0px 3px;

text-align:center;

width: 13%;
float:left;
}

.nav li:hover, .navactive {	
font-size:11px;
list-style-type:none;
padding:8px 3px 0px 3px;
text-align:center;
width: 13%;
float:left;

background-repeat: no-repeat;
background-position: 10px 9px;
border-bottom: 0px #2664A1 solid;
}



.nav li a {
color:#2664A1;
text-decoration:underline;
font-weight: bold;
}

.nav li a:hover {
color:#2664A1;
text-decoration:none;
font-weight: none;

}





.kat li {

font-size:10px;

border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;
list-style-type:none;
padding:5px 0px 5px 0px;
text-align:center;
width: 33%;
float:left;
}

.kat li:hover, .kataktiv {	
font-size:10px;
list-style-type:none;
padding:5px 0px 5px 0px;
text-align:center;
width: 33%;
float:left;
border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;
}



.kat li a {
color:#2664A1;
text-decoration:none;

}

.kat li a:hover {
color:#2664A1;
text-decoration:none;


}

.kat li a:activ{
color:#2664A1;
text-decoration:none;
font-weight: bold;

}


.kataktiv{
border-left: 1px solid #ddd !important; border-bottom: 1px solid #fafafa !important; 
}

.kataktivindex{
 border-bottom: 1px solid #ffffff !important; border-left: 1px solid #fafafa !important;
}


/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}






/* KulTour */


#inforo{

width: 350px;
padding:5px;
float:right;
text-align:left;
background-image:url(http://www.lauf-kultour.de/pics/n21.gif);
background-repeat:repeat-x;
border:1px solid #E8E7E8;

}

#sidebar-ad{

width: 350px;
padding:50px 5px 5px 5px;
float:right;
text-align:left;
background-image:url(http://www.lauf-kultour.de/pics/n21.gif);
background-repeat:repeat-x;
border:1px solid #E8E7E8;

}
#inforo li {

color:#666666;



font-size:11px;

height:21px;

list-style-type:none;

margin:auto;

padding:5px 3px 0px 3px;

text-align:left;

}

#inforo ul {

color:#333333;



font-size:12px;

height:21px;

list-style-type:none;

margin:auto;

padding:5px 3px 0px 3px;

text-align:left;

}






#adsense

{

	padding: 50px 0px 5px 10px;

	float:right;
        border: 1px solid #E8E7E8;
        background-image:url(http://www.lauf-kultour.de/pics/n21.gif);
        background-repeat:repeat-x;
        margin-top: 0px;        
	width: 160px;
   

	}









#breadcrumb{

margin:10px 0px 0px 10px;	

font-size: 1em;



}



#zeh{ 	

	position:absolute;

	margin:-20px 0px 0px 895px;		 

	width: 33px; height: 23px;

        background: url("images/zeh.gif") no-repeat;

}







#navigation{

	background: url("images/fussende.gif") no-repeat top; background-position:693px 0px;		

	margin: 0px ;        

	width: 950px;	

	background-color: #ffffff;

	padding:5px 0px 5px 0px;	

        border:0px;

}



.navigationo { 	

	text-align:center;	

	

}

.navigationo a{ 	

	color: #2B68A5;

	font-weight: bold;

	text-decoration: none;	

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;		

}









/* Begin Typography & Colors */

body {

	font-size: 62.5%; /* Resets 1em to 10px */

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	background: #ffffff ;

	color: #333;

	text-align: center;
        
	}



#header {

	

	margin: 0px;

	padding:0px;

	height: 100px;

	width: 950px;

	}



#headerimg {

        padding:0px;	

        margin: 0px;

	height: 70px;

	width: 100%;

	background:  url('images/headernew.gif') no-repeat  ;

        width: 950px;

        }



#page { text-align: left;

	}





#content {

	font-size: 1.2em

	}



.widecolumn .entry p {

	font-size: 1.05em;

	}



.narrowcolumn .entry, .widecolumn .entry {

	line-height: 1.4em;
        padding: 10px 0px 0px 15px;
	}



.widecolumn {

	line-height: 1.6em;

	}



.narrowcolumn .postmetadata {

	text-align: center;

	}



.alt {

	background-color: #f8f8f8;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	}







small {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.5em;
        padding-left:15px;
	}

smalltour {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.2em;
        padding-left:0px;
	}



h1, h2, h3, h4 {

	font-family: Verdana,Arial,Helvetica,sans-serif;

	

	}



h1 {    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 30px;

	text-align: left;

        padding:20px 0px 0px 25px;

        margin:0px;



	}


#sidebar .weiter{text-align:right; font-size:1.0em; font-color:#2B68A5; text-decoration:none;   line-height:12px;}
#sidebar .weiter a, #sidebar .weiter a:hover  {text-align:right; font-size:1.0em; text-decoration:none; font-color:#2B68A5; line-height:12px;}

h2 {
color:#2B68A5;
font-size:1.2em;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 15px; 
	}



h2.pagetitle {
font-style:lighter;
font-size: 1.3em;
color:#2B68A5; 
	}
.inhalte h2 {
color:#2664A1;
font-size:14px;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}

.einleit h2 {
color:#2664A1;
font-size:14px;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}

.neuigk h2, .neuigkhalb h2, .neuigkhalbk h2{
color:#2664A1;
font-size:14px;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 10px !important; 
border-bottom: 1px solid #e4e4e4;	}


#sidebar h2 {
color:#2664A1;
font-size:1.2em;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}


#sidebarl h3 {
color:#2664A1;
font-size:1.0em;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}

#sidebarfoto h2 {
color:#2664A1;
font-size:1.2em;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 5px !important; 
border-bottom: 1px solid #e4e4e4;	}


#footer h2 {

color:#2664A1;
font-size:14px;
text-decoration:none;
line-height:20px; margin: 0px; padding: 4px 0px 2px 15px; 
	}

h3 {

	font-size: 1.2em;
        
	}
.inhalt h3{

	font-size: 1.2em;
        border-bottom: 1px solid #e4e4e4;
	}
h4 {

	font-size: 1.1em;
        border-bottom: 1px solid #e4e4e4;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {

	text-decoration: none;

	color: #000000;

	}

.foto h3{
        margin:0px;
	font-size: 1.2em;
        border-bottom: 1px solid #e4e4e4;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {

	color: #2B68A5;

	}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited, #sidebar h2, #sidebarl h2, #wp-calendar caption, cite {

	text-decoration: none;

	}



.entry p a:visited {

	color: #b85b5a;

	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}



.commentlist li {

	font-weight: normal;
        line-height:18px;
	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}



.commentmetadata {

	font-weight: normal;

	}



#sidebar {

	font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}
#sidebarl {

	font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}


small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #666666;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover {

	color: #2B68A5;

	text-decoration: none;

	}



a:hover {

	color: #147;

	text-decoration: underline;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







/* Begin Structure */

body {

	margin: 0 0 20px 0;

	padding: 0;

	}



#page {

	

	margin: 23px auto;

	padding: 0;

	width: 950px;

	

	}

.fotos {

	float: left;
        text-align:left;
	padding: 0px 0px 10px 0px;

	margin: 5px 0 0 0; 
        background-color:#ffffff;
	width: 100%;         
        border:1px solid #E4E4E4; 
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x; 
	}
.full {

	float: left;
        text-align:left;
	padding: 0px 0px 10px 0px;

	margin: 5px 0 0 0; 
        background-color:#ffffff;
	width: 833px;         
        border:1px solid #E4E4E4; 
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x; 
	}


.narrowcolumn {

	float: left;
        text-align:left;
	padding: 0px 0px 10px 0px;

	margin: 5px 0 0 0; 
        background-color:#ffffff;
	width: 470px;         
        border:1px solid #E4E4E4; 
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x;     

	}

.galerie {

	float: left;
        text-align:left;
	padding: 0px 0px 10px 0px;

	margin: 10px 0 0 0; 
        background-color:#ffffff;
	width: 833px;         
        border:1px solid #E4E4E4; 
        background-image:url(http://www.lauf-kultour.de/pics/left-top-corner-box.gif);
        background-repeat:repeat-x;     

	}

.widecolumn {

	padding: 10px 0 20px 0;

	margin: 5px 0 0 150px;

	width: 450px;

	}

.voll {

	margin: 0 0 0px;

	text-align: justify;
        width:830px;
	}

.post {

	margin: 0 0 0px;

	text-align: justify;
        width:450px;
	}


#galerielinks {

	margin: 0 0 0px;
        padding:0px;
	text-align: justify;
        width:150px;
	}

.foto {

	margin: 0 0 0px;
        padding:0px;
	text-align: justify;
       
	}

.kontakt {
        background-image:url(http://www.lauf-kultour.de/pics/briefkasten.jpg);
        background-repeat:no-repeat;
        background-position: 20px 50px;
	margin: 0 0 0px;

	text-align: justify;
        width:831px;
	}

.newsl {
        
        background-repeat:no-repeat;
        background-position: 20px 50px;
	margin:  40px 0  0 350px;
        
	text-align: justify;
        width:420px;
	}
.bilder {

	margin: 0 auto;
        
	text-align: justify;
        width:500px;
	}
.post hr {

	display: block;

	}



.widecolumn .post {

	margin: 0;

	}



.narrowcolumn .postmetadata {

	padding-top: 5px;

	}



.widecolumn .postmetadata {

	margin: 30px 0;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.postmetadata {

	clear: left;

}









/* End Structure */







/*	Begin Headers */

h1 {

	

        

	}



h2 {

	margin: 0;

	}



h2.pagetitle {

	margin-top: 30px;

	text-align: center;

}



#sidebar h2 {

	margin: 0;

	

	}

#sidebarl h2 {

	margin: 0;

	

	}


#sidebar p {

	margin: 0;
        font-size:1.1em;
	padding: 0px 15px 40px 10px;
        text-align:left;
	}

#sidebarl p {

	margin: 0;
        font-size:1.0em;
	padding: 0px 15px 40px 10px;
        text-align:left;
	}


h3 {

	padding: 4px 0px 2px 10px; 

	margin: 30px 0 0;

	}

.inhalt p{

	padding: 5px 0px 0px 10px; 

	margin: 0px 0 10px 0;

	}

.schmal {

	margin: 0;
        font-size:1.1em;
	padding: 0px 15px 10px 10px !important;
        text-align:left;
	}


 /* Newsletter  */
#ajaxNewsletter, .newsletterContainer {
	width: 100%;
       
/* newsletter container */
}



#newsletterFormDiv {
	
/* newsletter form elements*/
}

.newsletterTextInput {
	width: 150px;
        margin: 5px;
        text-size:12px;
/* email text input */
}

#newsletterLoading {
	/* the loading message while the subscription is beeing handled */
}

.success {
	/* the success message container */
}


.error {
	/* the error message container */
}
.sendbutton	{ 
	width:150px;  
	padding:2px; 
	margin: 5px;
	font-size:1.0em;
	background:url(http://www.lauf-kultour.de/pics/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}