body {	
	margin: 0; padding: 0; 
	background-color: #6275A3;
	background-image: url('bg.gif'); background-repeat: repeat-x;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}

table.main {}

form {display: inline;}



/* Kopfbereich */
/*-------------*/

td.head1 {padding: 4px 0px 0px 0px; font-family: arial; font-size: 12px; color: #aaaaaa;}
a.head1:link {font-family: arial; font-size: 12px; color: #aaaaaa; text-decoration: none;}
a.head1:visited {font-family: arial; font-size: 12px; color: #aaaaaa; text-decoration: none;}
a.head1:hover {font-family: arial; font-size: 12px; color: #aaaaaa; text-decoration: none;}

td.headcol1 {
	width: 65px;
	padding: 0px 0px 12px 20px;
	font-family: arial; font-size: 12px; color:#aaaaaa;
}

td.headcol2 {
	padding: 0px 0px 8px 0px;
	font-family: arial; font-size: 12px; color:#aaaaaa;
}



/* Contentbereich */
/*----------------*/

span.ad {
	padding: 0 0 0 0;
}

td.text {
	font-family: arial; font-size: 12px; color: #333333;
}

table.maintext {
	width: 510px;
	background: #FFFFFF;
}

td.maintext {
	font-family: arial; font-size: 12px; color: #333333; 
	padding: 0px 20px 0 20px;
	text-align: justify;
}

td.main {
	padding-left: 20px;
}

a.mainlink:link {font-family: arial; font-size: 12px; color: #663300; font-weight: bold; text-decoration: underline;}
a.mainlink:visited {font-family: arial; font-size: 12px; color: #663300; font-weight: bold; text-decoration: underline;}
a.mainlink:hover {font-family: arial; font-size: 12px; color: #663300; font-weight: bold; text-decoration: underline;}

a.pagination:link {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}
a.pagination:visited {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}
a.pagination:hover {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}

a.textlink:link {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}
a.textlink:visited {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}
a.textlink:hover {font-family: arial; font-size: 12px; color: #003366; text-decoration: none;}

td.kategorie {font-family: arial; font-size: 11px; color: #333333;}
a.kategorie:link {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}
a.kategorie:visited {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}
a.kategorie:hover {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}

ul {margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px;}
li {margin: 0px; padding: 0px;}

input.kommentar {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	width: 120px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

textarea.kommentar {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	overflow: visible; 
	height: 150px; 
	width: 350px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}



/* Admin */
/*-------*/

input.admin {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	width: 200px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

textarea.admin1 {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	overflow: visible; 
	height: 300px; 
	width: 470px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

textarea.admin2 {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	overflow: visible; 
	height: 50px; 
	width: 470px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

select.admin {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 2px;
}



/* Rechte Spalte */
/*---------------*/

table.rightbox {
	width: 170px; 
	margin: 0px 5px 0px 0px;
	background: #EEEEEE;
}

td.rightboxheadline {
	width: 154px;
	padding: 8px 0 4px 8px;
	font-family: arial; font-size: 12px; color: #663300; font-weight: bold; text-decoration: underline;
}

td.rightboxtext {
	width: 154px;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #DDDDDD;
	font-family: arial; font-size: 12px; color: #333333;
}

a.rightboxlink:link {font-family: arial; font-size: 12px; color: #A0522D; text-decoration: none;}
a.rightboxlink:visited {font-family: arial; font-size: 12px; color: #A0522D; text-decoration: none;}
a.rightboxlink:hover {font-family: arial; font-size: 12px; color: #A0522D; text-decoration: none;}

td.rightboxsuche {
	width: 154px;
	padding: 3px 0px 3px 0px;
	font-family: arial; font-size: 12px; color: #333333;
}

input.suche {
	font-family: arial; font-size: 12px; color: #333333;
	background: #EEEEEE;
	border: 1px solid #EEEEEE;
	padding: 2px;
}

input.suchbutton {
	font-family: arial; font-size: 12px; color: #666666;
}



/* Fussbereich */
/*-------------*/

td.footer1 {
font-family: arial; font-size: 12px; color: #333333;
padding: 3px 5px 1px 5px;
}
