/* Allgemine Angaben */
body 
{
	font-family: Verdana;
	color: #FFFFFF;
}

span#current a
{ 
 	font-size: 12px;  
	
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-align: center;
}
div#Navigation span#currentt
{ 
	
	
}

div#Navigation span#currentt a
{ 
 	font-size: 13px;  
	text-decoration: none; 
	font-weight: bold; 
	color: #007cc2; 
	text-align: center;

}
a:link 
{
	text-decoration: none;
	color: #000000;
}

a:visited 
{
	text-decoration: none;
	color: #000000;
}

a:hover 
{
	text-decoration: none;
	color: #FFFFFF;
}

a:active 
{
	text-decoration: underlined;
	color: #FFFFFF;
}

#content 
{
	font-family: Verdana;	
	font-size: 12px;
}

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.clear {
	clear:both;
}

.warning { color:#f00; }


/* Kopf und Navigation */

#headtxt
{
color:#000000;
position:relative;
right:160px;
top:-4px;
letter-spacing:1px;
font-family:Verdana;
font-weight:bold;

}

#logo a 
{
	display:block;
	height:0px;
	width:0px;
	text-indent:-700em;
}

#Suche 
{
    font-size: 12px;
	font-weight: bold;
	color: #000000;
}

div#Navigation 
{
 	list-style: none; 
	display: inline; 
	position: relative; 
	top: 0px
	
}

div#Navigation a
{ 
 	font-size: 13px;  
	
	text-decoration: none; 
	font-weight: bold; 
	color: #000000; 
	text-align: center;
}

div#Navigation a:hover 
{ 
 	font-size: 13px;  
	text-decoration: none; 
	font-weight: bold; 
	color: #007cc2; 
	text-align: center;
}
div#Navigation a:active
{ 
 	font-size: 13px;  
	text-decoration: none; 
	font-weight: bold; 
	color: #007cc2; 
	text-align: center;
}
#untermenue
{
	font-weight: bold;
	font-size: 12px;
	position:relative;
}
#l_ebene
{
font-size:11px;
font-weight:normal;	
}

#breadcrump 
{
	font-size: 11px;
}


/* Coppyright */

#copyright a:link,
#copyright a:visited
{
	text-decoration: bold;
	color: #000000;

}

#copyright a:hover
{
	text-decoration: bold;
	color: #007cc2;
}

#copyright  
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}


/* Modul: Überschrift */
h1 { font-size:18px; }
h2 { font-size:17px; }
h3 { font-size:16px; }
h4 { font-size:15px; }
h5 { font-size:14px; }
h6 { font-size:13px; }

/* Modul: Bild und Text */

.flLeft { float:left; }
.flRight { float:right; }

.fusstext { font-size: 9px; }


/* Modul: Gallery */
#hassoGallery {
	margin-left: 0px;
	padding: 0;
	font-size: medium ;
	
	
}


#hassoNav {
	
	text-align:left;

}

#hassoNav ul {
	
	text-align:left;
	list-style: none;
	margin-left: 0.5em;
	font-size: small ;
	line-height: normal;
	margin-top: 2px;
	margin-bottom: 2px;
}



#hassoThumbs {
	float: left;
	padding: 0;
	width: 700px;
	margin: 0px;
	border:1px dashed  #bfbfbf;
	font: bold 14px verdana ,  sans-serif;
	text-align: center;
	
}

#hassoThumbs .hassoThumb {
	float: left;
	margin: 10px 5px 10px 5px;
	border:0;
	height: 110px;
	width: 110px;
	text-align: center;
	vertical-align:middle;
	
}

#hassoThumbs .hassoThumb a {
	border:0;
	
}

#hassoThumbs .hassoThumb a img {
	border:0;
	
}


#hassoPic {
	text-align:center;
	padding: 5px;
	width: 720px;
	margin: 0px;
	border:1px dashed  #bfbfbf;
	font: bold 14px verdana ,  sans-serif;
	
}


#hassoPic .hassoTitle {
	font-style:oblique;
	text-align:left;
	
}

#hassoPic .hassoDescription {
	text-align:left;	
}

#hassoPic img {
	border: 0px;
	margin: 0px;
}


#hassoPrevNextNav {
	
	font-size: small ;
	width: 370px;
	margin:0;
	padding: 0;

}


#hassoPrevNextNav #hassoPrevPic{
	float: left;
	
}


#hassoPrevNextNav #hassoNextPic{
	float: right;
}

#hassoPrevNextNav #hassoPrevPic a {
	text-align:left;
}


#hassoPrevNextNav #hassoNextPic a {
	text-align:right;
		
}