@import url("http://www.dglr.de/fileadmin/css/main.css");

BODY  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
	margin : 0px;
	border-width : 0px;
	background-color : #FDFFCD;
	background-image : url(http://www.dglr.de/pictures/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

P  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
}

P.less  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
	padding-left : 5px;
	padding-right : 0px;
}

H1  {
	font-size : 20pt;
	font-family : "Arial", "Helvetica", sans-serif;
	font-weight : bold;
	color:#2D2A52;
}

H2  {
	font-size : 16pt;
	font-family : "Arial", "Helvetica", sans-serif;
	font-weight : bold;
	color:#2D2A52;
}

H3  {
	font-size : 12pt;
	font-family : "Arial", "Helvetica", sans-serif;
	font-weight : bold;
	color:#2D2A52;
}

H4  {
	font-size : 10pt;
	font-family : "Arial","Helvetica", sans-serif;
	font-weight : bold;
	color:#2D2A52;
}

H1 A, H2 A, H3 A, H4 A, H5 A{ text-decoration:none; color:#2D2A52;}
H1 A:Hover, H2 A:Hover, H3 A:Hover, H4 A:Hover, H5 A:Hover{ text-decoration:none; color:Blue;}

A  {
	font-family : "Arial", "Helvetica", sans-serif;
	color : rgb(56,51,115);
}

A:Visited  {
	font-family : "Arial", "Helvetica", sans-serif;
	color : Gray;
}

A:Active  {
	font-family : "Arial", "Helvetica", sans-serif;
	color : Red;
}

A:Hover  {
	color : Blue;
	font-family : "Arial", "Helvetica", sans-serif;
}

.bgsilver  {
	background-color : silver;
}

TD  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
}

.red  {
	color : Red;
}

.smallinfo  {
	font-size : 8pt;
	color : rgb(56,51,115);
}

.small  {
	font-size : 8pt;
}

I  {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	font-style : italic;
}

B  {
	font-weight : bold;
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
}



UL { 
	margin-top:0; 
	padding-top:0; 
	margin-bottom:0; 
	padding-bottom:0;
}

LI { 
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
	margin-top:0;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
}

FONT  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
}

.center  {
	text-align : center;
}

UL  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
}

.justify  {
	text-align : justify;
}

.blue  {
	color : rgb(56,51,115);
}

.lightgrey  {
	background-color : #E9E8FF;
}

TH  {
	font-size : 10pt;
	font-family : "Arial","Helvetica",sans-serif;
	font-weight : bold;
	font-style : italic;
}

.popmenu  {
	font-size : 8pt;
	font-family : "Arial", "Helvetica", sans-serif;
	color : White;
}

.timeslarge  {
	font-size : 12pt;
	font-family : "Times New Roman", serif;
}

.timessmall  {
	font-size : 9pt;
	font-family : "Times New Roman", serif;
}

.timeslarge-i  {
	font-size : 12pt;
	font-family : "Times New Roman", serif;
	font-style : italic;
}

.bgwhite  {
	background-color : #F4F3B3;
}

LAYER  {
	font-size : 8pt;
	font-family : "Arial", "Helvetica", sans-serif;
	margin : 0;
	border-width : 0;
	background-color : rgb(56,51,115);
	color : White;
}

.menutest  {
	font-size : 8pt;
	font-family : "Arial", "Helvetica", sans-serif;
	margin : 0;
	border-width : 0;
	background-color : rgb(56,51,115);
	color : White;
}

PRE  {
	font-size : 10pt;
	font-family : "Arial", "Helvetica", sans-serif;
}

#rahmen  {
	position : absolute;
	z-index : 400;
	top : 156px;
	left : -133px;
	width : 130px;
	height : 116px;
	visibility : visible;
}

#rahmen2  {
	position : absolute;
	z-index : 390;
	top : 182px;
	left : -133px;
	width : 130px;
	height : 140px;
	visibility : visible;
}

