p {
margin:0 0 1.0em;
}

#index_main
{
padding-left:10px;


}

#home_content
{
padding:5px;
width: 98%;

}

#index_body
{

overflow-x:hidden; 
padding-top:18px;
padding-bottom:22px;
overflow-y:hidden;

}


#nav_right{

display:block;
overflow-x:auto;
overflow-y:hidden;
padding-bottom:22px;
width:190px;

}

#nav_leftt{

display:block;
overflow-x:auto;
overflow-y:hidden;
padding-bottom:22px;
width:190px;

}


body {
background: #4481B9;
color:#000055;
font-family:'trebuchet ms',verdana,geneva,lucida;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}

#resizeImage{

display:block;
overflow-x:auto;
overflow-y:hidden;
padding-bottom:22px;
width:620px;
}

#thanx{

display:block;
overflow-x:auto;
overflow-y:auto;
padding-bottom:22px;
width:500px;
}

.oddrow {
	background-color: #FEFEFE;
FONT-SIZE: 10px;
 padding-left:2px;
 padding-right:2px;
 hover:#EFEFEF;
}

.border_1_unten {
border-bottom:1px solid #A9A7A8;
}

.border_1_oben {
border-top:1px solid #A9A7A8;
}

.border_1_re_li {
border-left:1px solid #A9A7A8;
border-right:1px solid #A9A7A8;
height:25px;
vertical-align:top;
}
.all{

FONT-SIZE: 10px;
 padding-left:2px;
 padding-right:2px;
}

.evenrow {
	background-color: #EFEFEF;
FONT-SIZE: 10px;
 padding-left:2px;
 padding-right:2px;
}

.ev {
	background-color: #EFEFEF;
FONT-SIZE: 8px;
 padding-left:2px;
 padding-right:2px;
}

.statusbar {
	background-color: #D4E1F6;
}

.rahmen {
FONT-SIZE: 8px;
 top:10px;
 bottom:10px;
border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:  2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4E1F6;
	border-right-color: #D4E1F6;
	border-bottom-color: #D4E1F6;
	border-left-color: #D4E1F6
}
.module_detail_inside {
	font-size: 11px;
	font-weight: normal;
	background-color: #F8FBFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4E1F6;
	border-right-color: #D4E1F6;
	border-bottom-color: #D4E1F6;
	border-left-color: #D4E1F6;

}


div#rating {
	float: center;
	margin: 2px 0 0 0;
	padding: 0 1px;
	font-size: 10px;
	position: relative;
	width: 86px;
	height: 21px;
	background-image: url(images/rating_bg.png);
	background-repeat: no-repeat;
}
div#rating label {
	width: 80px;
	position: absolute;
	left: -66px;
	top: 3px;
	text-align: right;
	font-weight: bold;
}
div#rating ul {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;
	width: 80px;
	height: 15px;
	position: relative;
	top: 3px;
	background: url(images/rating_star.png) top left repeat-x;
}
div#rating ul li {
	float: left;
	padding: 0px;
	margin: 0px;
	border: none;
}
div#rating ul li a {
	display: block;
	width: 8px;
	height: 15px;
	text-decoration: none;
	text-indent: 99999px;
	z-index: 10;
	position: absolute;
	padding: 0px;
	overflow: hidden;
}
div#rating ul li a:hover {
	background: url(images/rating_star.png) left bottom;
	z-index: 1;
	left: 0px;
}
div#rating ul a.one {
	left: 0px;
}
div#rating ul a.one:hover {
	width: 8px;
}
div#rating ul a.two {
	left: 8px;
}
div#rating ul a.two:hover {
	width: 16px;
}
div#rating ul a.three {
	left: 16px;
}
div#rating ul a.three:hover {
	width: 24px;
}
div#rating ul a.four {
	left: 24px;
}	
div#rating ul a.four:hover {
	width: 32px;
}
div#rating ul a.five {
	left: 32px;
}
div#rating ul a.five:hover {
	width: 40px;
}
div#rating ul a.six {
	left: 40px;
}
div#rating ul a.six:hover {
	width: 48px;
}
div#rating ul a.seven {
	left: 48px;
}
div#rating ul a.seven:hover {
	width: 56px;
}
div#rating ul a.eight {
	left: 56px;
}
div#rating ul a.eight:hover {
	width: 64px;
}
div#rating ul a.nine {
	left: 64px;
}	
div#rating ul a.nine:hover {
	width: 72px;
}
div#rating ul a.ten {
	left: 72px;
}
div#rating ul a.ten:hover {
	width: 80px;
}



