

/* Allgemeine Stile */


a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:normal; text-decoration: underline; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:normal; text-decoration: underline; }
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:normal; text-decoration: none; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:normal; text-decoration: none; }

body {
	margin:0;
	padding-top:25px;
	background-color:#D0D0D0;
	background-image:url(/Assets/Images/bkg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#6C727B;
	line-height:normal;
	text-decoration:none;
	
	margin:0;
}
h2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#858686;
	line-height:normal;
	text-decoration:none;
	
	margin:0;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	/*text-transform:uppercase;*/
	
	margin:5px 0 3px 0;
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6C727B;
	line-height:normal;
	text-decoration:none;
	
	margin:4px 0 4px 0;
}

/* Stile Tabellen */

.tableborder {
	border-collapse:collapse;
}
.tableborder td {
	border:1px solid #7FA1A8;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	color:#000000;
	text-decoration:none;
}

/* Menu style's */

.navi:link, .navi:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:11px;
	padding-right:11px;
	display:block;
}
.navi:active, .navi:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
	/*background-color:#DEDEDE;*/
}
a.menuleft:link, a.menuleft:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#63521F;
	line-height:normal;
	text-decoration:none;
	
	background-color:#EDE3C4;
	padding:5px 0 6px 43px; /*padding:5px 0 6px 31px;*/
	border-bottom:1px solid #A29974;
	display:block;
	cursor:pointer;
	cursor:hand;
	
	background-image:url(../Images/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
a.menuleft:active, a.menuleft:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	background-color:#B1A16E;
	padding:5px 0 6px 43px;
	border-bottom:1px solid #A29974;
	display:block;
	cursor:pointer;
	cursor:hand;
}
.menuleftselected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	background-color:#846F34;
	padding:5px 0 6px 43px;
	border-bottom:1px solid #A29974;
	display:block;
	cursor:pointer;
	cursor:hand;
	
	background-image:url(../Images/arrow_on.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
a.menuleftliv2:link, a.menuleftliv2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFDE5;
	line-height:normal;
	text-decoration:none;
	
	padding:4px 0 3px 50px;
	cursor:pointer;
	cursor:hand;
	display:block;
}
a.menuleftliv2:active, a.menuleftliv2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFDE5;
	line-height:normal;
	text-decoration:underline;
	
	padding:4px 0 3px 50px;
	cursor:pointer;
	cursor:hand;
}

/* bkg image's */

