/*Design & Code by 
Verve - Webdesign und Grafik
Aathalstrasse 84, CH-8610 Uster, Switzerland
Tel. +41-43-399 0392, Fax. +41-43-399 0562, info@verve.ch, www.verve.ch
Start: 25.06.2007
Letzte Aenderung: 25.12.2007
Copyright &#169; 2007 Verve Webdesign und Grafik - Switzerland. All Rights Reserved.
All content from this site may not be reproduced without prior written permission.
All characters, titles and plublication names on this site are the intellectual property of their respective owners/creators.
<BASE HREF=http://www.wiedenhofer.com>*/
/* css released under Creative Commons License - http://creativecommons.org/licenses/by/2.0/deed.en  */

/* -------------------------------------
/*  Baseline values for browser consistency
/* -------------------------------------*/

p, div, h1, h2, h3, h4, ul, li, form, input, select, option {
	margin:					0;
	padding:				0;
}

img {
	margin:					0;
	padding:				0;
	border:					0;
}

ul {
	list-style:				none;
}

a {
	outline:				0;
}

/* Vom IE mac 5.x verstecken. Fix für den Windows IE 3px-Text-Gap-Bug \*/
* html #content {
  margin: 0px 200px 10px 204x;
height:650px;
}
/* Ende von IE5/mac verstecken*/

img {border:none;}

html {
overflow-y:scroll;
height: 100%;
}

body {
	background-color: #FEF9DA;
	font-size: 62.5%;
	font-family: Verdana, Helvetica, sans-serif;
	color: #262626;
	padding: 0px;
	margin: 0px;
	text-align: center;
  background-image:url(/images/site/bg_body.jpg);
  background-repeat:repeat-x;
  background-position:top left;
}

/* =Structure
-------------------------------------------------------------------------*/
#container {
position:relative;
	width: 960px;
	margin: 0px auto 0px auto;
background:url(/images/site/container_bg.jpg) top left repeat-y;
	text-align: left;
}
#header {
	padding: 0px;
	margin: 0 10px 0 10px;
	height: 160px;
background-color:#FFD42D;
}
#metanavi { 
  padding:0;
  margin: 0 10px 0 10px;
  height:20px;
  background-color:#FFE872;
}
#metanavitwo {
  float:right;
  padding: 0;
  margin: 0 10px 0 0px;
  height:20px;
  background-color:#FFE872;
  line-height:20px;
}
#metanavitwo a {
text-decoration:none;
margin:0 10px 0 10px;
font-size:1.1em;
color:#990000;
}
#metanavitwo a:hover {
text-decoration:none;
margin:0 10px 0 10px;
font-size:1.1em;
color:#AF3636;
}
#metanavitwo a.selected {
text-decoration:none;
margin:0 10px 0 10px;
font-size:1.1em;
color:#990000;
font-weight:bold;
}
#content {
	padding:0px;
	margin: 0px 220px 10px 204px;
	background-color: #FFFFFF;
min-height:650px;
}
#right p {
color:#262626;
font-size:11px;
font-weight:normal;
padding:0 0 0 7px;
line-height:16px;
}
#right a {
padding:0;
font-size:11px;
}
#right a.email {padding:0;}
#left {
	float: left;
	width: 180px;
	margin: 0 0 15px 10px;
	padding: 0;
background-color:#FFFAE0;

border-bottom:1px solid #B6A549;
}
#right {
	float: right;
	width: 210px;
	margin: 67px 10px 0 0;
	padding: 0;
background-color:transparent;
overflow:hidden;
}
#footer {
clear:both;
	padding: 0 0 0 747px;
	color: #CCC;
	margin:0;
	background:url(/images/site/footer.jpg) bottom left no-repeat;
	font-family: verdana, helvetica, sans-serif;
        font-size:11px;
height:30px;
}
#adrbox {
position:absolute;
bottom:45px;
right:45px;
margin:0;
padding:0;
}

.simple-translator
{
float:left;
width:300px;
margin: 0 5px 0 5px;
padding: 0;
list-style-type: none;
}
.simple-translator li {
display: inline;
padding:2px 10px 2px 25px;
font-size:1.1em;
line-height:20px;
}

