@charset 'UTF-8';



@media screen
{



/* yui css reset - set all params to default */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

a:focus { outline:none; }
.clear { clear:both; }

/* begin styling */

body { background:transparent url('images/bg.png') repeat-x; font-family:Arial, Verdana; font-size:12px; }

#shad { width:944px; background:transparent url('images/shad.png') repeat-y; margin-left:auto; margin-right:auto;}

/* header */
#head { width:934px; height:131px; background:#fff url('images/logo.png') no-repeat top left; margin-left:auto; margin-right:auto; border-top:2px solid #ff661e;}

/* navi */
#nav { height:41px; width:942px; margin-left:auto; margin-right:auto;  background:url('images/nav.png') repeat-x;}
#nav #nleft { float:left; background:url('images/nleft.png') no-repeat; width:40px; height:41px; }
#nav #list{ float:left; }
#nav #list ul{ margin-top:10px; }
#nav #list li{ display:inline;  margin-right:10px; padding-bottom:13px;  padding-top:10px; } 
#nav #list li a, #nav #list li a:visited{ color:#fff; text-decoration:none; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;}
#nav #list li:hover{ font-weight:bold; background:url('images/nactive.png') repeat-x; font-weight:normal; }
#nav #list li.current_page_item { background:url('images/nactive.png') repeat-x; font-weight:bold; } 
#nav #nright{ float:right; background:url('images/nright.png') no-repeat; width:53px; height:41px; }

/* container 4 content */
#container { width:934px; background:#fff; margin-left:auto; margin-right:auto; }

/* content */
#content { margin:2px; padding:1px; background:#f4f6f8; }
#content #left { width:618px; float:left; }
#content #right { width:305px; float:right; }

#content img  { border:2px solid #cacaca; }
#content img.alignleft  { float:left;	margin-right:5px; margin-bottom:5px; }
#content img.alignright { float:right; margin-left:5px; margin-bottom:5px; }


#content .box { width:100%; margin-bottom:10px;}
#content .box .box_header { height:25px; background:url('images/box_header_bg.png') repeat-x; }
#content .box .box_header h1{ color:#fff; font-weight:bold; font-size:13px; padding:4px 0 0 6px;}
#content .box .box_content { padding:20px; background:#fff; }

#content #vorteile { height:150px; background:#fff url('images/vorteile_bg.png') no-repeat bottom right; }
#content #vorteile ul{  list-style-image:url('images/bullet.png');}
#content #vorteile li{ font-size:14px; line-height:23px; letter-spacing:1px;}
#content #vorteile li a{ text-decoration:none; color:#000; }
#content #vorteile li a:hover{ text-decoration:underline; color:#f64f00; }
#content #vorteile #vlist1{ float:left; margin-left:15px; }
#content #vorteile #vlist2{ float:left; margin-left:45px; }

#content .post p { margin-bottom:30px;}
#content .post p  a{ color:#000; }
#content .post #vbox{ border:1px solid #ebebeb; widht:560px; margin-left:auto; margin-right:auto; margin:1px; margin-bottom:30px; }
#content .post #vbox #title{ height:28px; border-left:1px solid #d04c00; border-right:1px solid #d04c00; background:url('images/vbox_bg.png') repeat-x; }
#content .post #vbox #title h2{ color:#fff; font-weight:bold; font-size:13px; padding:4px 0 0 6px; }
#content .post #vbox #vcontent{ padding:15px; }

#content .sidebar p { padding:5px; }
#content .sidebar a { color:#f6621c; text-decoration:none; }
#content .sidebar a:hover { text-decoration:underline; }
#content .sidebar ul.children { padding-left:6px; padding-bottom:4px;}
#content .sidebar .cat-item { font-weight:bold; }
#content .sidebar .children .cat-item { font-weight:normal; }

#content .kbox { margin-bottom:0px; }
#content #kontakt { height:200px; background:#fff url('images/service_hotline.png') no-repeat 15% 10%; }
#content #kontakt p{ color:#2e4e75; font-size:10px; margin-top:180px;}

#frau { background:transparent url('images/frau.png') no-repeat; height:303px; width:98px; position:absolute; margin:-32px 0 0 208px; }

/*footer*/
#footer { height:129px; }
#footer #fleft { float:left; background:transparent url('images/footer_left_bg.png') no-repeat; height:129px; width:4px; }
#footer #fcontent { float:left; background:transparent url('images/footer_bg.png') no-repeat; height:126px; width:934px; margin-top:3px;}
#footer #fcontent #links { font-size:10px; margin-top:97px; margin-left:15px; color:#4480c6; }
#footer #fcontent #links a{ color:#4480c6; text-decoration:none; }
#footer #fright { float:right; background:transparent url('images/footer_right_bg.png') no-repeat; height:129px; width:6px; }

.navigation { padding-left:5px; }
.navigation a {color:#000; text-decoration:none; }
.navigation a:hover {color:#000; text-decoration:underline; }



}