/*Body*/
    body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: white;
	margin-top: 5px;
	margin-left: 5px;
    padding:0px;
    text-align:left;
}

div.headerwrap {margin:0px; width:770px;}
div.headertop {background: url(../images/common/header_top.gif) no-repeat;height:12px;font-size:0px;line-height:12px}
div.headerbottom {background:#6495ED url(../images/common/header_bottom.gif) no-repeat;padding: 0 12px 12px 0;text-align:right;border-bottom:1px solid #E2ECD1;height:60;}
div.headerbottom a img {border:1px solid #000}
	
/*Formatierungen*/
.contentbox { 
    border-left: 1px solid #6494EC;
	border-right: 1px solid #6494EC;}

h1.contenttitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  display: block;
  border-bottom: 1px dashed black;
  padding-left:10px;
  margin-bottom:0px;
  padding-bottom:2px;
}

td.hr
{
  height:0px;
  font-size: 1px;
  border-top: 1px dashed gray;
}

td,p,tr 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

td.menusearch
{
  text-align: left;
  background-color: #6495ED;
  padding-bottom: 3px;
  padding-top: 3px;
  padding-left: 3px;
  border: 1px solid #ffffff;
  border-top: 0px solid #ffffff;
}

td.menuhead
{
  text-align: left;
  background-color: #6495ED;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 1px;
  background-repeat:no-repeat;
  background-image: url(../images/common/menu_button.gif);
  border: 0px solid #ffffff;
  border-top: 1px solid #6495ED;
  border-bottom: 1px solid #6495ED;
}

a.menuhead2:link,a.menuhead2:active,a.menuhead2:visited
{
  padding-left:18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  /*display:block;*/
  /*position:relative;*/
}

a.menuhead2:hover
{
  padding-left:18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: black;
  /*display:block;*/ 
  /*position:relative*/;
}

a.menuhead:link,a.menuhead:active,a.menuhead:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}

a.menuhead:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: black;
}

td.menubutton
{
  text-align: left;
  background-color: #6495ED;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 1px;
  background-repeat:no-repeat;
  background-image: url(../images/common/menu_button.gif);
  border: 1px solid #ffffff;
  border-top: 0px solid #ffffff;
}

a.menubutton2:link,a.menubutton2:active,a.menubutton2:visited
{
  padding-left:18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  display:block;
  position:relative;
}

a.menubutton2:hover
{
  padding-left:18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: black;
  display:block; 
  position:relative;
}

a.menubutton:link,a.menubutton:active,a.menubutton:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}

a.menubutton:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: black;
}

.td 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.date 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #6495ED;
  padding: 3px;
}

.titleheader 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #6495ED;
  padding-left: 4px;
  height: 14px;
}

.pic {border: 1px solid #000000;}


/*Links*/
a:link,a:active,a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.inverse:link,a.inverse:active,a.inverse:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
a.inverse:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}
/*navigations links*/
a.navi:link,a.navi:active,a.navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}
	
a.navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}


/*blindlinks*/
a.blind:link,a.blind:active,a.blind:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}

a.blind:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: underline;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}

/*footer*/
a.footer:link,a.footer:active,a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight: normal;
	color: #000;
	text-decoration: underline;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration: none;

	/*cursor: url("http://www.capsize.de/bang.cur");*/}

.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;}

/*fensterzu*/
a.close:link,a.close:active,a.close:visited,a.close:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	/*cursor: url("http://www.capsize.de/bang.cur");*/}


/*formulare*/
.form {display: inline}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 16px;}

.inputsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	height: 16px;
	width: 110px}

.inputnewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid black;
	height: 16px;
	width: 168px}
	
input.inputgaestebuch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid black;
	height: 16px;
	width: 400px;
	margin:5px;
}

textarea.inputgaestebuch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid black;
	height: 200px;
	width: 400px;
	margin:5px;
}

.buttonnewsletter,
.buttongaestebuch
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  width: 100;
  color: black;
  font-weight: bold;
  background-color: white;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
}



.searchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 16px;
	width: 140px;
	border: 1px solid #CCCCCC;}
	
.selectarchiv {
    width: 160px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6495ed;}

.navpics {margin-bottom: 2px;}

.contenttable {
    /*padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;*/
	padding-bottom: 20px;}
	
/*searchresults*/
.sform {  font-size: 11px; color: #000000; width: 160; height: 17; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sbutton { font-size: 11px; width: 160; color: #990000; font-weight: bold; background-color: #E8E8E8; border-left: 1px solid #576675; border-bottom: 1px solid #576675; border-right: 1px solid #576675; border-top: 1px solid #576675}

a.page_link:active { font-size: 12px; color: #666666; text-decoration: none; font-weight: bold}
a.page_link:link {  font-size: 12px; color: #820000; text-decoration: none; font-weight: bold}
a.page_link:visited {  font-size: 12px; color: #820000; text-decoration: none; font-weight: bold}
a.page_link:hover {  font-size: 12px; color: #666666; text-decoration: none; font-weight: bold}

a.copy:active { font-size: 10px; color: #CCD6E0; text-decoration: underline; font-weight: normal}
a.copy:link {  font-size: 10px; color: #CCD6E0; text-decoration: none; font-weight: normal}
a.copy:visited {  font-size: 10px; color: #CCD6E0; text-decoration: none; font-weight: normal}
a.copy:hover {  font-size: 10px; color: #CCD6E0; text-decoration: underline; font-weight: normal}

a.header:active { font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
a.header:link {  font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
a.header:visited {  font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
a.header:hover {  font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
