@charset "utf-8";
/* Aufbau */

body {
	background-color:#32323c;
	padding-top: 25px;
	margin: 0;
	color: #FFFFFF; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

#aufbau {
	width: 802px;
	border: 0;
	padding: 0;
}

#footereinschub
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 30px;
	line-height: 18px;
}
	background-color: #330b14;
	height: 120px;
	width: 270px;
}
#bestseller_objectX {
	background-color: #330b14;
	height: 116px;
	width: 270px;
	padding-right: 5px;
}
#Bestseller_TitleX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCC33;
	margin-top: 7px;
	margin-left: 10px;
}
#Bestseller_PictureX {
	margin-top: 5px;
	margin-left: 10px;
	clear: right;
	float: left;
	margin-right: 5px;
}
#Bestseller_DescriptionX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
        padding-left: 120px;
}
#aufbau_topboxleft {
	width: 15px;
	height: 31px;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_topbox_left.gif);
}

#aufbau_topboxmiddle {
	background-color: #484848;
}

#aufbau_topboxright {
	width: 15px;
	height: 31px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_topbox_right.gif);
}
#aufbau_links {
	background-color: #3b3a40;
	vertical-align: top;
        width: 228px;
}
#aufbau_headerbanner {
	height: 120px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_header_background.gif);
}

#aufbau_headerleft {
	width: 500px;
	padding-left: 30px;
}
#aufbau_headerright {
        background-color:#330b14;
	width: 302;
	height: 116px;
        vertical-align: top;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_headerleft_background.gif);
	background-repeat: repeat-y;
}
#aufbau_navi {
	width: 228px;
	vertical-align: top;
}

#aufbau_newsletter {
	height: 183px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_newsletter_verlauf.gif);
	background-repeat: repeat-x;
	background-color: rgb(63, 62, 70);
	vertical-align: top;
}
	
#aufbau_links {
	background-color: #3b3a40;
	vertical-align: top;
        width: 228px;
}

#aufbau_linkespalte {
	background-color: #3f3e46;
	vertical-align: top;
        width: 228px;
}
	
#aufbau_content {
        width: 100%;
	background-color: #14151a;
	padding: 10px;
	vertical-align: top;
}

#aufbau_content_left{
width:280px;
}

#aufbau_content_right{
width:270px;
}
	
#aufbau_footer {
	background-color: #23232b;
	height: 80px;
}

/* Shop Hemden Seite 5 Übersicht_________________________________________________________________________*/

#hemd_gewaelt_beschreibung{
font-size:14px;
border-bottom:1px dotted #666048;
}

.contentSubTitleAuswahl{
border-bottom:2px solid #4b4b4b;
}

.form_hintergrund_auwahl{
background-color:#1f1f24;
}

.bericht_titel_leiste_auswahl{
border-bottom:2px solid #4b4b4b;
}

.bericht_eintrag_leiste_auswahl{
background-color:#1f1f24;
}

.bericht_eintrag_leiste_auswahl_2{
background-color:#000000;
}

#beschreibung_title_auswahl{
font-size:14px;
border-bottom:1px dotted #675f48;
width:232px;
}



.bericht_tabelle_auswahl{
background-image:url(/demandit/files/M_AF331185B3DAE051555/dms/image/bg_price.gif);
}

#shop_ausgabe_waerung{

}

#shop_ausgabe_zahl{
font-size:40px;
}

/* Shop 2 Formatierungen */

/*Steps - Konfigurator*/

#step1_active, #step2_active, #step3_active, #step4_active, #step5_active, #step1_inactive, #step2_inactive, #step3_inactive, #step4_inactive, #step5_inactive {
   height: 69px;
   width: 54px;
   display: block;
   border: 0px;
}

#step1_active { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step1_active.gif); }
#step2_active { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step2_active.gif); }
#step3_active { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step3_active.gif); }
#step4_active { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step4_active.gif); }
#step5_active { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step5_active.gif); }
#step1_inactive { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step1_inactive.gif); }
#step2_inactive { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step2_inactive.gif); }
#step3_inactive { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step3_inactive.gif); }
#step4_inactive { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step4_inactive.gif); }
#step5_inactive { background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_step5_inactive.gif); }


