
* {
	padding:0px;
	margin:0px;
}

html, body {
    background-color:#ffffff;
}

body {
	font-family:verdana,arial;
	font-size: 100.01%;
}

.aussen {
    font-size:11px;
    margin:0 auto;
    width:auto;
    color:#666666;
}

.header {
    width:auto;
    height:100px;
    background-color:#ffffff;
    border-bottom:1px solid #c0c0c0;
    background-image: url(http://erocms.net/images/logo1.jpg);
    background-repeat:no-repeat; 
}


.login_navi {
    border-bottom:1px solid #666666;
    padding:5px 10px;
    color:#ffffff;
    font-weight:bold;
    background-image:url(http://erocms.net/images/login_navi_bg.png);
}

.login_navi a {
    color:#ffffff;
}

.login_navi a:hover {
    color:#666666;
}

.navigation {
    width:200px;
    float:left;
    font-size:11px;
}

.content {
    font-style:italic;
    width:auto;
    min-height:500px;
    margin-left: 200px;
    padding:10px 20px;
    background-color:#f0f0f0;
    border-left:1px solid #666666;
}

.footer {
    padding:5px 0 5px 0;
    background-color:#f0f0f0;
    border-top:1px solid #666666;
    border-bottom:1px solid #C0C0C0;
    font-size:11px;
    text-align:center;
    color:#666666;
    clear:both;
}

.footer a {color:#666666; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

a {color:#0000FF; text-decoration:none;}
a:hover {color:#666666;}


li {
    padding:4px 0;
}

img {
    border:none;
}


/**
 *  Navigation
 **/

#navi {
	overflow: hidden;
}

#navi ul {
	margin:0;
	padding: 0;
	list-style-type: none;
	float:left;
}

#navi li  {
    padding:0;
	width:200px;
	border-top:none;
	border-right: none;
	border-bottom: none;
	text-decoration:none;
	float:left;
}

/* Text-Link in Navi */
#navi a {
    background-image: url(http://erocms.net/images/navi_bg_hover.png);
	text-decoration: none;
	display: block;
	padding: 4px 4px 4px 8px;
	font-family:verdana, arial;
	font-size:11px;
	color:#ffffff;	
    border-bottom:1px solid #c0c0c0;
}

#navi a:hover {
    color:#666666;
    background-image: url(http://erocms.net/images/navi_bg.png);
}

/* aktuelle Seite in Navi */
#navi #activelink {
    color:#666666;
    font-weight:bold;
    background-image: url(http://erocms.net/images/navi_bg.png);
}

input, select, textarea {
    background-color: #f0f0f0;
}

.form input, .form select {
    width: 300px;
}


.form input[type="radio"], .form input[type="checkbox"] {
    width: 13px;
}

.form .beschreibung {
    text-align:right;
    padding-right:20px;
    width:130px;   
}

.form table {
    border:1px solid #C0C0C0;
    width:600px;
    padding:10px;
    background-color:#ffffff;
}

.form td, .form th {
    vertical-align:top;
    padding:2px 2px;
}

.form_error {
    background-color:#ff9999;
    color: #990000;
}


/**
 * Fehlermeldungen
 **/

.error {
    background-color:#ff9999;
    border:2px solid #990000;
    text-align:center;
    padding:5px;
    margin-bottom:10px;
    color: #990000;
}


.message {
    background-color:#CCFFCC;
    border:2px solid #008000;
    text-align:center;
    padding:5px;
    margin-bottom:10px;
    color: #008000;
}

.box {
    border:1px solid #c0c0c0;
    background-color:#ffffff;
}


