div.space{padding:1px 0px 0px 0px;}
div.chatcontent{position:relative;border:1px solid black;background-color:white;height:285;width:100%;overflow:auto;}

div.dyn10{width: 50px;}
div.dyn12{width: 350px;height: 350px;border-left:#DFDFDF 1px solid;border-right:#8F8F8F 1px solid;background-repeat: no-repeat;background-repeat:no-repeat;overflow:hidden;}
/************************ BODY **************************/
body
{
font-family: Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
margin : 0px 0px 0px 0px;
background-image:url(images/bg.jpg);
background-color:#FFFFFF;
background-repeat:repeat-x;
/*background-attachment:fixed; */

scrollbar-3d-light-color : #F9F9F9;
scrollbar-arrow-color : #F5F5F5;
scrollbar-base-color : #F9F9F9;
scrollbar-shadow-color : #F5F5F5;
scrollbar-dark-shadow-color : #F5F5F5;
scrollbar-face-color : #5F5F5F;
scrollbar-highlight-color : #FFFFFF;

}

ul
{color:#5F5F5F;}

li
{color:#5F5F5F;}

.titel
{position:relative;top:-52;font-size:12px;font-weight:bold;}

.cell_top_menu
{background-color: #FFCC00;}

.cell_top_menu_aktiv
{background-color: #AFAFAF;}

.orange
{
background-color: #FFCC00;
color: black;
filter:alpha(opacity=60, finishopacity=60, style=4);
}

.content_bg
{
background-color:#FFFFFF;
background-image:url(images/content_bg.jpg);
background-repeat:no-repeat;
}
.topline
{
background-image:url(images/topline.gif);
background-repeat: repeat-y;
}
.menu_bg
{
background-color:#FFFFFF;
background-image:url(images/menu_bg.jpg);
background-repeat:no-repeat;
}

h1
{
font-family: Arial,Verdana,helvetica;
font-size: 16px;
color: #5F5F5F;
}

h2
{
font-family: Arial,Verdana,helvetica;
font-size: 14px;
color: #5F5F5F;
}

h3
{
font-family:Arial,Verdana,helvetica;
font-size: 12px;
color: #5F5F5F;
}

h4{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #5F5F5F;
}

h5{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
color: #5F5F5F;
}

h6{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
color: #5F5F5F;
}
/************************ AHREF **************************/

a.title
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.title:hover
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.title:visited
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.title:visited:hover
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}




a.black
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color: black;
text-decoration: none;
font-weight: normal;
}
a.black:hover
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color: #4F4F4F;
text-decoration: none;
font-weight: normal;
}
a.black:visited
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color: black;
text-decoration: none;
font-weight: normal;
}
a.black:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color: #4F4F4F;
text-decoration: none;
font-weight: normal;
}



a.languages
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: black;
text-decoration: none;
font-weight: normal;
}
a.languages:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #4F4F4F;
text-decoration: none;
font-weight: normal;
}
a.languages:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: black;
text-decoration: none;
font-weight: normal;
}
a.languages:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #4F4F4F;
text-decoration: none;
font-weight: normal;
}
a.languages_aktiv
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: black;
text-decoration: none;
font-weight: bold;
}
a.languages_aktiv:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #4F4F4F;
text-decoration: none;
font-weight: bold;
}
a.languages_aktiv:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: black;
text-decoration: none;
font-weight: bold;
}
a.languages_aktiv:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #4F4F4F;
text-decoration: none;
font-weight: bold;
}


a.menu_top
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}


a.menu_top_aktiv
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top_aktiv:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top_aktiv:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}
a.menu_top_aktiv:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #FFFFFF;
text-decoration: none;
font-weight:normal;
}


a.ebene1
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #6CA930;
text-decoration: none;
font-weight:bold;
}
a.ebene1:hover
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}
a.ebene1:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color: #6CA930;
text-decoration: none;
font-weight:bold;
}
a.ebene1:visited:hover
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}


a.ebene1_aktiv
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}
a.ebene1_aktiv:hover
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}
a.ebene1_aktiv:visited
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}
a.ebene1_aktiv:visited:hover
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size:11px;
text-decoration: none;
font-weight:bold;
}


a.dok
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#6CA930;
text-decoration: none;
font-weight:normal;
}

a.dok:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}
a.dok:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#6CA930;
text-decoration: none;
font-weight:normal;
}
a.dok:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}


a.dok_aktiv
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}
a.dok_aktiv:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}
a.dok_aktiv:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}
a.dok_aktiv:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}


a.shopnav
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#6CA930;
text-decoration: none;
font-weight:normal;
}

a.shopnav:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}
a.shopnav:visited
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#6CA930;
text-decoration: none;
font-weight:normal;
}
a.shopnav:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:11px;
color:#5F5F5F;
text-decoration: none;
font-weight:normal;
}




