/*  

Theme Name: Contrast Style

Theme URI: http://wordpress.imblickpunkt.com

Description: SEO Optimized Portal Layout. The Text Element are white for better reading. The Code is W3C Valid and Clean. You can easy modify alot of thinks. For sure the Theme is Widget ready. If you find bugs plz visit http://wordpress.imblickpunkt.com and leave a MSG - i will fix it asap.

Tags: seo, w3c, valid, easy, three columns, Right sidebar, left sidebar, fixed width, widgets, easy customization, widget ready, valid css, valid xhtml. games

Version: 1.1

Author: Schalkie

Author URI: http://imblickpunkt.com

License :  GNU General Public License (GPL) version 3



	

 */



html{

     }



body {

	padding-left:3px;

	margin:0px;

	background-color:#FFF;

	background-image:url(images/bg.png);

	background-repeat:repeat-y;

	background-position:top center;

	font-family:verdana, arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333;

     }



h1, h2 {

	color:#111;

margin:0px;

h2 {
        font-size:1.2em
}

}



h3 {



	color:#333;

}

#top_search {

 float: right;

 background: url('images/searchtab.png') no-repeat top;

 

	margin-top:-34px;

width: 320px;

height: 29px;


	text-align:right;

padding-top: 5px;




 }



/*--------------------DIVs------------------------------*/



div#pagecenter

	{

	margin: 0 auto;

	width: 994px;

	background-color:#fff;

	}

	

div#header

	{

	height:147px;

	background-color:#fff;

	background-image:url(images/biabheader.gif);

	text-align:right;

	color:#FFFFFF;

	}

	

div#sitename

	{

	margin-left:15px;

	margin-top:15px;

	font-size:24px;

	float:left;

	text-align:left;

	}

	

div#top-navi

	{

	background-image:url(images/top-navi-bg.gif);

	height:29px;

	margin:auto;

	}

	

div.top-navi-links

	{

	margin-top:6px;

	padding-left:12px;

	padding-right:12px;

	float:left;

	font-size:12px;

	font-weight:900;

	

	}

	

div.left-navi-blog

	{

	width:175px;

	margin-right:10px;

	float:left;

	}

	

div.left-widget

	{

	width:175px;

	background-color:#bfe5ff;

	background-image:url(images/l_sidebar.png);

	background-repeat:repeat-y;

	padding-bottom:4px;



	}



div.textwidget

{



padding-left:5px;

padding-right:5px;

}

	

div#leftbarfooter

	{

	background-image:url(images/l_sidebar_f.png);

	background-repeat:no-repeat;

	height:20px;

	}

	

div#rightbarfooter

	{

	background-image:url(images/r_sidebar_f.png);

	background-repeat:no-repeat;

	height:20px;

	width:320px;

	}

	

div.center-blog

	{

	width:483px;

	margin-right:10px;

	float:left;

	margin-top:10px;

	}

	

div.post-title

	{

	margin:0px;

	padding-top:7px;

	padding-left:45px;

z-index: 1;

	}



div.post-info

	{

	margin-top:-20px;

	padding-top:25px;

	padding-left:50px;

	height:10px;

	background-image:url(images/biabwave.png);

background-repeat:no-repeat;

	}

	

div.post-content

	{

	background-color:#FFFFFF;

	margin:0px;

	padding:5px;

	text-align:justify;

	}

	

div.post-meta

	{

	color:#000;

	margin:0px;

	padding:4px;

	height:14px;

	margin-bottom:10px;

	background-image:url(images/post_footer.png);

background-repeat:no-repeat;

	font-weight:bold;

	}

	

div.single-meta

	{

	border:#444 1px dashed;

	padding:2px;

	margin:5px;

	margin-top:10px;

	color:#202D32;

	background-color:#e3e3e3;

	font-size:10px;

	}

	

div.main-meta

	{

	border:#ccc 1px dashed;

	padding:2px;

	margin:5px;

	margin-top:10px;

	color:#666;

	background-color:ddd;

	font-size:10px;

	}

	

div.commentblog

	{

	background-color:#bfe5ff;

	margin:0px;

	padding:5px;

	text-align:justify;

	border-top:#000000 1px solid;

	border-bottom:#000000 1px solid;

	}



div.singlecommentborder

	{

	float:left;

	}

	

div.gravatorblog

	{

	float:left;

	width:70px;

	}

	

div.singlecomment

	{

	float:left;

	width:410px;

	}

	

div.right-navi-blog

	{

	width:260px;

	

	float:left;

	}

	

div.right-widget

	{

	width:305px;

	background-color:#ffffff;

	background-image:url(images/r_sidebar.png);

	background-repeat:repeat-y;

	padding-bottom:4px;

padding-top:4px;

	padding-left:11px;

	}

	