.heads {
 color: #000055;
FONT-SIZE: 10px;
font-weight: normal;
}

.pagi{
border:1px solid #333;
background-color: #ddd;
color: #333;
height:20px;
line-height:20px;
padding:3px;
}

.pagilil{
background-color: #ddd;
border:1px solid #333;
padding:2px;
}
a.pagi{
font-size:12px;
font-weight: normal;
}
a.pagi:hover{
background-color: #ffffff;
}

.cpTool{
border:1px solid #333;
background-color: #ddd;
color: #333;
height:25px;
line-height:25px;
padding:2px;
cursor:pointer;
}




 div.autocomplete {
      position:relative;
      width:190px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul li.selected { background-color: #ffb;}
    div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:32px;
      cursor:pointer;
    }

.border-focus{
background: #dedede;
border: 2px solid #FF0000;
    }
   
.border-normal{
   color : #333333;
background-color: #FFFFFF;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
border :1px solid #333333;
font-size: 11px;
font-weight: normal;
}

table.userbody, div.userbody
 {
 background-color: #B41819;
 }
table.rowbody
 {
 background-color: #FFFFFF;
 }
 
td.heads,td.heads1, th.heads {
font-family:verdana,geneva;
 background-color: #990000;
 background-image: url();
 color: #000055;
 font-weight: normal;
 FONT-SIZE: 10px;


   }

.smallfont {
color:#000000;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
font-size:10px;
}



td.standard,
th.standard
 {
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #FFFFFF;
 color: #000000;
 FONT-SIZE: 10px;

 }

td.standard1,
th.standard1
 {
font-family:'trebuchet ms',verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #FFFDDD;
 color: #000000;
 FONT-SIZE: 10px;
 
 }

td.standard2,
th.standard2
 {
font-family:'trebuchet ms',verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #FFFDDD;
 color: #000000;
 FONT-SIZE: 10px;
 padding-left:5px;
 padding-right:5px;
 }

td.standard3,
th.standard3
 {
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #FFFDDD;
 color: #000000;
 }

td.navigation,
th.navigation
 {
 font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #FFE;
 color: #FFFFFF;
 FONT-SIZE: 10px;
 }

td.index,
th.index
 {
 background-color: #FFF;
 
 FONT-SIZE: 10px;

 }
 
table.navbox
 {
 background-color: #FFF;
 border: 0px solid #FFFFFF;
   }
td.navbox,
th.navbox
 {
 background-color: #FFFFFF;
 color: #000055;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 FONT-SIZE: 10px;
 padding-left:4px;
 background-repeat:no-repeat;
 padding-right:0px;
 border-left: 0px solid #9A0101;
 border-right: 0px solid #9A0101;
 }
 td.navbox_in,
th.navbox_in
 {
 background-color: #FFFFFF;
 color: #000055;
 font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 FONT-SIZE: 10px;
 }
td.sourcecode
 {
 background-color: #FFFFFF;
 font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 font-size: 11 px; 
} 
td.navbox_head,
th.navbox_head
 {
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 background-color: #990000;
 background-image: url();
 color: #FFFFFF;
 FONT-SIZE: 10px;
 text-align: center;
 height:20px;
 }
table.event_msg
{
border:1px solid #AD0D00;
}
td.event_heads
{
background-color: #00FF00;
color: #FFFFCC;
FONT-SIZE: 14px;
}
td.event_standard
{
background-color: #669933;
color: #FFFFFF;
FONT-SIZE: 14px;
text-align: left;
}

table.event_msg1
{
border:1px solid #AD0D00;
}
td.event_heads1
{
background-color: #00FF00;
color:  #FFFFCC;
FONT-SIZE: 14px;
padding:5px;
}
td.event_standard1
{
background-color: #669933;
color: #FFFFFF;
FONT-SIZE: 14px;
padding:10px;
text-align: left;
}


#loadContent{
visibility:hidden;
position: absolute;
width:700px;
height: 300px;
top: 20%;
left: 20%;
z-index:3;
}


#bodyContent{
position: absolute;
visibility:hidden;
top: 0;
left: 0;
width: 100px;
height:100%;
z-index:2;
color: #FFFFFF;
font-size: 26px;
background-color: #FFFFFF;
text-align: center;
padding-top: 30px;
cursor: pointer;
}
#IbodyContent{
position: absolute;
visibility:hidden;
top: 0;
left: 0;
width: 100%;
height:100%;
z-index:1;
}
.loadedContentHead{
background-color: #FFFFFF;
height:20px;
text-align: center;
cursor: move;
}

