/*  
Theme Name: SMSGott.de
Theme URI: 
Description: SMSGott Blog by novinet
Version: 1.6
Author: novinet
Author URI: http://www.novinet.de

	
 */

hmtl{
     }

body{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #94B5EB url(images/bg_body.png) repeat-x;
	margin: 0px;
	padding: 0px 5px;
	color:#646464;
     }

/*--------------------for your text--------------------*/

p{
     }

h1,h2,h3,h4,h5,h6{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
     }


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

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
     }

address {
     }

/*--------------------for links--------------------*/


a {
	text-decoration: none;
	color:#eb7800;
     }
     
a:visited{
	color:#eb7800;
}
 
a:hover{
	text-decoration:none;
}
 
a:active{
	color:inherit;
}
/*--------------------iamges as a link--------------------*/
a img{
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

/*--------------------smilies --------------------*/

body img.wp-smiley{
     }



/*--------------------read more link--------------------*/

.more-link{
     }

/*--------------------pages with pagination--------------------*/
p.serif{
     }

/*--------------------search--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------comments--------------------*/
.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
	}

#commentform textarea {
	}

#commentform #submit {
	 
	}

/*--------------------calendar--------------------*/
 
#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 in relationsship to the id of the widget*/
li#text-4{
     }
div.textwidget{
     }

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

li#links{
     }

.widget_links{
     }


/*--------------------categories--------------------*/

li#categories{
     }

.widget_categories{
     }


/*--------------------layout--------------------*/

img{
border: 0;
}

.clear{
	margin: 0px;
	padding: 0px;
	clear: both;
}


#container {
	background: url(images/bg_container.png) repeat-y;
	margin: 0px auto 0px;
	width: 916px;
	padding: 0px 12px;
}

#top{
	background: #eb7800 url(images/bg_header.png) no-repeat top;
	height:230px;
	padding:0px 15px;
}

#wolke_date{
	position: relative;
	background: transparent url(images/wolke_date.png) no-repeat scroll 0 0;
	width:280px;
	height:104px;
	z-index: 100;
	top:-20px;
	left:-55px;
	float: left;
}

* html #wolke_date
{
	background: transparent url(images/wolke_date.gif) no-repeat scroll 0 0;	
}

#wolke_login{
	position: relative;
	background: url(images/wolke_login.png) no-repeat;
	width:280px;
	height:149px;
	z-index: 100;
	top:30px;
	right:-55px;
	float: right;
}

* html #wolke_login
{
	background: url(images/wolke_login.gif) no-repeat;	
}

div#date {
	margin:20px 0 0 50px;
	width: 60px;
	height: 70px;
	background: url(images/bg_date.png) 0 0 no-repeat;
}

div#date .month {
	width: 60px;
	text-align: center;
	font-size: 85%;
	line-height: 150%;
	color: #c8c8c8;
}

div#date .day {
	width: 60px;
	text-align: center;
	font-size: 300%;
	font-weight: bold;
	line-height: 80%;
	color: #ffffff;
}

div#date .year {
	width: 60px;
	text-align: center;
	font-size: 150%;
	color: #c8c8c8;
}



#logo{
	position: relative;
	background: url(images/logo.png) no-repeat;
	width:388px;
	height:110px;
	display:block;
	top:50px;
	left:249px;
}

* html #logo
{
	position: absolute;
	margin-left: 180px;
}	

*+ html #logo
{
	position: absolute;
	margin-left: 180px;
}

#middle{
	padding:0px 0px;
}

#middle_right{
	width:693px;
	float:left;
	padding:20px 15px;
	font-size:12px;
	
}

	#middle_right .postbit{
		margin-bottom:45px;
	}

	#middle_right .text{
		text-align: justify;
		line-height: 150%;
	}
	
	#middle_right .comments{
		color: #eb7800;
		margin:5px 0 0;
		font-size:12px;
		padding:0px 0px 3px;		
	}

	#middle_right .text img{
		padding:4px;
		border: 1px solid #75a3c0;
	}
	
	#middle_right h2{
		padding:7px 0px 0px;
		margin:0px 0 20px;		
		font-size:18px;
		font-weight:bold;
		color: rgb(225, 80, 0);
	}
	
	#middle_right h2 a{
		text-decoration: none;
		color: rgb(225, 80, 0);
	}

	#middle_right h2 a:hover{
		text-decoration: underline;
		color: rgb(235, 120, 0);		
	}
	
	#middle_right h3{
		font-size:18px;
		margin:40px 0 0;
		color:#eb7800;
	}

