
/**
* CSS File for website 2049
* @date   Wed, 11 Feb 2009 10:26:59 +0100
*/

div#ss_online_shop
{
  background-color: #;
  background-image: url("");
  font-family: Verdana,Arial,Times;
  line-height: px;
  font-size: 11px;
  color: #333333;
}

div#ss_online_shop input,
div#ss_online_shop select
{
  font-family: Verdana,Arial,Times;
  font-size: 11px;
  border-color:#666666;
}

/**
* Überschriftsklasse H1
*/
div#ss_online_shop h1, div#ss_online_shop h3
{
  font-family: Verdana,Arial,Times;
  color: #fe0000;
  font-size: 18px;
}

div#ss_online_shop h1.klasse1
{
  color: #FFFFFF;
}

div#ss_online_shop h1.klasse2
{
  color: #FFFFFF;
}

div#ss_online_shop .klasse2 p
{
  color: #FFFFFF;
}

div#ss_online_shop h1.klasse3
{
  color: #333333;
}

/**
* Überschriftsklasse H2
*/
div#ss_online_shop h2
{
  font-family: Verdana,Arial,Times;
  font-size: 13px;
  color: #4A4A4A;
  margin: 0px 0px 0px 0px;
}

div#ss_online_shop h2.klasse1
{
  color: #FFFFFF;
}

div#ss_online_shop h2.klasse2
{
  color: #FFFFFF;
}

div#ss_online_shop h2.klasse3
{
  color: #333333;
}

/**
* Diverse Klassen
*/
div#ss_online_shop .erfassung_ueberschrift
{
  color: #580000;
}

div#ss_online_shop .required_field {
  color: #FF0000;
}

div#ss_online_shop .euro_preis
{
  font-weight: bold;
}

div#ss_online_shop .freie_plaetze
{
}



/**
* Absatz Elemente
*/
div#ss_online_shop p
{
  font-family: Verdana,Arial,Times;
  font-size: 11px;
  color: #4A4A4A;
  margin: 2px 2px 2px 2px;
}

div#ss_online_shop p.klasse1
{
  color: #FFFFFF;
}

div#ss_online_shop p.klasse2
{
  color: #FFFFFF;
}

div#ss_online_shop p.klasse3
{
  color: #333333;
}



/**
* Tabellen Daten Elemente
*/
div#ss_online_shop td
{
  font-family: Verdana,Arial,Times;
  background-color: #;
  color: #333333;
  font-size: 11px;
}

div#ss_online_shop td.klasse1
{
  background-color: #b91616;
  background-image: url("");
}

div#ss_online_shop td.klasse2
{
  background-color: #fe0000;
  background-image: url("");
}

div#ss_online_shop td.klasse3
{
  background-color: #ffffff;
  /*background-color: #f3e6e6;*/
  background-image: url("");
}

/**
* Link Elemente
*/
div#ss_online_shop a,
div#ss_online_shop a:link,
div#ss_online_shop a:visited,
div#ss_online_shop a:active,
div#ss_online_shop a:hover
{
  text-decoration: none;
  color: #333333;
}

div#ss_online_shop a:visited
{
  color: #333333;
}

div#ss_online_shop a:active
{
  color: #333333;
}

div#ss_online_shop a:hover
{
  text-decoration: underline;
  color: #333333;
}

div#ss_online_shop a.klasse1,
div#ss_online_shop a.klasse1:link,
div#ss_online_shop a.klasse1:visited,
div#ss_online_shop a.klasse1:active,
div#ss_online_shop a.klasse1:hover
{
  color: #ffffff;
}

div#ss_online_shop a.klasse1:visited
{
  color: #ffffff;
}

div#ss_online_shop a.klasse1:active
{
  color: #ffffff;
}

div#ss_online_shop a.klasse1:hover
{
  color: #ffffff;
}


div#ss_online_shop a.klasse2,
div#ss_online_shop a.klasse2:link,
div#ss_online_shop a.klasse2:visited,
div#ss_online_shop a.klasse2:active,
div#ss_online_shop a.klasse2:hover
{
  color: #ffffff;
}

div#ss_online_shop a.klasse2:visited
{
  color: #ffffff;
}

div#ss_online_shop a.klasse2:active
{
  color: #ffffff;
}

