/*  

Theme Name: deborre 2009

Author: Julian Deborré

last modified: 2009-10-13 23:18 UTC
	

 */
 
 .clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}



body { border: 0; padding: 0; margin: 0; }

div#head-grey { position: absolute; background: #585858; width: 100%; height: 105px; margin: 0; border: 0; padding: 0; }
		
	
	
	div#head-wrap { background: #EA8C00; margin: 0; padding: 0; border: 0; height: 371px;}	
		div#head {width: 950px; height: 266px; margin: auto; padding: 0; border: 0; }
			div#blog-info { position: relative; float: left; width: 400px; margin: 0 0 0 540px; padding: 6px 0 6px 15px; background: #797979; }
			div#logo { z-index: 3; background: url(img/deborre-logo.jpg) no-repeat; width: 228px; height: 85px; margin: 0; border: 0; padding: 191px 0 0 58px; position: absolute; }		
			div#orange { z-index: 1; background: url(img/orange-gradient.jpg) no-repeat center #EA8C00; width: 950px; height: 266px; margin:0; border: 0; padding: 0; position: absolute; top: 105px; }		
			div#twitter { z-index: 2; background: url(img/twitter-bg.jpg) no-repeat; width: 379px; height: 69px; padding: 40px 10px 0 45px; margin: 0; border: 0; position: relative; top: 175px; float: right; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration:none; }
			#twitter a { color: #F1A424 } 
