/*
Theme Name: Litlog
Theme URI: http://www.litlog.de
Description: Litlog Theme
Version: 2.0
Author: Litlog
Author URI: http://www.litlog.de
*/


/******************************************
*   DER PHOSPHORIZIERENDE TIGER       
******************************************/

.tiger1, .tiger2 {
	color:#333;
	margin:20px 20px 20px 20px;
        padding:4px 26px 26px 26px;
        /* background:url(images/quote.png) no-repeat top left; */
        width:400px;
}

.tiger1 {position:relative;z-index:1;float;left;display:block;opacity:1;cursor:default;}
.tiger2 {position:relative;z-index:3;float;left;display:none;opacity:0;cursor:default;}

.tiger1 a, .tiger2 a {cursor:pointer;}


.tigga1, .tigga2, .tigga3 {
	color:#333;
	margin:20px 20px 20px 20px;
        padding:4px 26px 26px 26px;
        /* background:url(images/quote.png) no-repeat top left; */
        width:400px;
}

.tigga1 {position:relative;z-index:1;float;left;display:block;opacity:1;cursor:default;}
.tigga2 {position:relative;z-index:3;float;left;display:none;opacity:0;cursor:default;}
.tigga3 {position:relative;z-index:5;float;left;display:none;opacity:0;cursor:default;}

.tigga1 a, .tigga2 a, .tigga3 a {cursor:pointer;}

/******************************************
*   HTML Elemente                         
******************************************/

* {
	margin:0;
	padding:0;
	}

body,html {
	min-height:101%;
	}
	
body {
	background-color: #eeeeee;
	}

body, select, input, textarea {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
        font-size:14px;
	color: #333; 
        line-height:20px;
	}

.small {
        font-size:12px;
        line-height:17px;
        margin: 18px 0 0 0;
        height:36px;
        overflow:hidden;
}

.small p {margin:0;}

p {	
	margin: 14px 0 0 0;
	}

address {
       font-style:normal;
       font-weight:bold;
       margin:34px 0 12px 0;
}

/******* Links ********************/

a:link, a:visited, a:active { 
	color:#333;
	text-decoration: none; 
        outline:none;
        font-weight:bold;
	} 

#jwts_tab a:link {background:#f4f4f4;}

.jwts_tabbertab p {margin:0;} 

.jwts_tabbertab img {
background:#fff;
border:1px solid #ddd;
margin:5px 0;
padding:3px;
overflow:hidden;
}

.cloud a:link, .cloud a:visited, .cloud a:active {font-weight:bold;color:#333;} 
.cloud a:hover {font-weight:bold;color:#8C9BAE;}

a:hover, #post p a:hover, #lead a:hover, a.title2:hover, a.title3:hover, a.title4:hover,
.sidebar_widget li a:hover, .textwidget a:hover { 
	color:#8C9BAE;
	text-decoration: none; 
        outline:none;
	}



/****** Bilder ****************************/

img, a:link img, a:visited img {
       border:none; 
        outline:none;
       }

.bild1 {
        background-color:#eee;
	width:480px;
	height:280px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
        background-repeat:no-repeat;
}

.bild2 {
        background-color:#eee;
	width:290px;
	height:90px;
        overflow:hidden;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
        background-repeat:no-repeat;
}

.bild3 {
        background-color:#eee;
	width:220px;
	height:140px;
        float:left;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
        background-repeat:no-repeat;
}

.icon {
       float:left;
       margin-left:-30px;
       margin-top:-2px;
       }

		
/******************************************
*   Hauptelemente                        
******************************************/

#page { 
	width:1026px;
        padding:0 7px 7px 7px;
	margin:0 auto;
	}

#navi {
	width:1026px;
	height:40px;
        background-color:#333;
        padding:0;
        margin:10px 0 16px 0;
        display:block; 
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	-moz-border-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
        background-image:url(images/black.png);
        background-repeat:repeat-x;
        }

#suche {
        color:#ddd;
        font-weight:bold;
}

#topbar {
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:9px;
        text-transform:uppercase;
        color:#dddddd;
        font-weight:normal;
        padding-left: 10px;
        letter-spacing:2px;
        background-color:#333;
        line-height:20px;
        background-image:url(images/black2.png);
        background-repeat:repeat-x;
        background-position:center;
        border-bottom:1px solid #fff;
        text-align:right;
}

#topbar a {
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:9px;
        text-transform:uppercase;
        color:#ddd;
        font-weight:normal;
        line-height:20px;
        letter-spacing:2px;
        padding:0 10px;}

#topbar a:hover {
        color:#eee;}

#banner {
	height:114px;
        background-image:url(images/ll.png);
        background-repeat:no-repeat;
        width:114px;
        margin:25px 0 0 -6px;
	}

