/*  
Theme Name: Schreibstall.com - Theme 
Theme URI: http://www.schreibstall.com
Description: another rockin' theme -> schreibstall.com - seo optimized
Version: 2.0
Author: Holger 
Author URI: http://www.cypher1.de
*/


body {
	background:#fff;
	color:#542914;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	text-align:justify;
}
a {
	color:#096566;
	text-decoration:underline;
}
a:hover {
	color:#096566;
	text-decoration:underline;
}
a:visited, a:active {
	color:#096566;
}
h2 {
	color:#542914;
	font-size:17px;
	margin-bottom:-10px;
}
h2 a, h2 a:active, h2 a:visited, h2 a:hover{
	text-decoration: none;
	color:#096566;
}
.cbs{
	color:#FFFFFF;
	font-size:15px;
	margin-left:33px;	
}
img {
	border:medium none;
}
#wrap{
	width: 991px;
	height: auto;
	margin: 0 auto;
}
#top{
	background: #fff url(img/top.jpg) no-repeat;
	height: 6px;
	width: 100%;
}
#header, #werbekonzepteh, #werbebriefeh, #newsletterh, #markenundfirmenh, #philosophienh, #werbeslogansh, #internetundcoh, #vertriebstrainingsh, #referenzenh, #ihretexterh, #kontakth, #agbh{
	background: #fff url(img/headerbg.jpg); 
	height: 186px;
	width: 100%;
}
#werbekonzepteh{
	background: #fff url(img/header/werbekonzepte.jpg);
}
#werbebriefeh{
	background: #fff url(img/header/werbebriefe.jpg);
}
#newsletterh{
	background: #fff url(img/header/newsletter.jpg);
}
#markenundfirmenh{
	background: #fff url(img/header/markenundfirmen.jpg);
}
#philosophienh{
	background: #fff url(img/header/philosophien.jpg);
}
#werbeslogansh{
	background: #fff url(img/header/werbeslogans.jpg);
}
#internetundcoh{
	background: #fff url(img/header/internetundco.jpg);
}
#vertriebstrainingsh{
	background: #fff url(img/header/vertriebstrainings.jpg);
}
#referenzenh{
	background: #fff url(img/header/referenzen.jpg);
}
#ihretexterh, #agbh{
	background: #fff url(img/header/ihrtexter.jpg);
}
#kontakth{
	background: #fff url(img/header/kontakt.jpg);
}
#headbot{
	background: #f29400;
	width: 100%;
	height: 5px;
}
#headbot2{
	width: 100%;
	height: 1px;
	background: #fceacc;
}
#logo{
	background:transparent url(img/logo.gif) no-repeat scroll 0 0;
	height:46px;
	margin-left:50px;
	margin-top:34px;
	position:absolute;
	width:302px;
}
#logo h2{
	display: none;
}
#logo a{
	display:block;
	height:46px;
	width:302px;
}
#slogan{
	background:transparent url(img/slogan.png) repeat scroll 0 0;
	font-size:9px;
	height:42px;
	margin-left:235px;
	margin-top:108px;
	padding-left:23px;
	padding-top:56px;
	position:absolute;
	width:425px;
}
#headimg{
	float:right;
	margin-top:-6px;	
}
#wrap2{
	background:#FFFFFF url(img/cbg.jpg) no-repeat scroll 0 0;
	height:941px;
	margin-top:14px;
	width:100%;
}
#wrap3{
	background:#E5BD80 url(img/lbg.jpg) repeat-x scroll 0 0;
height:auto;
margin-bottom:5px;
margin-top:14px;
width:100%;
}
#products{
margin-top: 20px;	
}
#wrap4{
	background: #e6bd82 url(img/lbg.jpg);
}
#bot1{
	background: #1e6f6b;
	height: 5px;
	width: 100%;
	clear: both;
}
#bot2{
	height: 1px;
	clear:both;
	width: 100%;
	background: #2d2e15;
}
#footer{
	background:#F29400 url(img/cbg.jpg) repeat scroll 0 170px;
clear:both;
color:#FFFFFF;
font-size:9px;
height:50px;
margin:0 auto;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:991px;
}
#content{
	background:transparent url(img/cbg.png) no-repeat scroll 13px 238px;
	float:right;
	height:941px;
	margin-top:10px;
	width:750px;
	text-align: left;
}

#navi{
	float:left;
	height:941px;
	width:240px;
}
#menu{
	background:transparent url(img/navbg.png) repeat-y scroll 236px 0;
	height:233px;
	margin-bottom:63px;
	width:100%;
}
#navigation li:hover, #navigation li.active{
	background:transparent url(img/menuebghover.png) repeat-x scroll 0px -1px;
	color:#FFFFFF;
	width: 207px;
}
#navigation li.active a{
color: #fff;	
}
#navigation li{
	background:transparent url(img/menuebg.png) repeat-x scroll 0 -1px;
	color:#096566;
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}
#navigation li a{
	display:block;
	padding-bottom:10px;
	padding-left:30px;
	padding-top:10px;
	text-decoration:none;
}
#navigation li a:hover{
	color: #fff;	
}

