@charset "utf-8";
/* CSS Document */

body{
background-color:#EEECEC;
margin:auto;
}
a img{
border:none;
}


#cover{
width:994px;
text-align:center;
}
#container{
text-align:left;
padding-left:37px;
}
#contents{
width:900px;
background-color:#FFFFFF;
border-right:#E7E8E6 solid 1px;
border-left:#E7E8E6 solid 1px;

}

/*header*/
#header{
background-image:url(../image/header_bg.jpg);
height:75px;
}

/*navbar*/
#navbar{
height:44px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../image/navbar_end.jpg);
background-position:right;
background-repeat:no-repeat;
}
#navbar_freespace{
float:left;
background-image:url(../image/navbar_freespace_bg.jpg);
height:44px;
background-repeat:repeat-x;
width:151px;
}
#navbar_freespace_bestall{
float:left;
background-image:url(../image/navbar_freespace_bg.jpg);
height:44px;
background-repeat:repeat-x;
width:151px;
}
.navbar_links{
float:left;
background-image:url(../image/navbar_bg.jpg);
background-repeat:repeat-x;
height:44px;
padding-left:10px;
padding-right:10px;
}
.navbar_links a{
color:#FFFFFF;
text-decoration:none;
}
.navbar_links a:hover{
text-decoration:underline;
}
.navbar_current{
float:left;
background-image:url(../image/navbar_selected_bg.jpg);
background-repeat:repeat-x;
height:44px;
padding-top:12px;
padding-left:10px;
padding-right:10px;
}
.navbar_current a{
text-decoration:none;
color:#FFFFFF;
}
.navbar_current a:hover{
text-decoration:underline;
}
.navbar_separator{
float:left;
background-image:url(../image/navbar_separator.jpg);
height:44px;
width:8px;
}
.navbar_start{
float:left;
background-image:url(../image/navbar_start.jpg);
height:44px;
width:8px;
}
.navbar_other_start{
float:left;
background-image:url(../image/navbar_other_start.jpg);
height:44px;
width:8px;
}

.navbar_current_start{
float:left;
background-image:url(../image/navbar_current_start.jpg);
height:44px;
width:8px;
}

.navbar_current_separator{
float:left;
background-image:url(../image/navbar_current_separator.jpg);
height:44px;
width:8px;
}
.navbar_links{
float:left;
background-image:url(../image/navbar_bg.jpg);
background-repeat:repeat-x;
height:44px;
padding-top:12px;
padding-left:10px;
padding-right:10px;
}
.navbar_end{
float:left;
background-image:url(../image/navbar_end.jpg);
height:44px;
width:8px;
}


/*links boxes*/
#linkboxcon{
clear:both;
}
.linkbox{
float:left;
width:161px;
padding-left:18px;
background-color:#FFFFFF;
border-right:#EFF0EE solid 1px;
}
.linkbox h3{
margin-top:0px;
margin-bottom:-15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#333333;
font-weight:normal;
}
.linkbox h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
margin-bottom:-10px;
font-weight:normal;
}
.linkbox p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
margin-bottom:-10px;
}
.linkbox p a{
color:#333333;
text-decoration:underline;
font-size:12px;
font-weight:bold;
}
.linkbox p a:hover{
text-decoration:none;
}

#buttonbox{
clear:both;
background-color:#FFFFFF;
}
.button{
float:left;
background-image:url(../image/button_bg.jpg);
height:28px;
width:180px;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding-top:23px;
background-color:#FFFFFF;
}
.button a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
.button a img{
margin-left:-3px;
}


/*bodyseparator*/
.bodyseparator{
background-image:url(../image/body_separator.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width:900px;
height:13px;
}

.newcontentcon{
background-color:#EFEFED;
height:83px;
margin-top:15px;
margin-bottom:18px;
padding-left:8px;
padding-right:8px;
}
.newcontent{
background-color:#fff;
width:884px;
height:83px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
}
.newcontent img{
float:right;
margin-right:40px;
}
.newcontent h1{
font-size:24px;
font-weight:normal;
margin:0px;
margin-left:45px;
}
.newcontent p{
font-size:14px;
margin:0px;
margin-left:45px;
}



/*main content*/
#maincontent{
padding-top:10px;
background-color:#FFFFFF;
width:900px;
}
#content_left{
float:left;
background-image:url(../image/text_bg.jpg);
width:272px;
height:375px;
padding-left:20px;
padding-right:10px;
}
#content_left h1{
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color:#333333;
margin-bottom:-10px;
}
#content_left p{
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
line-height:18px;
padding-right:10px;
}
#content_left p a{
font-weight:bold;
color:#333333;
}
#content_left p a img{
text-decoration:none;
border:none;
}