a.none
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color:#5F5F5F;
text-decoration: none;
}
a.none:hover
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color:#5F5F5F;
text-decoration: none;
}
a.none:visited
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color:#5F5F5F;
text-decoration: none;
}
a.none:visited:hover
{
font-family:Arial,Verdana,helvetica;
font-size:10px;
color:#5F5F5F;
text-decoration: none;
}

a
{
color: #6CA930;
text-decoration: none;
}

a:hover
{
color: #5F5F5F;
text-decoration: underline;
}
a:visited
{
color: #6CA930;
text-decoration: none;
}
a:visited:hover
{
color: #5F5F5F;
text-decoration: underline;
}

a.2
{
color:#FF9F00;
background-color:#0F0F0F;
border:1px;
border-style:outset;
width:100;
}
a.2:visited
{
color:#FF9F00;
background-color:#0F0F0F;
border:1px;
border-style:outset;
width:100;
}

a.news:link
{
font-family:Arial,Verdana,helvetica;
color: #6CA930;
font-size: 10px;
font-weight: normal;
}
a.news:hover
{
font-family:Arial,Verdana,helvetica;
color: #5F5F5F;
font-size: 10px;
font-weight: normal;
}
a.news:visited
{
font-family:Arial,Verdana,helvetica;
color: #6CA930;
font-size: 10px;
font-weight: normal;
}

/******************** END AHREFS ********************************/



span.title
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

span.smalltitle
{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}


span.info
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #6CA930;
}

span.link
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #6CA930;
cursor:hand;
}

span.none
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
text-decoration: none;
color: #5F5F5F;
}

span.shopnav
{
color: #6CA930;
}

.none
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
text-decoration: none;
color: #5F5F5F;
}

.shophelp
{
color:#001060;font-size:14px;font-weight:bold;
}

.tooltitle
{
font-size:15px;font-weight:bold;font-family:arial;
}


.korb
{
color:#BF0000;font-size:14px;font-weight:bold;
}

.big
{
font-size: 11px;
}

.small
{
font-size: 10px;
}

.fussklein
{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
color: #5F5F5F;
}

.newstitle
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #5F5F5F;
font-weight:bold;
}

.forumcontent
{
font-family: Arial,Verdana,helvetica;
font-size: 12px;
background-color: #F5F5F5;
color: #5F5F5F;
padding:2 2 2 2;
}


.forumcontent2
{
font-family: Arial,Verdana,helvetica;
font-size: 12px;
background-color: #F9F9F9;
color: #5F5F5F;
padding:2 2 2 2;

}

.forumtitle
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #5F5F5F;
color: #FFFFFF;
}

.forums
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F9F9F9;
color: #F5F9F2;

}
.forumtitle
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #5F5F5F;
color: #FFFFFF;
background-image:url(images/tablebg.jpg);
background-repeat:no-repeat;
}

.forums
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F9F9F9;
color: #F5F9F2;

}

/* wenn modul, dann modules auch ändern wegen interface */

table.modul
{
background-color: #FFFFFF;
width:100%;
border:0px;
background-image:url(images/tab.gif);
}

table.modules
{
background-color: #FFFFFF;
width:100%;
border:0px;
background-image:url(images/tab.gif);
}

table.modultitle
{
background-color: #5F5F5F;
width:100%;
border:0px;
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

div.chatcontent
{
position: relative;
border: 1px solid black;
background-color: white;
height: 285 px;
overflow: auto;
}

td.title
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
background-color: #5F5F5F;
font-weight: bold;
background-image: url(images/titles.gif);
}

td.smalltitle
{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
color: #FFFFFF;
background-color: #5F5F5F;
font-weight: bold;
background-image: url(images/titles.gif);
}

td.bid
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
background-color: #6CA930;
font-weight: bold;
}

.content_klein
{
font-family: Arial,Verdana,helvetica;
font-size: 10px;
background-color: #F5F5F5;
color: #5F5F5F;
}
td.content_title
{
height: 25px;
font-family: Arial,Verdana,helvetica;
font-size: 11px;
color: #FFFFFF;
background-color: #5F5F5F;
font-weight: bold;
background-image: url(images/titles.gif);
}

td.content
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F9F9F9;
}

td.content2
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F5F5F5;
}

td.toolcontent
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F9F9F9;
}

td.toolcontent2
{
font-family: Arial,Verdana,helvetica;
font-size: 11px;
background-color: #F5F5F5;
}



button
{
height:19;font-size:8pt;background-color:#EFEFEF;
}

td
{
font-family: Arial,Verdana,helvetica;
font-size:11px;
color: #5F5F5F;
}

td.info
{
font-family: Arial,Verdana,helvetica;
font-size:11px;
background-color: ;
}

hr
{
color:#5F5F5F;
height:1px;
}

hr.dot
{
color:#5F5F5F;
border: 1px dotted;
}

/*************** INPUTS / FORMS ************/

input, textarea, button, select, option{
  font-family: Arial,Verdana,helvetica;
  font-size: 11px;
  color: #5F5F5F;
  font-weight: normal; 
  BACKGROUND-COLOR: #F5F9F2;
}