#rahmen3  {
	position : absolute;
	z-index : 380;
	top : 207px;
	left : -133px;
	width : 130px;
	height : 100px;
	visibility : visible;
}

#rahmen4  {
	position : absolute;
	z-index : 370;
	top : 249px;
	left : -133px;
	width : 130px;
	height : 100px;
	visibility : visible;
}

#rahmen5  {
	position : absolute;
	z-index : 360;
	top : 275px;
	left : -133px;
	width : 130px;
	height : 100px;
	visibility : visible;
}

.bu  {
	font-weight : bold;
	text-decoration : underline;
}

.h3  {
	font-size : 12pt;
	font-family : "Arial", "Helvetica", sans-serif;
	font-weight : bold;
	font-style : italic;
}

.large3  {
	font-size : 12pt;
	font-family : "Arial", "Helvetica", sans-serif;
}

.nounder  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-decoration : none;
}

.linkdesc {  color: #4D4D4D}
.noundersmall { font-family : "Arial", "Helvetica", sans-serif; text-decoration : none; font-size: 8pt}
.bold { font-weight : bold; }
.bi { 
font-weight : bold;
font-style: italic;
}

.suchenImg
{
	border:none;
	background-color:transparent;
	text-decoration:none;
	padding:0px;
	margin:0px;
	background : url(../pictures/buttons/suchen_1.gif);
	width : 79px;
	height : 25px;
	cursor: pointer;
}

.textboxOnBeige {background-color : #FDFFCD; color : #2D2A52; border : 1px solid #2D2A52;}
.textboxOnDarkBlue
{
	background-color : #423E6C;
	border : 1px solid #AFADCC;
	color : White;
}

INPUT.submitButton{background-color : #2D2A52; color : White; border : 1px solid #2D2A52;}
INPUT.radioButtonOnBeige
{
	background-color : #FDFFCD;
}

INPUT.mail {
	width: 200px;
}

SELECT.mail {
	width: 200px;
}

TEXTAREA.mail {
	width: 300px;
}

INPUT.subject {
	width:300px;
}
td.sideNavigation{
	font-weight:bold;
	color:#FFFFFF;
}
.menu_oben {
	text-decoration : none;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


A.menu_oben:link {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:visited {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:hover  {
	text-decoration : none;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:active  {
	text-decoration : none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.menu_links {
	text-decoration : none;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.menu_links_spacer {
	text-decoration : none;
	color:#FFFFFF;
	font-size:5px;
	font-family:Arial, Helvetica, sans-serif;
}


A.menu_links:link {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links:visited {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links:hover  {
	text-decoration : none;
	color:#FFFFFF;
	background-color:#423E6C;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links:active  {
	text-decoration : none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.menu_links_sub {
	text-decoration : none;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.menu_links_spacer_sub {
	text-decoration : none;
	color:#FFFFFF;
	font-size:5px;
	font-family:Arial, Helvetica, sans-serif;
}


A.menu_links_sub:link {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links_sub:visited {
	text-decoration : none;
	color:#DDDDDD;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links_sub:hover  {
	text-decoration : none;
	color:#FFFFFF;
	background-color:#645F9F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_links_sub:active  {
	text-decoration : none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.Stil1 {color: #FFFFFF}

IMG.dglrSpecials {border:1px solid #6F729A}
DIV.specialNavleiste IMG.dglrSpecials {margin-left:23px; color:#FFFFFF;}
/* BANNERROTATION */
DIV.specialNavleiste DIV IMG {border:1px solid #6F729A; margin-left:23px;}
DIV.specialNavleiste DIV DIV {border:1px solid #6F729A; margin-left:23px;}
DIV.bannerrotation DIV IMG {border:1px solid #6F729A;}

DIV.tx-macinasearchbox-pi1 {}
DIV.tx-macinasearchbox-pi1 TABLE {}
INPUT.searchboxNavleiste {margin-left:23px; width:64px; border:1px solid #6F729A;}
INPUT.submitNavigationsleiste {float:right; margin-right:0px; padding-right:0px;}