#content_mid{
float:left;
width:275px;
padding-left:25px;
padding-right:10px;
border-left:#EFF0EE solid 1px;
border-right:#EFF0EE solid 1px;

}
#content_mid img{
margin-top:14px;
}
#content_mid h1{
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:20px;
color:#333333;
margin-bottom:-10px;
}
#content_mid p{
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
line-height:16px;
margin-bottom:-10px;
}
#content_mid p a{
font-weight:bold;
color:#333333;
}
#content_mid p a img{
text-decoration:none;
border:none;
}

#content_right{
float:left;
width:230px;
padding-left:20px;
padding-right:30px;
}
#content_right h4{
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color:#333333;
margin-bottom:5px;
}
#content_right h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#999999;
margin-top:5px;
font-weight:normal;
margin-bottom:5px;
}
#content_right h5 a{
color:#999999;
text-decoration:none;
}


#content_right h6{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#333333;
margin-top:5px;
font-weight:bold;
text-decoration:underline;
margin-bottom:5px;
}
#content_right h6 a{
color:#333333;
}
#content_right p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#333333;
margin-top:5px;
font-weight:normal;
margin-bottom:20px;
}
#content_right a{
color:#333333;
text-decoration:none;
}

#content_right p a{
color:#333333;
text-decoration:none;
}
#content_right p a:link{
color:#333333;
text-decoration:none;
}
#content_right p a:visited{
color:#333333;
text-decoration:none;
}


/*footer*/
#footer_index{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
}
#footer{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:50px;
}
#bestallstepafooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:-20px;
margin-bottom:-10px;
}
#bestallstepbfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:25px;
margin-bottom:-10px;
}
#bestallstepcfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:22px;
margin-bottom:-10px;
}
#webhotellfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:25px;
margin-bottom:-10px;
}
#webhotellfaqfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:10px;
margin-bottom:-10px;
}
#omossfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:2px;
margin-bottom:-10px;
}
#domanerfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:10px;
margin-bottom:-10px;
}
#domanerfaqfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:10px;
margin-bottom:-10px;
}
#kundzonfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:23px;
margin-bottom:-10px;
}
#kontaktfooter{
clear:both;
background-image:url(../image/footer.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:25px;
margin-bottom:-10px;
}
/*other pages*/
#other_maincontent_container{
padding-left:18px;
margin-top:-3px;
}
#other_maincontent{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
width:565px;
padding-right:25px;
}

#other_maincontent h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:26px;
color:#333333;
margin-top:5px;
margin-bottom:5px;
margin-left:-2px;
}
#other_maincontent p{
font-family:Georgia, "Times New Roman", Times, serif;
margin-top:5px;
font-size:14px;
font-weight:normal;
}
#other_maincontent p a{
font-weight:bold;
color:#333333;
}
#other_maincontent h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
color:#333333;
margin-bottom:5px;
margin-left:-2px;
}
/*bestall form step 1*/
.formtext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#333333;
float:left;
width:105px;
}
#stepadomainname{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
border:#EEECEC solid 1px;
height:22px;
color:#333333;
vertical-align:middle;
padding-top:5px;
font-size:14px;
}
#stepaextname{
margin-left:5px;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
font-size:16px;
height:28px;
border:#EEECEC solid 1px;
padding-top:3px;
}
#soksubmit{
float:right;
margin-top:15px;
width:323px;
margin-bottom:25px;
}

/*other body vertical separator*/
#other_body_separator{
float:left;
margin-top:-11px;
background-image:url(../image/other_body_separator.jpg);
background-repeat:no-repeat;
width:10px;
height:369px;
}
#other_body_separator_bestall{
float:left;
background-image:url(../image/other_body_separator.jpg);
background-repeat:no-repeat;
width:10px;
height:369px;
margin-top:-11px;
}
#other_rightbar{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:15px;
}
#bestall_right_cur{
background-image:url(../image/bestall_right_cur.jpg);
background-repeat:no-repeat;
height:36px;
width:260px;
font-size:16px;
font-weight:bold;
color:#333333;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
}
#bestall_right_cur a{
text-decoration:none;
color:#333333;
}
.bestall_right{
height:36px;
width:260px;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
}
.bestall_right a{
text-decoration:none;
color:#666666;
}



#bestall_only_right_cur{
background-image:url(../image/bestall_right_cur.jpg);
background-repeat:no-repeat;
height:36px;
width:260px;
font-size:16px;
font-weight:bold;
color:#333333;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
}
#bestall_only_right_cur a{
text-decoration:none;
color:#333333;
}
.bestall_only_right{
height:36px;
width:260px;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
}
.bestall_only_right a{
text-decoration:none;
color:#666666;
}













