body {
	background-color: #e2e2e2;

	margin:0;	text-align:center;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:12px;
padding-top: 25px;}


tbody {
  	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:12px;

}

#title  {
  	color:#666666;
  	font-size:17px;
  	font-weight:bold;
  	height:30px;
}
.pics {
  	height:232px;
  	margin:0;
  	overflow:hidden;
  	padding:0;
  	width:232px;
}

#website {
         width:960px;
	margin:0 auto;
	text-align:left;
	 /*background:#83868b;*/
	border:1px solid #83868B;
	background-image:url(/de/wLayout/design/img/bg.gif);
}

.diashow_name {
	padding-top:-30px !important;
	height:30px;
        width:670px;
        float:left;
	font-size:17px; 
	font-weight:bold; 
	color:#666;
}

.pre_bildcontainer {
         background:none #fff;
         height:447px;
         padding:15px 146px 0;
}

.bildtitel {
	padding-top:10px;
	height:30px;
	font-size:17px; 
	font-weight:bold; 
	color:#666;
}

#slideshow a img {
        border:none;
}




/****************************** Top-Navigation ******************************/
#top_navigation {
	height:41px;
	}
#top_navigation ul {
	margin:0px;
height:41px;
	padding-left:530px;
	list-style:none;
background-color:#83868b;
}

#top_navigation ul li {
	display:inline;
}

#top_navigation ul li a:link, #top_navigation ul li a:visited, #top_navigation ul li a:active, #top_navigation ul li a:focus {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	padding:12px 20px;
	line-height:42px;
	background:url(/de/wLayout/design/img/nav_seperator.gif) no-repeat right;
}

#top_navigation ul li a:hover {
	text-decoration:underline;
}

#top_navigation ul li a.aktiv:link, #top_navigation ul li a.aktiv:visited, #top_navigation ul li a.aktiv:active,
#top_navigation ul li a.aktiv:focus, #top_navigation ul li a.aktiv:hover {
	text-decoration:none;
	font-weight:bold;
}




/****************************** Logo Definitions ******************************/

#logo {
	padding:10px 0 10px 20px;
height: 0px;
}

#logo img {
	border:none;
}


/****************************** Main-Navigation ******************************/

/***************************** Header ******************************/

#header {
	background:url(/de/wLayout/design/img/header.jpg) no-repeat;
height:110px;
	/*border-top:1px solid #3E4346;*/
	padding:0px 0 0px 660px;
	font-size:11px;
	color:#3E4346;
}

#header h1 {
	color:#890900;
	margin:0;
	font-size:13px;
}

#header p {
	margin:2px 0 4px 0;
}



/****************************** Navlocator ******************************/

#navlocator {

position: absolute; top:0;	 
	
padding:5px 20px 12px 435px;
	font-size:11px;
        text-align:right;
}

#navlocator a:link, #navlocator a:visited, #navlocator a:active, #navlocator a:focus {
  background:url(/de/wLayout/design/img/home.gif) no-repeat;
color:#ffffff;
  padding:0 0 0 25px;
position: absolute; top:153;left:880;
}
#navlocator1 {

	position: absolute; top:0; 
	
padding:5px 20px 12px 435px;
	font-size:11px;
        text-align:right;
}

#navlocator1 a:link, #navlocator1 a:visited, #navlocator1 a:active, #navlocator1 a:focus {
  background:url(/de/wLayout/design/img/sitemap.gif) no-repeat;
color:#ffffff;
  padding:0 0 0 25px;
position: absolute; top:153;left:900;
}
#navlocator2 {

	position: absolute; top:0; 
	
padding:5px 20px 12px 435px;
	font-size:11px;
        text-align:right;
}

#navlocator2 a:link, #navlocator2 a:visited, #navlocator2 a:active, #navlocator2 a:focus {
  background:url(/de/wLayout/design/img/kontakt.gif) no-repeat;
color:#ffffff;
  padding:0 0 0 25px;
position: absolute; top:153;left:920;
}/***************************** Sub-Navigation ******************************/
#sub_navigation {
	float:left;	
	width:215px;
}
#sub_navigation div {
    padding:0px 0px;
background-color: #efefef;
}

#sub_navigation div h1 {
	font-size:12px;
background:url(/de/wLayout/design/img/haus_salzburg.gif) no-repeat;
	color:#890900;
	margin:0;
height:75px;
	padding:0 0 0px 0;
	
}


/* Level 1 */
#sub_navigation div ul {
	margin:0;
	padding:0;
	list-style:none;
}

#sub_navigation div ul li {
	padding:10px 0 10px 8px;
	border-top: 1px solid #83868b;
}

#sub_navigation div ul li a:link, #sub_navigation div ul li a:visited, #sub_navigation div ul li a:active, #sub_navigation div ul li a:focus {
	color:#83868b;
	font-size:11px;
	text-decoration:none;

	padding:0 0 10px 0;
}
#sub_navigation div ul li a:hover {
	text-decoration:underline;
}

