﻿#full_div{
background:transparent url(/images/webpage/header-nav-bg-1px.png) repeat scroll 0 0;
height:32px;
}

#top_menu_div{
margin-left:auto;
margin-right:auto;
width:996px;
}

#top_menu{
color:white;
font-size:13px;
height:24px;
padding-top:9px;
}

#top_menu a{
color:white;
}

#top_menu li{
background-image:url(/images/webpage/trennelinie-headernavigation-1px.png);
background-position:1px -5px;
background-repeat:no-repeat;
display:inline;
list-style-type:none;
padding-left:16px;
padding-right:7px;
}

#indexHeader{
background-image:url(/images/webpage/keyvisuel-formular-bottom.png);
background-position:1px 380px;
background-repeat:repeat-x;
border-color:#3A3A3A;
border-style:none solid solid;
border-width:0 1px 1px;
height:389px;
margin-left:auto;
margin-right:auto;
width:1021px;
}

#index_keyvisual{
border-right:1px solid #3A3A3A;
border-top:medium none;
float:left;
height:380px;
width:520px;
}

#index_right_panel{
background-image:url(/images/webpage/formular-bg-500x380.png);
border-color:#3A3A3A;
border-style:none none solid;
border-width:0 0 1px;
float:left;
height:380px;
width:500px;
}

#right_panel_dream_ul{
margin-left:48px;
margin-top:22px;
}

#dream_pic{
display:block;
margin-left:26px;
margin-top:24px;
}

#right_panel_dream_ul li{
font-size:14px;
list-style-type:none;
margin-top:14px;
}

#moreexperence{
	
background-color:transparent;
background-image:url(/images/webpage/more-infos-button.png);
border:0 none;
color:white;
display:block;
font-weight:bold;
height:49px;
margin-left:151px;
margin-top:21px;
text-align:center;
width:188px;

}

#formsend{
background-color:transparent;
background-image:url(/images/webpage/send-formular-button.png);
border:0 none;
color:white;
display:block;
height:31px;
margin-left:156px;
padding-top:2px;
text-align:center;
width:159px;
margin-top:1px;
}

#home_li_menu{
background-image: none !important;
}

#funny_p{
color:#666666;
font-size:13px;
margin:20px 20px 10px 25px;
}

.contact_form_row{
margin-left:20px;
}

.contact_form_row{color:#666666;
height:25px;}

.contact_form_row label{
padding-right:5px;
text-align:right;
width:137px;
}


.my_parag{
float:left;
width:980px;
margin-left:20px;
margin-top:18px;
padding-right:20px;
}

#greenhead{
color:green;
float:left;
margin-top:50px;
width:100%;
}

#left_container{
float:left;
width:580px;
}

#left_container p{
margin-top:20px;
margin-left:20px;
}

#right_container{
background-image:url(/images/webpage/facts-panel.png);
border:1px solid green;
float:left;
height:271px;
margin-left:15px;
margin-top:14px;
width:407px;
}

#moreinfo_right_fact{
margin-left:41px;
margin-right:10px;
margin-top:8px;
}

#moreinfo_right_fact li{
list-style-image:url(/images/webpage/bulled-point.png);
margin-top:4px;
}

#contact_fname, #contact_lname, #contact_country, #kontaktformular_TextBox_ort{
width:135px;
}

.contact_form_row input[type="text"], .contact_form_row select, .contact_form_row textarea{
border: 1px solid #6D9415;
}

#contact_email, #contact_phone{
max-width:400px;
width:280px;
}

.fact_parag{
color:#333333;
float:left;
line-height:1.4;
margin-left:20px;
margin-top:2px;
width:986px;
}

.fact_header, #impressum_header{
color:#5C9201;
float:left;
font-size:14px;
margin:30px 0 0 20px;
width:982px;
}

#impressum_header{
font-size:15px;
font-weight:bold;
}

.container{
background-color:#D6D6D6;
background-image:url(/images/webpage/bg.png);
background-repeat:repeat-x;
color:#333333;
margin-left:auto;
margin-right:auto;
padding-bottom:50px;
line-height:1.4;
}

#webpage_footer{
color:white;
height:21px;
margin-left:auto;
margin-right:auto;
padding-left:20px;
width:1042px;

}

#webpage_footer_div{
background-image:url(/images/webpage/footer-bg-1px.png);
padding-top:3px;
}

#webpage_footer li{
background-image:url(/images/webpage/trennelinie-bottom-green.png);
background-position:1px -2px;
background-repeat:no-repeat;
display:inline;
list-style-type:none;
padding-left:17px;
padding-right:10px;
}

#webpage_footer a{
color: white;
}

#webpage_footer li#no_bg{
background-image: none;
}

.selected{
color: #C3E62A  !important;
}


#contact_country{
width: 141px;
}

#img_fact{
margin-left:25px;
margin-top:20px;
}

#error_image_tag{
float:left;
margin-left:160px;
margin-right:5px;
}

#etc_span{
color: red;
}

#error_div .error_list{
float:left;
margin-right:3px;
}

#fact_bemerkung{
height:52px;
}

#fact_bemerkung TEXTAREA {
height:39px;
max-width:280px;
width:280px;
}

.success_info{
color:green;
margin-bottom:7px;
text-align:center;
}

#flags_at_menu{
margin-top:-23px;
text-align:right;
}

#star_desc{
font-size:9px;
height:15px;
margin-left:160px;
}

#blank_div{
height:420px;
}

.companyformsend, .moreinfoformsend{
margin-top: 20px !important;
}

.my_parag_link{
margin-top:8px;
}

#impressum_panal{
margin-left:auto;
margin-right:auto;
min-height:420px;
width:1020px;
}

.impressum_parag{
color:#333333;
float:left;
font-size:14px;
line-height:1.5;
margin-left:20px;
margin-top:15px;
width:986px;
}

#impressum_panal{
padding-left: 20px;
}

#impressum_header {
margin:30px 0 0 0;
}

p.notice {
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 1021px;
}
