div#peel {
position: absolute;
top:0px;
left: 822px;
z-index: 100;
width:172px;   /* Ggf. anpassen */
height:170px; /* Ggf. anpassen */
background-image:url(http://www.eoculus.com/fileadmin/eoculus/img/PersonalMarkt-1.gif); /* Ggf. anpassen */
background-repeat:no-repeat;
}

.download img {
border:0px;
}

div#ecke {
position: absolute;
top:0px;
left:0px;
z-index: 99;
width:172px; /* Ggf. anpassen */
height:170px; /* Ggf. anpassen */
background-image:url(http://www.eoculus.com/fileadmin/eoculus/img/pix.gif); /* Ggf. anpassen */
background-repeat:no-repeat;
}


div#ecke a:hover {
position: absolute;
top:0px;
left:-408px;
z-index: 101;
width:580px; /* Ggf. anpassen */
height:580px; /* Ggf. anpassen */
background-image:url(http://www.eoculus.com/fileadmin/eoculus/img/PersonalMarkt-2.gif); /* Ggf. anpassen */
background-repeat:no-repeat;
}

div#peel img {
border:0px;
}

.slogan {
position:absolute;
left:345px;
top:175px;
}

.slogan.bodytext *{
font-size: 10pt; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.logo_img {
padding-left:20px;
padding-bottom:2px;
}

.tx-psmhighlight-toolbar { 
position:absolute;
left:190px;
top:15px;
font-size: 10pt; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left; 
border: 1px yellow solid; 
padding: 5px; margin: 0; 
}
.tx-psmhighlight-toolbar span { display: inline; margin: 0 0.5em 0 0; }
.tx-psmhighlight-sword { background-color: yellow; }
.tx-psmhighlight-sword-1 { background-color: yellow; }
.tx-psmhighlight-sword-2 { background-color: pink; }
.tx-psmhighlight-sword-3 { background-color: aqua; }
.tx-psmhighlight-sword-4 { background-color: lime; }
.tx-psmhighlight-sword-5 { background-color: green; }

.messegebar {
background: #E3E7EF;
height:18px;
border: 1px solid #666666;
}

.desc pre{width:500; }

#woerter {
position:absolute;top:6px; left:-1px;
border: 0px;
}

#woerter select {
width:143px;
}

#desc {
position:absolute;
top:-8px;
}

#eingabe {
position:absolute;
}


.timetable {
height:50px;
}

.types {
padding-bottom:5px;
padding-top:5px;
}

.types tr{
	width:100%;
height:20px;
margin-bottom:10px;
}

.types td{
	width:230px;
height:20px;
margin-bottom:10px;
}

.types a {
	text-decoration: none;
	color: Blue;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.types a:hover {
	text-decoration: none;
	color: #FF2800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.messegebar td{
padding-left:5px;
padding-right:5px;
}

.messegebar a{
text-decoration:underline;
color:#6666FF;
}

.tx-chcforum-pi1-singlePost .text {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background: #E3E7EF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;	
}

.termin input {
border: 1px solid #000000;
margin-left:2px;
margin-right:15px;
}

.userliste a img{
text-decoration:none;
border:0px;
}

.contenti2{
background : #ffffff;
border: 1px solid #6666FF;
}

.contenty .pic {
padding-left:5px;
padding-top:15px;
}

.tx-vjchat-chat h2 {
font-size:10pt;
color: #6A6BFF;
}

#formTop {
width:553px;
}

.tx-chcforum-pi1-singlePost .scroller {	
	width: 95%;		
	background: #FFF;
	min-height: 125px;
	text-indent: 0px;
	padding: 10px;
}

.tx-chcforum-pi1-Table thead tr th {
	font-size: 14px;
	font-weight: bold;
	background: #E4EAFD;
	padding: 1px;
	text-align: center;
	white-space: nowrap;
}

.tx-chcforum-pi1-Table {
	border: 1px solid #666666;
	background: #FFFFFF;
	margin-bottom: 4px;
	width: 100%;
}
/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {
	background: #ffffff;
	border: 0px solid #666666;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 5px;
}

.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: left;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tx_chcforum-pi1-subToolBar {
	background: #DEE3E7;
	margin-bottom: 1px;
	padding-right: 5px;
}

.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 5px;
}

.tx_chcforum-pi1-subToolBar div {
	margin: 0px;
	line-height: 15px;
	padding: 3px 0px 3px 0px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}