.simple-translator a { 
padding:0;
  color:#990000;
text-decoration: none;
}

.simple-translator a:hover {
  color:#990000;
text-decoration: underline;
}
.clearright {clear:right;}

#de {
background: url(/images/site/flag_de.jpg) center left no-repeat;
}
#it{
background: url(/images/site/flag_it.jpg) center left no-repeat;
}
#en {
background: url(/images/site/flag_en.jpg) center left no-repeat;
}
p.impressum {
margin:0px;
padding:0;
}


/* =Nav
-------------------------------------------------------------------------*/

#content a {
	color: #990000;
	text-decoration: none;
}
#content a:hover {
	color: #990000;
	text-decoration: underline;
}
#right a {
	text-decoration: none;
	color: #990000;
}
#right a:hover {
	text-decoration: underline;
	color: #990000;
}
#footer a {
	color: #990000;
	text-decoration: none;
}
#footer a:hover {
	color: #990000;
	text-decoration: underline;
}
ul#nav_categories a {
  padding-left:10px;
  display:block;
  color:#990000;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  background-color:#FFEC84;
  border-top:1px solid #B6A549;
  line-height:25px;
  height:25px;
  }
ul#nav_categories a:hover {color:#FFFFFF;background-color:#FFD42D;}
ul#nav_categories a.selected {color:#FFFFFF;font-weight:bold;background-color:#FFD42D;}

ul#nav_categories ul a {
  padding-left:15px;
  display:block;
  color:#990000;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  background-color:#FFEC84;
  /* border-top:1px solid #B6A549; */
  border:none;
  height:25px;
  line-height:25px;
  }
ul#nav_categories ul a:hover {color:#FFFFFF;background-color:#FFD42D;}
ul#nav_categories ul a.selected {color:#FFFFFF;font-weight:bold;background-color:#FFD42D;}

.active_link {
color:#FFFFFF;
background-color:#FFD42D;
}
/* =Lists
--------------------------------------------------------------------------------*/
ul#nav_categories {
  list-style-type:none;
  margin:67px 0px 0px 0px;
  padding:0px;
  background-color:#FFFFFF;
  }
li#nav_categories {
  display:inline; /* :KLUDGE: Removes large gaps in IE/Win */
  }

ul#nav_categories ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  background-color:#FFFFFF;
  }
li#nav_categories li {
  display:inline; /* :KLUDGE: Removes large gaps in IE/Win */
  }

/* =Headings
---------------------------------------------------------------------------------*/
#content h1#titind {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titind.gif) top left no-repeat;
  }
#content h1#titind_it {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titind_it.gif) top left no-repeat;
  }
#content h1#titind_en {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titind_en.gif) top left no-repeat;
  }
#content h1#titzim {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titzim.gif) top left no-repeat;
  }
#content h1#titzim_it {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titzim_it.gif) top left no-repeat;
  }
#content h1#titzim_en {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titzim_en.gif) top left no-repeat;
  }
#content h1#titrel {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titrel.gif) top left no-repeat;
}
#content h1#titrel_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titrel_it.gif) top left no-repeat;
}
#content h1#titrel_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titrel_en.gif) top left no-repeat;
}
#content h1#titkin {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titkin.gif) top left no-repeat;
}
#content h1#titkin_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titkin_it.gif) top left no-repeat;
}
#content h1#titkin_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titkin_en.gif) top left no-repeat;
}
#content h1#titpre {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titpre.gif) top left no-repeat;
}
#content h1#titpre_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titpre_it.gif) top left no-repeat;
}
#content h1#titpre_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;/* height of the replacement image */
	background: url(/images/site/titpre_en.gif) top left no-repeat;
}
#content h1#titbuc {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbuc.gif) top left no-repeat;
}
#content h1#titbuc_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbuc_it.gif) top left no-repeat;
}
#content h1#titbuc_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbuc_en.gif) top left no-repeat;
}
#content h1#titter {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter.gif) top left no-repeat;
}
#content h1#titter_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter_it.gif) top left no-repeat;
}
#content h1#titter_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter_en.gif) top left no-repeat;
}
#content h1#titpus {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus.gif) top left no-repeat;
}
#content h1#titpus_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus_it.gif) top left no-repeat;
}
#content h1#titpus_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus_en.gif) top left no-repeat;
}
#content h1#titdol {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol.gif) top left no-repeat;
}
#content h1#titdol_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol_it.gif) top left no-repeat;
}
#content h1#titdol_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol_en.gif) top left no-repeat;
}
#content h1#titgas {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titgas.gif) top left no-repeat;
  }
