

/* ..: General Styles :.. */

a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #494949; text-decoration: underline}
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #494949; text-decoration: underline }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #494949; text-decoration: underline }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #494949; text-decoration: none }

body {
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	
	background-color:#FFFFFF;
	
	/* height:100% */
}


/* ..: Color's :.. */

.color1 {
	background-color: #014188;
}
.color2 {
	background-color: #D70F21;
}
.color3 {
	background-color: #F8F8F8;
}
.color4 {
	background-color: #F5F5F5;
}
.color5 {
	background-color: #EFEFEF;
}
.color6 {
	background-color: #014188;
}

/* ..: Border's :.. */

.border1 {
	border-bottom: 1px solid #FFFFFF;
}
.border2 {
	border-bottom: 1px solid #9B9B9B;
}
.border3 {
	border-right: 1px solid #BEBEBE;
}
.border4 {
	border-left: 1px solid #BEBEBE;
}
.border5 {
	border-bottom: 1px solid #BEBEBE;
}
.bordertest {
	border-right: 10px solid #666633;
}
.border6 {
	border-right: 1px solid #9B9B9B;
}

/* ..: Padding's :.. */

.padding1 {
	padding-left: 19px;
}
.padding2 {
	padding-left: 26px;
}
.padding3 {
	padding-left: 84px;
}
.padding4 {
	padding-left: 7px;
}
.padding5 { 
	padding-left: 168px;
}
.padding6 { 
	padding-top: 13px;
}
.padding7 {
	padding-left: 18px;
}
.padding8 {
	padding-bottom: 50px;
}
.padding9 {
	padding-bottom: 25px;
}
.padding10 {
	padding-right: 20px;
}
.padding11 {
	padding-right: 14px;
}
.padding12 {
	padding-right: 87px;
}
.padding13 {
	padding-right: 65px;
}
.padding14 {
	padding-right: 56px;
}
.padding15 {
	padding-right: 11px;
}
.padding16 {
	padding-bottom: 18px;
}


/* ..: Bkg-Image's :.. */

.barra1 {
	background-image: url(../images/barra1.gif);
	background-repeat: repeat-x;
}
.barra2 {
	background-image: url(../images/barra2.gif);
	background-repeat: repeat-x;
}
.barra3 {
	background-image: url(../images/barra3.gif);
	background-repeat: repeat-x;
}
.separator1 {
	background-image: url(../images/separator1.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.bkgimg01 {
	background-image: url(../images/bkg_carello.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:red;
}
.bkgcarello {
	background-image:url(../images/bkg_carello.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:red;
}
.bkgboxleft {
	background-image:url(../images/bkg_boxleft.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #9B9B9B;
}
.bkgcenter {
	background-color:#F5F5F5;
	border-bottom:1px solid #9B9B9B;
	background-image:url(../images/bkg_center.gif);
	background-repeat:repeat-y;
}


/* ..: Font-Style's :.. */

.fontstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.fontstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D5F5A;
}
.fontstyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFFFFF;
}
.fontstyle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #494949;
}
.fontstyle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #595454;
}
.fontstyle6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
}
.fontstyle7 {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	color: #494949;
}
.fontstyle8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
}
.fontstyle9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9px;
	font-weight: normal;
	color: #616161;
}
.fontstyle10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
}
.fontstyle11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C8BA5;
	line-height:normal;
	text-decoration:none;
}
.fontstyle12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #494949;
}
.fontstyle13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}

/* ..: Font-Style's :.. */

div#logo {
	padding:20px 0 13px 0;
	background-color:#FFFFFF;
}
div#menutop {
	padding:35px 0 0 68px;
	background-color:#FFFFFF;
}
div#logotop {
	margin-right:73px;
	text-align:center;
}
div#details {
	margin:14px 0 0 0;
	background-color:#F5F5F5;
}
/*div#reiter {
	width:97px;
	text-align:center;
	padding:4px 0 0 0;
	background-color:#F5F5F5;
	border-top:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}*/
div#reiter {
	text-align:center;
	padding:4px 20px 0 20px;
	background-color:#F5F5F5;
	border-top:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
div#output {
	padding:25px 0 60px 18px;
}
div#titledetail {
	padding:0 45px 10px 0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
div#titledetail2 {
	padding:0 0 10px 0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
div#boxleftA {
	background-color:#014188;
	border-bottom:1px solid #FFFFFF;
	padding:7px 0 8px 19px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}