div#ss_online_shop a.klasse2:hover
{
  color: #ffffff;
}


div#ss_online_shop a.klasse3,
div#ss_online_shop a.klasse3:link,
div#ss_online_shop a.klasse3:visited,
div#ss_online_shop a.klasse3:active,
div#ss_online_shop a.klasse3:hover
{
  color: #fe0000;
}

div#ss_online_shop a.klasse3:visited
{
  color: #fe0000;
}

div#ss_online_shop a.klasse3:active
{
  color: #fe0000;
}

div#ss_online_shop a.klasse3:hover
{
  color: #fe0000;
}

/**
* Website-Menü
*/
div#ss_online_shop div.ws_menu {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana;
  font-size: 12;
  padding-top: 4px;
  padding-bottom: 3px;
}

div#ss_online_shop div.ws_submenu {
  background-color: #E9E9E9;
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
  display: none;
  font-family: Verdana;
  font-size: 12;
  padding-top: 4px;
  padding-bottom: 4px;
  visibility: hidden;
  width: auto;
}

div#ss_online_shop div.ws_submenu_selected {
  background-color: #FFFFFF;
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
  font-family: Verdana;
  font-size: 12;
  padding-top: 4px;
  padding-bottom: 4px;
  display: block; 	
  visibility: visible;					
  width: auto;
}

