/***********************************************/
/* standorte_local.css                         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */

/************************************/
body{
        font: 13px Verdana;
	color: #333333;
	line-height: 1.100;	
	margin: 0px;
	padding: 0px;
	background-color: #cccccc;
	background-image:  url("../../bilder/background_1.jpg");
	background-attachment: fixed; 
}

#trennlinie { border-bottom:2px groove; border-color:#014C8E; padding-bottom:0px; margin:0px; }

/************************************/
/**** Banner Überschrift ************/
/************************************/


#banner{
position: absolute;
top: 0px;
left: 350px;
}

#logo_small{
position: absolute;
top: 6px;
left: 40px;
}

/************************************/
/****Navigationsleiste***************/
/************************************/

#sidebar{
position: absolute;
top: 210px;
}

#mainmenu_head{
position: absolute;
top: 0px;
left: 40px;
padding: 2px;
padding-left: 4px;
height: 16px;
width: 85px;
font: bold 14px Verdana;
color: #f6f6f6;
background-color: #002D54;
}

#mhr {
	position: absolute;
	top: 0px;
	right:-20px;
}

#mainmenu{
position: absolute;
top: 20px;
left: 40px;
width: 170px;
border-top: 1px solid #002D54;
border-left: 1px solid #002D54;
border-right: 1px solid #002D54;
background-color: #f6f6f6;
}

#mainmenu a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: #002D54;
text-decoration: none;
border-bottom: 1px solid black;
}

html>body #mainmenu a{
width: auto;
}

#mainmenu a:hover{
background-color: #f6d981;
color: #002D54;
}

/*--Infobox--*/

#infobox_head{
position: absolute;
top: 210px;
left: 40px;
padding: 2px;
padding-left: 4px;
height: 16px;
width: 100px;
font: bold 14px Verdana;
color: #f6f6f6;
background-color: #002D54;
}

#ihr {
	position: absolute;
	top: 0px;
	right:-20px;
}

#infobox_empty{
position: absolute;
top: 230px;
left: 40px;
width: 170px;
height: 4em;
padding: 2px;
background-color: #f6f6f6;
border: 1px solid black;
}

#infobox{
position: absolute;
top: 230px;
left: 40px;
width: 170px;
height: 4em;
padding: 2px;
background-color: #f6f6f6;
border: 1px solid black;
filter:alpha(opacity=0);
-moz-opacity:0;
}

/*--Vermieter Links--*/

#renterinfo_head{
position: absolute;
top: 308px;
left: 40px;
padding: 2px;
padding-left: 4px;
height: 16px;
width: 115px;
font: bold 14px Verdana;
color: #f6f6f6;
background-color: #002D54;
}

#lhr {
	position: absolute;
	top: 0px;
	right:-20px;
}

#renterinfo{
position: absolute;
top: 328px;
left: 40px;
border-top: 1px solid #002D54;
border-left: 1px solid #002D54;
border-right: 1px solid #002D54;
width: 170px;
background-color: #f6f6f6;
}

#renterinfo a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: #002D54;
text-decoration: none;
border-bottom: 1px solid #002D54;
}

html>body #renterinfo a{
width: auto;
}

#renterinfo a:hover{
background-color: #f6d981;
color: #002D54;
}

/*--Sonstige Links--*/

#otherinfo_head{
position: absolute;
top: 432px;
left: 40px;
padding: 2px;
padding-left: 4px;
height: 16px;
width: 130px;
font: bold 14px Verdana;
color: #f6f6f6;
background-color: #002D54;
}

#lhr {
	position: absolute;
	top: 0px;
	right:-20px;
}

#otherinfo{
position: absolute;
top: 452px;
left: 40px;
border-top: 1px solid #002D54;
border-left: 1px solid #002D54;
border-right: 1px solid #002D54;
width: 170px;
background-color: #f6f6f6;
}

#otherinfo a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: #002D54;
text-decoration: none;
border-bottom: 1px solid #002D54;
}

html>body #otherinfo a{
width: auto;
}

#otherinfo a:hover{
background-color: #f6d981;
color: #002D54;
}

#counter{
position: absolute;
top: 708px;
left: 80px;
white-space:nowrap;
}

#gb_img{
position: absolute;
top: 740px;
left: 70px;
}

/************************************/
/****Navigationsleiste-oben**********/
/************************************/
#standorte_local_nav{
position: absolute;
top: 185px;
left: 220px;
}