#content h1#titgas_it {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titgas_it.gif) top left no-repeat;
  }
#content h1#titgas_en {
  text-indent:-5000px;
  margin:0px 0px 0px 0;
  height:67px; /* height of the replacement image */
  background:url(/images/site/titgas_en.gif) top left no-repeat;
  }
#content h1#titter {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter.gif) top left no-repeat;
}
#content h1#titter_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter_it.gif) top left no-repeat;
}
#content h1#titter_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titter_en.gif) top left no-repeat;
}
#content h1#titpus {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus.gif) top left no-repeat;
}
#content h1#titpus_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus_it.gif) top left no-repeat;
}
#content h1#titpus_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus_en.gif) top left no-repeat;
}
#content h1#titdol {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol.gif) top left no-repeat;
}
#content h1#titdol_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol_it.gif) top left no-repeat;
}
#content h1#titdol_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titdol_en.gif) top left no-repeat;
}
#content h1#titpus_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titpus_en.gif) top left no-repeat;
}
#content h1#titsom {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titsom.gif) top left no-repeat;
}
#content h1#titsom_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titsom_it.gif) top left no-repeat;
}
#content h1#titsom_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titsom_en.gif) top left no-repeat;
}
#content h1#titseh {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titseh.gif) top left no-repeat;
}
#content h1#titseh_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titseh_it.gif) top left no-repeat;
}
#content h1#titseh_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titseh_en.gif) top left no-repeat;
}
#content h1#titakt {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titakt.gif) top left no-repeat;
}
#content h1#titakt_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titakt_it.gif) top left no-repeat;
}
#content h1#titakt_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titakt_en.gif) top left no-repeat;
}
#content h1#titwin {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titwin.gif) top left no-repeat;
}
#content h1#titwin_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titwin_it.gif) top left no-repeat;
}
#content h1#titwin_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titwin_en.gif) top left no-repeat;
}
#content h1#titski {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titski.gif) top left no-repeat;
}
#content h1#titski_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titski_it.gif) top left no-repeat;
}
#content h1#titski_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titski_en.gif) top left no-repeat;
}
#content h1#titak2 {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titak2.gif) top left no-repeat;
}
#content h1#titak2_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titak2_it.gif) top left no-repeat;
}
#content h1#titak2_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titak2_en.gif) top left no-repeat;
}
#content h1#titanf {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titanf.gif) top left no-repeat;
}
#content h1#titanf_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titanf_it.gif) top left no-repeat;
}
#content h1#titanf_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titanf_en.gif) top left no-repeat;
}
#content h1#titbil {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbil.gif) top left no-repeat;
}
#content h1#titbil_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbil_it.gif) top left no-repeat;
}
#content h1#titbil_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titbil_en.gif) top left no-repeat;
}
#content h1#titlin {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlin.gif) top left no-repeat;
}
#content h1#titlin_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlin_it.gif) top left no-repeat;
}
#content h1#titlin_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlin_en.gif) top left no-repeat;
}
#content h1#titlash1 {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlas.gif) top left no-repeat;
}
#content h1#titlash1_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlas_it.gif) top left no-repeat;
}
#content h1#titlash1_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titlas_en.gif) top left no-repeat;
}
#content h1#titspeh1 {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titspe.gif) top left no-repeat;
}
#content h1#titspeh1_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titspe_it.gif) top left no-repeat;
}
#content h1#titspeh1_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titspe_en.gif) top left no-repeat;
}
#content h1#titgal {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titgal.gif) top left no-repeat;
}
#content h1#titgal_it {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titgal_it.gif) top left no-repeat;
}
#content h1#titgal_en {
	text-indent: -5000px;
	margin: 0px 0px 0px 0;
	height: 67px;
