* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body {
	background-color: #f3f3f3;
	text-align: center;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100.01%;
	color: #444444;
}
.impressum {
	font-size: 87.5%;
}
h1 {
	font-size: 1.2em; 
	font-weight: normal; 
	padding-bottom: 20px
}
h2 {
	font-size: 1.1em; 
	font-weight: normal; 
	padding-bottom: 6px
}
h3, h4 {
	font-size: 1.4em; 
	font-weight: normal
}
h5, h6  {
	font-size: 1.2em
}
p {line-height: 1.4em; padding-bottom: 25px}
a {
	text-decoration: none; 
	/*color: #740000;*/
	color: #024A64;
}
a:hover {
	text-decoration: underline; 
}
ol, ul {
	list-style: none;
}
hr {
  width: 80%;
  color: #cfcfcf;
  background-color: #cfcfcf;
  height: 1px;
  margin: 10px auto 30px auto;
}
:focus {
	outline: 0;
}
#container {
	position: relative;
	width: 1000px;
	margin: 20px auto;
	background-color: #FFFFFF;
}
#wrapper {
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
}
#header {
	width: 100%;
	height: 120px; 
	background-color: #FFFFFF;
}
#logolinkhome {
	position: absolute;
	width: 300px; 
	height: 120px;
	left: 0;
	top: 0; 
	background: url(../images/logo_sigrunpaulsen.gif) top left no-repeat #FFFFFF;
}
#logolinkhome span {
	display: none;
}
ul#nav { 
	position: relative; 
	margin: 0 auto 44px auto;
	border-top: 1px solid #C5DBE6;
	border-bottom: 1px solid #C5DBE6; 
	height:36px; 
	background-color: #FFFFFF; 
}
ul#nav.navgalerie {
	margin: 0 auto;
}
ul#nav li { 
	float: left; 
}
ul#nav li a { 
	display: block; 
	padding: 9px 20px;
	color: #666666; 
	font-weight: bold;
}
ul#nav a:hover { 
	color: #222222; 
	text-decoration: none;
	background-color: #C5DBE6;
}
ul#nav a:active {
	color: #222222; 
}

ul#nav li a.navaktiv { 
	color: #222222;
	background-color: #C5DBE6;
}

ul#subnav {
	position: relative;
	margin: -40px auto 44px auto;
	height:25px; 
	background-color: #FFFFFF; 
}
ul#subnav li { 
	float: left; 
}
ul#subnav li a { 
	display: block; 
	padding: 4px 20px;
	color: #666666; 
	font-size: 0.9em;
}
ul#subnav a:hover { 
	color: #222222; 
	text-decoration: none;
	background-color: #C5DBE6;
}
ul#subnav a:active {
	color: #222222; 
}

ul#subnav li a.navaktiv { 
	color: #222222;
	background-color: #C5DBE6;
}


#content {
	width: 960px;
	margin: 0 0 20px 0;
}
p.bu {
	text-align: center;
	font-size: 0.9em;
}
p.bu img {
	margin: 0 0 15px 0;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	width: 100%;
}
table td {
	padding: 0 30px 10px 10px;
	vertical-align: top;
	line-height: 150%;
}
table td.tabheader {
	padding: 0;
}
table td.tabheader h1 {
	height: 45px;
	padding: 10px 30px 0 0;
}
table td.dark {
	color: #024A64;
}
table#vitatab {
	background: url(../images/sigrun_paulsen.jpg) 0 54px no-repeat #FFFFFF;
}
table#vitatab td,
table#exhibtab td,
table#kontakttab td {
	background-color: #FFFFFF;
	-khtml-opacity: 0.8; /* sehr alte Versionen von Mozilla Firefox */
    -moz-opacity: 0.8; /* alte Versionen von Mozilla Fireox */
    -webkit-opacity: 0.8; /* alte Versionen von Webkit-Browsern */
    filter: alpha(opacity=80);   /* ältere Versionen des Internet Explorers inklusive Version 7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* Internet Explorer Version 8 */
    opacity: 0.8;                            /* Der Befehl mit Gültigkeit in aller gängigen Browsern in Zukunft? */
}
table#vitatab td.nobgtd,
table#exhibtab td.nobgtd,
table#kontakttab td.nobgtd {
	background-color: transparent;
}

.impressum {
	font-size: 87.5%;
}
table#kontakttab td p {
	font-size: 16px;
}

#intro,
#introstart {
	clear: both;
	padding: 20px;
	line-height: 1.6em; 
	margin: 20px 0 44px 0;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 1.1em;
	color: #999999;
}

#intro {
	text-align: center;
	font-size: 1.2em;
}

#intro span {font-weight: 700;}

#intro p {padding: 0;}

#introstart p.quelle {text-align: right;}

#footer {
	padding: 10px; 
	text-align: right; 
	background: url(../images/seperator.png) repeat-x top; 
	font-size: .8em; 
	color: #a3a3a3
}

/*********************************/
/************* SLIDER ************/
/*********************************/
.photosgallery-vertical{
	width:900px;
	height:542px;
	margin: 0 auto;
	background-color: #FFFFFF;

}

/* Thumbnails */
.photosgallery-vertical .sliderkit-nav{top:0;right:0;width:120px;height:510px;background:#FFFFFF;}
.photosgallery-vertical .sliderkit-nav-clip{left:7px;}
.photosgallery-vertical .sliderkit-nav-clip ul li{margin:0;padding:0;}
.photosgallery-vertical .sliderkit-nav-clip ul li a{display:block;width:100px;height:70px;overflow:hidden;padding:3px;}
.photosgallery-vertical .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #c5dbe6;}
.photosgallery-vertical .sliderkit-nav-clip ul li img{width:100px;margin-bottom:-3px;}

/* Nav buttons */
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn{position:absolute;left:0;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a{display:block;width:120px;height:16px;background: transparent url("../images/arrows-v.png") no-repeat center 0;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a span{display:none;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev{top:32px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next{bottom:32px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a{background-position:center 0;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a{background-position:center -24px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:hover,
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:center -93px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:hover,
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:focus{background-position:center -113px;}

/* Panel */
.photosgallery-vertical .sliderkit-panel{top:16px;left:10px;width:900px;height:510px;}

/* Panel > Textbox */
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-textbox{bottom:0;left:0;height:50px;width:680px;}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-textbox p{padding:10px;font-size:0.9em;text-align:center;}



/********** SliderKit Core Definitions **********/
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
