/* DEFAULT STUFF */
body {
	padding: 0px;
	margin: 0px;
	font-family: Helvetica,Arial;
	font-size: 14px;
	 color:#272727;
}

table td, #content table, #content td {
	font-family: Helvetica,Arial;

	font-size: 14px;
/*	border: 1px solid #FF8888;*/
}
table {
/*	border: 1px solid #88FF88;*/
}

h1{
 color:#272727;
	font-family: Arial, Helvetica;
	font-size: 20px; 
}

h2{
 color:#272727;
	font-family: Arial,Helvetica;
	font-size: 16px; 
}
.smallsearch{
   padding:10 10 10 10;
  
}
.tablelink{
	background-Image:url(/html/navibutton.gif);
	background-Repeat:no-repeat;
	background-Position:center left;
}


.tablelink a{
  color:#000000;
  text-decoration:none;

}


.lightgrey{
          background-color:#dd5d58;

}
.impressum{
 	color:#9a0600;

    text-decoration:none;
  	font-size: 11px;

}
.grey{
        padding-left:180px;
	 	background-color:#9a0600;
	

}
.catdescription{
        background-color:#9a0600;
		font-size: 18px;
		color:#FFFFFF;
		padding-top:40px;
		padding-left:38px;
		padding-bottom:22px;
		
}
.footer a{
		color:#9a0600;

    text-decoration:none;
  	font-size: 12px;


}
.footer{
    color:#9a0600;
	margin-top:5px;

}

.subnavtable{
 
    list-style-type: none;
	display:inline;
/*   position:absolute;
    top:154px;	
*/ 
}
.subnav1{
   background-color:#9a0600;

}

.subnav1, .subnavselected1{
    text-align:center;
    list-style-type: none;
    display:inline;

}

.subnavselected1 a:link,.subnavselected1 a:visited{
    color:#000000;
    text-decoration:none;
}

.subnavselected1{
    background-color:#dd5d58;
}


.subnav1 a:link,.subnav1 a:visited{
    color:#FFFFFF;
    text-decoration:none;
}
.subnav1 a:link,.subnav1 a:visited{
    color:#FFFFFF;
    text-decoration:none;
}

li.subnav1 a,li.subnavselected1 a{
  color:#fff;
  text-align:center;
  /*margin:0 0 0 0;*/
   margin-left:-1px;

 padding-left:10px;
 padding-right:10px;
  border-right:1px solid #dd5d58;
  border-left:1px solid #dd5d58;

  text-decoration: none; 
  
}
li.subnav1 a:hover{
  background-color: #dd5d58;
  color : #000; 
  text-decoration: none;

}
li.subnavselected1 a{
  background-color: #dd5d58;
  color : #000; 
  text-decoration: none;

}

#content li {
     padding-bottom:10px;
    
}


.topnav a:link,.topnav a:visited{
        text-decoration:none;
		font-size: 12px;
}



.topnav a:hover{
        text-decoration:underline;
		font-size: 12px;
}
.topnavtable{
        margin-left:600px;
}
.topnav{
        width:80;
		border-right:1px solid #000000;
		text-align:center;
		
}

img {
        border: 0px none #FFFFFF;
}
a {
        color: #000000;
}
a:hover {
        /* color: #8C0000; */
	color: #333377;
}
input, textarea, select {
        border:1px solid #9a0600;
        font-family: Helvetica,Arial;
}  


