/* Style sheet layout */

#header .logo {
left:0;
position:absolute;
left:-45px;
}

#left #meta .gt_h3 {
border-bottom:1px solid #cc0000;
margin-bottom:30px;
padding-bottom:10px;
}

#left .meta {
position:relative;
text-align:right;
}

.standard #main {border-right:1px solid #333333;
margin-right:389px;}

.blog #main {border-right:1px solid #333333;
margin-right:269px;}

#main .ref {
		width:240px;
		margin-bottom:1.7em;
}

#main .ref.rr {
	margin-right:50px;
	}
	
}

#main .ref .image_container, #main #blog .image_container {
	margin-bottom:1.1333em;
}



#main #blog .gt_h1, #main #blog .gt_h2, #main #blog-posts .gt_h1, #main #blog-posts .gt_h2, #main .mod_newslist.uebersicht h1, #main .mod_newslist.g8, #main .mod_newsreader.g8, #main p.back {margin-left:180px}

#main #blog .layout_full.first, #main #blog .layout_full.even, #main .mod_newsreader {
border-bottom:1px solid #333;
margin-bottom:2.16em;
}


#main .meta {
text-align:right;
margin-left:0px;
}

#main #blog .g8.ce_text, #main #blog-posts .g8.ce_text {float:right; margin:0;}


#main .mod_newslist h3 
{ margin-bottom: 0; }

#main .start {
color:#fff;
font-family:helvetica,arial,verdana,sans-serif;
font-size:88px;
font-weight:bold;
letter-spacing:-2.5px;
line-height:98%;
margin:0;
padding-bottom:20px;
}

#main p.back {text-transform:lowercase;}

#main #kontaktaufnahme .g7 {margin-left:120px;}

.mod_article.g5.gu {margin-right:35px;}

#right .cloud li, #right .service_list li  {
border-bottom:1px solid #333333;
padding:0.416665em 0;
}

#right .mod_tagcloud h1, 
#right .mod_linklist h1,
#right .mod_twitterreader h1 
{margin-bottom:0.5667em;}


#right .mod_linklist,
#right .mod_tagcloud
{margin-bottom:2.8em;}

#right .mod_tagcloud ul {
	margin-bottom:0;
}

#right .mod_linklist .odd, #right .mod_linklist .even {
	border-bottom:1px solid #333333;
	padding:0.416665em 0;
}
#right .mod_linklist p, #right .mod_linklist p{
	margin-bottom:0;
}

#footer {margin: 0 auto; width:960px;}
#footer .rot {border-top: 20px solid #cc0000; padding-top:20px; margin-top:45px;}
#footer .kontakt {float:right;}
#footer h3 {margin-bottom:0.5667em;}

