body{
	background:none;}

.color2, .color1{
	background-color:#103090;}

h1 {font-size: 19px;
    font-weight:400;
    color:#ec7405!important;
    font-family: Arial, Helvetica, sans-serif;
    line-height:140%;
    margin-bottom:10px;
}

.offerblock-small {
	background:transparent url(/fileadmin/template/images/offerblock-small_bkkvorort.png) no-repeat scroll 0 0;
	padding-bottom:34px;
	width:168px;}

.tx_dfvforms_pi1_form .btn {
	background-color:#014da1;}
	
.btn, .btn span.btn-end, .btn .btn-strech {
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;}
	
#landing .csc-textpic-text p{
	color:#000000;}
	
#landing .landing-mainbox .fce-row-50-50-c1{
	width:420px !important;}
#landing .landing-mainbox .fce-row-50-50-c2{
	margin:0px !important;
	width:430px !important;
	padding-left:15px;
	overflow:hidden;}

/*Rootline - Breadcrumb*/
#rootline{
	margin-top:10px;}
	
/*Offerblocks*/
.grid-4col-c1, .grid-4col-c2, .grid-4col-c3, .grid-4col-c4{
	padding:0 28px;}
.grid-4col-c1{
	padding-left:10px;}
.grid-4col-c4{
	padding: 0px 0 0 20px;}
	
/*Leistungsumfang*/
td.oddrow-active, th.oddrow{
	background-color:#ffffff !important;}
#landing-antrag div#wrapper{
	width:660px !important;}
#landing-antrag #wrapper #content {
	padding-right: 85px !important;
	width:490px !important;
	overflow:hidden;
	background-position: -1px bottom;}
#landing-antrag .headercontent{
	width:660px;}
#landing-antrag .tx-dfvforms-pi1 {
	padding-right: 0px !important;
	overflow:hidden;}
/*.tx-dfv_forms-pi1_fieldset input {
	width:180px !important;}*/
#box{
	left:-6px !important;}

/*ANPASSUNGEN FUER Arial*/
body {
	font-family:Arial,Helvetica,sans-serif;}
#content{
	font-size:0.85em;background-color:#ffffff;}
#content p, #content h4, #landing .csc-textpic-text p{
	font-size:12px;}
.offerblock-small .price{
	font-family:Arial,Helvetica,sans-serif;}
#btn-small .btn .btn-strech, .offerblock-small p {
	font-size:0.8em !important;}
#landing h1.headerbg, #landing h2.headerbg, #landing h3.headerbg, #landing h4.headerbg, #landing h5.headerbg, #landing h6.headerbg{
	font-size:1.1em;}
.stripes th, .stripes td{
	font-size:12px;font-weight:500;}
/*
.bkkvorort .offerblock-small ul {margin: 4px 0 0 30px !important;}
.bkkvorort .offerblock-small li {line-height:18px;margin:0;padding:0 0 6px;}
.bkkvorort .offerblock-small p {line-height:11px; font-size: 11px !important;margin-bottom:11px !important;}
.bkkvorort .tx_dfvforms_pi1_fieldwrap_html #tabin td {font-size: 11px !important}
*/

.grid-4col-c1, .grid-4col-c2, .grid-4col-c3{
background:url("/fileadmin/template/pics/landingpage/bkkvorort/dots-devider.gif") repeat-y scroll 100% 0 transparent;
min-height:212px;
padding:0 22px 0 10;
width:168px;
}

#landing .landing-mainbox b, #landing-antrag .landing-mainbox b {
background:url("/fileadmin/template/pics/landingpage/bkkvorort/1x1fff.gif") no-repeat scroll 50% 0 transparent;
display:block;
min-height:20px;
padding:0;
width:895px;
}

#landing .landing-mainbox, #landing-antrag .landing-mainbox {
background:url("/fileadmin/template/pics/landingpage/bkkvorort/1x1fff.gif") no-repeat scroll 50% 100% transparent;
min-height:400px;
padding:0 0 50px;
width:895px;
}

#landing h3.headerbg{
color:#103090;
font-size:12px;
background:#cfd6e9;
border-bottom:1px solid #666;
margin:0 0 1em !important;
padding:1px 12px;
}

.offerblock-small p, .offerblock-small p a{
font-weight:bold!important;
font-size:11px;
margin-top:-1px;
}

.infobox-mitglieder{
background:#fbe3cd;
color:#333;
width:180px;
font-size:12px;
padding:10px;
line-height:18px;
}

.infobox-mitglieder p{
padding-bottom:8px;
}

.grid-4col-c4 h3{
color:#103090;
font-size:12px;
background:#cfd6e9;
border-bottom:1px solid #666;
margin:0 0 3px 0 !important;
padding:1px 10px;
width:180px;
}

.bold-blau {color:#0e3093; font-weight:bold; font-size:12px;}

.tx_dfvforms_pi1_fieldwrap_html #tabin td {
border-bottom:0px solid #CCCCCC;
font-size:12px;
}

.tx_dfvforms_pi1_fieldwrap_html .fieldwrap {
float:left;
font-size:12px;
width:198px;
}

.tx-dfv_forms-pi1_fieldset p, .tx_dfvforms_pi1_fieldwrap_html_radio_title, .tx-dfv_forms-pi1_fieldset label, strong {
font-size:12px;
}

.smaller-font, .footnote {
font-size:0.9em;
color:#333;
}

.tx_dfvforms_pi1_fieldwrap_html p{
font-size:11px;
}

.tx_dfvforms_pi1_fieldwrap_html {
font-size:11px!important;
}

#landing .csc-textpic-text p {
font-size:11px;
}

.stepmenu .tx-dfv_forms-pi1_active span.steptitle a, .stepmenu .tx-dfv_forms-pi1_prev span.steptitle a, .stepmenu .tx-dfv_forms-pi1_next span.steptitle a, .stepmenu .tx-dfv_forms-pi1_first span.steptitle a  {
font-size:11px;
}


div.legendsub h2 {
font-size:12px;
font-weight:bold;
}

.grid-4col {
border-bottom:1px solid #103090;
margin-bottom:15px!important;
clear:both;
height:220px;
}

.grid-4col-c1 {
width:192px;
}
