/***************************************************/
/* Screen-Stylesheets (Standard-Browser) */
/***************************************************/



/**************************************/
/* Grundlegende Eigenschaften */
/**************************************/

body 
{
		background-color:#FFFFFF;
		background-image:url("../../interface/background.jpg");
		background-position:top center;
		background-repeat:no-repeat;
		margin:0px; 
		width:100%;
		height:100%;
}


.tabellenposition
{
		width: 800px;
		margin-left: auto;
  		margin-right: auto;
}

.zentriert
{
		text-align:center;
}

.rechts
{
		text-align:right;
}

.abstand 
{
		margin-bottom:3px;
}



/**************************************/
/* Texte */
/**************************************/

/* Standardschrift für alle Zellen */

td
{
		font-family:arial,sans-serif;
		font-size:11px;
		color:#444345;
		line-height:180%;
}


/* Headlines und Sublines */

h1 
{
		font-size:16px;
		color:#E00E17;
		margin-bottom:30px;
}

.subline 
{
		color:#E00E17;
		font-weight:bold;
		line-height:140%;
}



/* Weißer Punkt vor Menues */

.weisserpunkt
{
		font-size:24px;
		color:#FFFFFF;
		font-weight:400;

}


/**************************************/
/* Links */
/**************************************/


/* Standardlink */

a 
{
		color:#444345;
		text-decoration:underline;
}

a:hover 
{
		color:#E00E17;
		text-decoration:underline; 
}

/* Link in Basisnavigation und lokaler Navigation */

a.graulink 
{
		color:#444345;
		text-decoration:none;
		line-height:100%;

}


a.graulink:hover 
{
		color:#E00E17;
		text-decoration:none;
}

/* Link in Hauptnavigation */

a.weisslink 
{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
}


a.weisslink:hover 
{
		color:#B3B3B3;
		text-decoration:none;
}


a.gleichlink
{
		color:#444344;
		text-decoration:none;
}


a.gleichlink:hover 
{
		color:#444344;
		text-decoration:none;
}




.box
{
		padding:15px;
		border-collapse:collapse;
		margin-bottom:10px;
		border-top:1px;
		border-top-style:solid;
		border-top-color:#bbbbbb;
		border-bottom:1px;
		border-bottom-style:solid;
		border-bottom-color:#bbbbbb;
		border-left:1px;
		border-left-style:solid;
		border-left-color:#bbbbbb;
		border-right:1px;
		border-right-style:solid;
		border-right-color:#bbbbbb;
}




/**************************************/
/* Elemente in Formularen */
/**************************************/


/* Buttons in Formularen */
input.button 
{
		font-family:arial,sans-serif;
		font-size:11px;
		color:#444345;
		border-width:1px;
		border-style:solid;
		border-color:#bbbbbb;
		background-color:#E6E7E8;
		height:21px; 
		width:180px;
}

.feld_newsletter 
{
		font-family:arial,sans-serif;
		font-size:20px;
		color:#444345;
		border-width:1px;
		border-style:solid;
		border-color:#bbbbbb;
		background-color:#E6E7E8;
		height:21px; 

}

/* Einzeilige Formularfelder */
input 
{
		font-family:arial,sans-serif;
		font-size:11px; 
		color:#444345;
}

/* Mehrzeilige Texteingabefelder */				
textarea 
{
		font-family:verdana, arial;
		font-size:10px; 
		color:#666666;
		height:100px; 
		width:499px;
}


/**************************************/
/* Sonstiges */
/**************************************/

/* Linienhöhe 100% für Text zerkleinern + brikettieren in Menüleiste links wenn es kein Link ist */

.linienhoehe100
{
		line-height:100%;
}