/* ================================================ */
/* CSS 2.0											*/
/* ------------------------------------------------ */
/* This file: 	Main CSS definition for the site	*/
/*				Leonhard Lang						*/
/* ================================================ */


/* ------------------------------------ */
/* GENERAL settings 					*/
/* ------------------------------------ */
BODY {
	background-color: #F0F0F0;
	background-image: url(../images/back1.gif);
	margin:  0px 0px 0px 0px;
}

P, OL, UL, DIV, H1, H2, H3, H4, H5, TD {
	font-family: verdana, arial;
	font-size: 11px;
	color: #666666;
}
P {margin: 0px 0px 10px 0px;}

H1 {margin: 20px 0px 15px 0px;}
H2, H3 {margin: 20px 0px 10px 0px;}

H1 {
 	font-size: 16px; 
	color: #BF6E72;
	/*display: list-item;
	list-style-image: url(../images/icon_deco6.gif);
	padding-left: 15px;*/
	font-weight: bold;
}
H2 {
	font-size: 14px; 
	color: #555555;
	font-weight: bold;
}
H3 {
 	font-size: 14px; 
	color: #979546;
	font-weight: bold;
}
H4 {
	margin: 0px 0px 8px 0px;
 	font-size: 14px; 
	color: #979546;
	font-weight: bold;
	text-decoration: underline;
}

HR {
	color: #FFFFFF;
	border-top: 1px solid #cccccc;
	border-bottom: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

/* ------------------------------------ */
/* Hauptbereich content					*/
/* ------------------------------------ */

TD#content {
	line-height: 1.4;
}

TD#content A {
	color: #666666;
	text-decoration: underline;
}
TD#content A:hover {
	color: #BF6E72;
}

TR#foot2 A {
	color: #666666;
	text-decoration: underline;
}
TR#foot2 A:hover {
	color: #BF6E72;
}


/* ------------------------------------ */
/* Menu	languages						*/
/* ------------------------------------ */

TD#languages {
}
TD#languages A {
	font-size: 11px;
	color: white;
	text-decoration: none;
}
TD#languages A:hover {
	color: #F0F0F0;
}


/* ------------------------------------ */
/* Secondary Menu						*/
/* ------------------------------------ */

TD#menu_secondary DIV A {
	color: white;
	text-decoration: none;
}
TD#menu_secondary DIV A:hover {
	color: #F0F0F0;
}
TD#menu_secondary DIV.menu_secondary {
	font-size: 11px;
}

/* ------------------------------------ */
/* Formulare							*/
/* ------------------------------------ */

FORM#contact INPUT, SELECT, TEXTAREA { 
 	border: 1px solid #CCCCCC;
	color: #979546;
	font-family: 'Courier New', 'Courier', 'Verdana';
	background-image: url(../images/formular_back1.gif);
	}

/* ------------------------------------ */
/* Sitemap								*/
/* ------------------------------------ */

DIV#sitemap {
	color: red;
	border: 2px solid red; 
}

.sitemap-level1 {
	color: #FF0000;
	font-size: 14px;
	padding: 0px 10px 0px 2px;
}
.sitemap-level2 {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 30px 0px 2px;
}
.sitemap-level3 {
	color: #FF0000;
	font-size: 12px;
	padding: 0px 50px 0px 2px;
}

/* ------------------------------------ */
/* individuelle Einstellungen		*/
/* ------------------------------------ */
.tab1 {
	border: 1px solid #cccccc;
	background-image: url(../images/tab1_back.jpg);
}
.tab2 {
#	border: 1px solid #999999;
	background-image: url(../site_papier/images/tab1_back.jpg);
}
.own_h1 {
	font-size: 14px;
	font-weight: bold;
        text-decoration: underline;
        color: #000000;
}