a {
 font-size:16px;
 color:#FFF;
 text-decoration:none;
}
a:link{

}
a:active{
	color:#F7B9D8;
}
a:visited{

}
a:hover{
	color:#F7B9D8;
}

a.content {
 font-size:14px;
 color:#CC0064;
 text-decoration:underline;
}
a.content:link{
 color:#CC0064;
}
a.content:active{}
a.content:visited{}
a.content:hover{
 color:#F7B9D8;
}

a.klein {
 font-size:11px;
 color:#FFF;
 text-decoration:none;
}
a.klein:link{}
a.klein:active{}
a.klein:visited{}
a.klein:hover{}

a.mehr {
 font-size:12px;
 border:1px solid #CC0064;
 background-color:#CC0064;
 color:#FFF;
 padding:2px;
 width:80px;
 text-align:center;
 text-decoration:none;
}
a.mehr:link{}
a.mehr:active{}
a.mehr:visited{}
a.mehr:hover{
 background-color:#F7B9D8;
}

a.nodeco {
 font-size:11px;
 color:#E30071;
 text-decoration:none;
}
a.nodeco:link{}
a.nodeco:active{}
a.nodeco:visited{}
a.nodeco:hover{}

body {
 font-family:Arial, Helvetica, "Sans-serif";
 font-size:14px;
 font-weight:normal;
 background-color:#82715D;
 color:#CC0064;
 margin:0;
 line-height:20px;
 text-align:center;
 scrollbar-arrow-color:#E2E8F5;
 scrollbar-face-color:#F7B9D8;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-3dlight-color:#E2E8F5;
 scrollbar-shadow-color:#E2E8F5;
 scrollbar-darkshadow-color:#F7B9D8;
 scrollbar-track-color:#E2E8F5;
}

div#main{
	margin:0 auto;
	width:960px;
	background-color:#FFF;
	text-align:left;
}
div#logo{
	padding-top:10px;
	padding-left:10px;
	height:50px;
	background-color:#FFF;
}
iframe#flashcontent {
	width:960px;
	height:330px;
	background-color:#FFF;
	border:0px solid #FFF;
	text-align:left;
}
div#nav{
	width:960px;
	height:40px;
	background-color:#CC0064;
	z-index:1;
}
div#nav li#home{
	margin-right:130px;
}
div#nav ul {
	list-style-type:none;
	margin-left:0;
	padding-left:30px;
	height:40px;
}
div#nav li{
	position:relative;
	font-size:16px;
	color:#FFF;
	float:left;
	margin-left:0;
	padding-left:0;
	margin-top:10px;
	margin-right:28px;
}
div#subnav li {
	list-style-type:none;
	position:relative;
	font-size:16px;
	clear:both;
	padding:0;
	margin:0;
	z-index:99;
	*margin-top:0px;
}
#nav li ul {
	position:absolute;
	left:-2000px;
	height:0px;
	display: block;
	z-index:99;
	padding:5px 10px;
	background-color:#CC0064;
}
#nav li:hover ul {
	display: block;
	position:absolute;
	left:0;
	height:auto;
	z-index:99;
}
#nav div.nav-special{
	margin-left:5px;
	width:80px;
}
#nav div.nav-image{
	float:left;
	margin-top:-5px;
	width:40px;
}
#nav li#last{
	margin-right:0;
	margin-left:0;
	padding-right:0;
	padding-left:0;
	*margin-left:-34px;
	width:118px;
}

div#content{
	background-color:#FFF;
	z-index:-1;
	top:430px;
}
div#content-home{
	background-color:#FFF;
	z-index:-1;
	top:430px;
}
div#left{
	width:160px;
	float:left;
	padding-top:30px;
	padding-left:30px;
	background-color:#FFF;
	color:#82715D;
	font-size:11px;
	z-index:-1;
}
#content div#right{
	padding-top:16px;
	width:900px;
	float:right;
	background-color:#FFF;
	margin-right:30px;
	z-index:-1;
}
#content-home div#right{
	padding-top:16px;
	width:730px;
	float:right;
	background-color:#FFF;
	margin-right:30px;
	z-index:-1;
}
div#bottom-line{
	width:930px;
	float:right;
	margin-top:20px;
}
div#footer{
	margin:0 auto;
	width:960px;
	height:20px;
	background-color:#82715D;
	font-size:11px;
	color:#FFF;
}
div#f-left{
	width:530px;
	float:left;
	margin-left:30px;
}
div#f-right{
	width:370px;
	float:right;
	text-align:right;
	margin-right:30px;
}
div.clr{
	clear:both;
	height:0px;
}