.bkgnavi {
	background-image:url(../Images/bkg_navi.gif);
	background-repeat:repeat-x;
	border-left:1px solid #5B5B5B;
	border-right:1px solid #5B5B5B;
	border-collapse:collapse;
}
.bkgleft {
	background-image:url(../Images/bkg_left.gif);
	background-repeat:repeat-x;
}
.bkgright {
	background-image:url(../Images/bkg_right.gif);
	background-repeat:repeat-x;
}
.bkgbottomleft {
	background-image:url(../Images/bkg_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.bkgbottomright {
	background-image:url(../Images/bkg_bottom_right.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.bkgbottomcenter {
	background-image:url(../Images/bkg_bottom_center.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.bkgnewsbottom {
	background-image:url(../Images/bkg_newsbottom.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#416383;
}
.bkgroundcorner {
	background-image:url(../Images/img_roundcorner.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.bkgimg01 {
	background-image:url(../Images/bkg_content_bewerber.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.bkgimg02 {
}
.bkgimg03 {
}
.bkgimg04 {
	background-image:url(../Images/bkg_img_03.gif);
	background-repeat:repeat-x;
}

/* h1 h2 h3 style's */


/* box style's */


/* bkg color's */

.bkgcolor01 {
	background-color:#FACD0B;
}
.bkgcolor02 {
	background-color:#416383;
}
.bkgcolor03 {
	background-color:#FACD0B;
}
.bkgcolor04 {
	background-color:#FFFFFF;
}
.bkgcolor05 {
	background-color:#8D8100;
}
.bkgcolor06 {
	background-color:#B1A600;
}

/* font style's */

.datum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#63521F;
	line-height:13px;
	text-decoration:none;
}
.whitetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F0F0F0;
	line-height:14px;
	text-decoration:none;
}
.service {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1C1C1C;
	line-height:normal;
	text-decoration:none;
}
.contenttitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
}

/* div style's */

div#copyright {
	text-align:center;
	padding:10px 0 15px 0;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#717171;
	line-height:normal;
	text-decoration:none;
}
div#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
	
	padding:34px 17px 35px 17px;
	text-align:left;
}
div#introduzione {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:none;

	text-align:left;
	margin:11px 0 11px 25px;
	border-right:1px solid #DBDBDB;
}
div#address {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:none;
	
	text-align:right;
	margin:25px 23px 0 0;
}
.roundaddress {
	background-image:url(../Images/roundaddress.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
div#addresscontent {
	padding:26px 0 35px 34px;
	background-color:#FFFFFF;
	border-top:1px solid #CC0000;
	background-image:url(../Images/bkg-address.gif);
	background-repeat:repeat-x;
	background-position:top;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}
.sede {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	text-transform:uppercase;
	
	padding:0 0 5px 0;
}
.addresstitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6C727B;
	line-height:16px;
	text-decoration:none;
}
.addresslink:link, .addresslink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:underline;
}
.addresslink:active, .addresslink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}
div#anfahrt {
	padding:20px 0 20px 0;
}
div#anfahrt a:link, 
div#anfahrt a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:underline;
}
div#anfahrt a:active, 
div#anfahrt a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:none;
}
div#containerboxes {
	margin:12px 0 30px 0;
}
.boximg {
	border-bottom:1px solid #C0C0C0;
}
.boxtext {
	text-align:center;
	padding:18px 5px 18px 5px;
}
.boxstyle:link,
.boxstyle:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FFFFFF;
	display:block;
	/*border-bottom:5px solid #FACD0B;*/
}
.boxstyle:active,
.boxstyle:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:normal;
	text-decoration:underline;
	
	background-color:#FFFFFF;
	display:block;
	/*border-bottom:5px solid #CC0000;*/
}
div#rightbottom {
	margin:22px 24px 0 19px;
}
div#newstext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding:5px 0 15px 0;
}
div#datum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding:0 0 2px 0;
}
div#navi {
	margin:0 0 0 8px;
	/*padding:7px 0 8px 0;*/
	height:30px;
	background-color:#CC0000;
	display:block;
	background-image:url(../Images/recke_navi.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
div#language {
	text-align:right;
	margin:0 8px 0 0;
	padding:8px 24px 9px 0;
	background-color:#CC0000;
	background-image:url(../Images/recke_language.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
div#logo {
	margin:7px 0 0 41px;
}
div#menutop {
	text-align:right;
	padding:8px 32px 0 0;
}
div#welcome {
	background-color:#FFFFFF;
	margin:11px 0 0 0;
}
.centerleft {
	background-color:#FFFFFF;
	background-image:url(../Images/round_center.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.centerright {
	background-color:#FACD0B;
}
.ucRight {
	background-color:#FCF8E3;
	border-bottom:30px solid #FACD0B;
}
.boxright1 {
	background-color:#FCF8E3;
	background-image:url(../Images/recke_boxright.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:20px 20px 20px 20px;
}
.red {
	color:#CC0000;
}
.systemloesung {
	margin:8px 0 15px 0;
}
.neuheiten {
	margin:15px 0 10px 0;
}
.standorte {
	margin:0 0 0 0;
	background-image:url(../Images/bkg_img_filialen.gif);
	background-repeat:no-repeat;
	background-position:right;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4B4B4B;
	line-height:15px;
	text-decoration:none;
}
.linkstandorte:link,
.linkstandorte:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4B4B4B;
	line-height:15px;
	text-decoration:none;
}
.linkstandorte:active,
.linkstandorte:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:15px;
	text-decoration:underline;
}
.linkred:link, 
.linkred:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:underline;
}
.linkred:active, 
.linkred:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:none;
}
div#privacy {
	text-align:left;
	font-weight:bold;
	padding:0 0 8px 0;
}
div#zurueck {
	text-align:left;
	padding:0 0 15px 17px;
}
div#statictitle {
	padding:0 0 25px 0;
}
div#statictitle2 {
	padding:0 0 25px 15px;
}

/* padding style's */