/* TOOL BAR  END */
fieldset{
border:0px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox {border:0px;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio {border:0px;}
.tx-srfeuserregister-pi1 .dt span{ color: #ff0000; }
.tx-srfeuserregister-pi1 dt label  {width:128px;}
.tx-srfeuserregister-pi1 label span{width:5px;}
.tx-srfeuserregister-pi1 label {text-align:right;}
.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }	
.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }		
.tx-srfeuserregister-pi1 legend { padding: 0 .0em; font-weight: bold; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }		
.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }		
.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }		
.tx-srfeuserregister-pi1 label span { color: #ff0000; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }		
.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; border: 1px solid #5A5963; }		
.tx-srfeuserregister-pi1 input text{ margin: 0; padding: 0 .5em 0 0; }	
.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }		
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }		
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent;}		
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }				
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }		
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }		
.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }		
.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }		
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; float: left; padding: 0 0 .5em 0;}		
* html .tx-srfeuserregister-pi1 dd { float: none; }		
.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }		
.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em;}
.tx-srfeuserregister-pi1-uploader { width:330px;}
.tx-srfeuserregister-pi1-text { width:200px;}
#tx-srfeuserregister-pi1-gender-0 {border:0px solid white;}
#tx-srfeuserregister-pi1-gender-1 {border:0px solid white;}
.tx-srfeuserregister-pi1 dt { clear: both; width: 147px; text-align: right; padding-right: 3px;}		
.tx-srfeuserregister-pi1 dd { text-align: left; width:372px; }


.nrdf-table {
width:609px;
margin-left:3px;
background-color:#F7F7FF;
}

.nrdf-news-text {
border: 1px solid #6666FF;
width:200px;
background-color:#ffffff;
padding-top:11px;
padding-left:11px;
padding-right:11px;
}

.nrdf-news-text .text{
font-family : Verdana;
font-size : 8pt;
color:#666666;
text-decoration:none;
padding-top:4px;
padding-bottom:11px;
}

.nrdf-news-text .text a{
color:blue;
text-decoration:none;
}

.nrdf-news-text  .title a{
font-family : Verdana;
font-size : 8pt;
font-weight:bolder;
color:black;
text-decoration:none;
}

.nrdf-title {
border: 1px solid #6666FF;
font-family : Verdana;
font-size : 10pt;
font-weight:bolder;
height:23px;
padding-left:5px;
background-color:#E4EAFD;
}

.nrdf-title a{
font-family : Verdana;
font-size : 8pt;
color:#0000EE;
font-weight:bolder;
text-decoration:none;
}

.headh h1{
font-family : Verdana;
font-size : 8pt;
margin-left:5px;
margin-right:5px;
margin-top:4px;
text-align:right;
}

.newusr-img {
padding:0px;

}

.messages .contentry img {
padding:8px;
}


.adsense {
padding-bottom:18px;
text-align:center;
}
#content {
border: 1px solid #6666FF;
margin-left:5px;
margin-right:5px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
background : #Ffffff;
width:615px;
font-family : Verdana;
/*font-size : 12px;*/
}


 .print_title {
width:100%;
height:106px;
padding-left: 15px;
padding-right: 15px;
padding-top: 55px;
padding-bottom: 25px;
background-image: url('../img/kopfp.gif');
background-position : left;
	background-repeat : no-repeat;
}

.print_footer {
font :8pt Verdana;
color: #000000;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
}

.print_content {
font :10pt Verdana;
color: #000000;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
width: 600px;
}

.print_content bodytext *{
font :10pt Verdana;
color: #000000;
}

.printit {
font :10pt Verdana;
color: #999999;
width: 100%;
float:right;
text-decoration:none;
cursor: pointer;
text-align:right;
}

.neweintrag .neweintrag-title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bolder;
padding-bottom:5px;
}

.neweintrag .neweintrag-show{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
color:#6666FF;
text-decoration:none;
padding-bottom:2px;
padding-top:2px;
padding-left:4px;
width:150px;

}


.newusr .newusr-title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bolder;
padding-bottom:5px;
}

.newusr .newusr-show{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
color:#6666FF;
text-decoration:none;
padding-bottom:2px;
padding-top:2px;
padding-left:4px;
height:10px;
}



.profiletbl{
width:440px;
}


#kategorie {
	width:460px;
	border:0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;

}

.day-title {
color: #FF2800;
font-size : 10pt;
font-weight : bolder;
}

#kategorie tr .kategorie-title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bolder;
color: black;
width:400px;
}

#kategorie tr{
	width:100%;
height:20px;
margin-bottom:10px;
}

#kategorie td{
	width:230px;
height:20px;
margin-bottom:10px;
}

#kategorie a {
	text-decoration: none;
	color: Blue;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

#kategorie a:hover {
	text-decoration: none;
	color: #FF2800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.submenutable {
	border-bottom : 1px solid #FF2800;
	width:100%;
background : #f7f7f7;
}

.path{
margin-left:2px;
text-decoration:none;
color: blue;
font-family : Verdana;
font-size : 12px;
}