div.cmds{
 margin-bottom:3px;
 text-align:right;
}
font.trenner{
 font-family:Arial, Helvetica, "Sans-serif";
 font-weight:lighter;
 font-size:12px;
 color:#CC0064;
}
form {
 margin-top:0px;
 margin-bottom:0px;
}
h1{
 font-family:Arial, Helvetica, "Sans-serif";
 font-size:16px;
 font-weight:bold;
 margin-bottom:13px;
 color:#CC0064;
}
h5{
 font-family:Arial, Helvetica, "Sans-serif";
 font-size:14px;
 font-weight:bold;
 margin-bottom:12px;
 color:#CC0064;
}
hr {
 height:1px;
 width:460px;
 color:#CC0064;
}
img {
 border:none;
}
img.galerie {
 border:1px solid #CC0064;
 margin-top:10px;
 margin-bottom:10px;
}
img.getnewsletter {
 float:right;
 margin:13px 0 0 30px;
}
img.bottom-line{
	width:202px;
}
img.home {
 width:80px;
 border:1px solid #CC0064;
}
img.more {
 width:100px;
 border:1px solid #CC0064;
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}
img.kurze_linie {
 margin-top:12px;
 margin-bottom:12px;
 width:350px;
}
img.lange_linie {
 margin-top:12px;
 margin-bottom:12px;
 width:457px;
}
#content-home img.trenner-linie {
 margin-top:14px;
 margin-bottom:10px;
 height:1px;
 width:720px;
}
img.trenner-linie {
 margin-top:14px;
 margin-bottom:10px;
 height:1px;
 width:900px;
}
img.trenner-linie-lang {
 margin-top:14px;
 margin-bottom:10px;
 height:1px;
 width:900px;
}

#content-home img.trenner-linie-feist {
 margin-top:14px;
 margin-bottom:10px;
 height:2px;
 width:720px;
}
img.trenner-linie-feist {
 margin-top:14px;
 margin-bottom:10px;
 height:2px;
 width:900px;
}
img.footer_line {
 margin-top:24px;
 margin-bottom:0px;
 width:457px;
}
img.logo {
 margin-bottom:13px;
}
input{
 font-family:Arial, Helvetica, "Sans-serif";
 background-color:#FFF;
 border:1px solid #CC0064;
 font-size:14px;
 color:#000;
}
input.tbox{
 padding:2px;
 height:20px;
 width:200px;
}
input.cbox {
 background-color:#CC0064;
 border:none;
}
input.cmd {
 background-color:#CC0064;
 color:#FFF;
 padding:2px;
 width:80px;
}
select{
 font-family:Arial, Helvetica, "Sans-serif";
 background-color:#FFF;
 border:1px solid #CC0064;
 font-size:14px;
 color:#000;
}
span.hint{
 font-family:Arial, Helvetica, "Sans-serif";
 font-size:10px;
 color:#CC0064;
 letter-spacing:1px;
}

table.bottom-line{
	width:930px;
	border-collapse:collapse;
}

#content-home table.two-cols{
	width:720px;
}
table.two-cols{
	width:902px;
}
tr {
    vertical-align:top;
}

td {
 font-size:14px;
 color:#CC0064;
}

td.bottom-line{
	width:154px;
}

td.bottom-line-last{
	width:137px;
}
td.bottom-line-text{
	width:155px;
	padding-right:26px;
	line-height:14px;
}

td.li {
 width:451px;
 vertical-align:top;
}
td.re {
 width:451px;
 text-align:right;
 vertical-align:top;
}


td.p_text {
 width:350px;
 text-align:left;
 vertical-align:top;
}
td.unten {
 font-size:11px;
 vertical-align:top;
}
td.w_text {
 width:460px;
 text-align:left;
 color:#FFF;
}
textarea {
 font-family:Arial, Helvetica, "Sans-serif";
 font-size:14px;
 color:#000;
 border:1px solid #CC0064;
 padding:2px;
}

ul{
 list-style-type:circle;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:24px;
}