.padd01 {
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
.padd02 {
	padding-left:8px;
	padding-right:8px;
}
.padd03 {
	padding:8px 8px 8px 8px;
}


/* align style's */


/* border style's */

.border01 {
	border-bottom:1px solid #E3DEA1;
}


/* link style's */

.menutop:link, .menutop:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#383D42;
	line-height:normal;
	text-decoration:underline;
}
.menutop:active, .menutop:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#383D42;
	line-height:normal;
	text-decoration:none;
}
.menutopseparator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3C3C3C;
	line-height:normal;
	text-decoration:none;
	
	padding-left:3px;
	padding-right:3px;
}
/*.sloganleft {
	background-image:url(../Images/slogan_left.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.sloganright {
	background-image:url(../Images/slogan_right.gif);
	background-repeat:no-repeat;
	background-position:left;
}*/
.menusprache:link, .menusprache:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	padding:0 6px 1px 6px;
	border:1px solid #EC9999;
	background-image:url(../Images/bkg-btn-lang_off.gif);
	background-repeat:repeat-x;
}
.menusprache:active, .menusprache:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	padding:0 6px 1px 6px;
	border:1px solid #EC9999;
	background-image:url(../Images/bkg-btn-lang_on.gif);
	background-repeat:repeat-x;
}
.menuspracheseparator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:3px;
	padding-right:3px;
}
.newstitel:link, .newstitel:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4B4B4B;
	line-height:normal;
	text-decoration:underline;
}
.newstitel:active, .newstitel:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4B4B4B;
	line-height:normal;
	text-decoration:none;
}
.linkbottom:link, .linkbottom:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1C1C1C;
	line-height:17px;
	text-decoration:underline;
}
.linkbottom:active, .linkbottom:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1C1C1C;
	line-height:17px;
	text-decoration:none;
}
.whitebold:link, .whitebold:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:underline;
}
.whitebold:active, .whitebold:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}
.uebersicht:link, .uebersicht:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}
.uebersicht:active, .uebersicht:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.linkcopyright:link, .linkcopyright:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#717171;
	line-height:normal;
	text-decoration:none;
}
.linkcopyright:active, .linkcopyright:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#717171;
	line-height:normal;
	text-decoration:underline;
}
.linksbewerber:link, .linksbewerber:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:15px;
	text-decoration:underline;
}
.linksbewerber:active, .linksbewerber:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:15px;
	text-decoration:none;
}
a.linkarea:link, a.linkarea:visited {
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	
}
a.linkarea:active, a.linkarea:hover {
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

/* <-- I N I Z I O --> Stili Contact-Form */

.formfields {
	width:200px;
	padding:2px 0 2px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.textbox {
	padding:0 0 0 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.btnstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:11px;
	padding-right:11px;
	display:block;
}
.btnstyleHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}

/* <-- I N I Z I O --> Navigazione generale orizontale */

/* <-- Reiter-Navigation --> */
/* <-- Ende Reiter-Navigation --> */

.navi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	text-transform:uppercase;
	
	height:30px;
	cursor:pointer;
	cursor:hand;
	padding:0 16px 0 16px;
	
	background-color:#CC0001;
	border-right:1px solid #FACD0B;
	
	display:block;
}
.naviHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0001;
	line-height:22px;
	text-decoration:none;
	text-transform:uppercase;
	
	height:30px;
	cursor:pointer;
	cursor:hand;
	padding:0 16px 0 16px;
	
	border-right:1px solid #FACD0B;
	background-color:#FFFFFF;
	
	display:block;

}
.naviActive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0001;
	line-height:22px;
	text-decoration:none;
	text-transform:uppercase;
	
	height:30px;
	cursor:pointer;
	cursor:hand;
	padding:0 16px 0 16px;
	
	border-right:1px solid #FACD0B;
	background-color:#FFFFFF;
	
	display:block;

}

/* <-- I N I Z I O --> Navigazione Content sinistra */


/* LIVELLO -> 1 <- */

.menuleft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FEF7D6;
	padding:5px 0 6px 43px;
	border-top:1px solid #CC0000; 
	display:block;
	cursor:pointer;
	cursor:hand;
	
	background-image:url(../Images/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.menuleftHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	background-color:#CC0000;
	padding:5px 0 6px 43px;
	border-top:1px solid #CC0000; 
	display:block;
	cursor:pointer;
	cursor:hand;
	
	background-image:url(../Images/arrow_over.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.menuleftActive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	background-color:#CC0000;
	padding:5px 0 6px 43px;
	border-top:1px solid #CC0000; 
	display:block;
	cursor:pointer;
	cursor:hand;
	
	background-image:url(../Images/arrow_on.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

/* LIVELLO -> 2 <- */

.menuleftliv2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FCE066;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 50px;
	cursor:pointer;
	cursor:hand;
	display:block;
}
.menuleftliv2Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FCE066; /*FAD13E*/
	background-image:url(../Images/arrow_liv-2_over.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 50px;
	cursor:pointer;
	cursor:hand;
}

/* LIVELLO -> 3 <- */

.menuleftliv3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FDECA3;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 68px;
	cursor:pointer;
	cursor:hand;
	display:block;
}
.menuleftliv3Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FDECA3; /*FCE280*/
	background-image:url(../Images/arrow_liv-3_over.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 68px;
	cursor:pointer;
	cursor:hand;
}

/* LIVELLO -> 4 <- */

.menuleftliv4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FEF4CA;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 83px;
	cursor:pointer;
	cursor:hand;
	display:block;
}
.menuleftliv4Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:normal;
	text-decoration:none;
	
	background-color:#FEF4CA; /*FDEEB2*/
	background-image:url(../Images/arrow_liv-4_over.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-top:1px solid #CC0000;
	padding:3px 0 4px 83px;
	cursor:pointer;
	cursor:hand;
}