div#boxleftB {
	background-image:url(../images/barra3.gif);
	background-repeat:repeat-x;
	border-right:1px solid #BEBEBE;
	padding:0 0 0 19px;
	height:24px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#616161;
	line-height:normal;
	text-decoration:none;
}
div#boxleftB2 {
	background-image:url(../images/barra3.gif);
	background-repeat:repeat-x;
	border-right:1px solid #BEBEBE;
	padding:4px 0 6px 19px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#616161;
	line-height:normal;
	text-decoration:none;
}
div#boxleftC {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
	
	background-color:#F5F5F5;
	border-right:1px solid #BEBEBE;
	padding:13px 15px 18px 19px;
}
div#boxleftC td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
div#boxleftC td#blue {
	color:#516AD6;
	line-height:16px;
	text-align:right;
}
div#boxleftC2 {
	color:#516AD6;
	padding:0 0 5px 0;
}
div#boxleftC3 {
	color:#516AD6;
	padding:10px 0 5px 0;
}
div#boxseparator {
	background-color:#FFFFFF;
	border-top:1px solid #BEBEBE;
	line-height:11px;
}
div#boxcenterA {
	background-color:#014188;
	border-bottom:1px solid #FFFFFF;
	padding:7px 0 8px 19px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}
div#boxcenterB {
	background-image:url(../images/barra3.gif);
	background-repeat:repeat-x;
	border-left:1px solid #BEBEBE;
	padding:0 0 0 19px;
	height:24px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#616161;
	line-height:normal;
	text-decoration:none;
}
div#boxcenterC {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
	
	background-color:#F5F5F5;
	border-left:1px solid #BEBEBE;
	padding:13px 15px 18px 19px;
}
div#gridrow {
	padding:10px 0 10px 0;
	border-bottom:1px solid #BFBFBF;
}
div#gridrow2 {
	padding:10px 0 10px 0;
	border-bottom:1px solid #BFBFBF;
}
div#gridrow3 {
	padding:10px 0 10px 0;
}
div#footer {
	padding:0 0 0 0;
}
/*td#blue {
	color:#516AD6;
	line-height:18px;
	text-align:right;
}*/
/* INIZIO <-- Stili Form "Geschaeftsfaelle + Werbe- & Verpackungsmaterial + Kontaktdaten" --> */

.geschaeftsfall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.tdformstyle01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:14px;
	text-decoration:none;
	
	padding:0 20px 0 3px;
}
.dropdownA {
	width:338px;
	padding:0 0 0 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.dropdownB {
	width:160px;
	padding:0 0 0 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.textfieldA {
	width:330px;
	padding:1px 1px 1px 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.textfieldB {
	width:125px;
	padding:1px 1px 1px 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.textfieldC {
	width:167px;
	padding:1px 1px 1px 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.btnA {
	width:100%;
	padding:0 12px 0 12px;
}
.btnB {
	width:100px;
	border:1px solid #515151;
	background-color:#E0E0E0;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
.btnC {
	margin:4px 0 0 4px;
	width:45px;
	border:1px solid #515151;
	background-color:#E0E0E0;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
td#paddformA {
	padding:0 0 0 15px;
}
tr#paddformB {
	line-height:29px;
}
tr#paddformC {
	line-height:87px;
}
tr#paddformD {
	line-height:87px;
}
div#submitform {
	padding:22px 0 20px 0;
}
.introtext {
	padding:0 0 25px 0;
}
table#kundendaten {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
table#kundendaten td#public {
	font-weight:normal;
	font-size:11px;
}
table#kundendaten td#checkbox {
	padding:0 2px 0 3px;
}
table#kundendaten td {
	padding:2px 0 2px 0;
}
.textareaA {
	width:173px;
	height:60px;
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;
}
.hauptadresse {
	padding:8px 0 0 0;
}

/* Style's for DETAIL  */

.descrdetail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.linkdetail:link, .linkdetail:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C8BA5;
	line-height:normal;
	text-decoration:underline;
}
.linkdetail:active, .linkdetail:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C8BA5;
	line-height:normal;
	text-decoration:none;
}

/* Style's for PRODUKTGRUPPEN  */

.linkprod:link, .linkprod:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#494949;
	line-height:18px;
	text-decoration:none;
}
.linkprod:active, .linkprod:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#494949;
	line-height:18px;
	text-decoration:underline;
}
.linkprodselected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C8BA5;
	line-height:18px;
	text-decoration:underline;
}

/* ..: Form Style's :.. */

.btn1 {
	width: 62px;
}
.checkbox {
	width: 13px;
	height: 13px;
}
.textfield1 {
	width: 460px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}
.textfield2 {
	width: 460px;
	height: 50px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}
