/*
Theme Name: Basistemplate
Description: Basistemplate für Thoxan-Projekte
Version: 0.1b
Author: Thoxan - Kilian Siebel
Author URI: http://thoxan.com/
*/

/* VARIABLES */

	/* SONDERFARBE 1 BEI ALLEN EINTRAGEN */
	.varcolor, a:hover, div#footer a:hover, div#featured h2 a:hover, div#content ul.fn li a, div#footer .doublebox span a:hover, div#footer h3, div#sidebar h3, h1, h2, h3, div#subnavi ul li.current_page_item a, div.featurebox .text h2 a {color:#bd0097 !important;text-decoration:none;}
	div#mainnavi ul li.current_page_item, div#mainnavi ul li:hover {background-color:#bd0097;}
	div#footer {border-top:4px solid #bd0097;}
	/* SONDERFARBE 1 ENDE */

	a {color:#000;text-decoration:none;}
	.grey {color:#999;}

	
/* MAINS */

* {margin:0;padding:0;}
ul {list-style-type:none;}
img {border:0;}

div.entry ul {list-style-type: square !important;margin-left:30px;margin-bottom:8px;margin-top:8px;}
div.entry li {list-style-type: square !important;padding-bottom:8px;line-height:16px;font-size:0.9em;}

/* STRUKTUR */ 

	body {background:url(images/bg.gif) repeat-x;font-family: "Trebuchet MS", Arial !important;font-size:89%;line-height:20px;}
	div#container {width:960px;margin:0 auto;}
	div#header {height:180px;padding-top:70px;}
	div#mainnavi {height:39px;}
	div#subnavi {height:29px;}
	
	div#content {width:580px;float:left;margin-right:20px;font-size:0.9em;margin-top:30px;}
	div#adsense_side {width:120px;float:left;border-right:1px dotted #999;margin-right:10px;padding-right:10px;margin-top:30px;}
	div#sidebar {width:180px;float:left;font-size:0.8em;margin-top:30px;}
	
	div#footer {width:100%;background:url(images/footer.gif) repeat-x #000;margin-top:40px;padding-top:20px;float:left;font-size:0.8em;color:#fff;padding-bottom:30px;}
	div#footer .inside {width:960px;margin:0 auto;padding-bottom:30px;}
	
/* FLYINGS */
		div#foto {background:url(images/foto.png) no-repeat;width:174px;height:213px;position:absolute;top:60px;left:50%;z-index:777;margin-left:270px;}
	
/* NAVIGATION */
	
	/* HAUPTNAVIGATION */
	
	div#mainnavi ul, div#subnavi1 ul {list-style-type:none;}
	div#mainnavi ul li {float:left;display:inline;padding-right:10px;padding-left:10px;height:29px;border-right:#999 solid 1px;padding-top:10px;}
	div#mainnavi ul li a {text-decoration:none;font-weight:bold;color:#000;}
	div#mainnavi ul li:hover a, div#mainnavi ul li.current_page_item a {color:#fff !important;}
	
	/* SUBNAVI */
	div#subnavi ul, div#subnavi1 ul {list-style-type:none;}
	div#subnavi ul li {float:left;display:inline;padding-right:10px;padding-left:10px;height:18px;border-right:#999 solid 1px;margin-top:6px;}
	div#mainnavi ul li a {text-decoration:none;font-weight:bold;color:#000;}
	div#mainnavi ul li:hover a, div#mainnavi ul li.current_page_item a {color:#fff !important;}
	
	
/* SIDEBAR */
#sidebar ul {list-style-type:none;}
#sidebar ul li {margin:0;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #ccc;}
#sidebar ul li ul li ul {list-style-type:square;margin-left:25px;}
#sidebar ul li ul li ul li {border:0;font-size:0.9em;}
#sidebar ul li.categories {border:0; !important}
#sidebar h3 {text-transform:uppercase;font-size:1.0em;}

div#sidebar .element {margin-top:10px;margin-bottom:10px;}

input#s {background:url(images/search.png) no-repeat;width:140px;height:15px;padding-left:5px;padding-right:30px;padding-top:3px;padding-bottom:2px;line-height:15px;font-size:0.9em;border:0;}

/* CONTENT */
ul.diss {display:none;}

	/* ADSENSE */
	#adsense_homepage_linkunit {border-bottom:1px dotted #999;padding-bottom:10px;margin-bottom:25px;}

	/* INDEX */
	div#featured {border-bottom:1px dotted #999;padding-bottom:25px;margin-bottom:10px;margin-top:15px;clear:both;}
	div#featured h2 {margin-bottom:5px;}
	div#featured h2 a {color:#000 !important;}
	
	/* FEATUREBOX */
	div.featurebox .main {width:580px;height:280px;}
	div.featurebox .text {background:url(images/teasertypo.png) no-repeat bottom;width:550px;height:65px;padding-top:200px;padding-left:15px;padding-right:15px;padding-bottom:15px;}
	div.featurebox .text p {color:#fff !important;}
	div.featurebox .text h2 a:hover {color:#fff !important;}
	
	div.choose {margin-top:10px;}
	div.choose li, div.box {width:106px;margin-right:10px;height:56px;float:left;}
	
	/* GLOBAL VARIABLES INDEX */
	div#content ul.fn {list-style-image:url(images/arrow.gif);margin-left:17px;margin-top:10px;}
	div#content ul.fn li a {font-weight:bold;}
	h3.grey {margin-top:15px;margin-bottom:5px;}
	
	/* POSTBOX */
	div.postbox {width:270px;float:left;margin-right:20px;height:180px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ccc;}
	div.postbox h2 {font-size:1.0em;font-weight:bold;}
	
	/* OTHERS */
	
	blockquote {padding-left:30px;padding-top:10px;padding-right:15px;background:url(images/zitat.gif) no-repeat top left;font-style:italic;color:#333;min-height:55px;}

	/* COMMENTS */
	
	.comments{
		margin:0em;
		padding:0em;
		width:100%;
	}
	.comments textarea{
		width:478px;
	}
	.comments input, .comments textarea{
		border:1px solid #d1d1d1;
	}
	.comments textarea:focus{
		background:#eee;
		border:1px solid #a1a1a1;
	}
	.comments textarea:focus, .comments input:focus{
		background:#eee;
		border:1px solid #a1a1a1;
	}
	.commentauthor{
		display:block;
		font-size:1.5em;
	}
	ol.commentlist{
		font-size:1em;
		list-style-type:none;
		margin:0;
		margin-top:1.5em;
		padding:0;
	}
	.commentlist li{
		margin-bottom:0.5em;
		padding:0.5em 1em;
	}

	.avatar {
		float:left;
		padding: 1px;
		border: 1px solid #eaeaea;
		background: #fff;
		width:32px; height: 32px;
		margin-right: 5px;
	}

	.entrygravatar {
		margin-top: 2px;
		padding: 0;
		border: 1px solid #eaeaea;
		background: #fff;
	}

	.thread-odd{
		background:#f9f9f9;
		border:1px solid #ddd;
		padding:0.5em;
	}

	.thread-even{
		background-color:#fefefe;
		border:1px solid #ddd;
		padding:0.5em;
	}

	.kommentarnummer {
	font-size:2em;
	color:#ccc;
	float:right;
	margin-top: -4px;
	}
	
	#gravatar img{
		float:left;
		padding: 3px;
		border: 1px solid #000;
		background: #fff;
	}*/
	

	
		
	/* SINGLE */
	.entry {margin-bottom:20px;}
		
	/* POSTMETADATA */ 
		div.postmetadata {border:1px solid #eee;padding:10px;margin-bottom:10px;background-color:#fdfdfd;font-size:0.8em;}
		div.postmetadata span.text {display:block;float:left;height:13px;padding-bottom:3px;padding-left:5px;}
		div.postmetadata img {float:left;clear:both;}
		div.postmetadata ul li {height:24px !important;}

/* TYPOGRAPHY */
p {text-align:justify;font-size:0.9em;color:#333;margin-bottom:10px;}
a {color:#333;text-decoration:underline;}
.comments {font-size:0.9em;}

	/* HEADLINES */
	h1,h2,h3,h4 {font-family:Georgia;line-height:30px;}
	h1 {font-size:2.2em;margin-bottom:20px;}
	h2 {font-size:1.7em;margin-bottom:5px;}
	h3 {margin-bottom:10px;}
	
	div.postbox h2 {margin-bottom:3px;text-transform:uppercase;line-height:18px;}
	div#featured h2 {text-transform:uppercase;margin-bottom:5px;}
	div#footer h3 {text-transform:uppercase;color:#fff;padding-bottom:4px;border-bottom:1px solid #fff;margin-bottom:10px;font-size:1.0em;}

/* FOOTER */
div#footer {font-size:0.8em !important;}
div#footer .box {width:220px;padding-right:20px;float:left;}
div#footer .doublebox {width:440px;padding-right:20px;float:left;}
div#footer .doublebox a {color:#fff !important;}
div#footer .box ul {list-style-type:none;}
div#footer .box ul li {padding-bottom:3px;padding-top:3px;border-bottom:1px dotted #fff;}
div#footer .box ul li a {color:#c7c7c7;}
div#footer .end {color:#fff !important;clear:both;padding-top:20px;width:960px;}
div#footer .but {font-size:1.8em;padding-top:18px;padding-left:10px;float:left;display:block;}
div#footer .end a {color:#fff;}


    .ui-tabs-hide {
        display: none;
    }




