a:link, a:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

a:active, a:hover{
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

a.sw:link, a.sw:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
}

a.sw:active, a.sw:hover {
color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
}

a.sw_02:link, a.sw_02:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
}

a.sw_02:active, a.sw_02:hover {
color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
}

a.sw_bold:link, a.sw_bold:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
}

a.sw_bold:active, a.sw_bold:hover {
color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
	
	
}
/*  */

a.swKlein:link, a.swKlein:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
	line-height : 14pt;
}
/*   */

a.swKlein:active, a.swKlein:hover {
color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
	line-height : 14pt;
	
	
}
/*  */

a.green:link, a.green:visited {
	color : #035D5B;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
	
}
/*   */

a.green:active, a.green:hover {
color : #035D5B;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
	
	
}
/*  */

a.main:link, a.main:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size :8pt;
	color : White;
	text-decoration : none;
	font-weight : bold;
	margin-left : 5px;
	margin-right : 5px;
	
}
/*   */

a.main:active, a.main:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size :8pt;
	color : White;
	text-decoration : underline;
	font-weight : bold;
	margin-left : 5px;
	margin-right : 5px;
	
	
}
/*  */


a.white:link, a.white:visited {
	color : White;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : underline;
	margin-left : 0px;
	margin-right : 0px;
	
}
/*   */

a.white:active, a.white:hover {
color : White;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
	margin-left : 0px;
	margin-right : 0px;
	
	
}
/*  */

a.fuss:link, a.fuss:visited {
	color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	margin-left : 2px;
	margin-right : 2px;
	
}
/*   */

a.fuss:active, a.fuss:hover {
color : Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	margin-left : 2px;
	margin-right : 2px;
	
	
}
  
a.spring:link, a.sspring:visited {
 	color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : none;
	font-style : italic;
}

a.spring:active, a.spring:hover {
   color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : underline;
	font-style : italic;
}
/* promocao spring*/


a.summer:link, a.summer:visited {
   color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : none;
	font-style : italic;
}

a.summer:active, a.summer:hover {
   color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : underline;
	font-style : italic;
}
/* promocao summer*/


a.autumn:link, a.autumn:visited {
 	 color : #7B2D02; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : none;
	font-style : italic;
	
}

a.autumn:active, a.autumn:hover {
  color : #7B2D02; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : underline;
	font-style : italic;
}
/* promocao autumn*/

a.winter:link, a.winter:visited {
 	 color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : none;
	font-style : italic;
}

a.winter:active, a.winter:hover {
   color : #305E18; 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-decoration : underline;
	font-style : italic;
}
/* promocao winter */




td, p {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
}

td.product {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
    height : 38px;
	background-color : #efefef;
}
/* Produktübersicht, Name */



td.desc {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
    height : 50px;
	background-color : #efefef;
}
/* Produktübersicht, Description*/

td.price {
	background-color : #c7d5e1;
	height : 20px;
	
}
/* Produktübersicht, Preisfeld*/

td.info {
	background-color : #E97E22;
	height : 20px;
}
/* Produktübersicht + Detail, More Info*/

td.image {
	height : 213px;
	background-color : #ffffff;
}
/* Produktübersicht, Image */


td.productPromo {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
    height : 45px;
	background-color : #efefef;
}
/* Produktübersicht, Name */

td.imagePromo {
	height : 160px;
	background-color : #ffffff;
}
/* Produktübersicht, Image */

td.descPromo {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
    height : 47px;
	background-color : #efefef;
}
/* Produktübersicht, Description*/

td.list ul {
color: #006666;
font-weight: bold;
margin-top: 20px;
}

td.list ul li{
list-style: square;
font-weight: bold;
padding-bottom: 10px;
}


div.date {
    font-family: Arial, Helvetica, sans-serif;
	font-size :8pt;
	color : Black;
	font-weight : normal;
	text-decoration : none;
	margin-right : 25px;
}

div.weiss {
   font-family: Arial, Helvetica, sans-serif;
	font-size :8pt;
	color : White;
	font-weight : bold;
	margin-left : 180px;
}


div {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : Black;
	
}

div.headline {
	color : #035D5B;
	font-size: 12pt;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style : normal;
	margin-left : 15px;
	margin-bottom : 10px;
}

/* */

div.headline02 {
	color : #035D5B;
	font-size: 10pt;
	font-weight : normal;
	 font-family: Arial, Helvetica, sans-serif;
	font-style : normal;
	margin-bottom : 10px;
}

/* */


h1 {
	color : #035D5B;
	font-size: 12pt;
	font-weight : bold;
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	
}

/* */

h1.cat {
	color : #035D5B;
	font-size: 12pt;
	font-weight : bold;
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	margin-left : 18px;
	margin-bottom : 3px;
}

/* */

h2 {
	color : Black;
	font-size: 12pt;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style : normal;
	margin-left : 4px;
	margin-bottom : 4px;
	margin-top : 4px;
}

/* */


TABLE.border {
   border: 1px;
  border-style: solid;
  border-color: #c7d5e1;
  background: #22b79a url(images/bg.gif) no-repeat top;
 
}

TABLE.spring {
  background-image : url(images/spring.gif);
}

TABLE.summer {
  background-image : url(images/summer.gif);
}

TABLE.autumn {
  background-image : url(images/autumn.gif);
}

TABLE.winter {
  background-image : url(images/winter.gif);
}


TABLE.gruen {
   border: 1px;
  border-style: solid;
    border-color: #62E0C8;
  background-color : White;
}

/* Tabelle Vermietung */

TABLE.gruen__ {
   border: 1px;
  border-style: solid;
  border-color: #62E0C8;
  background-color : #F5FCFB;
  

}

/* Tabelle Vermietung */

TABLE.gruen___ {
   border: 1px;
  border-style: solid;
  border-color: #62E0C8;
  background-color : #D2F0EA
  

}

/* Tabelle Vermietung */

td.gruen {
   border: 1px;
  border-style: solid;
  border-color: #5DD4BD;
  background-color : White;
  font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : Black;
	
}

/* Tabelle Vermietung */

td.gray {
   border: 1px;
  border-style: solid;
  border-color: #c7d5e1;
  background-color : White;
  font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : Black;
	
}

td.gruen_ {
   border: 1px;
  border-style: solid;
  border-color: #5DD4BD;
  background-color : White;
  font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : Black;
	
}

/* Tabelle Vermietung */


TABLE.content {
	margin-left : 10px;
}


#list {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	BORDER: 1px solid #6C8AA2;
	width : 142px;
	
}/* Partner Login */

#list_ {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	BORDER: 1px solid #EF932D;
	width : 150px;
	
}/* Partner Login */


#search {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	BORDER: 1px solid #0F6721;
	width : 120px;
	height : 16px;
}/* Partner Login */