FONT {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px;}
BODY {FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12px;}
DIV {FONT-FAMILY:Arial, Helvetica, sans-serif;	FONT-SIZE:11px}
TEXTAREA {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px;}
FORM {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px;}
SELECT {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px;}

.ueberschrift1 {FONT-FAMILY:Arial, Helvetica, sans-serif; color:#7f153d; font-weight:bold; FONT-SIZE:19px;}
.menu_title {FONT-FAMILY:Arial, Helvetica, sans-serif; color:#7f153d; FONT-SIZE:17px;}

.hinweis {FONT-FAMILY:Arial, Helvetica, sans-serif; color:#921719; FONT-SIZE:10px; }

.punkte {
	border-bottom: 1px dotted #666666;
}

a.langmenu:link {BACKGROUND:none; color:#004A7C; FONT-SIZE:10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.langmenu:active {BACKGROUND:none; color:#004A7C; FONT-SIZE:10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.langmenu:visited {BACKGROUND:none; color:#004A7C; FONT-SIZE:10px; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:none;}
a.langmenu:hover {BACKGROUND:none; color:#b5b5b5; FONT-SIZE:10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

a.menu_top:link {BACKGROUND:none; color:#646464; FONT-SIZE:10px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.menu_top:active {BACKGROUND:none; color:#646464; FONT-SIZE:10px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.menu_top:visited {BACKGROUND:none; color:#646464; FONT-SIZE:10px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.menu_top:hover {BACKGROUND:none; color:#646464; FONT-SIZE:10px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

a.selected_menu:link {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.selected_menu:active {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.selected_menu:visited {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.selected_menu:hover {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

a.alt_menu:link {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_menu:active {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_menu:visited {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_menu:hover {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

a.alt_selected_menu:link {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_selected_menu:active {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_selected_menu:visited {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.alt_selected_menu:hover {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}


a:link {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a:active {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a:visited {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a:hover {BACKGROUND:none; color:#CC2027; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

a.nolink:link {BACKGROUND:none; color:#921719; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.nolink:active {BACKGROUND:none; color:#921719; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.nolink:visited {BACKGROUND:none; color:#921719; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.nolink:hover {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

a.mediasom:link {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.mediasom:active {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.mediasom:visited {BACKGROUND:none; color:#000000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}
a.mediasom:hover {BACKGROUND:none; color:#C44522; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}

a.links:link {BACKGROUND:none; color:#000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}
a.links:active {BACKGROUND:none; color:#000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}
a.links:visited {BACKGROUND:none; color:#000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}
a.links:hover {BACKGROUND:none; color:#ff0000; FONT-SIZE:12px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}

.duz_cercerve
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;	
	border-right-style:solid;	
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.textfield {
	background-color: #fff;
	border: 1px solid #CCCCCC;
	width: 180px;
}


body,html {
margin-top:0px; margin-left:0px; margin-bottom:84px; margin-right:0px; background-color:#f0f0f0;

}

#inhalt_zentriert { 	
background-color:#fbfde2;
  position:absolute;
  height:410px; 
  width:800px;
 margin:-205px 0px 0px -400px;
  top: 50%; 
  left: 50%;
   text-align: left;
  padding: 0px;

  /*overflow: auto;*/
}
#div_25 {
padding-top:25px;
}
#languages {
width:800px;
height:15px;
}
#schrift_zug2 {
float:right;
}
#language_1 {
float:left;
}
#language_2 {
float: left;
padding-left:262px;
}
#languages_1 {
float:left;
}
#languages_2 {
float: right;
/*padding-right:127px;*/
}

.language_select {
font-family: Arial, Helvetica, sans-serif;
color: #004A7C;
font-size:10px;
letter-spacing:3px;
}
#index_footer {
padding-top:60px;
text-align:center;
}
.footer_text {
width:800px;
font-family:Arial, Helvetica, sans-serif;
color: #b5b5b5;
font-size:10px;
letter-spacing:1px;
}
.div_clear{ clear:both; padding-top:1px; }

#content{
background:url(../images/hintergrund_820-620.jpg) no-repeat right bottom;
  height:620px; 
  width:812px;
  position:absolute;
  margin-right:-310px;
  margin-left:-420px;
  top: 50px; 
  left: 50%;
   text-align: left;
    padding: 0px;  
}

#navi_oben{
width:799px;
height:18px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
/*background-color:#fcfcfc;*/
vertical-align:middle;
padding-top:8px;
}
.navi_oben {
padding-top:2px;
padding-right:2px;
vertical-align:middle;
color:#646464;
}
#left_bild {
width:140px;
height:170px;
float:left;
}
#right_bild {
width:650px;
height:170px;
float:left;
padding-left:10px;
}
#left_blau_kasten {
width:140px;
height:22px;
float:left;
/*background:url(../images/left_kasten_bg.png) no-repeat;*/
background-color:#014B7C;
}
#right_blau_kasten {
width:650px;
height:22px;
vertical-align:middle;
/*background:url(../images/right_kasten_bg.png) no-repeat;*/
background-color:#014B7C;
float:left;
margin-left:10px;
}
#left_grau_kasten {
width:140px;
height:22px;
float:left;
/*background:url(../images/left_kasten_bg.png) no-repeat;*/
background-color:#646464;
}
#right_grau_kasten {
width:650px;
height:22px;
vertical-align:middle;
/*background:url(../images/right_kasten_bg.png) no-repeat;*/
background-color:#646464;
float:left;
margin-left:10px;
}
.menu_uberschrift_first {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f0f0f0;
font-weight:bold;
}
#navi_top_1 {
padding-top:4px;
padding-left:8px;
margin-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#f0f0f0;
/*letter-spacing:1px;
text-transform:uppercase;*/

}
#navi_top {
padding-top:4px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f0f0f0;
font-weight:bold;
/*letter-spacing:1px;
text-transform:uppercase;*/

}
#navi_top a{
padding-top:4px;
padding-right:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f0f0f0;
letter-spacing:1px;
font-weight:bold;
/*letter-spacing:1px;
text-transform:uppercase;*/

}

#navi_top_v2 {
padding-top:4px;
padding-right:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f0f0f0;
font-weight:bold;
/*letter-spacing:1px;
text-transform:uppercase;*/

}
#navi_top_v2 a{
padding-top:4px;
padding-right:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f0f0f0;
letter-spacing:1px;
font-weight:bold;
/*letter-spacing:1px;
text-transform:uppercase;*/

}
#contents {
width:800px;
}

#navi_left {
width:145px;
height:305px;
margin-top:25px;
border-right-style:solid;
border-right-color:#b5b5b5;
border-right-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
#navi_left_thumbs {
width:145px;
height:510px;
margin-top:24px;
border-right-style:solid;
border-right-color:#b5b5b5;
border-right-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
#content_texte {
padding-left:15px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-size:11px;
float:left;
text-align: justify;
width:630px;
height:320px;
/* overflow:auto; */
}
#content_bilder {
padding-left:15px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-size:11px;
float:left;
text-align: justify;
width:630px;

}
.content_texte {
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-size:11px;
text-align: justify;

}
#texte_content {
font-family:Arial, Helvetica, sans-serif;
color:#3A3A3A;
font-size:11px;
float:right;
text-align: justify;
height:252px;
overflow:auto;
padding-right:15px;
padding-left:1px;
}
h1 {
font-family:"Times New Roman", Times, serif;
color:#004a7c;
font-size:19px;
font-weight:normal;
}
h2 {
font-size:12px;
}
#footer {
    position: inherit;
    bottom:10px;
	float:left;
    width:100%;
}


#footer_logo {
width:150px;
height:37px;
background:url(../images/chateau-logo-klein.png) no-repeat center;
margin-bottom:5px;
margin-left:5px;
}
#footer_left_text{
float:left;
margin-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
color: #b5b5b5;
font-size:11px;
padding-left:5px;
}
#footer_left_text a{

font-family: Arial, Helvetica, sans-serif;
color: #b5b5b5;
font-size:11px;
text-decoration:underline;
}
#footer_right_text{
float: right;
margin-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
color: #b5b5b5;
font-size:11px;
padding-right:15px;
}
a.text_links{
color:#004a7c;
text-decoration: none;
font-size:11px;
border-bottom: 1px dotted;
}
a.text_links:hover{
color:#004a7c;
text-decoration: none;
font-size:11px;
border-bottom: none;
}
a.galeri_links{

color:#004a7c;
text-decoration: none;
font-size:11px;
}
a.galeri_links:hover{
color:#000;
text-decoration: none;
font-size:11px;
border-bottom: none;
}
a.thumb_links{
color:#004a7c;
text-decoration: none;
font-size:12px;
}
a.thumb_links:hover{
color:#000;
text-decoration: none;
font-size:12px;
}
.kasten {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
}
.input_box {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
	width:180px;
}
.input_box_klein {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
	width:50px;
}
