/* CSS Document */

body {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	
	background-color: #CBD2DA;
	background-image: url(../layout/layout_r1_c2.gif);
	background-repeat: repeat-x;
	
	letter-spacing: 2px;

}

a {

	color: #333333;
	font-size: 12px;
	text-decoration: underline;
	letter-spacing: 3px;
}

h1, h2, h3, h4, p, .like_p {

text-align: left;
padding: 5px 10px 5px 15px;

}

h1 {

	font-size: 14px;

}

.navi_title {

	background-color: #FF9900;
	text-align: center;
	padding: 3px;
	font-size: 14px;

}

.color_back {

	background-color: #F2F2F4;

}

.navigation a {

display: block;
padding: 5px;
border-bottom: 1px dotted #333333;
text-decoration:none;

}

.navigation a:hover {

background-color: #FF9900;
color: #FFFFFF;

}

a span {visibility: hidden;}
a:hover span {visibility: visible;}

input, select, textarea {

	padding: 2px;
	margin: 2px;
	border: 1px dotted #333333;
	background-color: #F2F2F4;
	
}

.wichtig {

	background-color:#CCCCCC;

}
.fehler {

	color: #FF0000;

}
.xhtml img{border: 0px;}
.div img{vertical-align:bottom;}