/* height of the replacement image */
	background: url(/images/site/titgal_en.gif) top left no-repeat;
}

#right h2.bgbildfirst {
  margin:0 0 10px 0;
  padding:4px 0px 0px 45px;
  height:24px; /* height of the replacement image */
  background:url(/images/site/bg_h2_right.jpg) top left no-repeat;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  }
#right h2.bgbild {
  margin:15px 0 10px 0;
  padding:4px 0px 0px 45px;
  height:24px; /* height of the replacement image */
  background:url(/images/site/bg_h2_right.jpg) top left no-repeat;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  }
#right h2 {
  margin:0;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  }
#content h2 {
font-size:12px;
width:520px;
color:#444422;
padding:20px 0 2px 0;
margin:0;
border-bottom:1px solid #444422;
}
#content table h2 {
font-size:12px;
font-weight:bold;
color:#7F7F7F;
padding:0px 0 2px 0;
margin:0;
border:none;
}

/* =Misc.
---------------------------------------------------------------------------------*/
#content p {
font-size:12px;
line-height:20px;
padding:10px 15px 0 0;
margin:0;
}
td {font-size:12px;}

/* =Blog
---------------------------------------------------------------------------------*/
#blog {
	width:500px;
height:100%;
	margin:83px 0 10px 128px;
	color: #333;
	text-align: left;
	padding: 0;
	font-size: 11px;
	background: transparent;
}
#blog p {
margin:0;
padding:0;
}
.entry {
margin:0 10px 20px 0;
padding: 5px 10px 10px 0;
background:#FFF;
color: #262626;
font-size:12px;
line-height:20px;
}
.entry h3 {
font-size:12px;
font-weight:bold;
margin:0;
padding:0 0 10px 0;
color:#444422;
}
.title {
padding:5px 0 3px 0;
color:#262626;
text-transform:normal;
font-size:11px;
font-family:       Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;
}
.caption p {
 margin:  			12px 0 4px 0;
 background-color:	transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color: #262626;
}
.date {
color:#8EA4C9;
text-transform:uppercase;
margin:10px 0 5px 0;
font-size:12px;
}
.summary {
margin:0;
padding:0 0 10px 0;
}
input.inpshort {width:80px;}
input.inpmiddle {width:160px;}
input.inplong {width:260px;}
textarea.textarea {width:260px;}
input.calendarRange {width:80px;}
select.selectmiddle {width:160px;}
select.selectlong {width:260px;}

/* =Slideshow
---------------------------------------------------------------------------------*/
div.slideshow {
margin: 0;
		}
		div.slideshow ul {
			background: #FFFFFF;
			bottom: 0;
			position: absolute;
			overflow: hidden;
			padding: 4px 8px;
margin:10px 0 0 0;
			right: 0;
			z-index: 1000;
		}
		div.slideshow ul a {
			background: url(/images/site/a.gif) no-repeat;
			cursor: pointer;
			display: block;
			float: left;
			height: 14px;
			margin: 0 4px 0 0;
			overflow: hidden;
			width: 12px;
		}
		div.slideshow ul a.prev {
			background-image: url(/images/site/prev.gif);
			width: 14px;
		}
		div.slideshow ul a.next {
			background-image: url(/images/site/next.gif);
			margin-right: 0;
			width: 14px;
		}
		div.slideshow ul a.active,
		div.slideshow ul a.prev:hover,
		div.slideshow ul a.next:hover {
			background-position: 0 -14px;
		}
		div.slideshow ul li {
			float: left;
			list-style: none;
		}

ul#menu {
  width: 100px;
  list-style-type: none;
  border-top: solid 1px #b9a894;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 11px;
  color: #785a3c;
}

ul#menu li {
  border-bottom: solid 1px #b9a894;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}

.dist {padding-bottom:10px;}

/* =Gallerystuff
---------------------------------------------------------------------------------*/
th {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #000;
 font-weight:		bold;
 text-align:			left;
 padding:           5px 4px 5px 5pxpx;
 background-color:  #FFF;  
}