a:link { TEXT-DECORATION: none; }
a:visited { TEXT-DECORATION: none; }
a:hover { COLOR: #D0A21B; TEXT-DECORATION: none; }
a:active { TEXT-DECORATION: none; }

.sitemap_haupt a:link { TEXT-DECORATION: none; }
.sitemap_haupt a:visited { TEXT-DECORATION: none; }
.sitemap_haupt a:hover { TEXT-DECORATION: underline; color:#7D1800;}
.sitemap_haupt a:active { TEXT-DECORATION: none; }

.sitemap_unter a:link { TEXT-DECORATION: none; }
.sitemap_unter a:visited { TEXT-DECORATION: none; }
.sitemap_unter a:hover { TEXT-DECORATION: underline; color:#151014;}
.sitemap_unter a:active { TEXT-DECORATION: none; }

body
{
	margin:15px;
	padding:0px;
	background-color:#EBEBEB;
}

table, tr, td, form
{
	margin:0px;
	padding:0px;
}

p
{
	margin:0px;
	padding:0px;
	padding-bottom:18px;
}

ul
{
	margin:0px;
	padding:0px;
	padding-left:26px;
	padding-bottom:18px;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	line-height: 22px;
	color: #D0A21B;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	line-height: 17px;
	color: #D0A21B;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

.sitemap_haupt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #7D1800;
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
}

.sitemap_unter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	color: #151014;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;	
	padding-left:6px;
}

.sitemap_aufz
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 11px;
	color: #151014;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;	
	padding-left:26px;
}

.lauftext /*Änderungen auch in .text einpflegen, da exakte Kopie!*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #151014;
}

.text /*ist Kopie von lauftext, da kompatibler*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #151014;
}

.lauftext_rot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #78180B;
}

.linktext_rot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 13px;
	color: #78180B;
}

.bildunterschrift
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 13px;
	color: #151014;
}

.version
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;
}


.textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #151014;
}

#textfeld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;
	margin-top:1px;
	margin-bottom:8px;
	padding-left:2px;
	border:1px solid #D0A21B;
	height:14px;
	width:215px;
}

#textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;
	margin-top:1px;
	margin-bottom:8px;
	padding:2px;
	border:1px solid #D0A21B;
	height:170px;
	width:215px;
}

#button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:11px;
	font-style: normal;
	font-weight: bold;
	color: #151014;
	margin-top:1px;
	margin-bottom:23px;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #D0A21B;
	background-color:#F8F5EE;
}

#cmshilfe
{
	margin-top:40px;
	width:460px;
	padding:10px;
	background-color: #F8F5EE;
	border:1px solid #D0A21B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;	
}

.cmshilfe
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;
}

.kontakt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #151014;
}










a.pdfbutton
{
	position:relative;
	display:block;
	width:38px;
	height:38px;
    background:url(../cms/pdf_button.png) no-repeat;
    text-decoration:none !important;
	margin:10px 0 28px 0;
}

a:hover.pdfbutton
{
    background:url(../cms/pdf_button.png) no-repeat 0 -38px;
	text-decoration:underline !important;
}

a.pdfbutton span
{
 	position:absolute;
	left:47px;
	top:14px;
    font-size:68.8%;
    color:#002f43;
	white-space:nowrap;
	font-style:italic;
	text-decoration:none !important;
}

a:hover.pdfbutton span
{
	text-decoration:underline !important;
}

#pdfauflistung ul
{
	list-style-type:none;
}

#pdfauflistung .cms_symbol
{
	float:left;
	width:24px;
	height:24px;
	margin-right:5px;
}

#pdfauflistung span.delete { background:url(../cms/delete.png) no-repeat; }
#pdfauflistung a.delete { background:url(../cms/delete.png) 0 -24px no-repeat; }
#pdfauflistung a:hover.delete { background:url(../cms/delete.png) 0 -48px no-repeat; }

a.download
{
	color:#000000;
}

a:hover.download
{
	color:#000000;
	text-decoration:underline;
}