#banner:hover {
        background-image:url(images/ll-hover.png);
	}

#litlog {
	height:114px;
        background-image:url(images/litlog.png);
        background-repeat:no-repeat;
        width:350px;
        margin:25px 0 0 0;
	}

#escripta {
	width:202px;
	height:55px;
        background-repeat:no-repeat;
        margin:50px 0 0 0;
	}

#escripta:hover {
	}

#haupt {
	width:1026px;
        padding:0px;
	}


#header {
}

.left {
       float:left;
	}

.right {
       float:right;
	}

#sidebar {
        float:right;
	width: 200px;
	}


#sidebar2 {
        float:left;
	width: 200px;
	}

.box {
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:11px;
        text-transform:uppercase;
        color:#222;
        font-weight:normal;
        letter-spacing:1.5px;
        background-color:#8C9BAE;
        line-height:15px;
	width:178px;
        height:80px;
        padding:10px;
	-moz-box-shadow: 0 0 5px #aaa, inset 0 0px 1px #fff;
	-khtml-box-shadow: 0 0 5px #aaa, inset 0 0px 1px #fff;
	-webkit-box-shadow: 0 0 5px #aaa, inset 0 0px 1px #fff;
	box-shadow: 0 0 5px #aaa, inset 0 0px 1px #fff;
        margin-bottom:16px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
        background-image:url(images/box-back.png);
        background-repeat:no-repeat;
        background-position:center center;
        border-top:1px solid #8C9BAE;
        border-left:1px solid #8C9BAE;
        border-right:1px solid #8C9BAE;
        border-bottom:none;
	}

.zentrum, .thop {
	width:200px;
        height:94px;
        background-repeat:no-repeat;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
        margin-bottom:16px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}

.zentrum {background-image:url(images/zentrum.png);}
.thop {background-image:url(images/thop.png);}

.litcast {
background:url(images/litcast.png) no-repeat left bottom #f4f4f4;
height:60px;
width:290px;
margin:0 0 20px 0px;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
border-top:none;
padding:10px;
	-moz-border-radius: 0 0 5px 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.jwts_tabbertab  p {margin:0;} 
.jwts_tabbertab img {
background:#fff;
border:1px solid #ddd;
margin:5px 0;
padding:3px;
overflow:hidden;
}

.podPress_content {
height:24px;
overflow:hidden;
font-size:0px;
}

.topcast {
        margin:20px 0 0 0px;
        width:290px;
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:9px;
        text-transform:uppercase;
        color:#dddddd;
        font-weight:normal;
        padding: 0 11px;
        letter-spacing:2px;
        background-color:#333;
        line-height:20px;
	-moz-border-radius: 5px 5px 0 0;
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
        background-image:url(images/black2.png);
        background-repeat:repeat-x;
        background-position:center;
}

.tags {
	width:291px;
        padding:10px;
	-moz-border-radius: 0 0 5px 0;
	-khtml-border-bottom-right-radius: 5px;
	-webkit-border-bottom-tight-radius: 5px;
	border-bottom-right-radius: 5px;
        font-size:12px;
        text-align:justify;
        border-left:1px solid #ddd;
	}

.tags p {}

.footnote {font-size:8px;}

.footnote a {background:none;margin:0;padding:0;}

.footnotes {line-height:17px;
        font-size:12px;
        border-top:1px solid #ddd;
        border-bottom:1px solid #ddd;
        margin-top:35px;
        padding:10px 0 }

.footnotes ol {margin-left:30px;}

.bigbox {
	display:block;
        padding:10px;
	width:290px;
        line-height:17px;
        font-size:12px;
        margin:0;
        height:301px;
        border-bottom:1px solid #ddd;
	}
	

.kasten {
	width:148px;
        height:188px;
        margin:16px 10px 0 0;
        padding:5px;
        background-color:#eee;
        float:left;
        border:1px solid #ddd;
        font-size:12px;
        line-height:17px;
}

/******************************************
*   Sidebar                       
******************************************/
	
.date {
        color:#8C9BAE;
        font-weight:normal;
}
.sidebar_widget {
	width: 200px;
	}



.sidebar_widget h3 {
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:9px;
        text-transform:uppercase;
        color:#dddddd;
        font-weight:normal;
        padding-left: 10px;
        letter-spacing:2px;
        background-color:#333;
        line-height:20px;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	-moz-border-radius: 5px 5px 0 0;
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
        background-image:url(images/black2.png);
        background-repeat:repeat-x;
        background-position:center;
	}

.sidebar_widget ul {
        margin-bottom:16px;
        background-color:#ddd;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	}

.sidebar_widget a, .rsswidget {
color: #dddddd;
}

.sidebar_widget li, .textwidget {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #333; 
        padding:5px 10px 3px 10px;
        list-style:none;
        font-size:12px;
        line-height:17px;
        background-color:#fff;
        margin-bottom:1px;
	}	
	

.last {
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	}

.ende {
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
        margin-top:-5px;
	}

.sidebar_widget li a, .tags li a, .textwidget a {
        color:#333;
        text-decoration:none;
        font-weight:bold;
}

.tags ul, .tags li {list-style-type:none;}
.tags ul {margin-top:10px;}

	
/******************************************
*   Content                   
******************************************/

#content {
        width:812px;
        margin-bottom:16px;
        background:url(images/backline.gif) repeat-y top left #fff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	}

#content2 {
	width:500px;
        margin-bottom:16px;
        background-color:#fff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	}

.sidebar_widget h3, #content_top {
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:9px;
        text-transform:uppercase;
        color:#dddddd;
        font-weight:normal;
        padding-left: 10px;
        letter-spacing:2px;
        background-color:#333;
        line-height:20px;
	-moz-border-radius: 5px 5px 0 0;
	-khtml-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
        background-image:url(images/black2.png);
        background-repeat:repeat-x;
        background-position:center;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	}

#homeleft {
	width:480px;
        height:411px;
        padding:10px;
	}

