/*------------------ cleaning-------------------------------*/
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: Verdana;
vertical-align: baseline;
}


/*------------------------------------------------------------*/
body {text-align:center; background-color: #e7edee;}
#background {background: url(pics/bg_all.gif) repeat-y center top; width:906px;margin-left: auto; margin-right: auto;overflow:hidden;}
#background_end {background: url(pics/end.gif) no-repeat center bottom; padding-left: 3px;}
#bottom {background: url(pics/bg_all.gif) repeat-y center top; }
#center {font-size: 12px; color:#000; width:904px; margin-left: auto; margin-right: auto; text-align:left; overflow:hidden;}
#left {width:248px; height:720px; border: none; overflow:hidden; float:left; margin-right:10px;}
#right {width:618px; border: none; overflow:hidden;}
.ftr {background: #E7E9EA; height:80px; margin-top: 20px; border-top: 2px solid #A4A9AB; padding:10px;}

/*--------------------------universal----------------------------------*/
.lft_navigation a:visited{color:#0a6899; text-decoration:none;}
.oo {overflow:hidden; height:1%;}
.floatLeft{float:left;}
.floatRight{float:right;}
.vas {vertical-align:sub;}
.clr {clear:both;}
.tar {text-align:right;}
.gbb {border-bottom: solid #decba0 1px;}
.bld {font-weight:700;}
a:link {color:#3142e5; text-decoration:underline;}
a:visited {color:#0b7dd4; text-decoration:underline;}
a:hover {color:#0b7dd4; text-decoration:none;}
a:active {color:#0b7dd4; text-decoration:underline;}
h1 {font-weight: 700; font-size: 16px; font-family: Verdana;}
.p_b_5 {padding-bottom: 5px;}
.m_10 {margin:10px;}
.m_t_10 {margin-top:10px;}
.m_r_10 {margin-right:10px;}
.m_b_10 {margin-bottom:10px;}
.m_l_10 {margin-left:10px;}
.p_b_10 {padding-bottom:10px;}
.m_b_15 {margin-bottom:15px;}
.m_t_20 {margin-top:20px;}
.btn {font-family:Verdana, Geneva, Arial, helvetica, sans-serif; border: 0; outline: 0; color:#000; cursor: pointer; font-size: 12px; font-weight: 700; text-decoration: none;}
button.btn {overflow: visible; background: none; padding: 0;}
button::-moz-focus-inner{border: none;padding: 0;margin: 0;}
.btn font {background: url(pics/btn_lft.gif) no-repeat left top; padding: 0 0 0 3px; display: block;}
.btn span {background: url(pics/btn_rgt.gif) no-repeat right top; padding: 4px 14px 6px 10px; display: block; margin: 0; white-space: nowrap; line-height: 14px;}
/*-----------------------------end-------------------------------*/
/*-----------------------------menu------------------------------*/
#top {width:900px; overflow:hidden;}
#top .log {height: 77px;background:#616465 url(pics/top_menu.gif) repeat-x left top; padding:0 10px;; dipsplay:block; overflow:hidden;}
#top .log img{margin-top:6px;}#top .log input{border:solid #368db6 1px; font-size:13px; width: 120px; height:23px; line-height: 16px; margin-right: 10px; padding:2px 0 0 2px; }
#top .log label{font-family:Verdana; color:#fff; font-size: 11px; font-weight:700;}
#top .menu {background:#d9d9d9 url(pics/lft_menu.gif) no-repeat left top; margin-top:1px; padding: 3px 20px; text-align:right; cursor:pointer;}
#top .menu a {font-weight: 700; color:#000; font-size:12px; cursor:pointer;}
#top .menu a:link{text-decoration:underline; color:#000;}
#top .menu a:visited{text-decoration:underline;}
#top .menu a:hover{text-decoration:none; color: #000;}
#top .menu a:active{text-decoration:none; color: #000;}

.header01{width:900px;overflow:hidden;  background: #e7e9ea !important;margin:10px 0 0 0; padding: 5px 0 5px 0; overflow:hidden;}
.header01 img {margin-left: 10px;}

.lft_navigation a{color:#0a6899; font-family: Verdana; font-size: 12px; font-weight: 700;text-decoration: none;}
.lft_navigation li{ dipslay: block; background: #fff; border:solid 1px #b4b7bb; text-align:left; padding: 3px 5px 3px 5px; margin: 2px 0;}
.lft_navigation li.activ {background: #368db6!important; border:solid 1px #decba0 !important;}
.lft_navigation li.activ a{color:#fff;}
.new { color:red;  font-weight:700;}
.lft_navigation li:hover {background: #f4f8fe;}
/*-----------------------------end-------------------------------*/
/*-----------------------------box lft rgt-------------------------------*/
.box_t_a {background:#616465  url(pics/crn_a_lft.gif) no-repeat left top; height: 15px;}
.box_t_a .lft {background: transparent url(pics/crn_a_rgt.gif) no-repeat right top; height: 15px;}
.box_b_a {background:#616465  url(pics/crn_a_lft.gif) no-repeat left bottom; height: 15px; margin-bottom:15px;}
.box_b_a .lft {background: transparent url(pics/crn_a_rgt.gif) no-repeat right bottom; height: 15px;}
.cnt_a {border-left:solid 1px #616465; border-right:solid 1px #616465; padding:10px 10px 20px 10px; background: #fffdf3;}
.box_t_b {background:#a4a9ab  url(pics/crn_b_lft.gif) no-repeat left top; height: 17px;}
.box_t_b .lft {background: transparent url(pics/crn_b_rgt.gif) no-repeat right top; height: 17px;}
.box_b_b {background:#a4a9ab  url(pics/crn_b_lft.gif) no-repeat left bottom; height: 17px;}
.box_b_b .lft {background: transparent url(pics/crn_b_rgt.gif) no-repeat right bottom; height: 17px;}
/*----------------------------end--------------------------------*/
/*----------------------------block-table-------------------------------*/
.more {background: url(pics/more.gif) no-repeat right center; padding-right: 20px; margin-right:10px;color:#fff!important; font-weight:700;}
.block {overvlow:hidden; margin-bottom:15px;}
.head_title{
	background: transparent url(pics/head_t.gif) repeat-x left center;
	font-size:14px;
	color:#fff;
	font-family: Georgia;
	font-weight:700;
	height: 28px; 
	line-height:17px;
	padding: 6px 0 0 10px;
	margin:10px 0 5px 0;
}
table, table .padding {	color: #000;font-vamily: Verdana;font-size: 12px;}
.table_bld {font-weight:700; padding: 3px ;}
.table_pad {padding: 3px;}
.btm_register{bottom: 0pt; height: 28px; text-align:center; width:100%; clear:both; margin-bottom:20px;}
.statistik {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.statistikschwarzfett {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.statistikschwarz {
    FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.statistikschwarz:hover {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.statistikcath {
    FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tabelle1 {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
}
.tabelle2 {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
}

.tabelle11 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
}
.tabelle22 {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
}
.header {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header1 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header2 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FDCF60; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header3 {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header4 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header5 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.header6 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #777777; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.statistikcath:hover {
    FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navi {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navi:hover {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0fec0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
    FONT-SIZE: 11px; font-family: arial
}
TEXTAREA {
    FONT-SIZE: 11px; font-family: arial
}
SELECT {
    FONT-SIZE: 10px; font-family: arial;
}
.button {
    BORDER-LEFT-COLOR: orange; BORDER-BOTTOM-COLOR: orange; BORDER-TOP-COLOR: orange; BORDER-RIGHT-COLOR: orange
}
.pulldown {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0efee
}
.pulldownuntermenue {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.statistikschwarzfett:hover {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.minitextfield {
    FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pathnavi {
    FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.pathnavi:hover {
    FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.mess_err {
    FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: red
}
.mess_succ {
    FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: blue
}
.text {
    FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text2 {
    PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.padding{
margin-left: 10px;
margin-right: 5px;
margin-top: 3px;
margin-bottom: 5px;
}
.padding2{
margin-left: 5px;
margin-right: 5px;
}

.trbg-even {
    background-color: #e2e5ed;
}

.trbg-odd {
    background-color: #F6F7FA; 
}
.header-big {
    FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

.np_but{
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-BOTTOM: #666666 1px solid;
background: #dddddd;
background-image: url(images/bg-but.gif);
}

body { background-color: #ffffff; padding: 0px; margin: 0px; margin-top: 0px}

.homepage_text{
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

div.prepageClass {
	position: absolute;
	font-family:arial;
	font-size:10;
	color:#FFFFFF;
	top: 0;
	right: 0;
	height:22; 
	width:190;
	border: 0;
	background: #C43232;
}

.clear {
	font-size: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
	height: 1px;
	clear: both;
	width: 100%;
}

div.prepageClass p {
	font-size:11;
}

.paging-stats{
	FONT-SIZE: 12px; 
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	border: 1px solid #000000;
	background-color:#CCCCCC;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-spacing:0px;
}
.footer{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width:100%;
	height:28;
	
}

.footer2{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: red; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width:100%;
	height:28;
	background-image:url(/images/footer.gif);
	
}

.tags_table {
	
	background-color:#CCCCCC;
}

.tags_td{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
.tags_link{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	font-weight:bold;
	text-decoration:none;
}

.tags_link:hover{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	font-weight:bold;
	text-decoration:underline;
}