/* <-- F I N E --> Navigazione Content sinistra */

/* --> I N I Z I O <-- Stili per Prodotti */

.catcontainer {
	width:300px;
	margin:0 0 18px 0;
	background-color:#F0F1F2;
}
.catitle {
	padding:0 0 9px 0;
	background-color:#FFFFFF;
}
.catspacer {
	display:block;
	background-color:#FFFFFF;
}
.catimglink:link,
.catimglink:visited {
	display:block;
	border:2px solid #CACCCE;
}
.catimglink:active,
.catimglink:hover {
	border-style:outset;
	border:2px solid #818488;
}
.catitle a:link,
.catitle a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6C727B;
	line-height:normal;
	text-decoration:none;
}
.catitle a:active,
.catitle a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	line-height:normal;
	text-decoration:underline;
}
.catxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#6C727B;
	line-height:13px;
	text-decoration:none;
	
	background-color:#F0F1F2;
}
.infobox {
	padding:16px 16px 20px 16px;
	background-color:#FFFCF1;
	border:1px dashed #6C727B;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6C727B;
	line-height:13px;
	text-decoration:none;
}
.infoboxtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#989B9E;
	line-height:13px;
	text-decoration:none;
	
	padding:0 0 12px 0;
}
.infobox a:link,
.infobox a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6C727B;
	line-height:13px;
	text-decoration:none;
	
	background-color:#FCF2C3;
}
.infobox a:active,
.infobox a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:13px;
	text-decoration:none;
	
	background-color:#FCEFB4;
}

/* --> F I N E <-- Stili per Prodotti */

.link01:link, .link01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:normal;
	text-decoration:underline;
}
.link01:active, .link01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:normal;
	text-decoration:none;
}
.linkutili:link, .linkutili:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:underline;
}
.linkutili:active, .linkutili:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
}
.linkutilioff {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FAF5DD;
	line-height:normal;
	text-decoration:none;
}
.title01 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.title02:link, .title02:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.title02:active, .title02:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}

/* --> I N I Z I O <-- Stili per Ansprechpartner */

.txtasp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}
.txtasp a:link,
.txtasp a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:underline;
	
	background-image:url(../Images/ico_email.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	padding:0 0 0 23px;
}
.txtasp a:active,
.txtasp a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC0000;
	line-height:14px;
	text-decoration:none;
	
	background-image:url(../Images/ico_email.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	padding:0 0 0 23px;
}

/* <--- Download-Box Styles ---> */

.linkdownloadbox:link,
.linkdownloadbox:visited {
		background-color:#F6F6F6;
		border:1px dashed #BEBEBE;
		background-image:url(/Assets/Images/icon-download.gif);
		background-repeat:no-repeat;
		background-position:left;
		padding:4px 4px 6px 32px;
		text-align:left;
		margin:8px 0 8px 0;
		display:block;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		line-height:normal;
		text-decoration:none;
}
.linkdownloadbox:active,
.linkdownloadbox:hover {
		background-color:#FFFFFF;
		background-image:url(/Assets/Images/icon-download.gif);
		background-repeat:no-repeat;
		background-position:left;
}

/* <--- Stili per i Links "Anfahrt e Team" su Standorte ---> */

a.linkanfahrt:link,
a.linkanfahrt:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#626262;
	line-height:normal;
	text-decoration:none;
	
	display:block;
	padding:0 0 0 27px;
	background-color:#F6F6F6;
	background-image:url(/Assets/Images/ico-anfahrt.gif);
	background-repeat:no-repeat;
	background-position:left;
	border:1px solid #BEBEBE;
	height:24px;
}
a.linkanfahrt:active,
a.linkanfahrt:hover
{
	color:#000000;
	background-color:#E5E5E5;
	border:1px solid #878787;
}
a.linkteam:link,
a.linkteam:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#626262;
	line-height:normal;
	text-decoration:none;
	
	display:block;
	padding:0 0 0 27px;
	background-color:#F6F6F6;
	background-image:url(/Assets/Images/ico-team.gif);
	background-repeat:no-repeat;
	background-position:left;
	border:1px solid #BEBEBE;
	height:24px;
}
a.linkteam:active,
a.linkteam:hover
{
	color:#000000;
	background-color:#E5E5E5;
	border:1px solid #878787;
}