div#blog-register { z-index: 2; background: #fff url(img/blog-register.jpg) no-repeat; width: 925px; height: 47px; margin: 324px 0 0 25px; border: 0; position: absolute; }		

				
	
	div#content-wrap { background: #BFBFBF; margin: 0; padding: 0 0 100px 0; border: 0; }	
		div#content { width: 950px; margin: auto; padding: 0; border: 0; }
			div#left-column { margin: 0 0 0 25px; float: left; }
				div#features { margin: 0 0 25px 25px; width:913px; height: 300px; padding: 0; border-left: 6px solid #CCCCCC; border-right: 6px solid #CCCCCC; border-bottom: 6px solid #CCCCCC; background: #fff; }
				div#single-feature { margin: 0 0 25px 25px; width:913px; height: 100px; padding: 0; border-left: 6px solid #CCCCCC; border-right: 6px solid #CCCCCC; border-bottom: 6px solid #CCCCCC; background: #fff;}
				div#portfolio { margin: 0 0 25px 25px; width:913px; height: 300px; padding: 0; border: 6px solid #CCCCCC; background: #fff; }
				div#blog { width: 480px; margin: 0; padding:0 0 25px 0; border: 6px solid #CCCCCC; background: #fff; }		
					.post-wrap { width: 440px; padding: 20px 20px 20px 20px; border-bottom: 1px dashed #CCCCCC; margin: 0; }
					.post-wrap a { color: #F1A424; }
						div.post-details { margin: 40px 0 0 0; }
						div.comment-details { margin: 5px 0 0 0; }
						.post-wrap img { padding: 3px; margin: 0; border: 1px solid #CCCCCC; background: #fff; }
						span.networks img.plain { border: 0; margin: 0 1px 0 0; padding: 1px; border: 1px solid #CCCCCC; background: #fff; }
						span.networks {margin: 0; padding-left: 10px;}
						.author { margin: 5px 0 0 0; background: #FEECCE; border-top: 1px dashed #CCCCCC; padding: 20px 10px 10px 10px ; }
					.misc-wrap { width: 462px; margin: 6px 0 0 0; background: #CCCCCC; padding: 10px 15px; }
						

					a.links { margin: 0 2px 0 0; }
			div#right-column { margin:0; float: right;}	
					
					div#contact { width: 360px; margin: 6px 0 0 0; background: #CCCCCC; padding: 10px 26px; }
					.sidebar-misc-wrap { width: 360px; margin: 6px 0 0 0; background: #CCCCCC; padding: 10px 26px; }
					.sidebar-wrap { width: 380px; margin: 6px 0 0 0; background: #fff; padding: 10px; border: 6px solid #CCCCCC; }
				
	
	div#footer-wrap { background: url(img/footer-bar.jpg) repeat-x #fff; margin: 0; border: 0; padding: 0; height: 682px; }	
		div#footer { width: 950px; margin: auto; padding: 0; border: 0; }		
			div#self-portrait { background: url(img/self-portrait.jpg) no-repeat; margin: 0 0 0 14px; padding: 0; border: 0; width: 122px; height: 682px; float: left; }		
			div#about { float: left; margin: 75px 0 0 50px; padding: 0; border: 0; }		
			div#vita { float: left; margin: 107px 0 0 50px; padding: 0; border: 0; }



/*--------------------textgestaltung--------------------*/
.avatar {float: left;}
.avatar img {margin: 0 20px 0 0; }
.author-txt { color: #6B6B6B; font: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight: normal; text-decoration:none; margin: 0 0 0 100px; }
.twitter-timestamp { color: #6B6B6B; font: Georgia, "Times New Roman", Times, serif; font-size: 8pt; margin: 0 0 0 10px; background: url(img/date.gif) no-repeat; padding: 0 0 0 15px; border: 0; font-weight: normal; text-decoration: none; }

.time { background: url(img/date.gif) no-repeat; padding: 0 0 0 15px; margin: 0 5px 0 0; color: #6B6B6B; font-size: 8pt; }
.tags a { background: url(img/tags.gif) no-repeat; padding: 0 0 0 15px; margin: 0 5px 0 0; color: #6B6B6B; font-size: 8pt; }
.comments a { background: url(img/comments.gif) no-repeat; padding: 0 0 0 15px; margin: 0 5px 0 0; color: #6B6B6B; font-size: 8pt; }
.edit a { background: url(img/edit.gif) no-repeat; padding: 0 0 0 15px; margin: 0 5px 0 0; color: #6B6B6B; font-size: 8pt; }

ul { margin: 0; padding: 0; border: 0; list-style: none; }
li { margin: 0; padding: 0; border: 0; }

h1 a { color: #F1A424; font: Georgia, "Times New Roman", Times, serif; font-size: 16pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }
h2 { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }
h3 { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }
h4 { color: #6B6B6B; font: Georgia, "Times New Roman", Times, serif; font-size: 20pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }
h5 { color: #6B6B6B; font: Georgia, "Times New Roman", Times, serif; font-size: 16pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }

.info { color: #585858; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }
.title { color: #585858; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration:none; }


p { color: #6B6B6B; font: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight: normal; text-decoration:none; margin: 10px 0 10px 0; padding: 0; border: 0; }

.previous-articles, .previous-articles a { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration:none; margin: 0 20px 0 0; }
.next-articles, .next-articles a { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration:none; }

.warning { padding: 5px; background: #C92F26; width: 150px; height: 20px; color: #fff; color: #fff; font: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight: normal; text-decoration:none;}

.comments-list { list-style: none; border-top: 1px dashed #CCCCCC; padding: 10px 0 10px 0; }
.comment-txt { padding: 5px; margin: 0 0 0 15px; border-left: 2px solid #CCCCCC; }

.post-details { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration:none; }
.comment-details { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration:none; }

acronym, abbr, span.caps { cursor: help; }
acronym, abbr {	}

blockquote { }
blockquote cite { }

hr { }

dl{ }
     dt{ }
         dd{ }
		 
ul{ }
ol{ }
     li{ }
	 
    ul ul{ }

blockquote{ border-left: 1px dashed #F1A424; margin: 20px 0 20px 20px; padding: 2px 5px 2px 10px; background: #FEECCE; }
     blockquote p { font-style: italic}
	    blockquote a { font-size: 8pt; color: #fff; }
	 
code{ }

pre{ }

b, strong,i,em { }

img{ }

address {}

.wp-caption-text { text-align: right; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 0; border: 0; font-weight: normal; text-decoration:none; margin: 5px 0 20px 0; padding: 0 6px 0 0; border: 0; }

.tag-cloud { color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; padding: 0; border: 0; font-weight: normal; text-decoration:none; margin: 5px; padding:0; border: 0; }
.wp-caption { margin: 30px 0; border-bottom: 1px dashed #CCCCCC; font-style: italic; }

.aligncenter { margin: 30px auto; }
.alignleft { float: left; }
.alignright { float: right; }
.alignone {}

/*--------------------linkgestaltung--------------------*/

a { color: #585858;  text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:link:focus{ text-decoration: none; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a:link:active, a:visited:active { text-decoration: none; }

/*--------------------bilder als links--------------------*/

a img{}
a:link img { }
a:visited img { }
a:link:active img, a:visited:active img { }




/*--------------------smilies im text--------------------*/

body img.wp-smiley{}

/*--------------------der weiterlesen link--------------------*/

.more-link{ }

/*--------------------die seiten wenn es mehrere gibt--------------------*/

p.serif{  }

/*--------------------suche--------------------*/

#searchform{  }

input#s{ background: #fff; border: 1px solid #BFBFBF; width: 280px; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 3px 5px; font-weight: normal; text-decoration:none; }

input#searchsubmit{ background: #CCCCCC; border: 1px solid #BFBFBF; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 2px 5px; font-weight: normal; text-decoration:none; }

/*--------------------Kommentare--------------------*/

.alt { }
.commentlist { }
.nocomments {}
.commentlist li {}
.commentlist cite, .commentlist cite a {}
.commentlist p {}
#commentform p {}
.commentmetadata {}
#commentform input { background: #fff; border: 1px solid #BFBFBF; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 2px 5px; font-weight: normal; text-decoration:none; }
#commentform textarea { background: #fff; border: 1px solid #BFBFBF; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 2px 5px; font-weight: normal; text-decoration:none; }
#commentform #submit { background: #fff; border: 1px solid #BFBFBF; color: #6B6B6B; font: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 2px 5px; font-weight: normal; text-decoration:none; }

/*--------------------fuer den wp kalender--------------------*/

 #wp-calendar th {}
#wp-calendar {empty-cells: show;}
#wp-calendar #next a {}
#wp-calendar #prev a {}
#wp-calendar a {}
#wp-calendar caption {}
#wp-calendar td {}
#wp-calendar td.pad:hover { }

/*-------------------- widgets---------------------*/

h2.widgettitle{}
.widget {}

/*--------------------Archive--------------------*/

li#archives{ }
.widget_archives{ }

/*--recent posts--*/

li#recent-posts{ }
.widget_recent_entries{ }

/*--------------------text widget--------------------*/

li.widget_text{}

/*--id haengt von der nummer des text widgets ab*/
li#text-4{}
div.textwidget{}

/*--------------------links blogroll--------------------*/

li#links{}
.widget_links{}

/*--------------------kategorien--------------------*/

li#categories{ }
.widget_categories{ }