#site_center {text-align:center;}
#main {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1024)? "1024px" : "100%");}

#content { min-width:645px; float:left;}

#header {height:180px; min-width:645px;}

#left_side { width:350px; float:left; background:url(grafik/header-links.gif) no-repeat 50px 63px;}
#right_side { margin-left:350px;}


.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}

/*======= index.html =======*/
#page1 #content .row_1 .col_1 {width:48%;}
#page1 #content .row_1 .col_2 {width:51%;}

/*======= index-1.html =======*/
#page2 #content .row_1 .col_1 {width:100%;}

/*======= index-2.html =======*/
#page3 #content .row_1 .col_1 {width:100%;}

/*======= index-3.html =======*/
#page4 #content .row_1 .col_1 {width:100%;}

/*======= index-4.html =======*/
#page5 #content .row_1 .col_1 {width:100%;}

/*======= index-5.html =======*/
#page6 #content .row_1 .col_1 {width:100%;}



/*=========================*/


#footer {height:95px; background:url(images/footer_bgd.gif) left top repeat-x;}



.textinput{
position:relative;
left:5px;
}
.input_label{
width:200px;
display:block;
float:left;
}

.login_input_label{
width:120px;
display:block;
float:left;
}

.checkopt{
position:relative;
top:-1px;
}

.suchenbutton-index{
padding-left: 90px;
float:center;
}

.suchenbutton-klavier{
padding-left: 70px;
float:left;
}

.suchenbutton-ausland{
padding-left: 140px;
float:left;
}

.suchenbutton-anmelden{
padding-left: 0px;
float:left;
}

.button-indexanfrage-abschicken{
padding-left: 40px;
float:left;
}

.padding{
height:10px;
width:120px;
display:block;
}

.list_box{
margin-bottom:10px;
padding:5px;
border:1px solid #335609;
width:380px;
-moz-border-radius:10px;
-khtml-border-radius:30px;
background-color:#fff;
}
.list_checkbox{
width:30px;
padding-left:10px;
}
.list_titlebox{
width:280px;
padding-left: 15px;
border-left:1px dashed #335609;
}

.res_input_label{
width:70px;
display:block;
float:left;
}
.res_input_label1{
width:100px;
display:block;
float:left;
}
.res_input_label2{
width:150px;
display:block;
float:left;
}
.res_textinput{
position:relative;
left:0px;
width:50px;
}
.res_textarea{
width:250px;
margin:auto;
}

.red{
color:#FF0000;
}
.green{
color:#008800;
}
.greenbold{
color:#008800;
font-weight:bold;
}
.redbold{
color:#FF0000;
font-weight:bold;
}
.clear{
clear:both;
}
#err{
font-size:12px;
color:#FF0000;
font-weight:bold;
}
#success{
font-size:12px;
color:#008800;
font-weight:bold;
}