@charset "UTF-8";

@media all
{

p 
{
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin-top: 0px;
}

html>body p 
{
	font-size: 12px;
	}
{
height: 100%;
}
/* */

html, body 
{
	
	margin: 0;
	padding: 0;
	color: #666666;
	font-family: arial, verdana, sans-serif;
}

h1,h2,h3,h4
{
	text-decoration: none; 
	color:#000000; 
}

h1{	font-size:17.5px;
padding-right: 0px; 
	margin-top: 0; 
	padding-left: 0px; 
	font-weight: bold; 	
	margin-bottom: 2px; 
	padding-bottom: 0px; 
	line-height: 18px; 
	padding-top: 0px; 
}
h2{	font-size:16px;
padding-right: 0px; 
	margin-top: 0; 
	padding-left: 0px; 
	font-weight: bold; 	
	margin-bottom: 2px; 
	padding-bottom: 0px; 
	line-height: 14px; 
	padding-top: 0px; 
}
h3{	font-size:14px;
padding-right: 0px; 
	margin-top: 0; 
	padding-left: 0px; 
	font-weight: bold; 	
	margin-bottom: 2px; 
	padding-bottom: 0px; 
	line-height: 14px; 
	padding-top: 0px; 
}
h4{	font-size:14px;
padding-right: 0px; 
	margin-top: 0; 
	padding-left: 0px; 
	font-weight: bold; 	
	margin-bottom: 2px; 
	padding-bottom: 0px; 
	line-height: 14px; 
	padding-top: 0px; 
}

a:link, a:visited, a:active 
{
font-size:12px; font-weight:bold;color:#E10A1A;text-decoration: none
}

a:hover 
{
	
font-size: 12px; font-weight:bold; background: #E10A1A;color: #FFFFFF
}

/*################################################################################################
###                                                                                            ###
###  Modelle                                                                                   ###
###                                                                                            ###
################################################################################################*/

table.firefox { margin:0 auto 0; } /* Tabelle zentriert (Bug Firefox 2.0) */

#modelle {
	border-top:1px #9a9a9a solid;
	margin: 23px 0 0 -12px;
	padding: 10px 0 0 120px;
	}

#mod_table a img {border: 5px #FFCC00 ridge; }	
#mod_table a.mod:hover img{ text-decoration:none; background-color: transparent; border:5px #c9191b ridge;}

div#mod_table { margin: 0px 0px 35px 0px;}
* html div#mod_table{ margin: 0px 0 35px 0;}

div#mod_table a span
 {
  display:none;
}

 div#mod_table a:hover
 {
  background-color:#FFFFFF;
 }

div#mod_table a:hover #m
 {
  display:block;
  text-decoration :none;
  position:absolute;
  top: 375px;
  left:12px;
  width:136px;
  padding:5px;
  margin:4px;
  z-index:100;
  color:black;
  background: #F5F5F5;
  border:1px solid #c9191b;
  font-size:12px;
  text-align:center;
}
* html div#mod_table a:hover span{ top: 0px;}
html* div#mod_table a:hover span{ top: 0px;}

div#mod_table a:hover #k
 {
  display:block;
  text-decoration :none;
  position:absolute;
  top: 375px;
  left:176px;
  width:136px;
  padding:5px;
  margin:4px;
  z-index:100;
  color:black;
  background: #F5F5F5;
  border:1px solid #c9191b;
  font-size:12px;
  text-align:center;
}

div#mod_table a:hover #l
 {
  display:block;
  text-decoration :none;
  position:absolute;
  top: 375px;
  left:340px;
  width:136px;
  padding:5px;
  margin:4px;
  z-index:100;
  color:black;
  background: #F5F5F5;
  border:1px solid #c9191b;
  font-size:12px;
  text-align:center;
}

/*################################################################################################
###                                                                                            ###
###  Modern                                                                                    ###
###                                                                                            ###
################################################################################################*/

#mod_kueche {
	border-top:1px #9a9a9a solid;
	margin: 5px 0 0 0px;
	padding: 10px 0 0 0px;
	}


#mod_kueche a img {border: 5px #FFCC00 ridge; }	
#mod_kueche a.mod:hover img{ text-decoration:none; background-color: transparent; border:5px #c9191b ridge;}

#mod_k { margin-left:80px; }

input.button {
border: 5px #FFCC00 ridge; 
}

input.button:hover {
text-decoration:none; background-color: transparent; border:5px #c9191b ridge;
}

}