#loadedContentText{
visibility:hidden;
margin:0;
}
#loadContentHeader{
visibility:hidden;
}


#innerFA{
z-index:9;
height:300px;
width:550px;
overflow:auto;
color: #333333;
font-size:11px;
}
#openFA{
cursor: pointer;
}
/*tooltip*/

div.tooltip {
	width: 200px;
	color: #333;
	text-align: center;
    z-index:100;
}

div.tooltip #close{
color: #333;
padding-top: 0px;
text-align: right;
cursor:pointer;
margin: 0;
padding: 15px 15px 15px;
background: url(images/bt.gif) top left no-repeat;
}

div.tooltip h3 {
	color: #333;
	margin: 0;
	padding: 0 10px 15px;
	font-weight: bold;
	text-align: center;
	text-shadow: 2px 2px 1px #222;
	font-size: 11px;
background: url(images/bt.gif)  left no-repeat;
}
div.tooltip a {
color: #333;
text-decoration: overline underline;
font-weight: bold;
}
div.tooltip a:hover {
color: #FF0000;
text-decoration: overline underline;
font-weight: bold;
}
div.tooltip p {
	margin: 0;
	padding: 0 10px 15px;
	text-shadow: 2px 2px 1px #222;
	font-size: 10px;
background: url(images/bt.gif)  left no-repeat;
}
div.tooltip #imgdiv {
	margin: 0;
	padding: 0 10px 15px;
	background: url(images/bt.gif) bottom left no-repeat;
}

.tool{
cursor: pointer;
border-top: 1px solid #0000FF;
border-bottom: 1px solid #0000FF;
}



 .altlink {
  cursor: pointer; 
 }
 .c
 {

cursor:pointer;
width:120px;
height:120px;
float:left;
margin-right:10px;
  margin-bottom:10px;
 }




legend {
	color: #F2F2F2;
}
#banner {
	background-color: #7B68EE;
	height: 80px;
}

.panel {
	clear: both;
	display: none;
	background-color: #3e3e3e;
	padding: 1em;
}

fieldset {
	padding: 2em;
}

.panel.active-tab-body {
	display: block;
}
.bar {
	padding: 5px;
	background-color: #3e3e3e;
}

#tabs {
    width:620px;
	height: 28px;
	list-style: none;
}

#tabs li {
	float: left;
}

#tabs a {
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #DCDCDC;
	text-decoration: none;
	color: #999999;
}

#tabs a.active-tab {
	background-color: #3e3e3e;
	border-top: 3px solid #666;
	padding-top: 3px;
	color: #ccc;
}


.fenster_win {
	position: absolute;
	border-width: 1px;
	border-style: solid;
	
	border-color: #000;
	background-color:  #FFFFFF;
}

.fenster_title {
	height: 20px;
	width: 100%;
	cursor: move;
	
	font-weight: bold;
	text-align: left;
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #000;
    background: transparent url(css/window/top-middle.gif) repeat-x 0 0;			
    height:20px;
}

.fenster_body {
	width: 100%;
display:block;
overflow-x:hidden;
overflow-y:hidden;
	font-weight: bold;
	text-align: left;
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	font-size: 12px;
	color: #000;
margin: 1px;
border-top:0px solid #fff;
border-left:0px solid #fff;
border-right: 0px solid #9A0101;
border-bottom: 0px solid #9A0101;
float:left;

font-size: 10px;
}


.fenster_status {
	width: 100%;
	font-weight: bold;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #000;
    background: transparent url(css/window/top-middle.gif) repeat-x 0 0;
position:absolute;			
    height:28px;
	text-align: left;
}