#navigation .agb{
	background:transparent url(img/agb.png) no-repeat scroll -1px -1px;
	width:210px;
}
#navigation .agb:hover ,#navigation .agbactive, #navigation .agbactive:hover{
	background:transparent url(img/agbhover.png) no-repeat scroll -1px -1px;
	width: 210px;
}
#navigation .agbactive a{
color: #fff;	
}
#navigation{
	margin-left:29px;
	margin-top:20px;
	width:208px;
}
#map{
	margin-left: 35px;	
}
#flags{
	margin-left:25px;
	margin-top:15px;
}

#menu img{
	margin-top: 20px;
	margin-left: 20px;
} 
#cbs{
	background:transparent url(img/cbs.png) repeat scroll 0 0;
	height:133px;
	margin-left:28px;
	margin-top:20px;
	width:209px;
	padding-top: 10px;
}

#ctext{
	height:auto;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:33px;
	width:688px;
	float: right;
	margin-top: 10px;
}
.sitemap .desc {
clear:left;
float:left;
font-size:80%;
padding-bottom:5px;
padding-left:20px;
width: 100%;
}
.sitemap ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px;
}
.sitemap {
margin-top: 20px;
}

/*Produktbuttons*/
#werbekonzepte, #werbebriefe, #newsletter, #markenfirmen, #philosophien, #werbeslogans, #internetundco, #vertriebstrainings{
	float:left;
	height:96px;
	margin-bottom:14px;
	margin-right:14px;
	width:158px;
	color:#096566;
	text-align: left;
}

#werbekonzepte h2, #werbebriefe h2, #newsletter h2, #markenfirmen h2, #philosophien h2, #werbeslogans h2, #internetundco h2, #vertriebstrainings h2{
	color:#096566;
	font-size:13px;
	font-weight:bold;
	margin-top: 0px;
	text-align:center;
}
#werbekonzepte h2 a, #werbebriefe h2 a, #newsletter h2 a, #markenfirmen h2 a, #philosophien h2 a, #werbeslogans h2 a, #internetundco h2 a, #vertriebstrainings h2 a{
	display:block;
	height:87px;
	padding-top:9px;
}

#philosophien, #werbeslogans, #internetundco, #vertriebstrainings{
	height: 95px;	
}
#werbekonzepte{
	background:#FFCC00 url(img/werbekonzepte.jpg) repeat scroll 0 0;
}
#werbebriefe{
	background:#FFCC00 url(img/werbebriefe.jpg) repeat scroll 0 0;
}
#newsletter{
	background:#FFCC00 url(img/newsletter.jpg) repeat scroll 0 0;
}
#markenfirmen{
	background:#FFCC00 url(img/markenfirmen.jpg) no-repeat scroll 0 0;
	width: 157px;
}
#philosophien{
	background:#FFCC00 url(img/philosophien.jpg) repeat scroll 0 0;
}
#werbeslogans{
	background:#FFCC00 url(img/werbeslogans.jpg) repeat scroll 0 0;
}
#internetundco{
	background:#FFCC00 url(img/internetundco.jpg) repeat scroll 0 0;
}
#vertriebstrainings{
	background:#FFCC00 url(img/vertriebstrainings.jpg) no-repeat scroll 0 0;
	width: 157px;
}
#pcon{
	font-size:12px;
margin-left:21px;
margin-top:-63px;
}
#pcon a{
	color:#096566;
	text-decoration:none;
}
#pcon li{
	
}

.qual {
	text-align:left;
}
.qualc {
	font-size:9px;
	font-variant:small-caps;
	margin-left:41px;
	margin-top:-22px;
	position:absolute;
	color: #096566;
}
.qual img {
	margin-left:1px;
	margin-top:8px;
	}
#quality{
	margin-left: 25px;
	margin-top: 15px;
}
#footer a{
	color: #fff;
	text-decoration: none;
}
#footer a:hover{
	color: #fff;
	text-decoration: none;
}
#box {
border:1px solid #096566;
float:left;
font-size:12px;
height:35px;
margin-right:8px;
margin-top:8px;
padding-bottom:4px;
padding-left:9px;
padding-top:4px;
width:207px;
}
#refs{
float:left;
width:465px;	
}
#refs2{
	float: right;
	letter-spacing: -1px;
}
.refhead{
font-weight: bold;	
}

#content p{
margin-bottom: 0px;	
}
#content strong, strong{
	font-size: 12px;
}