input,textarea{
  border: 1px solid #9F9F9F;
}

input[type=image], input[type=radio], input[type=checkbox]{
  border:0px;
  margin-right: 5px;
  margin-bottom: -2px; 
  background-color:transparent; 
}



input.back{
 background-color: #FFFFFF;
 height: 20px;
 cursor: pointer;
}

 input.info{
    color: red;
    width: 184px;
    border: 1px solid red;
}

button{
 background-color: #F5F5F5;
}

input.secondary{
 width: 200px;
}

input.tbu{
 width: 23px;
 border: 2px solid #9F9F9F;
}

.shopmenge{
 width: 30px;
}

.button{
 color: #FFFFFF;
 background-color: #5F5F5F;
 border: ;
}

a.button{ 
  float:left;
  color: #FFFFFF;
  padding: 1px 5px 1px 5px;
}
a.button:hover{ 
  float:left;
  color: #FFFFFF;
  padding: 1px 5px 1px 5px;
}
a.button:active{ 
  float:left;
  color: #FFFFFF;
  padding: 2px 4px 0px 6px;
}

.go{
 color: #FFFFFF;
 BACKGROUND-COLOR: #5F5F5F;
 border: ;
 width: 89px;
}

.forum{
 background-color: #F5F9F2;
 width: 70px;
}

.tools{
 width: 140px;
}

.full{
 width: 100%;
}

.radio, input[type=radio]{
 font-size: 9pt;
 background-color: transparent;
 border: 0px;
 width: 14px;
}

.input{
 text-align:right;
}

.in{
 width: 118px;
}

.upload{
 width: 292px;
}

.kontakt{
 width: 184px;
}

.auktion{

}

.searchinput{
 color: #000000;
 BACKGROUND-COLOR: #F5F9F2;
 width: px;
 font-weight:bold;
 padding: 0px 2px 0px 2px;
 border: 1px solid #FFFFFF;
}

.searchbutton{
 color: #FFFFFF;
 BACKGROUND-COLOR: #5F5F5F;
 border: 1px solid #FFFFFF;
}

.login{
 BACKGROUND-COLOR: #5F5F5F;
 width: 48px;
 height: 18px;
}

.berechtigung{
 width: 100px;
}

.suchmaske{
 
}

.support{
 width: 400px;
 height: 220px;
}

.ort{
 width: 127px;
}

.plz{
 width: 50px;
}

.ort_info{
 width: 127px;
 border: 1px solid red;  
 
}
.plz_info{
 width: 50px;
 border: 1px solid red;  
}

.passwort{
 width: 110px;
}

/************************** SELECTS **********************/   

select, option{
 background-color:#F5F9F2;
}

select.shop{
 background-color:#F5F5F5;
 width:150px;
 display:block;
}

select.info, file.info, option.info{
    color: red;
    border: 1px solid red;
}

select.kontakt{
 width: 183px;
}

select.secondary{
 color: #5F5F5F;
}
 
select.suchmaske{
  background-color:#F9F9F9;
  width: 300px;
}

/************************** TEXTAREAS ********************/   

textarea.secondary{
 width: 374px;
}

textarea.shop{
 width: 240px;
}

textarea.kontakt, textarea.info{
 width: 184px;
 height: 100px;
}

textarea.info{
   border: 1px solid red;
}

textarea.mailtofriend{
 width: 200px;
 height: 100px;
}

textarea.forum{
 width: 100%;
}

/******************************** DIVERSES **************************/

.small{
 font-size: 10px ! important;
 line-height: ;  
}

.search_str{
 font-weight: bold;            
}

.view_str{
 font-weight:bold;
 background-color: #FFBF00;
}

.alerts{
 color:#6CA930;
}

sub{
 font-size:8px;
 line-height: 7px;
}

sup{
 font-size:8px;
 line-height: 7px;
}

.pad1{
 padding: 1px ! important;
}

.pad2{
 padding: 2px ! important;
}

.pad3{
 padding: 3px ! important;
}

.pad4{
 padding: 4px ! important;
}

.pad5{
 padding: 5px ! important;
}

.nopad{
 padding: 0px ! important;
}

.centered{
 text-align: center;
}

.borderTop{
 border-top: 1px solid #FFFFFF ! important; 
}
.borderBottom{
 border-bottom: 1px solid #FFFFFF ! important; 
}
.borderRight{
 border-right: 1px solid #FFFFFF ! important; 
}
.borderLeft{
 border-left: 1px solid #FFFFFF ! important; 
}
.borderBottomLeft{
 border-left: 1px solid #FFFFFF ! important;
 border-bottom: 1px solid #FFFFFF ! important; 
}
.borderBottomRight{
 border-right: 1px solid #FFFFFF ! important;
 border-bottom: 1px solid #FFFFFF ! important; 
}
.borderBottomBothSide{ 
 border-left: 1px solid #FFFFFF ! important; 
 border-right: 1px solid #FFFFFF ! important;
 border-bottom: 1px solid #FFFFFF ! important; 
}