.fenster_close {
	width: 23px;
	height: 23px;
	background: transparent url(css/window/button-close-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:2000;
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	color: #000;
}

.fenster_minimize {
    width: 23px;
	height: 23px;
	background: transparent url(css/window/button-min-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:2000;
	font-family: arial;
	color: #000;
}

.fenster_maximize {
    width: 23px;
	height: 23px;
	background: transparent url(css/window/button-max-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:1000;
	font-family: arial;
	color: #fff;
}


/*Content*/

td.content_heads,th.content_heads {
 background-color: #FFFFFF;
 color: #FFFFFF;
 font-weight: normal;
 FONT-SIZE: 14px;
 padding-left:2px;
 padding-right:2px;
 font-weight: bold;
   }

a.content_heads {
 color: #FFFFFF;
FONT-SIZE: 14px;
font-weight: bold;
}
/*content*/

#loadContent{
visibility:hidden;
position: absolute;
width:700px;
height: 300px;
top: 20%;
left: 20%;
z-index:3;
}

#bodyContent{
position: absolute;
visibility:hidden;
top: 0;
left: 0;
width: 100px;
height:100%;
z-index:2;
color: #FFFFFF;
font-size: 26px;
background-color:#FFFFFF;
text-align: center;
padding-top: 30px;
cursor: pointer;
}

#IbodyContent{
position: absolute;
visibility:hidden;
top: 0;
left: 0;
width: 100%;
height:100%;
z-index:1;
}

.loadedContentHead{

cursor: move;
}

#loadedContentText{
visibility:hidden;
margin:0;
}

#loadContentHeader{
height:65px;
width:65px;
visibility:hidden;
}

#innerFA{
z-index:9;
width:100%;
overflow:auto;
color: #333333;
font-size:12px;
}

#openFA{
cursor: pointer;
}

/*tooltip standard*/
div.tooltip {
width: 200px;
height:100px;
color: #333;
text-align: center;
z-index:100;
}

div.tooltip #close{
color: #333;
padding-top: 0px;
text-align: right;
cursor:pointer;
margin: 0;
padding: 40px 15px 15px;
background: url(../images/bt.gif) top left no-repeat;
}

div.tooltip h3 {
color: #333;
margin: 0px;
padding: 0 10px 15px;
font-weight: bold;
text-align: center;
text-shadow: 2px 2px 1px #222;
font-size: 14px;
background: url(../images/bt.gif)  left no-repeat;
}

div.tooltip a {
color: #333;
text-decoration: overline underline;
font-weight: bold;
}

div.tooltip a:hover {
color: #FF0000;
text-decoration: overline underline;
font-weight: bold;
}

div.tooltip p {
margin: 0;
padding: 0 10px 15px;
text-shadow: 2px 2px 1px #222;
font-size: 12px;
background: url(../images/bt.gif)  left no-repeat;
}

div.tooltip #imgdiv {
margin: 0;
padding: 0 10px 15px;
background: url(../images/bt.gif) bottom left no-repeat;
}

.tool{
cursor: pointer;
border-top: 1px solid #0000FF;
border-bottom: 1px solid #0000FF;
}


/* Modul_member.php */

div.tab{
z-index:1;
background-color: #990000;
background-image: url();
color: #FFFFFF;
FONT-SIZE: 12px;
font-weight: normal;
padding:3px;
line-height:16px;
text-align: center;
cursor: pointer;
vertical-align:middle;
}

div.stretcher{
z-index:1;
text-align: left;
height:120px;
padding-left: 5px;
background-color: #FFFFFF;

overflow:auto;
}


/*Tooling User*/
div.UserTool {
width: 200px;
text-align: center;
z-index:100;
background-color: #FFFDDD;
color: #000000;
border: 1px solid #333;

}
.UserToolLook{
cursor:pointer;
}
div.UserTool h3 {
background-image:url('images/style/canisi/forum_center.gif');
height:24px;
color: #333;
margin: 0;
font-weight: bold;
line-height:24px;
text-align: center;
text-shadow: 2px 2px 1px #222;
font-size: 14px;
}

div.UserTool #close {
text-align:right;
cursor: pointer;
padding-right: 3px;
}
div.UserTool p {
text-align: left;
margin: 0;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right: 1px solid #9A0101;
border-bottom: 1px solid #9A0101;
display:block;
width:199px;
float:left;
text-shadow: 2px 2px 1px #222;
font-size: 12px;
}
div.UserTool a {
color: #333;
text-decoration: none;
font-weight: bold;
display:block;
width:198px;
line-height:20px;
float:left;
height:20px;
font-size: 12px;
}
div.UserTool a:hover {
background-color: #333;
text-decoration: none;
font-weight: bold;
display:block;
width:198px;
color:#fff;
line-height:20px;
height:20px;
float:left;
font-size: 12px;
}

div.UserTool #imgdiv {
margin: 0;
padding: 0 0px 0px;
}
/*ENDE*/

/*EventKalenderNavi*/
#EventKalNavi{
width:100%;
}