/* ===== MENU ===== */
div#ss_online_shop a.ws_menu {
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
  color: #000000;
  padding: 3px;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu:link {
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
  color: #000000;
  padding: 3px;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu:visited {
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_hover {
  background-color: #E9E9E9;
  color: #000000;
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
  padding: 3px;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_hover:link {
  background-color: #E9E9E9;
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_hover:hover {
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_hover:visited {
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_selected {
  border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #FFFFFF;
  background-color: #FFFFFF;
  color: #000000;
  padding: 3px;
  text-decoration: none;
}

div#ss_online_shop a.ws_menu_selected:visited {
  color: #000000;
  text-decoration: none;
}

/* ===== SUBMENU ===== */
div#ss_online_shop a.ws_submenu {
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu:link {
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu:hover {
  background-color: #FFFFFF;
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_submenu:visited {
  color: #000000;
  text-decoration: none;
}

div#ss_online_shop a.ws_submenu_selected {
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected:link {
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected:hover {
  background-color: #FFFFFF;
  color: #000000;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected:visited {
  color: #000000;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected_selected {
  background-color: #E9E9E9;
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected_selected:link {
  background-color: #E9E9E9;
  color: #000000;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 9px;
  padding-bottom: 3px;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected_selected:hover {
  background-color: #E9E9E9;
  color: #000000;
  text-decoration: none;				
}

div#ss_online_shop a.ws_submenu_selected_selected:visited {
  background-color: #E9E9E9;
  color: #000000;
  text-decoration: none;				
}

/** Customized **/
div#content div#ss_online_shop
{
  letter-spacing: 0px;
  position: relative;
}

div#ss_online_shop div.shadow
{
  display: none;
}

div#ss_online_shop table.searchfield
{
  margin: 20px 0px;
}

div#ss_online_shop td#level0_row2_col2,
div#ss_online_shop td#level1_row2_col2,
div#ss_online_shop td#level3_row2_col2
{
  padding: 0px 15px;
}

div#ss_online_shop td#level3_row2_col2 h1
{
  margin: 10px 0px 0px 0px;
}


div#ss_online_shop li
{
  background-image: none;
}

div#ss_online_shop td#level0_row1_col1 table,
div#ss_online_shop td#level1_row1_col1 table,
div#ss_online_shop td#level2_row1_col1 table,
div#ss_online_shop td#level3_row1_col1 table
{
  position: absolute;
  top: -48px;
}

div#ss_online_shop td#level0_row1_col1 table td.klasse1,
div#ss_online_shop td#level1_row1_col1 table td.klasse1,
div#ss_online_shop td#level2_row1_col1 table td.klasse1,
div#ss_online_shop td#level3_row1_col1 table td.klasse1
{
  background-color: transparent;
}

div#ss_online_shop td#level0_row1_col1 table td.klasse1 p,
div#ss_online_shop td#level0_row1_col1 table td.klasse1 a,
div#ss_online_shop td#level1_row1_col1 table td.klasse1 p,
div#ss_online_shop td#level1_row1_col1 table td.klasse1 a,
div#ss_online_shop td#level2_row1_col1 table td.klasse1 p,
div#ss_online_shop td#level2_row1_col1 table td.klasse1 a,
div#ss_online_shop td#level3_row1_col1 table td.klasse1 p,
div#ss_online_shop td#level3_row1_col1 table td.klasse1 a
{
  font-size: 7.5pt;
}

div#ss_online_shop td#level0_row1_col1 td.quicklinkbox,
div#ss_online_shop td#level1_row1_col1 td.quicklinkbox,
div#ss_online_shop td#level2_row1_col1 td.quicklinkbox,
div#ss_online_shop td#level3_row1_col1 td.quicklinkbox
{
  width: 250px;
}

div#ss_online_shop td#level0_row1_col1 td.quicklinkbox div.quicklinkbox,
div#ss_online_shop td#level1_row1_col1 td.quicklinkbox div.quicklinkbox,
div#ss_online_shop td#level2_row1_col1 td.quicklinkbox div.quicklinkbox,
div#ss_online_shop td#level3_row1_col1 td.quicklinkbox div.quicklinkbox
{
  position: relative;
  top: -43px;
  padding-right: 20px;
}

#content
{
  overflow: visible;
  height: auto;
  min-height: 422px;
  position: relative;
  margin-top: 20px;
}

div#box
{
  height: auto;
  top: 0px;
  position: relative;
  left: 0;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
  overflow: hidden;
}

div#footer
{
  position: relative;
  margin-top: 40px;
}

div#header
{
  position: relative;
}

body
{
  height: auto;
  padding-bottom: 50px;
}

/** NAVI **/

div#ss_online_shop div#sidebarNav {
    background-color: #ffffff;
	/*background-color: #f3e6e6;*/
    border: 1px solid #fe0000;
  }
  
  div#ss_online_shop div#sidebarNav a,
  div#ss_online_shop div#sidebarNav a:link, 
  div#ss_online_shop div#sidebarNav a:visited,
  div#ss_online_shop div#sidebarNav a:active {
    display: block;
    color: #000000;
    padding: 4px 5px 4px 10px;
    text-decoration: none;
  }
  
  div#ss_online_shop div#sidebarNav a:hover {
    color: #fe0000;
    /*
    color: #FFFFFF;
    background-color: #fe0000;
    */
  }
  
  div#ss_online_shop div#sidebarNav a.selected, 
  div#ss_online_shop div#sidebarNav a.selected:link,
  div#ss_online_shop div#sidebarNav a.selected:visited,
  div#ss_online_shop div#sidebarNav a.selected:active {
    color: #fe0000;
    /*
	background-color: #b91616;
    color: #FFFFFF;
	*/
    font-weight: bold;
    padding: 4px 5px 4px 10px;
    border-left: 0px solid #fe0000;
    text-decoration: none;
  }
  
  div#ss_online_shop div#sidebarNavHeader {
    background-color: #fe0000;
    color: #FFFFFF;
    padding: 3px 5px 3px 5px;
  }
  
  div#ss_online_shop div#sidebarNavHeader span.small {
    font-size: 10px;
  }
  
  
  /** QUICKLINKS **/
 
 .quicklinkbox {
 	display:none;
 } 
 
 div#homequicklinks
		{ position: relative; overflow: hidden; width: 466px; margin: 0px auto; }

	div#homequicklinks div.left,
	div#homequicklinks div.right
		{ width: 213px; float: left; }

	div#homequicklinks div.left
		{ margin-right: 20px; }
	
	div#homequicklinks div.right
		{ margin-left: 20px; }
	
	div#homequicklinks div.item
		{ margin-bottom: 20px; }
	
	div#homequicklinks div.item img
		{ border: 0px; display: block; }
	
	div#homequicklinks div.item span
		{ display: block; background-color: #fe0000; color: #ffffff; text-align: center; line-height: 24px; }
		
div#homequicklinks a:hover {
	text-decoration:none;
}

div#ss_online_shop div#sbInformations td.klasse2
    { background-color: #b9b9b9; }

