/* ====================================================================
gutleut verlag main css
-------------------------------------------------------------------- 
Anmk: hover muss nach visited

*/

/* border:nones are for NN4 */
html { margin: 0px; padding: 0px; }
body
	{
	margin: 20px 50px 20px 50px;
	padding: 0px;
	background: #FFFFFF;
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 150%;
	
	}
div { margin: 0px; padding: 0px; }
p {margin: 0px; padding: 0px;}

h1 { 
margin:0px;
 }
h2
	{
	font-size: 1.2em;
	color: #000000;
	
	margin: 0px 0px 0.5em 0px;
	padding: 0em;
	} 
h3 {
		
	}
	
img {
	border:0px solid gray;
}
/* ====================================================================
Allgemeine Links
-------------------------------------------------------------------- */

a {
	color: black;
	text-decoration: none;
	border-bottom:0px dotted gray;
}
a:visited {
	color: gray;
	text-decoration: none;
}
a:hover {
	color: silver;
	text-decoration:underline;
}

/* ====================================================================
tabellen stile
-------------------------------------------------------------------- */
table {
margin:0px;
padding:0px;
width:100%;
border:0px solid black;
background:transparent;	
font-size: 100%;
line-height: 150%;	
}

#table-header
{
background:#000;
margin:0px;
padding:0px;
}


#table-content-wrap {
color : #000000;
background:#C4C3B1;
}

/* ====================================================================
Header und andere
-------------------------------------------------------------------- */

	
/* Impressum */
	
#topnav {
color: #fff;				
		
}

#topnav a {
		color: #fff;
		float: right;
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 0px 0px;	
	}



#header-subinfo {
	margin: 0px 0px 0px 0px;
	
	border-top: 1px solid white;
        color:#fff;
        background:#000;
}
#header-subinfo td {
	
	padding: 4px 0px 5px 37px;
	
}
.breadcumb {
	margin: 10px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	color:#9D9A94;
}
.breadcumb a {
	color:#9D9A94;
	text-decoration: none;
}
.breadcumb a:hover {
	color:#9D9A94;
	text-decoration: underline;
}
/*

*/


.box-footer
	{
	font-size:90%;
	background: #fff;
	margin:0px;
	padding: 5px 5px 5px 5px;
	
	
	border: none;
	text-align:center;
	}
	
.header-subinfo
	{
		font-size: 1em;
	}
/* ====================================================================
COLUMNS LAYOUT
-------------------------------------------------------------------- */


.menu-left-content  {
	font-size: 1.2em;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	border: 0px solid black;
	color: #000000;
	
	}
	
#spalte-left {
width:200px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 24px;
}

#spalte-mitte {
padding: 8px 5px 15px 0px;
margin: 0px 0px 0px 0px;

}

#spalte-rechts {
padding: 59px 5px 15px 5px;
margin: 15px 0px 0px 0px;
width:250px;
}

	
/* ----------------------------------------
navigation menu left START
---------------------------------------- */
.menu-left-content ul {
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 0px;
}
.menu-left-content  li {
	
list-style: none;

margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 0px;
text-align:left;
	}
.menu-left-content ul li a {
color:black;
text-decoration:none;
	}
	
.menu-left-content ul li a:visited {
	color:gray;
text-decoration:none;
	}
	
.menu-left-content ul li a:hover{
color:black;
text-decoration:underline;
	}
	

	
/* level 1 start */
.level-1 {
	
	background-color: #D4D0C8;
	font-size: 80%;
	font-weight: normal;
	width:90%;
	padding:2px 0px 2px 12px;
	margin: 0px 0px 8px 0px;
	-moz-border-radius:8px;	
	}	

.level-1 li {
padding:2px 0px 2px 12px;
	margin: 0px 0px 8px 0px;	
}
/* level 2 start */
.level-2 {
	
	background-color: #D4D0C8;
	font-size: 100%;
	font-weight: normal;
	
	padding:2px 0px 2px 12px;
	margin: 0px 0px 0px 0px;
	}	

.level-2 li {

}
	


/* ----------------------------------------
navigation menu left STOP
---------------------------------------- */



/* ----------------------------------------
typo3 spezifisch
---------------------------------------- */

.caption {
color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color:#A9A9A9;	
	
}

.csc-menu {

}


.csc-menu-1 {

}

.csc-menu-1 ul{
list-style-type: none;	
list-style-image:url(menu-gray2.gif);
}