.textfield3 {
	background-color: #F8F8F8;
	border-left: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.textfield4 {
	width: 340px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}
.textfield5 {
	width: 22px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid #9B9B9B;
	text-align: center;
	padding-top: 2px;
}
.textfield6 {
	width: 250px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 3px;
}
.textfield7 {
	background-color: #EEEEEE;
	border-left: 1px solid #9C9C9C;
	border-right: 1px solid #9C9C9C;
	border-bottom: 1px solid #9C9C9C;
	border-top: 1px solid #9C9C9C;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.textfield8 {
	width:185px;
	background-color:#F5F5F5;
	border:1px solid #BFBFBF;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.textfield9 {
	width:145px;
	background-color:#F9F9F9;
	border:1px solid #BFBFBF;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}

/* ..: Article-List-Style's (uebersicht.html) :.. */

tr.listoff {
	background-color: #F5F5F5;
	cursor: pointer;
}
tr.liston {
	background-color: #E4E8F9;
	cursor: pointer;
}
.paddlist1 {
	padding-left: 50px;
}
.paddlist2 {
	padding-left: 18px;
}
.colhover:link, .colhover:visited {
	/* width: 100%; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
}
.colhover:active, .colhover:hover {
	/* width: 100%; */
	background-color: #DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
}

/* ..: Product-List-Style's (artikelliste.html) :.. */
	
.bordercol {
	border-right:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
}
.bordercol2 {
	border-right:1px solid #BFBFBF;
}
.titleprod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0C8BA5;
	line-height:normal;
	text-decoration:none;
}
.paddrow {
	padding:0 15px 0 15px;
}
.mengefield {
	width:25px;
	padding:0 0 0 3px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
tr.listoff2 {
	background-color:#EEEEEE;
	cursor:pointer;
}

/* <-- ARTIKELSUCHE Style's --> */

.suchefield {
	width:85px;
	padding:0 0 0 3px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
div#suche {
	text-align:right;
	padding:0 3px 0 100px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.linkok:link, .linkok:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	padding:0 0 0 3px;
}
.linkok:active, .linkok:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#DDE8EA;
	line-height:normal;
	text-decoration:none;
	
	padding:0 0 0 3px;
}

/* <-- ARTIKELSUCHE Style's --> */

div#warenkorb {
	text-align:right;
	padding:0 3px 0 100px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.linkwarenkorb:link, .linkwarenkorb:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.linkwarenkorb:active, .linkwarenkorb:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#DDE8EA;
	line-height:normal;
	text-decoration:none;
}


/* ..: Begin Other Style's :.. */

.menuoff {
	background-color: #014188;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 7px;
}
.menuon {
	background-color: #D70F21;
	border-bottom: 1px solid #D70F21;
	border-right: 1px solid #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 7px;
}
.linkmenu:link, .linkmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkmenu:active, .linkmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkmenuselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.pagetitle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #3A3737;
	text-decoration: none;
}
.nameuser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D5F5A;
	text-decoration: none;
}
.abmelden:link, .abmelden:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5D5F5A;
	text-decoration: underline;
}
.abmelden:active, .abmelden:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5D5F5A;
	text-decoration: none;
}
.linkuntermenu:link, .linkuntermenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkuntermenu:active, .linkuntermenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkuntermenuselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkuntermenuoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	
	padding:0 10px 0 10px;
}
.linknew:link, .linknew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.linknew:active, .linknew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	/*color: #F7F7C4;*/
	color: #FFFFFF;
	text-decoration: none;
}
.language:link, .language:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.language:active, .language:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #F7F7C4;
	text-decoration: none;
}
.languageselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #F7F7C4;
	text-decoration: none;
}
.pulldown {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.categorybox {
	width: 330px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.linknachricht:link, .linknachricht:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #494949;
	text-decoration: none;
	display:block;
}
.linknachricht:active, .linknachricht:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #516AD6;
	text-decoration: underline;
	display:block;
}
.pagfield {
	width:15px;
	padding:0 0 0 3px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}


/* ..: Styles for > L O G I N - S I T E :.. */

