/* body.custom {background: #fff url(images/haus5-120.jpg) repeat;}
#page {background: transparent;}

File:			custom.css
Description:	Custom styles
*/


body.custom {background: #fff url(images/haus5-120.jpg) repeat;}
#page {background: transparent;}
.custom h1,h2,h3,h4,h5,h6 {color: #013A7F;}
.custom #column_wrap {background:none;}
/***HEADER***/
#header {border-bottom:none; padding:0;}

/***CONTENT AREA MODS***/
.custom .entry-title {
font-size: 2em; 
line-height: 2.05em; 
font-weight:bold;
}
.custom .entry-title a{
text-align: center !important;
font-weight:bold;  
margin-top:0;
}
.custom .entry-title a:hover {color: #990000;}
.custom .headline_meta {text-align:center;}
.custom .headline_area {text-align:center;}
.custom #archive_info {text-align:center;}
.custom #content_box {background:none;}
.custom .prev_next {border:none;}

.custom .headline_area h1, .headline_area h2 {
font-size:2.5em;
font-weight:bold; 
background: #e9eef1; 
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
margin-left:0px!important;
margin-right:0px!important;
}

.custom .post_box {
margin: 2em; 
padding: 0 0 1em; 
border: 1px solid #CFCFCF; 
background: #fff; 
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
}
.custom .top {border:1px solid #CFCFCF !important;}
.custom .teasers_box {border:2px solid #EEEEEE; padding:2em; background: #fff;}

/* --------------------------- .format_text ------------------------ */
.custom .format_text {position:relative;}

.custom .format_text h1,h2,h3,h4,h5,h6,p{
margin-left:20px!important;
margin-right:20px!important;
}

.custom .format_text ol{
padding-left:20px;
padding-right:20px;
}

.custom .format_text h1{font-size: 1.5em;}

.custom .format_text p {
margin-left:20px!important;
margin-right:20px!important;
}
.custom .format_text .to_comments {
padding:1em; 
margin:0; 
background: #eee; 
border-top: 1px solid #CFCFCF;
}

.custom .format_text p.note, .format_text p.alert {margin-left:20px; margin-right:20px;}

.custom .format_text ul {margin:0 0 1.571em 3em;}

.custom #image-block img {
background: #eee; 
padding: 0.8em; 
border:1px solid #ddd;
}
.custom div.image-block a:hover img {
background: #ddd; 
border:1px solid #bebebe;
}
.custom div.image-block a img {background: #eee; border:1px solid #ddd;}

.custom div.image-block img {
background: #eee; 
padding: 1em; 
border:1px solid #ddd; 
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
}


/* --------------------------------------------- VK ----------------------------- */
.custom .wp-caption {
margin-left: 20px;
margin-right: 20px;
}
.custom .wp-caption p {margin-bottom: 0em;}
.custom .post-ratings  {padding-left:20px;}

.custom #comments {
margin:1em 2em 1em 2em;
padding-left:2em;
padding-right:2em;
background: #FFF;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
border:1px solid #CFCFCF;
}

.custom #respond {margin: 2em 0 2em 0;}

.custom .comments_closed p {display: none;}
.custom .comments_closed {margin-bottom:0em;margin-top:0em;}
.custom #comment_list dd { margin-bottom: 1em; }
.custom #comment_list .comment { background: #EBEBEB;-moz-border-radius: 7px; -webkit-border-radius: 7px;}
.custom .comments_intro  {margin:1em 0 1em;}
.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list dd.bypostauthor {background: #E7F8FB; padding-top:20px;}
.custom dl#comment_list dl dd p.reply {margin-bottom:20px;}

/* --------------------------------- Sidebar -----------------*/
.custom .sidebar ul.sidebar_list {
padding-left:0em;
padding-right:2.5em;
}
.custom li.widget {
background:#fff;
padding: 1em;
margin-bottom:1.5em;
 -moz-border-radius: 7px;
 -webkit-border-radius: 7px;
border:1px solid #CFCFCF;
}
.custom .sidebar h3 {
font-weight:bold;
font-size:1.183em;
line-height:1.385em;
margin-bottom:0.692em;
font-variant:small-caps;
letter-spacing:1px;
margin-left:0em!important;
margin-right:0em!important;
}

.custom .textwidget h4, p{
margin-left:0px !important;
margin-right:0px !important;
}
/* ---------------------------------------------VK Startseite --------------------
.start .headline_area h2{font-size: 2em;}*/


/* ---------------------------------------------VK spezial --------------------*/
.post #klein {font-size: 85%;}
#klein {font-size: 85%;}

#testimonial {
	background: #ffffcc;
	font: 1.2em "Courier New", Courier, monospace;
	padding: 10px;
	border: thin solid #B0C3ee;
	margin: 20px;
	}
#testimonial p{margin-bottom:0.5em;}

/* ---------------------------------------------VK Footer --------------------*/
.custom #footer p{text-align: left; color: #2B2B2B; padding-bottom:1em}
.custom #footer a{color:#2361A1;text-decoration:underline;border-bottom:0;}
.custom #footer a:hover {color:#2361A1;text-decoration:none;}
#about {font-size: 8px; color: #888888;}

/* ------------------------------------ Spezial Seiten ----------------------------- */
/*.leer #header, .leer #footer {display:none;}*/
.leer .format_text p {margin-bottom: 1.25!important;}
.leer input {color: #000;width: auto;}
.leer .post-ratings  {display:none;}

.nix #header, .nix #footer {display:none;}
.nix .format_text p {margin-bottom: 1.25!important;}
.nix input {color: #000;width: auto;}
.nix .cform  {margin:10px 20px 0;}

.nix .cform legend {
font-variant:normal;
font-weight:bold;
font-size:1em;
color:#000000;
padding-top:10px;
}

.nix .wp-polls .Buttons {
background-color: #8B8B8B;
border:medium none !important;
color:#FFFFFF;
cursor:pointer;
font:14px/31px Arial;
height:31px;
padding:0 0 5px;
}

.nix .post-ratings  {display:none;}
.nix .format_text p {margin-bottom:0.7em;}

.empfehlung #content {margin-right:230px;width:80%;}
.empfehlung #comments {display:none;}

/* -------------------- Plugin Sociable ----------------------------------- */
div.sociable{padding-left:20px}span.sociable_tagline{position:relative}span.sociable_tagline span{display:none;width:14em}span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em}.sociable span{display:block}.sociable ul{display:inline;margin:0 !important;padding:0 !important}.sociable ul li{background:none;display:inline !important;list-style-type:none;margin:0;padding:1px}.sociable ul li:before{content:""}.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0}.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
/* --------------------- Plugin Cforms --------------------------------------- */
.cform{margin:10px auto 0 auto;width:410px}.cform fieldset{margin-top:10px;padding:5px 0 10px 0;border:none}.cform .cf_hidden{display:none;border:none!important;background:none!important;padding:0!important;margin:0!important}.cform legend{color:#353c40;margin:0;line-height:2em;padding:0;font-size:20px;font-variant:small-caps}ol.cf-ol{margin:0!important;padding:0!important}ol.cf-ol li{background:none!important;margin:2px 0!important;padding:0;list-style:none!important;text-align:left}ol.cf-ol li.textonly{padding:4px 0;text-align:left;font:bold 14px Arial}.cform label{background:#E0E0E0 none repeat scroll 0%;color:#000;font:12px Arial;margin:0 10px 0 0;padding:5px 5px 5px;width:140px;display:-moz-inline-box;display:inline-block;vertical-align:top}.cform label span{width:140px;display:block}label.cf-before{margin:0 10px 0 0}label.cf-after{margin:2px 1px 0pt 3px !important;width:90px;text-align:left;background:none;padding:2px;line-height:1.3em}label.cf-after span{width:90px;display:block}label.cf-group-after{margin:2px 0 0 3px!important;width:100px;text-align:left;padding:2px;background:none;line-height:1.3em}label.cf-group-after span{width:100px;display:block}.cform input,.cform textarea,.cform select{font:12px Arial;margin:0;border:1px solid #CCC;color:#666;padding:4px 5px;width:230px;vertical-align:top}.cform input:hover,.cform textarea:hover,.cform select:hover{border:1px solid #999;color:#000;width:230px}.cform .cf_date{width:210px!important}.cform select,.cform select:hover{width:242px;padding:3px 5px} .cform select.cfselectmulti{height:7.5em}.cform textarea{overflow:auto;height:8em;border-right:3px solid #ebc2c2;width:228px}.cform input.fldrequired,.cform input.fldrequired:hover{border-right:3px solid #ebc2c2;width:228px}.cform select.fldrequired,.cform select.fldrequired:hover{border-right:3px solid #ebc2c2;width:242px}span.reqtxt,span.emailreqtxt{display:none}ol.cf-ol li.cf-box-title{font-weight:bold;margin:8px 0pt 0pt !important;padding-left:160px}.cform input.cf-box-a:hover,.cform input.cf-box-b:hover,.cform input.cf-box-a,.cform input.cf-box-b{vertical-align:top;margin:2px 0 0 0;width:14px!important;height:22px;border:0!important;background:none!important}.cform input.cf-box-a{margin-left:160px!important}ol.cf-ol li.cf-box-group{font-weight:bold;margin:10px 0pt 0px !important;padding-left:160px}p.cf-sb{padding:0!important;margin:0;text-align:right!important}.cform input.backbutton,.cform input.resetbutton,.cform input.sendbutton{border:none!important;background:transparent url(../images/grey_block_submit.jpg) no-repeat 0 0;color:#FFF;cursor:pointer;font:14px Arial;height:31px;line-height:31px;margin:0px 7px 10px 0px;padding:0 0 5px;width:72px}.cform input.sendbutton:hover{background-position:0 -31px}.cform input.resetbutton{}.cform input.backbutton{}ol.cf-ol li.cf_li_err{background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;padding:10px 0!important;margin:5px 0!important}ol.cf-ol li ul.cf_li_text_err{margin:0 0 0 160px;padding:0;color:#333}ol.cf-ol ul.cf_li_text_err li{background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px}ol.cf-ol ul.cf_li_text_err li:before{content:''}#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha{width:50px!important;padding:4px 4px;margin:0}img.captcha{vertical-align:top;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important}img.captcha-reset{vertical-align:text-bottom;background:url(captcha_reset_grey.gif) no-repeat;margin:0 0 2px 3px;width:21px;height:21px}img.imgcalendar{}div.cf_info{color:#333;display:none;padding:10px 15px!important;width:380px;line-height:1.3em;margin:10px auto}div.cf_info ol{margin:0;padding:5px 15px 0 30px}div.cf_info ol li{padding:1px 0;margin:2px 0}div.cf_info a{color:#d13d3d!important;text-decoration:underline!important}div.success{background:#F5F5F5 none repeat scroll 0%;color:#888;display:block}div.failure{display:block;background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt}div.waiting{background:#F9F9F9;color:#AAA;display:block}.cform input.cf_error,.cform input.cf_error:hover{color:#d13d3d;border-right:6px solid #d13d3d;width:225px}.cform select.cf_error,.cform select.cf_error:hover{color:#d13d3d;border-right:6px solid #d13d3d}div.mailerr{display:block}.mailerr,.cform .cf_errortxt{color:#d13d3d}[disabled]{color:#ddd;border-color:#ddd!important;background:none!important}.disabled{border-color:#ddd!important}.cform input.cf_upload {width:242px;background:#f9f9f9;border:1px solid #888}html:root .cform input.cf_upload{ margin-top:4px}.cform input.cf_upload:hover {width:242px!important}.linklove{display:none}.linklove a,.linklove a:visited{display:none!important}* html .cform fieldset{position:relative;margin-top:15px;padding-top:25px}*+html .cform fieldset{position:relative;margin-top:15px;padding-top:25px}* html .cform legend{position:absolute;top:-10px;left:-8px}*+html .cform legend{position:absolute;top:-10px;margin-left:-8px}* html ol.cf-ol,* html ol.cf-ol li{display:inline-block}*+html ol.cf-ol,*+html ol.cf-ol li{display:inline-block}* html .cform select{margin-top:3px}*+html .cform select{margin-top:3px}* html img.captcha{margin-top:1px!important}*+html img.captcha{margin-top:1px!important}* html .cform label{margin-top:1px}*+html .cform label{display:inline-block;margin-top:1px}
.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton {
background:url("../../../plugins/cforms/images/grey_block_submit.jpg") no-repeat scroll 0 0 transparent;

/* ---------------------------------------------Ende --------------------*/
