body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
}

body#kramerdigital {
background-color:#134b6b;
}
body#kramerstart {
background:#134b6b;
}
body#kramersiebdruck {
background-color:#134b6b;
}

h1 {
	font-size:12px;
	margin:0 0 15px 0;
	padding:0px 0 0 0 ;
	}
	
h2 {
	font-size:12px;
	margin:0 0 15px 0;
	padding:0px 0 0 0 ;
}	
ul, li {
	margin:0px;
	padding:0px;
	}
	
ul li ul {
	margin:0 0 0 30px;
	}


#flashcontainer{
padding-top:5px;
}
#bottomstart {
width:100%;
background-color:#fff;
color:#134b6b;
border-top:1px solid #134b6b;
border-bottom:1px solid #fff;
text-align:center;
}
#container {
	position:relative;
}

#maincontent {
position:relative;
width:100%;
min-height:400px;
height:auto!important;
height:400px;
background-color:#fff;
padding:30px 0;
}

#switch {
float:left;
width:160px;
padding-left:50px;
color:#134b6b;
}

#switch ul {
	margin:90px 0 0 0;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	}
#switch a {
	text-decoration:none;
	color:grey;
	}
#switch a:hover {
	color:#134b6b;
	}

#submenu {
float:left;
padding-top:90px;
margin-left:20px;
width:160px;
min-height:400px;
}

#contentdiv{
float:left;
padding-top:90px;
margin:0 0 0 130px;
}
#contentdivstart{
margin:0 0 0 400px;
padding-top:0px;

}
#contentdivstart1{
width:100%;
background:#fff;
text-align:center;
margin:10% 0 0 0;
}
#contentdivstart2{
width:100%;
background:#134b6b;
text-align:center;
}
#contentdivnormal{
position:relative;
padding-top:90px;
margin-left:400px;
}

#content_services {
	position:absolute;
	top:90px;
	left:260px;
	}

#contentnews {
	width:160px;
	float:left;
	margin:90px 10px 0 0;
	}
	
#column3 {}

#topstart {
width:100%;
background-color:#134b6b;
height:50px;
}
#topdigital {
width:100%;
background-color:#134b6b;
background-image:url(siteimg/head_pcw.png);
background-repeat:no-repeat;
height:106px;
}
#topsiebdruck {
width:100%;
background-color:#134b6b;
background-image:url(siteimg/head_druck.png);
background-repeat:no-repeat;
height:106px;
}


#bottomdigital {
width:100%;
background-color:#134b6b;
height:20px;
padding:0px;
margin:0 0 25px 0;
}
#bottomsiebdruck {
width:100%;
background-color:#134b6b;
height:20px;
padding:0px;
margin:0 0 25px 0;
}
img {border:none;}

td {
	vertical-align: top;
	margin:0px;
	padding:0px;
}


#submenu a, .mainmenu a {
	font: 12px/17px Verdana;
	text-decoration: none;
	color: #000000;
}
#content {
	font: 12px/17px Verdana;
	padding-top: 27px;
}

#bottomdigital div#adresse, #bottomsiebdruck div#adresse {
	font-family: Verdana;
	font-size: 10px;
	line-height:20px;
	color:white;
	margin:10px 0 20px 0px;
}

#bottomstart div#adresse {
	font-family: Verdana;
	font-size: 10px;
	line-height:20px;
	color:#134b6b;
}
#bottomstart div#adresse a {
	color:#134b6b;
	}


#submenu ul {
	list-style:none;
	}
div.mainmenu, div.mainmenuon {
	width:220px;
	}
#submenu a.selected, .mainmenuon a {
	font: 12px/17px Verdana;
	padding-top: 10px;
	color: #FE4110;
	text-decoration: none;
}
#submenu a:hover, div.mainmenu a:hover {
	font: 12px/17px Verdana;
	text-decoration: none;
	color: #FE4110;
}
#content2 {

	font: 12px/17px Verdana;
	padding-top: 12px;
}
#abisz a {

	font: bold 12px/17px Verdana;
	text-decoration: none;
	color: #000000;
}
#abisz a:hover {
	font: bold 12px/17px Verdana;
	text-decoration: none;
	color: #FE4110;
}
#adresse a {
	color: #fff;
	font: 9px Verdana;
	text-decoration: underline;
}
#adresse a:hover {
	color: #023C59;
	font: 9px Verdana;
	text-decoration: underline;
}

#musterfaecher {
	position:absolute;
	top:10px;
	left:400px;
	z-index:2;
	}
