/*
Theme Name: Argumentieren Lernen
Version: 1.0
Author: Thoxan GmbH - Kilian Siebel
Author URI: http://thoxan.com
*/

* {margin:0;padding:0;border:0;}

body {background:url(images/bg.gif) repeat-x #0c0c0c;font-family:Arial;font-size:80%;}

div#container {margin:0 auto;width:760px;background:url(images/content_bg.gif) repeat-y;}



ul,ol {
margin-left:20px; margin-bottom:20px;
}


li{
margin-top:10px; 
}




div#header {width:760px;float:left;height:247px;}
div#menu {background:url(images/menu_bg.gif) repeat-x;height:32px;width:760px;float:left;}
div#cont {background:url(images/content_bg.gif) repeat-y;float:left;width:760px;}
div#content {width:485px;float:left;padding-bottom:20px;padding-left:15px;padding-right:20px;padding-top:20px;}



div#footer {width:730px;float:left;background-color:#8e0d0d;height:24px;padding-top:9px;padding-left:15px;padding-right:15px;}
	div#footer .left {float:left;}
	div#footer .right {float:right;}
div#end {width:760px;margin:0 auto; background-color:#0c0c0c;color:#fff;text-align:center;font-size:0.8em; padding-bottom:20px;}
div#blogside {margin-top:30px;}
div#blogside ul, div#blogside ul ul {margin-bottom:30px; margin-left:0px;}
div#blogside li {border-bottom:1px solid #fff; display:block; padding-top:7px; padding-bottom:7px;padding-left:14px; padding-right:14px; margin-top:0px;}
div#blogside li a {color:#fff;font-weight:bold;font-size:1.0em;text-decoration:none;}

div.sidebarPicture {margin-top:30px;}
div.sidebarPicture a {color:#FF0000!important;}
div#sidebar {width:240px;float:left;padding-bottom:20px;}
div#sidebar li{padding-top:7px; padding-bottom:7px;}

div#foto {width:323px;height:133px;position:absolute;top:190px;left:50%;z-index:777;margin-left:110px;}

/* MENÜS */

#menu ul {list-style-type:none;margin-top:9px;margin-left:15px; margin-bottom:0px;}
#menu li {background:url(images/menu_trenner.png) no-repeat left;padding-left:10px;float:left;display:inline;margin-right:5px; margin-top:0px;}
#menu li a {color:#fff;font-weight:bold;font-size:1.0em;text-decoration:none;}
#menu li a:hover {color:#910000;}
#menu .current_page_item a {color:#910000;}
#menu .page-item-3 {background:none;padding:0;}

ul.noborders li {border:0 !important;}
ul.noborders ul li {border-bottom:1px solid #fff !important; margin-left:0px; margin-top:0px;}

.subMenu ul {list-style-type:none;margin-bottom:30px; margin-left:0px;}
.subMenu li {border-bottom:1px solid #fff;display:block;padding-top:6px; margin-top:0px;}
.subMenu li a {color:#fff;font-weight:bold;font-size:1.0em;text-decoration:none;padding-left:15px;}
.subMenu li a:hover {color:#5f5f5f;}
.subMenu .current_page_item a {color:#5f5f5f;}
.subMenu .page-item-71 {background:none;padding:0;}
/* SIDEBAR */




/* TYPO */
h1 {color:#ec1515;font-size:1.8em;margin-bottom:10px;padding-bottom:15px;}
h2 {color:#ec1515;font-size:1.3em;margin-bottom:10px;padding-bottom:15px;}
h3 {color:#000000;font-size:1.2em;margin-bottom:10px;padding-bottom:10px;padding-top:15px;}
h4 {color:#000000;font-size:1.0em;margin-bottom:10px;padding-bottom:10px;}
#blogside h2 {color:#ec1515;font-size:1.1em;margin-left:15px;}
a {color:#ec1515;text-decoration:none;}
a:hover {color:#333;}
#blogside a:hover {color:#5f5f5f;}
div#footer {color:#f3f3f3;font-size:0.9em;}
div#footer a {color:#f3f3f3;}
div#footer a:hover {color:#fff;}
p.postmetadata_index {font-size:0.9em;padding-top:10px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc;display:block;}

.page-item-1001{margin-bottom:25px;}

/* PostMetaData */

input, textarea {border:1px solid #000;margin-bottom:10px;background-color:#fff;font-size:0.9em;padding:4px;}

	#submit { width:auto;  
	padding:2px 1em; 
	margin: 0;
	background:#bfbfbf; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

div.postmetadata ul {margin:0;padding:0;list-style-type:none;}
div.postmetadata li {margin-bottom:3px; margin-top:0px;}


/* Comments by Kubrick Theme */
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li ul li {
	font-size: 1em;
} 

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.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;
	}
	.alt {
		margin: 0;
		padding: 10px;
		}

	.commentlist {
		padding: 0;
		text-align: justify;
		}

	.commentlist li {
		margin: 15px 0 10px;
		padding: 5px 5px 10px 10px;
		list-style: none;
		}
	.commentlist li ul li {
		margin-right: -5px;
		margin-left: 10px;
	}

	.commentlist p {
		margin: 10px 5px 10px 0;
	}
	.children { padding: 0; }

	#commentform p {
		margin: 5px 0;
		}

	.nocomments {
		text-align: center;
		margin: 0;
		padding: 0;
		}

	.commentmetadata {
		margin: 0;
		display: block;
		}




hr{
	border-top:1px solid #999;
	height:10px;
	}


.navigation {
margin-bottom:10px;
}
p {
    padding-bottom: 15px;
    line-height: 22px;
}

.contactText {margin-top:30px;padding-left:15px;color:#2b2c36;font-size:0.9em;width:240px;float:left;}
.contactText ul, .contactText li {margin:0;padding:0;list-style-type:none;}
.contactText li {margin-bottom:4px;margin:0;padding:0; height:8px; }