.path-act{
margin-left:2px;
text-decoration:none;
color: red;
font-family : Verdana;
font-size : 12px;
}



.suchboxs{
margin-right:5px;
}

input {
border: 1px solid #000000;
margin-left:2px;
margin-right:2px;
}

#content .bodytext * {
font-family : Verdana;
/*font-size : 12px;*/
text-decoration:none;
}

#content .bodytext {
font-family : Verdana;
font-size : 12px;
text-decoration:none;
}

.suchbox input submit{
width:5px;
}

#suchstat h1 {
font-family : Verdana;
             	font-weight: 400;	
                text-decoration : none;   
font-size : 10px;
margin: 0px;
padding:0px;
}

#suchstat h1 a{
font-family : Verdana;
             	font-weight: 400;	
                text-decoration : none;   
height:12px;
color: #6666FF;
font-size : 11px;
margin: 0px;
padding:0px;
}

#suchstat h1 a:hover{
font-family : Verdana;
             	font-weight: 400;	
                text-decoration : none;   
height:12px;
color: #FF2800;
font-size : 11px;
margin: 0px;
padding:0px;
}

.emenu{
border-bottom : 1px solid #6666FF;
	width:100%;
}

.emenu-act {
	border-bottom : 1px solid #FF2800;
	width:100%;
}

.emenu a{                               
                font-family : Verdana;
	font-size : 12px;
	font-weight: bold;
                color: #000000;	
                text-decoration : none;                       
}

.emenu-act a{                  
                font-family : Verdana;
	font-size : 12px;
                color: #FF2800;
	font-weight: bolder;	
                text-decoration : none;  
}

.subtabelle a:hover{
 font-family : Verdana;
	font-size : 10px;
                color: #FF2800;
	font-weight: bolder;	
                text-decoration : none;  
  }

.subtabelle a{
 font-family : Verdana;
	font-size : 10px;
                color: #000000;
	font-weight: bolder;	
                text-decoration : none;  
  }

.subtabelle-act a{
 font-family : Verdana;
	font-size : 10px;
                color: #FF2800;
	font-weight: bolder;	
                text-decoration : none;  
}

.space2 {
height:10px;
}

.space {
height:1px;
}

h1 {
	font-size : 12px;

}

table.start{
background : #F7F7FF;
}

td.kopf {
	background-color: #fffbff;
	border-color: #DEE7FF;
	height:88px;
	border-width:1px;
	border-style:solid;
}

.tx-skuserrate-pi1{
height: 10px;
}

.alphabet a{
font-family : Verdana;
	font-size : 8px;
                color: #6666FF;
	font-weight: 400;	
                text-decoration : none;              
}
.whois a{
 font-family : Verdana;
	font-size : 10px;
                color: #6666FF;
	font-weight: 400;	
                text-decoration : none;
}
td.useronline {
                font-family : Verdana;
	font-size : 10px;
                color: #6666FF;
	font-weight: 400;	
                text-decoration : none; 
}
.alphabet {
font-family : Verdana;
	font-size : 8px;
                color: #6666FF;
	font-weight: 400;	
                text-decoration : none;    
  width:450px;
}
.tx-cwtcommunity-pi1 th, td, input{ 
font-family : Verdana;
	font-size : 11px;
                color: #000000;
	font-weight: 400;	
                text-decoration : none;
}

.tx-cwtcommunity-pi1 a{ 
font-family : Verdana;
	font-size : 11px;
                color: blue;
	font-weight: 400;	
                text-decoration : none;
}

.login_header_text{
font-family : Verdana;
	font-size : 11px;
                color: #000000;
	font-weight: 400;	
                text-decoration : none;
}

.tx-newloginbox-pi1-forgotP a{
font-family : Verdana;
	font-size : 11px;
                color: blue;
	font-weight: 400;	
                text-decoration : none;
}

.login_header_fehler{
font-family : Verdana;
	font-size : 11px;
                color: red;
	font-weight: 400;	
                text-decoration : none;
}

.login_header{
font-family : Verdana;
	font-size : 11px;
                color: #000000;
	font-weight: bolder;	
                text-decoration : none; 
}

.contenti{
background : #ffffff;
border: 1px solid #FF2800;
}

.contenti a{
text-decoration : none; 
}

table.login {
background : #ffffff;
	}

div.login td{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight :400;
}

div.login h3, p{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : 400;
                margin-top:3px;
}

div.login input{
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #6666FF;
                width: 60px;
}

font.kopfT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bolder;
                height: 8px;
}

font.kopfT a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bolder;
	text-decoration : none;
height: 8px;
}

#useronline font{
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

table.leftCol{
background : #ffffff;
border: 1px solid #6666FF;
}

table.rightCol{
}

table.middleCol {

}