#standorte_local_nav_links{
position: absolute;
top: 4px;
left: 108px;
font:bold 12pt Times New Roman;
color: #A5D4F9;

}

#standorte_local_nav_links a{
top: 4px;
left: 75px;
color: #A5D4F9;
text-decoration: none;
padding-left: 0px;
padding-right: 0px;
}

#standorte_local_nav_links a:hover{
color: #F4E10B;
}

/************************************/
/**** Localbereich ******************/
/************************************/
#standorte_local_hl1{
position: absolute;
top: 40px;
left: 470px;
width: 640px;
font:bold 25pt Times New Roman;
}

#standorte_local_hl2{
position: absolute;
top: 90px;
left: 460px;
width: 680px;
font:bold 13pt Times New Roman;
color: black;
text-decoration: none;
}

#standorte_local_hl2 a{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: none;
}

#standorte_local_hl2 a:hover{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: underline;
}

#standorte_local_hl3l{
position: absolute;
top: 11px;
left: 13px;
}

#standorte_local_hl3{
position: absolute;
top: 11px;
left: 57px;
width: 680px;
height: 29px;
font:bold 16pt Times New Roman;
background-color: #6FC5FD;
}

#standorte_local_hl3r{
position: absolute;
top: 11px;
left: 737px;
}

/************************************/
/**** standorte_local_start *********/

#standorte_local_start_bg{
position: relative;
top: 215px;
left: 279px;
width: 795px;
background-color: #7A98D0;
}

#standorte_local_start_bild1{
position: absolute;
top: 70px;
left: 23px;
font:bold 10pt Times New Roman;
}

#standorte_local_start_description{
position: relative;
top: 55px;
left: 12px;
}

#standorte_local_start_table1 {
font:normal 13pt Times New Roman;
color: black;
text-decoration: none;
border:1px solid black;
border-bottom:0px solid black;
}

#standorte_local_start_table1 a{
font:bold 13pt Times New Roman;
color: black;
text-decoration: none;
}

#standorte_local_start_table1 a:hover{
font:bold 13pt Times New Roman;
text-decoration: underline;
}

#standorte_local_start_table1_last {
font:normal 13pt Times New Roman;
color: black;
text-decoration: none;
border:1px solid black;
}

#standorte_local_start_table1_last a{
font:bold 13pt Times New Roman;
color: black;
text-decoration: none;
}

#standorte_local_start_table1_last a:hover{
font:bold 13pt Times New Roman;
text-decoration: underline;
}

#standorte_local_start_table1_1 {
font:bold 13pt Times New Roman;
color: #8F2800;
}

#standorte_local_start_table2 {
border:0px solid black;
font:bold 14pt Times New Roman
}

/**** standorte_local_anfahrt *********/

#anfahrt_hl1 {
position: absolute;
top:55px;
left:450px;
font:bold 23pt Times New Roman;
}

#anfahrt_hl2{
position: absolute;
top:170px;
left:260px;
width:600px;
font:bold 15pt Times New Roman;
}

#anfahrt_skizze{
position: absolute;
top:200px;
left:20px;
}

/**** Slide_show ********************/

#standorte_local_inside_bg{
position: absolute;
top: 215px;
left: 279px;
width: 795px;
height: 630px;
background-color: #7A98D0;
}

#standorte_local_slide_rahmen{
position: absolute;
top: 83px;
left: 122px;
}

#standorte_local_films{
position: absolute;
top: 50px;
left: 53px;
}

/**** Infobox_standorte_local_inside *******/

#infobox_standorte_local_empty{
position: absolute;
top: 481px;
left: 122px;
width: 550px;
height: 23px;
padding: 2px;
background-color: #f6f6f6;
border: 1px solid #002D54;
font: normal 12px Verdana;
}

#infobox_standorte_local{
position: absolute;
top: 481px;
left: 122px;
width: 550px;
height: 23px;
padding: 2px;
background-color: #f6f6f6;
border: 1px solid #002D54;
filter:alpha(opacity=0);
-moz-opacity:0;
font: normal 12px Verdana;
}

#standorte_local_slide_preview{
position: relative;
top: 478px;
left: 21px;
}

/**** buchen ***********************/

#standorte_local_buchen_bg{
position: relative;
top: 215px;
left: 279px;
width: 795px;
background-color: #7A98D0;
}