div.tooltipEvent {
width: 200px;
color: #FFF;
text-align: center;
z-index:100;
background-color: #333;
border: 1px solid #fff;

}
.EventNavi{
cursor:pointer;
}
div.tooltipEvent h3 {
color: #FFFF00;
margin: 0;
padding: 0 8px 5px;
font-weight: bold;
text-align: center;
text-shadow: 2px 2px 1px #222;
font-size: 14px;
}

div.tooltipEvent #close {
text-align:right;
cursor: pointer;
padding-right: 3px;
}
div.tooltipEvent p {
text-align: left;
margin: 0;
padding: 0 5px 5px;
text-shadow: 2px 2px 1px #222;
font-size: 12px;
}
div.tooltipEvent a {
color: #fff;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

div.tooltipEvent #imgdiv {
margin: 0;
padding: 0 0px 0px;
}






a                {color: #000055; font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;  }

a:link             {color: #000055; text-decoration: none; font-weight: bold; font-size: 10px; }
a:visited          {color: #000055;  text-decoration: none; font-weight: bold; font-size:10px; }
a:hover           {color: #FF0000;  text-decoration: none; font-weight: bold; font-size: 10px; }
a:active          {color: #000055;  text-decoration: none; font-weight: bold; font-size: 10px; }

a.hottag{
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
text-decoration: underline;
}

A.navbox,
A.navbox:link, 
A.navbox:visited { color: #000055; text-decoration: none; font-weight: bold; font-size: 10px; }
A.navbox:hover   {color: #FF0000;  text-decoration: none; font-weight: bold; font-size: 10px; }
A.navbox:active   {color: #FF0000;  text-decoration: none; font-weight: bold; font-size: 10px; }



A.heads,
A.heads:link, 
A.heads:visited { color: #000055; text-decoration: none; font-size:10px; font-weight: bold; }
A.heads:hover   {color: #000055;  text-decoration: underline; font-weight: bold; font-size: 10px; }
A.heads:active  {color: #000055;  text-decoration: underline; font-weight: bold; font-size: 10px; }


#kalender {
  float:center;
  background-color:#FFFFFF;
  padding: 0px;
  margin:0px 0px 0px 0px;
  height: 150px;
}


table {
 font-size: 12px;
}



a,a:link {
 
 text-decoration: none;font-size: 10px;
}
a:hover {
 text-decoration: none;
}
.datum_normal a {
 background-color: #FFFFFF;
 color: #000055;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
 FONT-SIZE: 10px;
 border-left: 0px solid #9A0101;
 border-right: 0px solid #9A0101;

}
.datum_wochenende {
 
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
   
}
.datum_wochenende a {

 color: #FF0000;
}

.datum_wochenende a:visited
{
 color: #FF0000;
}

.datum_heute a {
 font-weight: bold;
 color:#696969;
 background-color:#DDA0DD;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.datum_heute a:visited {
 font-weight: bold;
 color:#696969;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.datum_termin {
background-color: #483D8B;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
   
}
.datum_termin a { 
background-color: #483D8B;
 font-weight: bold; color: #66CCFF;
}
.datum_geburtstag {
 background-color: #66CCFF;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
   
}
.datum_geburtstag a { 
background-color: #66CCFF;
 font-weight: bold; color: #0033FF;
} 

/*Forum*/

td.forum_heads,th.forum_heads {
 background-color: #FFFFFF;
 color: #FFFFFF;
 font-weight: normal;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
   }

.forum_heads {
 color: #FFFFFF;
FONT-SIZE: 10px;
font-weight: normal;
}

td.forum_post,
th.forum_post
 {
 background-color: #FFFFFF;
 color: #000055;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }

td.forum_post1,
th.forum_post1
 {
 background-color: #E9E6E5;
 color: #000055;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }


td.forum_standard,
th.forum_standard
 {
 background-color: #FFF8DC;
 color: #000055;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }

td.forum_standard1,
th.forum_standard1
 {
 background-color: #FFF8DC;
 color: #000055;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }

/*Forum ENDE*/




#online_mail {
 border: 1px;
 width: 144px;
}

#onlinebox {
 font: 8pt Arial;
 height: 110px;
 background-color: #FFFFFF;
 overflow: auto;
}
#online {
 margin: 3px;
}

onlinebox_tr{
 hover:#F80353;
background-color:#F80353;
}


//onlinebox

<!--
    body {
        margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
}

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}


    #menue {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #24618E;
      }
    #menue ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #menue li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menue a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #menue a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    #menue a span {float:none;}
    /* End IE5-Mac hack */
    #menue a:hover span {
      color:#FFF;
      }
    #menue a:hover {
      background-position:0% -42px;
      }
    #menue a:hover span {
      background-position:100% -42px;
      }

        #current a {
                background-position:0% -42px;
        }
        #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
-->

.a_login {
color:#000000;
font-family:Tahoma;
font-size:8pt;
text-decoration:underline;
}
.a_login:hover {
color:#FF0000;
font-family:Tahoma;
font-size:8pt;
text-decoration:underline;
}
.login {
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
}
.tool-tip {
border:2px solid #111;
color: #fff;

z-index: 13000;
 overflow: auto;
}
.tool-tip img {
	border:none;
	margin:auto;
 overflow: auto;
}
.tool-title {
display:none;

font-weight: bold;
font-size: 11px;
margin: 0;
color: #9FD4FF;
padding: 8px 8px 4px;
background: #444;
}

.tool-text {
font-size: 14px;
padding: 8px 8px 8px;
background: #444;
}

.custom-tip {
color: #000;
width: 130px;
z-index: 13000;
}

.custom-title {
font-weight: bold;
font-size: 11px;
margin: 0;
color: #3E4F14;
padding: 8px 8px 4px;
background: #C3DF7D;
border-bottom: 1px solid #B5CF74;
}

.custom-text {
font-size: 11px;
padding: 4px 8px 8px;
background: #CFDFA7;
}

.wait {
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#right #answer {
	margin-top: 30px;
	margin-bottom: 30px;
}

.autocompleter_option
{
	background: #004080;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}

.autocomleter_popup
{
	background: #004080;
	color: #FFFFFF;
	border: 1px solid #0059A5;
}

a.buttonlinkForum:link,a.buttonlinkForum:visited,a.buttonlinkForum:active{
display:block;
float:left;
height:25px;
width:150px;
color:#fff;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#E8641B;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkForum:hover{
display:block;
height:25px;
width:150px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}

a.buttonlinkForum_aktiv:link,a.buttonlinkForum_aktiv:visited,a.buttonlinkForum_aktiv:active{
display:block;
float:left;
height:25px;
width:150px;
color:#fff;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#FF0000;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkForum_aktiv:hover{
display:block;
height:25px;
width:150px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}

a.buttonlinkForumLong:link,a.buttonlinkForumLong:visited,a.buttonlinkForumLong:active{
display:block;
float:left;
height:25px;
width:200px;
color:#fff;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#E8641B;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkForumLong:hover{
display:block;
height:25px;
width:200px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}

.smallfont {
color:#000000;
font-family:Tahoma,Helvetica,sans-serif;
font-size:10px;
}
.heads {
 font-family:Tahoma;
 color: #000055;
FONT-SIZE: 12px;
}


a.buttonlinkSmall:link,a.buttonlinkSmall:visited,a.buttonlinkSmall:active{

display:block;
float:left;
height:20px;
width:100px;
color:#737373;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:20px;
background-color:#fff;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkSmall:hover{

display:block;
height:20px;
width:100px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:20px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkMehr:link,a.buttonlinkMehr:visited,a.buttonlinkMehr:active{
display:block;
height:16px;
width:70px;
color:#737373;
font-size:13px;
background: url(../images/pf_rechts.gif);
background-repeat: no-repeat;
background-position: right;
padding-right:5px;
text-align:left;
padding-left:5px;
text-decoration:none;

line-height:16px;
background-color:#fff;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlinkMehr:hover{
display:block;
height:16px;
width:70px;
color:#fff;
background: url(../images/pf_rechts.gif);
background-repeat: no-repeat;
background-position: right;
padding-right:5px;
text-align:left;
padding-left:5px;
text-decoration:none;
line-height:16px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}

a.buttonlink:link,a.buttonlink:visited,a.buttonlink:active{
display:block;
float:left;
height:25px;
width:100px;
color:#fff;
 font-size:13px;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#E8641B;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}
a.buttonlink:hover{
display:block;
height:25px;
width:100px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:25px;
background-color:#EA8E5A;
border-top:1px solid #fff;
border-right:1px solid #737373;
border-left:1px solid #fff;
border-bottom:1px solid #737373;
}

div.nopern
{
	width: 484px;
	height: 220px;
	background-image: url(' http://www.gueney.de/images/login.gif');
	background-repeat: no-repeat;
	background-position: left top;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -180px;
}
div.nopern1
{ 
	display:inline-block;
	position:relative;

	top: 55px;
	left: 210px;
	width: 230px;

}
