html,body { height:100%;
padding:0px;
margin:0px;
background-image:url("../../images_layout/bg_copy.gif");
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
background-color:#000000;

 } 

#wrapper1 {
background-image:url('../../images_layout/bildaussen.gif'); 
background-repeat: no-repeat; 
background-attachment:scroll; 
background-position:left bottom;
}
#wrapper2 {
outline:none;
width:1200px;	
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px 15px 0px 15px;
border-left:#bea064 solid 1px;
border-right:#bea064 solid 1px;
}
#logo {
float:left;
margin:0px;
padding:0px;
height:81px;
}
#head {
float:left;
height:165px;
padding:0px;
margin:0px;
}
#navi {
width:1198px;
float:left;
background-color:none;
height:40px;
margin:0px;
padding:0px;
background-image:url('../../images_layout/navi_bg.gif');
font-family:Arial, Helvetica, sans-serif;
}

/*
#lang{
height:20px;
margin:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
float:right;
background-color:none;
}	
*/

#haupt {
width:1198px;
float:left;
margin:0px;
padding:0px;
}

#left{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:230px;
}
.text_left{
width:200px;
text-align:left;
font-size:14px;
color:000000;
padding:0px 0px 0px 0px;
margin: 3px 0px 0px 15px;
}
.leftbox1{
float:left;
padding:0px;
width:230px;
background-color:#bea064;
margin-bottom:15px;
}
.leftbox2{
float:left;
padding:0px;
width:230px;
background-color:#bea064;
}
.findahotel{
margin:5px 0 10px 0;
font-size:12px;
}
.findahotel select{
width:190px;
}
.eingaben {
background-color:#ded1b7;
color:000000;
font-size:12px;
height:20px;
padding:3px;
border:none;
width:190px;
margin-top:5px;
}
.eingaben_klein {
background-color:#ded1b7;
color:000000;
font-size:12px;
height:20px;
padding:3px;
border:none;
width:85px;
margin-top:5px;
}

#zwei_spalten{
float:left;
}
#zwei_spalten .findahotel{
margin:5px 0 10px 0;
float:left;
}




#content_top{
font-size:16px;
color:ffffff;
font-weight:bold;
padding:6px 0 0 10px;
text-align:left;
background-image:url('../../images_layout/content_top.gif'); 
background-repeat:no-repeat; 
text-align:left; 
margin-bottom:25px; 
width:718px; 
height:30px;
}

#content_mid{
float:left;
padding:0px 0px 25px 0px;
margin:0px 0px 0px 0px;
width:718px;
background-image:url('../../images_layout/content_mid.gif');
background-repeat:repeat-y;
border-bottom:2px #bea064 solid;
}
#text_content{
padding:0px 20px 0px 20px;
width:638px;
}

/*
#content_bot{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:718px;
background-image:url('../../images_layout/content_bot.gif');
background-repeat:no-repeat;
height:8px;
}
*/



#right{
float:right;
margin:0px;
padding:0px;
width:230px;
}
.right_box_top{
font-size:14px;
color:ffffff;
font-weight:bold;
padding:6px 0 0 3px;
text-align:left;
background-image:url('../../images_layout/right_top.gif'); 
background-repeat:no-repeat;
height:30px;
width:230px;
}
.right_box_mid{
background-image:url('../../images_layout/right_mid.gif');
background-repeat:repeat-y;
padding:0px;
width:230px;
}
.text_right{
width:210px;
text-align:left;
font-size:11px;
color:000000;
padding:0px 0px 0px 0px;
margin: 3px 0px 0px 3px;
}
.right_box_bot{
background-image:url('../../images_layout/right_bot.gif'); 
background-repeat:no-repeat;
width:230px; 
height:8px;
margin:0px;
padding:0px;
}
.right_box_zwischen{
width:230px; 
height:8px;
margin:0px;
padding:0px;
}



#bottom {
float:left;
margin:0px;
padding:0px;
height:1px;
background-color:#009999;
/*background-image:url("../../images_layout/bot.gif");*/
}

.abstand {
background-color:none;
float:left;
margin:0px;
padding:0px;
/*background-image:url("../../images_layout/bot.gif");*/
}

p {
margin:0px;
padding:0px;}



