/* CSS-Styles */

body
{
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #EBEBEB;
	color:#000000;
}

a:link { color:#0000FF; }
a:visited { color:#0000FF; }
a:active { color:#FF8000; }

.nonmargin
{
	margin : 0 0 0 0;
	padding: 0 0 0 0;
}

body, td, ul,  p
{
	font-family: Verdana, Geneva, Arial, Helvetica, Helvetica, sans-serif;
	color: black;
	font-size: 10pt;
}

a
{
	color: Blue;
	text-decoration:none;
}

div#memberlogin
{
}

div#memberlogin table
{
	border: 1px solid black;
}
div#memberlogin input
{
	border : 1px solid #4C5A64;
	width: 150px;
}
div#memberlogin input#submit
{
	cursor: pointer;
}

div.TitelNav {padding: 8px 3px 3px 3px;}
div.TitelNav b, div.TitelNav a { margin: 0 10px; padding: 0; }
div.TitelNav a,div.TitelNav a:link,div.TitelNav a:visited { color: #951C31; }
div.TitelNav a:hover { color: #0000FF; }

td.startadd
{
	background-color: #951C31;
}
td.startadd a
{
	color: #FFFF99;
}
td.startadd a:hover
{
	color: Blue;
}

a:hover,a.hover
{
	color: Red;
	text-decoration:underline;
}

input.normal
{
	border : thin solid #4C5A64;
}

input.searchbutton
{
	font-size: 7pt;
	color: Black;
	background-color : #D8E1E8;
}

.small
{
	font-size: 7pt;
}

.big
{
	font-size: 12pt;
}

td.trtel
{
	text-align: center;
	color: #FFFF99;
}
.submenuhor
{
	color:#ffffff;
}
.submenu
{
	color:#ffffff;
}

.submenuaktiv
{
	color:#ff0000;
}
a.menu,a.menu:hover
{
	color: #FFFF99;
	text-decoration:none;
}
a.menuhor,a.menuhor:hover
{
	color: #951C31;
	text-decoration:none;
}
.titleh1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #660033;
	font-size: 18pt;
	margin: 3 0 5 0;
}
.titleh2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #660033;
	font-size: 14pt;
	margin: 3 0 5 0;
}
.titleh3
{
	font-family: Arial, Helvetica, sans-serif;
	color: #660033;
	font-size: 12pt;
	margin: 3 0 5 0;
}
.newstitleh3
{
	font-family: Arial, Helvetica, sans-serif;
	color: #951C31;
	font-size: 12pt;
	margin: 3 0 5 0;
}

#startadd .newstitleh3
{
	color: #ffffff;
	font-weight: normal;
}

/* ADDMENU */
div.addmenu_menu
{
	float: right;
	line-height: 30px;
}
a.addmenu_menu
{
	margin-left: 10px;
	margin-right: 10px;
	color: #951C31;
}
a.addmenu_menuactive
{
	margin-left: 10px;
	margin-right: 10px;
	color: #951C31;
	font-weight: bold;
}
a.sendtofriend
{
	margin-left: 10px;
	margin-right: 20px;
}

/* COPYRIGHT */
div.bhl
{
	margin-left: 20px;
	float: left;
	color: #951C31;
	margin-right: 10px;
	line-height: 30px;
}
div.bhl a
{
	color: #951C31;
}


div#galerie_dyn {}
div#galerie_dyn div.clear {float:none; clear:both;}
div#galerie_dyn h1 {color: #800000; margin: 5px 0; font-size:11pt; text-align:center; }
div#galerie_dyn div.gal1 { width: 160px; height: 330px; margin: 5px 10px; float:left; background-color: #ffff99; }
div#galerie_dyn div.gal1 h2 { color: #800000; margin: 0; font-size:10pt; line-height: 30px; text-align:center; }
div#galerie_dyn div.gal1 a { color: #800000; text-decoration:none; }
div#galerie_dyn div.gal1 a:hover { color: #800000; text-decoration:none; }
div#galerie_dyn div.gal1 div.gal1pics {margin:0;padding:0;}
div#galerie_dyn div.gal1 div.gal1pics img {border:none;float:left;}
div#galerie_dyn div.gal1 table.gal1pics {margin:0;padding:0;border-spacing:0;}
div#galerie_dyn div.gal1 table img {border:none;}
div#galerie_dyn div.gal1 ul { padding: 0; margin: 10px; list-style: none; }
div#galerie_dyn div.gal1 ul li {}
div#galerie_dyn div.gal1 ul li a {}
div#galerie_dyn div.gal1 ul li a:hover {color: #d1573f;}

div#galerie_dyn div.gal2 a { margin: 2px 5px; line-height: 20px; color: #800000; text-decoration:none; font-size: 8pt; }
div#galerie_dyn div.gal2 a.home { font-weight:bold; }
div#galerie_dyn div.gal2 b { margin: 2px 5px; line-height: 20px; color: #800000; text-decoration:none; font-size: 8pt; font-weight:bold; }
div#galerie_dyn div.gal2 a.active { font-style:italic; font-size: 10pt; }
div#galerie_dyn div.gal2 a:hover {color: #800000; text-decoration:none;}

div#galerie_dyn div.l {margin: 0; padding-top:1px; background-color: #ffffff; }
div#galerie_dyn div.l div.img {margin: 0 10px; width: 720px; height: 450px; background-color: #000000; overflow:hidden;}
div#galerie_dyn div.l div.img div#img0 div { position: relative; top:-50px; display:none; margin: 0; padding: 0 10px; height: 50px; background-color: #fff; color: #000;}

div#galerie_dyn div.l div.dyn { margin: 6px 10px; padding: 1px; width: 718px; height:80px; overflow: hidden; background-color: #aaa; }
div#galerie_dyn div.l div.dyn ul { margin: 0; padding: 0; margin: 0; list-style: none; height: 80px; }
div#galerie_dyn div.l div.dyn li { display: block; float: left; height: 80px; width: auto; margin-left: 1px; }
div#galerie_dyn div.l div.dyn li a span { display: none; }
div#galerie_dyn div.l div.dyn a { display: block; text-decoration: none; }

div#galerie_dyn div.l a img {border:none;width: auto; height: 80px; }
div#galerie_dyn div.l a span {display:none; height: 18px; line-height: 18px; margin: -18px 0 0 0; color: #000; text-align: center; background-color: #ccc; filter:alpha(opacity=60); opacity: 0.6; }

div#galerie_dyn div.l div.dyn a:hover img { filter:alpha(opacity=50); opacity: 0.5; }
