body {
	margin: 15px 0px 0px 0px;
	background-image:url(../../web/grafik/bg.gif);
	vertical-align:top;
	text-align:center;}

td,tr, div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; color:#707070; line-height:normal;
	vertical-align:top;}

p {margin:0px;}

h1 {font-size: 12px; color:#2D5063; font:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:15px; }
h2 {font-size: 12px; color:#E66D1C; font:Verdana, Arial, Helvetica, sans-serif;  }

a:link {color: #75AFDD; text-decoration: underline;}
a:visited {color: #75AFDD; text-decoration: underline;}
a:visited:hover {color: #75AFDD; text-decoration: underline;}
a:hover{color: #75AFDD; text-decoration:underline;}

.sub_menu { border-bottom:1px solid #D0D0D0; vertical-align:middle; height:30px;}
.sub_menu a:link {color: #4795BC; text-decoration: none; font-size:12px; font-weight:bold;}
.sub_menu a:visited {color: #4795BC; text-decoration: none; font-size:12px; font-weight:bold;}
.sub_menu a:visited:hover {color: #4795BC; text-decoration: underline; font-size:12px; font-weight:bold;}
.sub_menu a:hover{color: #4795BC; text-decoration:underline; font-size:12px; font-weight:bold;}

.menuframe{ padding:35px 25px 30px 25px; border-right:1px solid #CDCDCD;}
.front_main{ padding:35px 10px 30px 10px; border-right:1px solid #CDCDCD;}
.front_right{ padding:35px 18px 30px 18px;}
.mainframe {border:1px solid #CDCDCD; background-color:#FFFFFF;}
.footer {text-align:right; padding-top:10px;}


#formular {
	margin:0;
	padding:0;
}

#formular fieldset {
	border:1px solid #ccc;
}

#formular fieldset legend {
	margin: 0 0 0 10px;
}

#formular fieldset .input_small {
	width:100px;
}

#formular fieldset .input_large {
	width:200px;

}

#formular fieldset textarea {
	width:300px;
	height:100px;

}