#middle_right .meta{
	font-size: 11px;
	font-style: italic;
	margin:2px 0 8px;
	padding:0px 0 2px 0px;
	color: rgb(150, 150, 150);
	
}

#middle_right .meta a{
	color: rgb(150, 150, 150);
	text-decoration: none;
}



#middle_right .meta2{
	font-size: 11px;
	margin:2px 0 10px;
	padding:0px 0 2px 0px;
	rgb(100, 100, 100);
	font-weight:bold;
	
}


#middle_left{
	width:188px;
	float:left;
	padding:0px 0px;
}

	#middle_left h2{
		margin: 0px;
		padding:0px;
		font-size:12px;
		color:#FFF;
		display: block;
		background: url(images/bg_menu.png) no-repeat;	
		font-weight: normal;
		}

	#middle_left h2.parent{
		background: url(images/bg_menu_parent.png) no-repeat;	
		}
	
	#middle_left h2 a{
		height:17px;		
		padding:4px 15px 4px;
		display: block;
		color:#FFF;
		font-size:12px;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration: none;	
	}	

	#middle_left h2 a:hover{
		background: url(images/bg_menu_hover.png) no-repeat;		
		color:rgb(255, 255, 170);
		text-decoration: none;
	}		
	
	#middle_left ul{
		margin:0px;
		padding:0px;
		list-style: none;
		border-top: 0;
                list-style-type: none;
	}
	
	#middle_left ul li{
		margin:0px;
		padding:4px 30px 4px;
		font-size:12px;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		border-bottom: 0;
		background: url(images/bg_submenu.png) no-repeat;			
	}
	
	#middle_left ul li a{
		color: rgb(100, 100, 100);
		font-size:12px;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration: none;
		
	}
	
	#middle_left ul li a:hover{
		color:rgb(0, 0, 0);
		text-decoration: none;
	}	


#fancymenu{
	margin-top:00px;
	padding: 10px 62px;
	overflow: hidden;
	position: absolute;
        z-index: 100000;
}


#fancymenu ul, #pictureselect {
	padding: 0;
	margin: 0;
}

#fancymenu ul li, #pictureselect li {
	float: left;
	list-style: none;
	margin-right:5px;
}

#fancymenu ul li , #pictureselect li a  {
	z-index: 10;
	display: block;
	float: left;
	height: 40px;
	position: relative;
	overflow: hidden;
	cursor:pointer;
}

#fancymenu ul li a{
	display:block;
	margin-top: 10px;
	margin-right:17px;
	margin-left:17px;
	font-size:18px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}


#fancymenu .background .left1 {
	background:url('images/menu_l.png') no-repeat top left;
	height: 40px;
	margin-right: 5px; /* 7px is the width of the rounded shape */

}

#fancymenu li.background {
	background: url('images/menu_r.png') no-repeat top right;
	z-index: 8;
	position: absolute;
	visibility: hidden;

	}




#ad{
	height:100px;
	text-align: center;
	background: url(images/bg_ad.png) repeat-x center;	
}

.trenn{
	margin:10px 0 20px;
	height:10px;
	background: url(images/bg_trenn.png) no-repeat center;	
}


#about, div.box{
	padding:10px 10px 12px;
	margin:0px;
	background: url(images/bg_about.png) no-repeat bottom;	
	color:#FFF;
	line-height: 150%;

}

#bottom{
	background: #282828 url(images/bg_bottom.png) repeat-x;
	height:41px;
	padding:10px 20px 0px;
	text-align: center;
	color:#FFFFFF;
	font-size: 10px;
}

#bottom a{
	text-decoration: underline;
	color:#FFFFFF;
}


.commentlist li, #commentform input, #commentform textarea {
	font-size:13px;
	}

.commentlist li {
	font-weight: bold;
	border: 1px solid #D8D8D8;

	}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	}

.commentlist p {
	font-weight: normal;
	line-height: 150%;
	text-transform: none;
	}

.commentlist small{
	font-size:11px;
}

#commentform p {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}

.commentmetadata {
	font-weight: normal;
	}




.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	margin-left:0px;
	margin-right:0px;
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 20px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}


img, div, a { behavior: url(iepngfix.htc) }


ul, li {
  list-style-type: none;
}
#middle_left div.widgets h2 {
  padding: 5px;
  padding-left: 15px;
}
