* {

border:none;
margin: 0;
padding: 0;
}


body {
background: #bac2cc;
background-image: url(/bilder/hintergrund.jpg);
background-repeat:repeat-x;
font-family: Arial;
font-size: 12px;
}


a {
color:#336699;
font-weight: bold;
text-decoration:none;
text-decoration: underline;
}

a:active {color: #336699;}

a:visited {color:#663399;}

p {margin: 8px 0 0 0;}

.clear{clear:both;}
.left{float:left;}
.right{float:right;}

h2 {font-size: 20px;}
h2 a {color:#282828; text-decoration:none;}
h2 a:visited {color:#282828;}
h3 {font-size: 16px; margin: 8px 0 0 0;}

input {
background: #fafafa;
border:solid 1px #d1d1d1;
}

.textwidget {
}

#wpcf_msg{
	width: 835px;

	}

#page {
margin: 0 auto;
width: 748px;
}
/* - - - - - - - - Header - - - - - - - - */
#header {
width: 702px;
height: 56px;
margin-top: 20px
}

/* - - - - - - - - Content - - - - - - - - */
#content {
float:left;
text-align: justify;
width:508px;
color:#282828;
line-height: 1.5;
}

.post{
width:468px;
padding: 5px 20px 5px 20px;
background: #fafafa;
} 

.adsense{
width:488px;
padding: 0 0 0 20px;
background: #fafafa;
} 

.adsense748{
width:738px;
padding: 0 0 0 10px;
background: #fafafa;
} 



.post img{margin: 0 5px 0px 0;}

.post li {
margin: 0px 0px 0px 20px;
list-style: square;
list-style-position:outside;
padding-bottom: 5px;
padding-top: 5px;}

.postmetadata {
margin-top:5px;
padding-top:5px;
text-align:right;
font-size: 10px;
color: #737E90;
}

.commentpost{
width:468px;
padding: 0px 20px 0px 20px;
background: #8491A7;
text-align:justify;
font-size: 12px;
font-family: Comic Sans MS;


} .commentpost li {list-style: none;}

.navigation{
width:488px;
}

#comment {
width:468px;
background: #fafafa;
border:solid 1px #d1d1d1;
}

.comment_author {font-family: Comic Sans MS; font-size: 14px; color:#fafafa;}

#submit {
background: #fafafa;

color:#212121;
font-weight:bold;
}

/* - - - - - - - - Sidebar - - - - - - - - */
#sidebar {
float:left;
text-align:left;
width:184px;
}

#sidebar a {
color:#282828;
font-weight: bold;
text-decoration:none;
padding-bottom: 5px;

}

.box{
width:230px;
background-repeat: repeat-x ;
background-position: bottom;
margin: 0 0 10px 10px;
}

.boxground{
background-image: url(/bilder/round-sidebar-unten.png);
background-position: bottom;
padding: 5px 0 5px 0;
}


.title{
font-size: 14px;
padding: 6px 0px 5px 10px;
color:#fafafa;
width:220px;
background-image: url(/bilder/round-sidebar-oben.png);
}

.box li {
font-size: 13px;
margin: 0px 0px 0px 15px;
list-style: none;
list-style-position:outside;
padding-bottom: 3px;
padding-top: 3px;}

.box img {
margin: 5px;
}

.box ul ul li

#s {
width:260px;
}

#searchsubmit {
background: #fff;
padding:0px;
color:#212121;
font-weight:bold;
}

.contactform textarea{border: solid 1px #ddd; width: 565px; height: 350px;}
.contactform input{border: solid 1px #ddd; width: 300px;}

/* - - - - - - - - Footer - - - - - - - - */



#footer {
clear:both;
width:728px;
margin: 0 auto;
}

#footer a{
color:#1B2024;
font-size: 10px;
}

#footer li{
float:right;
list-style: none;
}

div.ecke748_oben{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-748-oben.png);
	}
	
div.ecke748_unten{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-748-unten.png);	
	 margin-bottom: 10px;
	}

div.ecke_oben{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-corner-oben.png);
	}

div.ecke_unten{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-corner-unten.png);	
	 margin-bottom: 10px;
	}
	
	div.ecke_oben_comments{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-comment-oben.png);
	}

div.ecke_unten_comments{
	 height: 10px; background-image: url(http://mac-freeware.info/bilder/round-comment-unten.png);	
	 margin-bottom: 10px;
	}

/* spiffy-ecken
.edge{display:block}
.edge *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fafafa}
.edge1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#fbfbfb}
.edge2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#fafafa}
.edge3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;}
.edge4{
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc}
.edge5{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.edgefg{ 
  background:#fafafa} 
  
  
.marg_bot_10
{
 display: block;margin-bottom:10px;
}*/