/* ProductFrame */

.shop_ProductFrame {
  width: 245px;
  border: 0px;
  padding: 5px;
  margin: 10px;
}

.shop_ProductFrameOben {
  height: 235px;
  background-color: #27272f;
  text-align: center;
  vertical-align: middle;
}
.shop_ProductFrameUnten {
  height: 49px;
  text-align: right;
  color: #FFF;
  padding-right: 5px;
  background-color:#6d5e34;
  /*background-image:url(/demandit/files/M_AF331185B3DAE051555/dms/image/shopauswahl_footer.gif);*/
  background-repeat:no-repeat;
}

.shop_ProductFrameUnten_l{
/*background-image:url(/demandit/files/M_AF331185B3DAE051555/dms/image/roundbox_l.gif);*/
background-color:red;
height:49px;
width:4px;
}


.shop_ProductFrameUnten_m{
/*background-color:blue;
float:left;
width:220px;
height:49px;*/
}

.shop_ProductFrameUnten_r{
/*background-image:url(/demandit/files/M_AF331185B3DAE051555/dms/image/roundbox_r.gif);*/
height:49px;
width:4px;
background-color:green;
}

.shop_ProductFrameLink,
.shop_ProductFrameLink:hover,
.shop_ProductFrameLink:visited{
  color: #FFF;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
}
.shop_ProductFrameLink:hover{
  color: #CCC;
}


/* Shop Allgemeine Formatierungen */
.shop_BreadCrumbs{
  color: #8a773c;
  padding: 6px;
  border-top: 1px dotted #8a773c;
  border-bottom: 1px dotted #8a773c;
}
.shop_BreadCrumbsLight{
  color: #f6d588;
}
.shop_BreadCrumbsValue{
  color: #FFF;
}

.shop_MenuAbschluss{
  height: 35px;
  border-bottom: 1px dotted #FFF;
}
.shop_MenuAbschluss_nichtaktiv, .shop_MenuAbschluss_aktiv{
  margin-right: 20px;
  font-size: 15px;
  font-weight: bold;
}
.shop_MenuAbschluss_nichtaktiv{
  color: #767680;
}
.shop_MenuAbschluss_aktiv{
  color: #FFF;
}
.shop_MenuAbschluss_color{
  color: #f8b300;
}

.shop_NeuRegistrierenLink,
.shop_NeuRegistrierenLink.visited{
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
}

.shop_NeuRegistrierenLink:hover{
  color: #CCC;
}


/* Shop-Buttonset */
.shop_buttonbraun_links,
.shop_buttonbraun_rechts,
.shop_buttonrot_links,
.shop_buttonrot_rechts{
  height: 45px;
  width: 8px;
}
.shop_buttonrot_mitte, .shop_buttonbraun_mitte{
  background-repeat: repeat-x;
  text-align: center;
  vertical-align: middle;
}
.shop_buttonbraun_links{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonbraun_links.gif); }
.shop_buttonbraun_rechts{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonbraun_rechts.gif); }
.shop_buttonbraun_mitte{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonbraun_mitte.gif); }
.shop_buttonrot_links{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonrot_links.gif); }
.shop_buttonrot_rechts{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonrot_rechts.gif); }
.shop_buttonrot_mitte{ background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_buttonrot_mitte.gif); }