#standorte_local_buchen_description{
position: relative;
top: 55px;
left: 70px;
}

#standorte_local_buchen_table1{
font:bold 12pt Times New Roman;
border:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table1 a{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: none;
}

#standorte_local_buchen_table1 a:hover{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: underline;
}

#standorte_local_buchen_table1_1{
font:bold 12pt Times New Roman;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table2{
font:bold 14pt Times New Roman;
border-left:1px solid black;
border-right:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table2_1{
font:bold 14pt Times New Roman;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table3_1{
font:bold 12pt Times New Roman;
border-bottom:1px solid black;
border-right:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table3_2{
font:bold 12pt Times New Roman;
border-bottom:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table4{
font:bold 12pt Times New Roman;
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-collapse:collapse;
}

#standorte_local_buchen_table4 a{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: none;
}

#standorte_local_buchen_table4 a:hover{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: underline;
}

/**** Gästebuch *******************/

#standorte_local_gb_bg{
position: absolute;
top: 215px;
left: 279px;
width: 795px;
background-color: #7A98D0;
}

#standorte_local_gb_out{
position: relative;
top: 60px;
left: 21px;
font: bold 12pt Times New Roman;
color: #002D54;
}

#standorte_local_gb_out a{
font: bold 13pt Times New Roman;
color: #000000;
text-decoration: none;
}

#standorte_local_gb_out a:hover{
font: bold 13pt Times New Roman;
color: #013A8F;
text-decoration: underline;
}

#standorte_local_gb_add{
position: relative;
top: 70px;
left: 81px;
font:bold 12pt Times New Roman;
}

#standorte_local_gb_t1{
font:normal 12pt Times New Roman;
}

#standorte_local_gb_t1 a{
font:bold 12pt Times New Roman;
color: #000103;
text-decoration: none;
}

#standorte_local_gb_t1 a:hover{
font:bold 12pt Times New Roman;
color: #002E80;
text-decoration: underline;
}

#standorte_local_gb_t2{
font:normal 10pt Times New Roman;
border-top:1px solid #0B3787;
border-bottom:1px solid #0B3787;
}

#standorte_local_gb_t2 a{
font:bold 10pt Times New Roman;
color: #000103;
text-decoration: none;
}

#standorte_local_gb_t2 a:hover{
font:bold 10pt Times New Roman;
color: #002E80;
text-decoration: underline;
}

#standorte_local_gb_t3 {
font:bold 13pt Times New Roman;
color: #000103;
}

#standorte_local_gb_t3 a{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: none;
}

#standorte_local_gb_t3 a:hover{
font:bold 13pt Times New Roman;
color: #8F2800;
text-decoration: underline;
}

/**** Belegungsplan ************/

#standorte_local_bplan_bg{
position: absolute;
top: 215px;
left: 279px;
width: 795px;
background-color: #7A98D0;
}

#standorte_local_bplan_out{
position: relative;
top: 60px;
left: 30px;
font: bold 12pt Times New Roman;
color: #002D54;
}

#bplan{
position: absolute;
top: 220px;
left:100px;
}

#bplan_table_year{
background-color:#03185D;
border-collapse:collapse;
}

#bplan_td_year{
border-collapse:collapse;
}

#bplan_month_year{
font:bold 13pt Times New Roman;
color:D3D9EC;
background-color:#03185D;
border-collapse:collapse;
}

#bplan_table_month{
border-collapse:collapse;
}

#bplan_td_wday_hl_1{
font:bold 13pt Times New Roman;
background-color:#D4E0E6;
border-bottom: 1px solid #002D54;
border-collapse:collapse;
}

#bplan_td_wday_hl_2{
font:bold 13pt Times New Roman;
background-color:#8EB1D8;
border-bottom: 1px solid #002D54;
border-collapse:collapse;
}

#bplan_td_wday_1{
font:normal 13pt Times New Roman;
background-color:#D4E0E6;
border-bottom: 1px solid #002D54;
border-collapse:collapse;
}

#bplan_td_wday_2{
font:normal 13pt Times New Roman;
background-color:#8EB1D8;
border-bottom: 1px solid #002D54;
border-collapse:collapse;
}

#bplan_td_wday_x{
font:normal 13pt Times New Roman;
background-color:#b3b2af;
border-bottom: 1px solid #002D54;
border-collapse:collapse;
}
/***********************************************/
/*End Component Divs                           */
/***********************************************/