#post {
	width:480px;
        min-height:800px;
        padding:10px;
        background-color:#fff;
        margin-bottom:16px;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	-moz-border-radius: 5px 0 5px 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	}

#pagecontent {
	width:480px;
        min-height:600px;
        padding:10px;
        background-color:#fff;
        margin:0 2px 2px 0;
	-moz-box-shadow: 0 0 5px #aaa;
	-khtml-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	-moz-border-radius: 5px 0 5px 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	}

#postbottom {
	width:480px;
        padding:10px;
	}

#homeright {
	width:311px;
	}

#homeright2 {
	width:311px;
	-moz-box-shadow: -10px 0px 0px #fff, 0 0 5px #aaa;
	-khtml-box-shadow: -10px 0px 0px #fff, 0 0 5px #aaa;
	-webkit-box-shadow: -10px 0px 0px #fff, 0 0 5px #aaa;
	box-shadow: -10px 0px 0px #fff, 0 0 5px #aaa;
	-moz-border-radius: 0 5px 5px 0;
	-khtml-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
        background:#fff;
	}

#bottomright {
	width:311px;
	}

#lead {
        width: 480px;
        margin-top:-45px;
        padding-top:10px;
        overflow:hidden;
	}

#lead a {color:#222;}

.feature {
	width:291px;
        padding:10px 10px 5px 10px; 
        border-bottom:1px solid #ddd;
        border-left:1px solid #ddd;
	}

.feature-unten {
	width:291px;
        padding:10px 10px 5px 10px; 
        border-left:1px solid #ddd;

	}

.feature2 {
	width:291px;
        padding:8px 10px 10px 10px; 
	-moz-border-radius: 0 5px 0 0;
	-khtml-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
        border-left:1px solid #ddd;
        border-bottom:1px solid #ddd;
	}

.feature3 {
	width:291px;
        padding:10px; 
        border-bottom:1px solid #ddd;
        border-left:1px solid #ddd;
	}

.rightheader {
        width: 291px;
        margin-top:-27px;
         }

.cat {
	width:478px;
        padding:10px;
        border-bottom:1px solid #ddd;
        height:140px;
	}

.cloud {
        font-size:12px;
        line-height:17px;
        }

.cat-title, .cat-title a {
        font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing:0.5px;
        font-size:12px;
	font-weight:bold;
        text-transform:uppercase;
        color:#8C9BAE;
        line-height:17px;
        border-bottom:1px solid #ddd;
}

 .related_post_title {display:none;}

.cat-text {
        width:251px;
	height:140px;
        float:right;
	display:block;
        font-size:12px;
        line-height:17px;
        color:#333;
}

.cat-article {
        margin:10px 0 9px -170px;
        padding:0px;
        text-align:center;
        position:relative;
        z-index:2;
}

.cat-last {
	display:block;
        padding:10px;
	width:291px;
	height:301px;
        font-size:12px;
        border-bottom:1px solid #ddd;
	}

.cat-big {
	display:block;
        padding:10px;
	width:291px;
        font-size:12px;
	}

.cat-last a, .bigbox a, .cat-big a {
	font-weight:bold;
        text-decoration:none;
	}

.cat-list {
        list-style-type:none;
        line-height:17px;
        font-size:12px;
        }

.cat-list li {margin-top:8px;word-wrap: break-word;}

.meta {
        font-size:12px;
        line-height:17px;
        color:#333;
        margin:10px 0 0 30px;
}

.metastuff {
        margin-bottom:5px;
}


/**********************************************************/
	