.bkgcolor {
	background-color: #F5F5F5;
}
.padding_login1 {
	padding-left: 35px;
}
.padding_login2 {
	padding-left: 35px;
}
.padding_login3 {
	padding-top: 25px;
}
.div_login1 {
	width: 560px;
	height: 150px;
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	overflow: auto;
}
.bkg_login1 {
	background-image: url(../images/barra_login.gif);
	background-repeat: repeat-x;
}
.fontstyle_login1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #494949;
}
.fontstyle_login2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #494949;
}
.fontstyle_login3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #494949;
}
.textfield_login0 {
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 3px;
}
.textfield_login1 {
	width: 400px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 3px;
}
.textfield_login2 {
	width: 90px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 3px;
}
.textfield_login3 {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 3px;
}
.link_login1:link, .link_login1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #494949;
	text-decoration: underline;
}
.link_login1:active, .link_login1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #E00202;
	text-decoration: none;
}
.link_login2:link, .link_login2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
	text-decoration: underline;
}
.link_login2:active, .link_login2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #627BE4;
	text-decoration: none;
}
.hr1 {
	color: #9B9B9B;
	height: 1px;
}
.btn_login1 {
	width: 100px;
}
.btn_login2 {
	width: 200px;
}
a.introtext:link, a.introtext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:blue;
	line-height:normal;
	text-decoration:underline;
}
a.introtext:active, a.introtext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:red;
	line-height:normal;
	text-decoration:none;
}

/* <-- Stili per la Pagina LOGIN --> */

.login {
	background-color:#F5F5F5;
}
.loginbgrep {
	background-image:url(../images/login-bg-rep-x.gif);
	background-repeat:repeat-x;
}
.cntuclogin {
	margin:35px 0 0 35px;
}
table#login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}

/* <--- Stili per la Pagina "ucSell_insert.ascx" ---> */

table#formsellinsert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.spacing {
	line-height:25px;
}
table#formsellinsert td#a {
	width:65px;
	text-align:right;
	padding-right:8px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.txtfield {
	width:100%;
}
.txtarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
.txtstylenormal td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
.btnstyle:link, .btnstyle:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#303030;
	line-height:15px;
	text-decoration:none;
	
	background-image:url(/assets/images/btnbkgoff.gif);
	background-repeat:repeat-x;
	border:1px solid #979797;
	
	height:24px;
	padding:3px 19px 2px 19px;
}
.btnstyle:active, .btnstyle:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
	
	background-image:url(/assets/images/btnbkgon.gif);
	background-repeat:repeat-x;
	border:1px solid #000000;
	
	height:24px;
	padding:3px 19px 2px 19px;
}

/* <--- Stili per la Pagina "ucSell_insert.ascx" ---> */

table#formsellinsert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.apacing {
	line-height:25px;
}
table#formsellinsert td#a {
	width:65px;
	text-align:right;
	padding-right:8px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#494949;
	line-height:14px;
	text-decoration:none;
}
.txtfield {
	width:100%;
}
.txtarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
.txtstylenormal td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}

/* <--- Stili per la Pagina "ucSell_view.ascx" ---> */

table#sellview td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}
.txtfldreadonly
{
	border:1px solid #BFBFBF;
	background-color:#F5F5F5;
	width:98%;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
.txtareareadonly
{
	border:1px solid #BFBFBF;
	background-color:#F5F5F5;
	width:100%;
	height:80px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
	line-height:normal;
	text-decoration:none;
}
table#sellview td.doublecol
{
	text-align:right;
	padding-right:4px;
}

/* <--- Stili per la parte sinistra "ucLeft.ascx" ---> */

.datum
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#494949;
		line-height:16px;
		text-decoration:none;
}
.linknewsleft:link,
.linknewsleft:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#494949;
		line-height:normal;
		text-decoration:underline;
}
.linknewsleft:active,
.linknewsleft:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#494949;
		line-height:normal;
		text-decoration:none;
}
.newstext {
		margin:3px 0 8px 0;

		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#494949;
		line-height:normal;
		text-decoration:none;
}
.linkoverview:link,
.linkoverview:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#494949;
		line-height:normal;
		text-decoration:underline;
}
.linkoverview:active,
.linkoverview:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#494949;
		line-height:normal;
		text-decoration:none;
}
h3 {
		margin:0 0 12px 0;

		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#494949;
		line-height:normal;
		text-decoration:none;
}

/* <--- Button "Gesamtbetrag berechnen" ---> */

.btngesamt:link,
.btngesamt:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#516AD6;
		line-height:normal;
		text-decoration:underline;
}
.btngesamt:active,
.btngesamt:hover {
		color:#516AD6;
		text-decoration:none;
}

.contenttitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}

.txtstylenormal, .content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#494949;
	line-height:normal;
	text-decoration:none;
}

.errorBox{
	background-color:#FEFEFE;
	border-color: #cc3366;
	border-style: dotted;
	padding:7px 0 8px 19px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	color:#000000;
	text-decoration:none;
	width: 300px;
	height: auto;
}