div.widget-header

	{

	color:#FFFFFF;

	font-weight:bold;

	padding-left:10px;

	padding-top:3px;

	background-image:url(images/l_sidebar_h.png);

	background-repeat:no-repeat;

	height:32px;

	}



div.left-widget-header

	{

	color:#FFFFFF;

	font-weight:bold;

	padding-left:10px;

	padding-top:5px;

	background-image:url(images/l_sidebar_h.png);

	background-repeat:no-repeat;

	height:32px;



	font-size: 1.5em;



	

	}



div.right-widget-header

	{

	color:#5d5d5d;

	font-weight:bold;

	padding-left:45px;

	padding-top:1px;

	margin-left:5px;

	background-image:url(images/r_sidebar_h.png);

	background-repeat:no-repeat;

	height:32px;

	font-size: 1.3em;

	}

	

div.clear

	{

    clear: left;

    margin: 0;

    padding: 0;

    height: 0;

    line-height: 0;

    font-size: 0;

	}

	

div#footer

	{

	background-image:url(images/footer.png);

	height:20px;

	text-align:center;

	padding:5px;

	color:#000;

	}



/*--------------------textgestaltung--------------------*/









acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	

	}



blockquote {

	

	}



blockquote cite {

	

	}







hr {

	

	}











dl{

     }

     dt{

          }

          dd{

          }



ul

	{

	margin:0px;

	margin-left:12px;

	list-style:none;

	padding-left:8px;

     }

ol{

     }

    <!--

 li

	 {

	margin-top:3px;

	padding-top:2px;

	padding-bottom:2px;

      } -->



    ul ul{

         }



blockquote{

     }

     blockquote p{

          }



code{

     }



pre{

     }



b, strong,i,em {

     }



img{

	border:1px solid #e3e3e3;

	padding:3px;

	margin:2px;

     }



address {

     }

	 

img.ogtzuq{

border:0px;

color:#3B4D56;

	}



/*--------------------linkgestaltung--------------------*/





a {

	color:#FF7E00;

text-decoration:none;

     }

a:link { 

color:#FF7E00;

     }

a:visited { 

color:#FF8200;

     }

a:link:focus{ 

color:#009bdc;

     }

a:link:hover, 

a:visited:hover {

color:#000000; 

    }

a:link:active, 

a:visited:active {

     }



.post-content a{

color:#333; 

     }

.post-content a:link

	{

	color:#FF7E00; 

     }

.post-content a:visited{ color:#FF8900; 

     }

.post-content a:link:active, 

.post-content a:visited:active{ 

      }

	  

#single-meta a{

color:#333; 

     }

#single-meta a:link

	{

	color:#333; 

     }

#single-meta a:visited{ color:#333; 

     }

#single-meta a:link:active, 

#single-meta a:visited:active{color:#333; 

      }



.commentblog a{

color:#333; 

     }

.commentblog a:link

	{

	color:#333; 

     }

.commentblog a:visited{ color:#333; 

     }

.commentblog a:link:active, 

.commentblog a:visited:active{color:#333; 

      }



/*--------------------bilder als links--------------------*/

a img{

	border:1px solid #e3e3e3;

	padding:3px;

	margin:2px;

     }

a:link img { 

     }

a:visited img { 

     }

a:link:active img, 

a:visited:active img {

      }

	  

a:link:hover img, 

a:visited:hover img {

	border:1px solid #e3e3e3;

	padding:3px;

	margin:2px;

	background-color:#e3e3e3;

    }



/*--------------------smilies im text--------------------*/



body img.wp-smiley{

     }







/*--------------------der weiterlesen link--------------------*/



.more-link{

     }



/*--------------------die seiten wenn es mehrere gibt--------------------*/

p.serif{

     }



/*--------------------suche--------------------*/



#searchform{

     }



input#s{

     }



input#searchsubmit{

     }









/*--------------------Kommentare--------------------*/

.alt {

	 

	}



.commentlist {	padding:0px;

	margin:0px;

	 

	}





.nocomments {

text-align:justify;

	 

	}

 

.commentlist li {

	padding:0px;

	margin:0px;

	list-style:none;

	color:#111;

	 

	}



.commentlist cite, 

.commentlist cite a {

	 

	}



.commentlist p {

text-align:justify;

	padding:0px;

	padding-top:5px;



	 

	}



#commentform p {

	 

	}



.commentmetadata {

	 

	}



#commentform input {

border:1px solid #333;

margin-bottom:3px;

	}



#commentform textarea {

	border:1px solid #333;

	width:400px;

	}



#commentform #submit {

	 

	}



/*--------------------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 { 

      }

table#wp-calendar { 
    width: 100%;  
}



/*-------------------- 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{

     }



/*-------------------WP Requires------------------*/



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption-dd {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

    line-heigh