.description {
        padding: 8px;
        color:#333;
	}
		
.title, a.title {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing:0.5px;
        font-size:20px;
        line-height:20px;
	font-weight:bold;
	color: #222222; 
        background-color:#fff;
        padding:5px 8px 3px 0px;
        text-transform:uppercase;
        -moz-border-radius-topright:5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-bottomright:5px;
        -webkit-border-bottom-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
        margin:0;
	}

.title2, a.title2, .topper  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing:0.5px;
        line-height:12px;
        font-size:12px;
	font-weight:bold;
	color: #222222; 
        background-color:#fff;
        padding:5px 7px 3px 0px;
        text-transform:uppercase;
        -moz-border-radius-topright:5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-bottomright:5px;
        -webkit-border-bottom-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
        margin:0;
	}

.topper {
	float:left;
        margin-top:-268px;
	}

.title3, a.title3 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing:0.5px;
        line-height:14px;
        font-size:14px;
	font-weight:bold;
	color: #222222; 
        background-color:#fff;
        padding: 5px 5px 3px 8px;
        text-transform:uppercase;
        -moz-border-radius-topleft:5px;
        -webkit-border-top-left-radius: 5px;
        -moz-border-radius-bottomleft:5px;
        -webkit-border-bottom-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
        margin:0;
	}

.title4, a.title4  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing:0.5px;
        font-size:20px;
	font-weight:bold;
	color: #222222; 
        background-color:#fff;
        display:inline;
        text-transform:uppercase;
        line-height:24px;
	}
		

/* Pagination formats for the achives (previous and next links) */	

.navigation a {
	width: 120px;
	border: 1px dotted #ccc;
	padding:2px 4px 2px 4px;
	text-align:center;
	font-size:0.9em;
	text-decoration:none;
	color:#333;
	}

.navigation a:hover {
	background-color:#eee;
	}

.preventries {
	float:left;
	}

.nextentries {
	float:right;
	}
	

/*Post Formatting*/

.entry {
	padding-bottom:28px;
	text-align:justify;
	}

#post blockquote {
	color:#333;
	margin:20px 20px 20px 20px;
        padding:4px 26px;
        font-style:italic;
        background:url(images/quote.png) no-repeat top left;
        width:400px;
        display:block;
	}	


/* Form Elements */

select {
	background-color:#eee;
	border:1px solid #dddddd;
	width:300px;
	}
	

#searchform {padding:0px 2px 0px 0px;}

#suche {
        margin:7px 10px 0px 0px;
	-moz-box-shadow: 0 0 3px #555;
	-khtml-box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	box-shadow: 0 0 3px #fff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
        width:258px;
        }

#searchsubmit {
	font-weight:bold;
        height:26px;
	border-top:1px solid #222;
	border-right:1px solid #222;
	border-bottom:1px solid #222;
	border-left:1px solid #222;
        float:right;
	-moz-border-radius: 0 5px 5px 0;
	-khtml-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
        width:34px;
        font-size:12px;
        background:#555;
        color:#eee;
        background-image:url(images/lupe.gif);
        background-repeat:no-repeat;
        background-position:center center;
	}

#s {
	width:210px;
        height:16px;
        font-size:11px;
	padding: 5px 6px 3px 6px;
	color:#eee;
	border-top:1px solid #222;
	border-left:1px solid #222;
	border-right:none;
	border-bottom:none;
        background:none;
        float:left;
	-moz-border-radius: 5px 0 0 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	}

#commentform input, #commentform textarea {
	background-color:#fdfdfd;
	border:1px solid #dddddd;
        padding:4px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	}

#commentform textarea {
	width: 470px;
	}

#commentform textarea:hover, #commentform textarea:focus,
#commentform input:hover, #commentform input:focus {background-color:#fff;}


/* Comments*/

.kommentar {
       padding-bottom:10px;
       margin-bottom:10px;
       }
	
.kommentar-text {
       padding-left:30px;
       font-size:13px;
       line-height:19px;
       }

.kommentar-break {
       width:500px;
       height:10px;
       border-top:1px solid #ddd;
       margin-left:-10px;}

/* Float Properties*/

.clear {
	clear:both;
	}

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}

.clearfloat {
	display:inline-block;
	}	

.clearfloat {
	display:block;
	}

.space {
     display:block;
     height:20px;}
	

	
/******************************************
*   Footer                        
******************************************/

#footer {
	text-align:left;
        width:1026px;
        padding:30px 0 20px 0;
        font-family:"Trebuchet MS", Arial, sans-serif;
        font-size:8px;
        text-transform:uppercase;
        color:#bbb;
        font-weight:normal;
        letter-spacing:1.5px;
        text-transform: uppercase;
        line-height:13px;
	}

