/*Farben für die Links:*/

a:link, a:visited, a:active {

	color: #444444;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}


/*
.inhalt {

	background-color:#093073;

}



.struktur {

	background-color:#66b821;

}



.action {

	background-color:#fd4e21;

}

*/



p,li,span,form,td>*{

	color: #000000;
/*
	background-color:#ffffff;
*/
}





body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color:#ffffff;

	margin: 10px;

}



form {

	margin: 0;

}



.menu input[type=text], input[type=password]{

	padding:3;

	background-color:#ffffff;

	color:#000000;

	width:98%;

	font-weight:bold;"

}



.menu input[type="submit"]{

	padding:0;

	background-color:#aaaaaa;

	border:1;

	border-color:#dddddd;

	color:#FFFFFF;

	width:100%;

	font-weight:bold;"

}



h1, h2, h3, h4, h5 {

	margin: 5px 0px 5px 0px;

	clear:left!important;

	font-family:'Arial';

}

h1{

	font-size:1.4em;

	font-weight: bold;

}

h2{

	font-size:1.2em;

	font-weight: bold;

}

h3{

	font-size:1.1em;

	font-weight: bold;

}

h4{

	font-size:1.0em;

	font-weight: bold;

	font-style:italic;

}


h5{

	font-size:1.0em;

	font-weight: bold;

}


/*Das ist nur, um Bilder rechts floaten zu können*/

h6 img {

	float:right;

	clear:right;
margin:10px 0px 10px 10px;
}
/*Das ist, um Bilder ohne Float einzufügen*/

h5 img {

	float:none;

	clear:all;
margin:5px;

}
td.header{
/*
	background-color:#fd4e21;
*/
	background-color:#e5000d;
}

.header {

	background-image:url("/ce/templates/zweispaltig/outline-links.png");
	
	background-repeat:no-repeat;

	vertical-align: middle;

	text-align: right;

	color: #fff;

	height: 65px;

	font-size: 20px;

	font-weight: bold;

}

.menu {

	background-color: #ffffff;

	font-weight: bold;

	padding:5px;

	padding-top: 10px;

	border-right: solid black 1px;

	width: 90px;

	vertical-align: top;

}

.highlight { 

	background-color: #D0D0D0;
}

ul.ce ul.ce{

	font-weight: normal;

}
.menu li, .menu ul  {

	list-style-type: none;

	display: block;

	margin: 0px;

	padding: 0;

	padding-left: 4px;

}

.menu_current {

	font-variant:small-caps;

	font-weight: bold;

}

.submenu{

	font-weight: normal;
/*
	border-top:solid #bbbbbb 1px;

	margin-top:0px;

	padding-top:10px;
*/
}

	

.content {

	background-color: #FFFFFF;

	padding: 20px;

	height: 400px;

	vertical-align: top;

}

.thumbnail{

	table-layout:fixed;

	align:center;

	vertical-align:bottom;

	float:none;

bottom:0;

}

.footer {

	background-color: none;

	/*text-align: center;*/

	font-size: 10px;

	height: 0px;

}



p {

	text-align:justify;

}

img {

	float:left;

	clear:left;

	margin:10px 10px 10px 0px;

}



p.gallery img {

	float:none;

}

