@import url(jquery.clockpick.css);
@import url(jquery.cluetip.css);
@import url(jquery.datepicker.css);
@import url(jquery.autocomplete.css);
@import url(jquery.rating.css);

body,html
{
	background: #f3f3f3; margin:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	
div,span { font-size:10pt; line-height:1.4em; }
img.right { float:right; margin-left:12px; margin-bottom:15px; }
blockquote { font-size:18px; color:#666666; font-weight:900; background: url(verlauf.gif); border: 1px dotted #cccccc; margin:0; padding:8px; }
h3 { font-size:18pt; line-height:1.1em; color:#ff0000; border-bottom:1px dotted #cccccc; padding-bottom:5px; }
h1, h4 { font-size:14pt; line-height:1.2em; color:#ff0000; }
ul,li { margin-left:10px; list-style-image:url(bullet.gif); }

.navifield_level0 { border-bottom: dotted 1px #cccccc; padding:6px 15px 6px 35px; }
.navifield_level1 { border-bottom: dotted 1px #cccccc; padding:6px 15px 6px; }
.navifield_level2 { border-bottom: dotted 1px #cccccc; padding:6px 15px 6px; }
.navifield_level3 { border-bottom: dotted 1px #cccccc; padding:6px 15px 6px; }

a { font-size:10pt;text-decoration:none; }

a.red:link { color:#ff0000; }
a.red:visited { color:#9933cc; }
a.red:hover { color:#ff9999; }
a.red:active { color:#3300ff; }

a:link { color:#3300ff; }
a:visited { color:#9933cc; }
a:hover { color:#99ccff; }
a:active { color:#ff0000; }

#active {  color:#ff0000; font-weight:900; }

.formlayer { float:left; }
.field { background-color:#f5f5f5; color:#000066; border:1px solid #999999; font-family:arial,verdana; font-size:9pt; }
.button { background-color:#333333; color:#ffffff; font-size:9pt; font-weight:900; border:0px solid #dddddd; cursor:pointer; width:120px; padding:2px; }

#hglayer { width:100%; overflow:hidden; text-align: center;	margin:0px; background: url(verlauf_hg.png) repeat-x; }
#contentlayer { width:960px; margin:auto; text-align:left; }
#contenthg { float:left; width:960px; background: url(balken.jpg); }
#head { height:170px; width:960px; background: url(head.jpg) no-repeat; margin-top:10px; }
#left { float:left; width:180px; padding:0px; }
.leftpane { }
.contentpane
{
	float:left;
	width:570px;
	min-height: 650px;
}
.toolbar { float:left;width:180px; }
.padding { padding:15px 15px 20px 15px; }
#footer_padding { padding:5 10 5 10px; }
#footer { float:left; width:960px; height:35px; margin-bottom:10px; background: url(footer.jpg); }

