/*** vestolit.com ***/

/** 
*  Farben 
*
*	Orange			: #FF9000
*  Blau    			: #0083D7
*/


/*** Allgemein ***/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	margin: 0px;
	/*background-image: url(../images/global/back.png);*/
	background-image: url(../upload/actionbox/back/back.png);
	background-color: #0083D7; 
}

table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: none;
	background-color: White;
}


a {
	color:#0083D7;
	text-decoration: none;
}

a:hover {
	color:#FF9000;
	text-decoration: none;
}

.rubrikIndicator{
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 24px;
	color: #FF9000;
	letter-spacing: 3px;
	margin-bottom: 10px;
}

.headline   	 {
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 11px;
	color: #0083D7;
	letter-spacing: 3px;
	margin-bottom: 10px;
}

.subheadline   	 {
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0083D7;
	line-height: 140%;
	margin: 0px;
}

.text, p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	line-height: 150%;
	margin: 0px;
}

.marginalie	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Silver;
	line-height: 120%;
	padding: 42 5 0 5;
}

.linkIntern {
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 8pt;
	color: #FF9000;
	letter-spacing: 2px;
}

UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	line-height: 150%;
	list-style: circle;
}

/*** Service Navigation ***/
.serviceNavigation {
	background-color:#FF9000;
	font-size: 10pt;
	color: Black;
	padding-left: 7px;
	padding-right: 3px;
	height: 20px;
}



/** 1st Level Navigation **/
.topnavInactive{
	background-image: url(../images/nav/nav1_bg.png); color:white; font-size:8pt; font-weight:bold;
	padding-top: 2px;
}

.topnavActive{
	background-image: url(../images/nav/nav1_a_bg.png);
	color: white;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
}


/** 2nd Level Navigation **/
a.secondOff {
	font-size:10px; color:#0083D7;font-weight:normal; padding-left:10px;text-decoration:none;
}

a.secondOff:hover {
	font-size:10px; color:#FF9000;font-weight:normal; padding-left:10px; text-decoration: none;
}

a.secondOn {
	font-size:10px; color:#FF9000; font-weight:normal; padding-left:10px;text-decoration: none;
}

/** 3rd Level Navigation **/
a.thirdOff {
	font-size:10px; color:#0083D7; padding-left:18px; text-decoration: none;
}

a.thirdOff:hover {
	font-size:10px; color:#FF9000; padding-left:18px; text-decoration: none;
}

.thirdOn {
	/*font-size:10px; color:#FF9000; font-weight:normal; text-decoration: none;*/
	font-size:10px; background-color:#FF9000; color:white;
}



A.klein, A.klein:visited, A.klein:hover	 {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background-color:#FF9000;
}



/** Sitemap **********************/

UL.ebene_0 {
	list-style: url(../images/ebene_1.gif);
	background-color: Green;
	color: White;
	MARGIN: 0px 0px 0px 0px;
}

UL.ebene_1  {
	/* list-style: url(../images/ebene_1.gif); */
	list-style: none;
	background-color: #008ADA;
	padding: 2pt 2pt 2pt 5pt;
	MARGIN: 0px 0px 0px 20px;
}

.ebene_1 {
	/* die Tabellenzelle */
	border: 1px solid #0083D7;
	border-right: 0px;
	height: 20px;
}


UL.ebene_2 {
	list-style: none; /* background-color: #F3F3F3; */
	MARGIN: 0px 0px 0px 0px;
	list-style-position: outside;
}

UL.ebene_3 {
	list-style: url(../images/global/bullet.png);
	color: black;
	MARGIN: 0px 0px 0px 25px;
	font-size: 9pt;
}

/** Links in der Sitemap **/


UL.ebene_1 a, UL.ebene_1 a:hover, .ebene_1 a, ebene_1 a:hover{
	color: #0083D7; text-decoration: none; font-weight: bold;
}


UL.ebene_2 a, UL.ebene_2 a:hover  {
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

UL.ebene_3 a, UL.ebene_3:hover  {
	color: Black;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 9pt;
}





/** Suche (Ergebnisseite)  ***/
a.searchResult {
	color: #0083D7; 
	text-decoration: none;
	font-weight: bold;
}

a.searchResult:hover{
	text-decoration: none;
	color: #FF9000;
}

/** Artikelliste (ArtikelÜbersicht) **/
.ArtikelHeading {  /** die Überschrift über den angezeigten Artikeln **/
	background-color: blue;
	color: white;
}
.ArtikelHeadline {
	font-variant: small-caps;
	font-weight: bold;
}

.ArtikelTeaser {
	font-weight: normal;
	font-style: italic;
}

.ArtikelLink {
	font-weight: normal;
	font-variant:normal;
	color:#FF9000;
}



/** News-Bereich / Rubrik 'AKTUELL' **/
.newsHeadline {
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 11px;
	color: #0083D7;
	letter-spacing: 2px;
	margin-bottom: 10px;
}

a.newsHeadline, .newsDate{
	font-size: 11px;
	color: #0083D7;
}

.newsBody{ /** zurzeit gleich .text  **/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 130%;
}



/** Actionbox **/
.actionboxDefault {
	background-color: #F3F3F3;
}