.shop_button_link,
.shop_button_link:visited{
  color: #FFF;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}
.shop_button_link:hover{
  color: #CCC;
}


/* Navigation-CSS */
	.navi_csstext_aktiv.navlevel2{
	width: 228px;
	height: 32px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_inaktiv.gif);
	}

	.navi_csstext_aktiv.navlevel2 a{
	color: #dad4d8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
        margin-left: 21px;
	text-decoration: none;
        }
	
	.navi_csstext_onover.navlevel2{
        width: 228px;
        height: 32px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_inaktiv.gif);
	}


	.navi_csstext_onover.navlevel2 a{
	color: #FFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
        margin-left: 21px;
	text-decoration: none;
	}
		
		
	.navi_csstext_selected.navlevel2{
        width: 228px;
        height: 32px;
        background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_aktiv.gif);
	}
	
	.navi_csstext_selected.navlevel2 a{
	color: #FFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
        margin-left: 21px;
	}



        .navi_csstext_aktiv.navlevel3 {
        width: 228px;
        height: 32px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_level2.gif);
	}

	.navi_csstext_aktiv.navlevel3 a{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
        margin-left: 37px;
	text-decoration: none;
        }
	
	.navi_csstext_onover.navlevel3 {
        width: 228px;
        height: 32px;
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_level2.gif);
	}


	.navi_csstext_onover.navlevel3 a{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
        margin-left: 37px;
	text-decoration: none;
	}
		
		
	.navi_csstext_selected.navlevel3 {
        width: 228px;
        height: 32px;
        background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/johnson_b_navbutton_level2.gif);
	}
	
	.navi_csstext_selected.navlevel3 a{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
        margin-left: 37px;
	text-decoration: none;
	}

		
	.navi_csstext_inaktiv{
	}
	
	.navi_csstext_inaktiv a{
        }
														/*  Globale Formatierungen  */



FORM { 
	color: #FFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

TABLE {
	empty-cells:show;
	font-size: 11px;
}


A, A:visited {
	color: #FFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	}
A:hover {
        color: #CCC;
        }

 /* FormGen Formatierungen */

.dem_meldung  {
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : #FF6600;
        margin-top: 5px;
        margin-bottom: 5px;
}



.form_element {
        background-color: #FFFFFF;
	border-width: 1px;
	border-color: #000;
	border-style: solid;
        width: 100%;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #000000;
	text-decoration:none;
}

.form_element_plz{
width:20px;
}

.form_element_ort{
width:200px;
}

.form_bezeichner {
        border-bottom: 1px dotted #FFF;	
	font-size : 12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color : #FFF;
	text-decoration:none;
}

.form_blaettern_link a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #003A7E;
	text-decoration:underline;
}

.form_blaettern_link a:hover{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #FFF;
	text-decoration:underline;
}

.form_hintergrund{

}

.bericht_zaehler a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #003A7E;
	text-decoration:underline;
}

.bericht_zaehler a:hover{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #DF2953;
	text-decoration:underline;
}

.bericht_titel_leiste{
        background-color: #14151A;
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
        border-bottom: 1px dotted #383a37;
        padding: 3px;
	
}

.bericht_titel_leiste a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
	text-decoration:none;	
}

.bericht_titel_leiste a:hover{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color : #CCCC;
	text-decoration:none;
	
}

.bericht_eintrag_leiste{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color : #FFF;
        border-bottom: 1px dotted #383a37;
}

.bericht_eintrag_leiste a, .bericht_eintrag_leiste_2 a{
        color: #FFF; /*neu hinzugefügt-RE*/
}

.bericht_eintrag_leiste_2{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color : #FFF;
        border-bottom: 1px dotted #383a37;
}


.bericht_eintrag_link{
	background-color: #B4BFCC;
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color : #FFF;
}

.bericht_eintrag_link a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	color : #FFF;
}

.bericht_eintrag_link a:hover{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	color : #CCC;
}

.bericht_eintrag_link_2{
	background-color: #DEE3E4;
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	color : #FFF;
}

.bericht_eintrag_link_2 a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	color : #FFF;
}

.bericht_eintrag_link_2 a:hover{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	color : #FFF;
}