#sub_navigation div ul li.aktiv a:link, #sub_navigation div ul li.aktiv a:visited, #sub_navigation div ul li.aktiv a:active, 
#sub_navigation div ul li.aktiv a:focus, #sub_navigation div ul li.aktiv a:hover  {
	text-decoration:none;
	font-weight:bold;
}


/* Level 2 */
#sub_navigation div ul li ul {
	margin-top:5px;
}

#sub_navigation div ul li ul li {
	padding: 0 0 0 20px;
	background:none;
	font-weight:normal;
border-top: 0px;
}

#sub_navigation div ul li.aktiv ul li a:link, #sub_navigation div ul li.aktiv ul li a:visited, #sub_navigation div ul li.aktiv ul li a:active,
#sub_navigation div ul li.aktiv ul li a:focus {
	font-weight:bold;
	color:#860701;
}

#sub_navigation div ul li.aktiv ul li a:hover {
	text-decoration:underline;
}

#sub_navigation div ul li.aktiv ul li.aktiv a:link, #sub_navigation div ul li.aktiv ul li.aktiv  a:visited, #sub_navigation div ul li.aktiv ul li.aktiv  a:active,
#sub_navigation div ul li.aktiv ul li.aktiv a:focus, #sub_navigation div ul li.aktiv ul li.aktiv a:hover {
	font-weight:bold;
	text-decoration:none;
}


/****************************** Content ******************************/

#content {
	float:left;
	border-left: 1px solid #83868B;
	width:700px;
	padding-left:22px;
	padding-top:22px;

	line-height:18px;
background-color:#FFFFFF;
}

#content #minheight {
	float:right;
}

#content #minheight img { Height = Mindesthöhe 
	width:1px; /*height:500px;*/
}



#content h1 {
	color:#890900;
	font-size:16px;
	margin:0 0 10px 0;
}

#content h2 {
	color:#656565;
	font-size:14px;
	margin:10px 0 0 0;
}

/****************************** Post Navigation ******************************/
#post_navigation {
  margin-top:40px;
  padding-top:5px;
  /*border-top:1px solid #898989;*/
width:100%;

float: left;

}

#post_navigation ul {
  margin:0; padding:0;
  list-style:none;
}

#post_navigation ul li {
  display:inline;
  margin-right:12px;
}

/****************************** Footer ******************************/
#footer {
	clear:left;
	/*background:#878686;*/
	text-align:center;
	padding-left:20px;
	font-size:11px;
	color:#3E4246;
height:0px;
	

}


/****************************** Link Definitions ******************************/
a:link, a:visited, a:active, a:focus {
  color:#5D5D5D;
  text-decoration:underline;
}

a:hover { text-decoration:none; }


/****************************** Formular Definitions ******************************/

input, select, textarea {
  padding:0;
  margin:2px 5px;
  width:200px;
}

input.zip {
  width:60px;
}

input.city {
  width:130px;
}


/****************************** PRINT-Formatierungen ******************************/

@media print
{

#top_navigation, #logo, #main_navigation, #header, #navlocator, #sub_navigation, #footer, #minheight {
  display:none;
}

body {
  text-align:left;
  background:none #FFFFFF;
}

#website {
 background:none;

  float:none;
  padding:0;
  width:650px;
  text-align:left;
  margin:0;
}

#content {
  background:none;
  width:650px;
}


a:link, a:visited, a:active, a:focus, a:hover {
  margin:0; padding:0; text-decoration:underline;
  color:#0000EE;
}

}


/****************************** Preview Page Definitions ******************************/
#pre_contentcenter	{
	margin: auto;
	width: 960px;
    border: 1px solid #83868B;	
}
 
 .pre_headborder {
	height:20px;
	background:#890900;
	
 }
 
 .pre_button_left {
 width: 299px;
 height: 89px;
 float: left;
text-align:left;
 }
 
 .pre_button_left img, .pre_button_right img {
	margin-bottom:10px;
}
 
 .pre_button_left a {
	font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
	display:block;
	padding: 2px 0 2px 83px;
 }
 
 .pre_button_left a:hover {
 text-decoration: underline;
 }
 
 
 .pre_button_right a {
	font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
	display:block;
	padding: 2px 0 2px 62px;

 }
 
 .pre_button_right a:hover {
	text-decoration: underline;
 }
 
 .pre_button_right {
	width: 299px;
 height: 89px;
 float: right;
text-align:left;
 }
 
 .pre_clear {
	clear:both;
}

.pre_footer {
 font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
 font-size:11px;
color:#FFFFFF;
padding:8px 20px;
text-decoration:none;
text-align:right;
background-color: #83868B;
}
 
 .pre_footer a {
text-decoration:none;
color:#FFFFFF;
line-height:5px;
padding:0px 10px;
background:url(/de/wLayout/design/img/nav_seperator.gif) no-repeat right center;
}

.pre_footer a:hover { text-decoration:underline; }