/*bestall second page*/
#stepbsel{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
font-size:14px;
height:28px;
border:#EEECEC solid 1px;
padding-top:3px;
color:#333333;
width:200px;
}
.stepbformtext{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
border:#EEECEC solid 1px;
height:22px;
color:#333333;
vertical-align:middle;
padding-top:5px;
font-size:14px;
width:260px;
margin-bottom:10px;
margin-top:3px;
}
#stepbformleft{
float:left;
width:260px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
}
#stepbformright{
float:left;
margin-left:25px;
width:260px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
}
#bestallstepbcom{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
width:260px;
border:#EEECEC solid 1px;
color:#333333;
font-size:14px;
width:260px;
height:210px;
}

/*bestall third page*/
#stepccontent{

font-size:12px;
}



/*webhotell */
.webhotell_table_header{
background-image:url(../image/webhotell_table_header_bg.jpg);
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:5px;
margin-bottom:10px;
margin-top:10px;
}
.webhotell_table_header_title{
float:left;
width:170px;
}
.webhotell_table_header_other{
float:left;
width:95px;
}
.webhotell_table_header_other a{
color:#ffffff;
text-decoration:none;
}
.webhotell_table_content_b{
background-color:#F4F3F3;
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:5px;
padding-left:5px;
}
.webhotell_table_content_b_title{
font-weight:bold;
float:left;
width:170px;
font-size:12px;
}
.webhotell_table_content_b_other{
float:left;
font-weight:lighter;
width:95px;
font-size:12px;
}
.webhotell_table_content_a{
background-color:#ffffff;
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:5px;
padding-left:5px;
}
.webhotell_table_content_a_title{
font-weight:bold;
float:left;
width:170px;
font-size:12px;
}
.webhotell_table_content_a_other{
float:left;
font-weight:lighter;
width:95px;
font-size:12px;
}
.webhotell_bottom{
margin-top:15px;
float:right;
background-image:url(../image/webhotell_table_header_bg.jpg);
height:23px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:5px;
margin-right:5px;
width:390px;

}

.webhotell_bottom_other{
float:left;
width:95px;
}
.webhotell_bottom_other a{
color:#ffffff;
text-decoration:none;
}

/*Domaner*/
.domaner_table_header{
background-image:url(../image/webhotell_table_header_bg.jpg);
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:5px;
margin-bottom:10px;
}
.domaner_table_header_title{
float:left;
width:290px;
}
.domaner_table_header_mid{
float:left;
width:190px;
}
.domaner_table_header_right{
float:right;
padding-right:15px;
}
.domaner_table_content_a{
background-color:#ffffff;
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:5px;
padding-left:5px;
}
.domaner_table_content_b{
background-color:#F4F3F3;
height:23px;
width:555px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#666666;
padding-top:5px;
padding-left:5px;
}
.domaner_table_content_left{
float:left;
width:290px;
font-size:12px;
font-weight:bold;
}
.domaner_table_content_mid{
float:left;
width:190px;
font-size:12px;
font-weight:normal;
}
.domaner_table_content_right{
float:right;
font-weight:normal;
padding-right:15px;
font-size:12px;
}


/*kundzon*/
.kundzon_box{
margin-top:20px;
margin-bottom:20px;
}
.kundzon_box_left{
width:280px;
float:left;
padding-right:10px;
}
.kundzon_box_left h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#333333;
font-weight:normal;
margin-top:0px;
}
.kundzon_box_left a{
color:#003366;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
text-decoration:none;
}
.kundzon_box_right{
width:270px;
float:left;
}
.kundzon_box_right h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#333333;
font-weight:normal;
margin-top:0px;
}
.kundzon_box_right a{
color:#003366;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
text-decoration:none;
}

/*contact */
.kontaktforminput{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
border:#EEECEC solid 1px;
height:22px;
color:#333333;
vertical-align:middle;
padding-top:5px;
font-size:14px;
width:260px;
margin-bottom:10px;
margin-top:3px;
}

#kontaktformleft{
float:left;
width:260px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
}
#kontaktformright{
float:left;
margin-left:25px;
width:260px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
}
.kontaktcom{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F9F9F9;
width:260px;
border:#EEECEC solid 1px;
color:#333333;
font-size:14px;
width:260px;
height:150px;
}

.fivelines{
height:84px;
overflow:hidden;
}

.news h6{
margin-bottom:0px;
}

.news p{
margin-top:5px;
}
.warning{
width:500px;
}