.kalender_kopf{
	background-color: #103B61;
	width: 14%;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf{
	background-color: #DEE3E4;
	width: 100%; 
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_kopf_wochenende{
	background-color: #B4BFCC;
	width: 14%;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf_wochenende{
	background-color: #DEE3E4;
	width: 100%; 
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag_wochenende{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

/*  Formatierung Site-titel  */

	.site_mainheader_bg{
		background-color: #003A7E;
	}



/*  Formatierung Hauptnavigation  */

	/* NEU!! */

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#DEE3E4; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	}

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#EAE7DF; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	}
	


/* Navi-MIXED */

	.navi_mixed_aktiv{
	}
	
	.navi_mixed_onover{
	}
		.navi_mixed_aktiv a{
		}

		.navi_mixed_onover a{
		}
		
		
	.navi_mixed_selected{
	}
	
		.navi_mixed_selected a{
		}
		
	.navi_mixed_inaktiv{
	}
	
		.navi_mixed_inaktiv a{
		}
	
	
	.navi_bilder_aktiv{
	}
	
	.navi_bilder_onover{
	}
		.navi_bilder_aktiv a{
		}

		.navi_bilder_onover a{
		}
		
		
	.navi_bilder_selected{
	}
	
		.navi_bilder_selected a{
		}
		
	.navi_bilder_inaktiv{
	}
	
		.navi_bilder_inaktiv a{
		}
	/* ENDE NEU */
	
/*  Formatierung Contentseitentitel  */

	.content_page_title{
		color: #003A7E;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 32px;
		text-decoration: none;
	}
		

/*  Formatierung Seiteninhalt  */	

	.list_bg_head{
		background-color: #B8B7B8;
	}
	
	.list_bg_dark{
	background-color: #E3E1FF;
}
	
	.list_bg_clear{
	background-color: #ECEAFF;
}
	
	.form_bg_color{
		background-color: red;
	}

	.content_general_grid {
		background-color: #B8B7B8;
	}
	
	.content_general_bg{
		background-color: #FFFFFF;
	}
	
	.content_fonts_regular_plain{
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
	.content_fonts_regular_bold{
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	
	.content_fonts_title{
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
		
	.content_fonts_error_message{
		color: #FF0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
	}

	.content_general_link{
			color: #000000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
	}
	
	.content_list_title{
			color: #000000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			background-color: #C0C0C0;
	}
		
	
.gridTable{
	width:800px; 
	margin-top:20px;
	background-color:#ffffff;
}

.gridUNavi{

background-color:#DFAFB0;	
	width:200px;
	
}

.gridHeader{
	height:90px;
background-color:#88CFB5;
}

.gridNavi{
	height:28px;
padding-left:1px;
background-color:#9DD0EF;
}

.gridContent{
	height:500px;
	width:564px;
background-color:#EBEFCA;
}

.gridFooter{
	height:28px;
color:#ffffff;	
font-weight:bold;
background-color:#9DD0EF;	
}

.gridTopBar{
	height:30px;
}	

.contentMainTitle{
color: #8b763d;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 16px;
padding-bottom: 10px;
}
.contentMainTitle .contentMainTitle_Area{
color: #FFF;
}	

.contentTitle{
margin-bottom:10px;
color: #38AAEF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}

.contentSubTitle{
margin-bottom:10px;
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style:italic;
font-size: 11px;
}	

.contentText{

margin-left:20px;
margin-right:20px;

}	

.contentTextText{

padding-right:20px;

}	

.contentTextBild{
padding-top:0px;

}	

.infoBoxRight{
margin-left:10px;
margin-right:10px;
margin-top:20px;
padding:5px;
border:1px #CF5B5B solid;
background-color:#DFAFB0;
font-size:9px;
color:#ffffff;
}		

.contentBild{
border:1px #D7E255 solid;
}

.artikelauswahlWert{
color: #E8AC00;
}

.anzeigeElementTitle{
color: #8B763D;
}

.form_bg_color_false {
	background-color: #FF6600;
	border-width: 1px;
	border-color: #A5ACB2;
	border-style: solid;
	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color : #000000;
	text-decoration:none;
}



.shop_button_link2{
	display:block;
	width:240px; 
	height:45px; 
	text-align: center; 
	line-height:42px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
  	font-size: 14px;
  	text-decoration: none;
  	font-weight: bold;
	
}

.buttonRed{
	background-image: url(http://mypage.netlive.ch/demandit/files/M_AF331185B3DAE051555/dms/Image/button_bg_red.gif);
}

.buttonBrown{
	background-image: url(http://mypage.netlive.ch/demandit/files/M_AF331185B3DAE051555/dms/Image/button_bg_brown.gif);
}

.buttonRed:hover{
	background-image: url(http://mypage.netlive.ch/demandit/files/M_AF331185B3DAE051555/dms/Image/button_bg_red_hoover.gif);
	color: #E9AB00;	
}

.buttonBrown:hover{
	background-image: url(http://mypage.netlive.ch/demandit/files/M_AF331185B3DAE051555/dms/Image/button_bg_brown_hoover.gif);
	color: #E9AB00;	
}















