/* =====================================
    CSS Styles For Commerce Server Site
    v1.0, 10/2001
   =====================================
*/

/* ============= HTML Tags ============= */
/* */

/* */

body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #000000
}
/* ============= Classes =========== */
A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033FF;
	text-decoration: none
	}

/* */
A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline
}

/* ---------- USER Controls -------- */

.localeBkg
{
	background-image: url(DarkBkg.jpg)
}

.localeTitle
{
	width: 320px;
	background-image: url(BoxLt_Top2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000
}

.localeTopMiddleRight
{
	background-image: url(BoxLt_Top.gif)
}


.linkOnLocalesPg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none
}

.linkOnLocalesPg1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #568578;
	text-decoration: none
}

.linkOnLocalesPg1:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #65A997;
	text-decoration: none
}

.linkOnLocalesPg2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3D0C5;
	text-decoration: none
}

.linkOnLocalesPg3:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2E5D3;
	text-decoration: none
}

.linkOnLocalesPg4:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CABC99;
	text-decoration: none
}

.linkOnLocalesPg5:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5FA6AE;
	text-decoration: none
}

.linkOnLocalesPg6:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}

.linkOnLocalesPg:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none
}


.linkOnLocalesPg:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: underline
}


.textOnLocalesPg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC
}

.roundedCorner 
{  
	background-image: url(RoundedCorner.jpg);
	background-repeat: no-repeat
}

.secGrauTitle
{
	font-family: Verdana;
	font-size: 32px;
	color: #D0DAE0;
	text-decoration: none;
}

.secGrauTitle:focus
{
	font-size: 32px;
	color: #D0DAE0;
	text-decoration: none;
}

.secGrauTitle:active
{
	font-size: 32px;
	color: #D0DAE0;
	text-decoration: none;
}

.secGrauTitle:visited
{
	font-size: 32px;
	color: #D0DAE0;
    text-decoration:none;
}

.secGrauTitle:hover
{
	font-size: 32px;
	color: #D0DAE0;
    text-decoration:none;
}



/* ============= ====== ============= */


.secGrauTitleSmall
{
	font-size: 17px;
	color: darkgray;
	font-family: Tahoma;
	text-decoration: none;
}

.secGrauTitleSmall:focus
{
	font-size: 24px;
	color: #D0DAE0;
	text-decoration: none;
}

.secGrauTitleSmall:active
{
	font-size: 24px;
	color: #D0DAE0;
	text-decoration: none;
}

.secGrauTitleSmall:visited
{
	font-size: 24px;
	color: #D0DAE0;
    text-decoration:none;
}

.secGrauTitleSmall:hover
{
	font-size: 24px;
	color: #D0DAE0;
    text-decoration:none;
}


/* ============= ====== ============= */


.secProdTitle
{
	font-family: Verdana;
	font-size: 14px;
	color: #018CCF;
	font-weight: bold;
	text-decoration: none;	
}

.secProdTitle:focus
{
	font-size: 14px;
	color: #018CCF;
	text-decoration: none;
}

.secProdTitle:active
{
	font-size: 14px;
	color: #018CCF;
	text-decoration: none;
}

.secProdTitle:visited
{
	font-size: 14px;
	color: #018CCF;
	text-decoration: none;
}

.secProdTitle:hover
{
	font-size: 14px;
	color: #F5A3A3;
	text-decoration: none;
}

/* ============= ====== ============= */


.secProdTitleParts
{
	font-family: Verdana;
	font-size: 14px;
	color: #735B88;
	font-weight: bold;
	text-decoration: none;	
}

.secProdTitleParts:focus
{
	font-size: 14px;
	color: #735B88;
	text-decoration: none;
}

.secProdTitleParts:active
{
	font-size: 14px;
	color: #735B88;
	text-decoration: none;
}

.secProdTitleParts:visited
{
	font-size: 14px;
	color: #735B88;
	text-decoration: none;
}

.secProdTitleParts:hover
{
	font-size: 14px;
	color: #F5A3A3;
	text-decoration: none;
}


/* ============= ====== ============= */

/* ============= ====== ============= */


.secFormTableCell
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	BORDER-RIGHT: white 1px solid;
}

.secFormTableCellRechtsauf
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.secFormTableCell:focus
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCell:active
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCell:visited
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCell:hover
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/* ============= ====== ============= */

.secFormTableCellZu
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}

.secFormTableCellZu:focus
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCellZu:active
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCellZu:visited
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.secFormTableCellZu:hover
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/* ============= ====== ============= */


/* ============= ====== ============= */

.secGrauLink
{
	font-family: Verdana;
	font-size: 9px;
	color: #B7B7B7;
	text-decoration: none;
}

.secGrauLink:focus
{
	font-size: 9px;
	color: #B7B7B7;
	text-decoration: none;
}

.secGrauLink:active
{
	font-size: 9px;
	color: #B7B7B7;
	text-decoration: none;
}

.secGrauLink:visited
{
    font-size: 9px;
    color: #B7B7B7;
    text-decoration:none;
}

.secGrauLink:hover
{
    font-size: 9px;
    color: #8B8B8B;
    text-decoration:none;
}

/* ============= ====== ============= */


.secFormMessage
{
	font-family: Verdana;
	font-size: 9px;
	color: #21A0DC;
	text-decoration: none;
}

.secFormMessage:focus
{
	font-size: 9px;
	color: #21A0DC;
	text-decoration: none;
}

.secFormMessage:active
{
	font-size: 9px;
	color: #21A0DC;
	text-decoration: none;
}

.secFormMessage:visited
{
	font-size: 9px;
	color: #21A0DC;
    text-decoration:none;
}

.secFormMessage:hover
{
	font-size: 9px;
	color: #21A0DC;
    text-decoration:none;
}

/* ============= ====== ============= */

/* ============= ====== ============= */


/* ============= ====== ============= */


.secFormCellA
{
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color:#EBF6FA;
}

.secFormCellB
{
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color:#D3EBF7;
}
.secFormCellC
{
	border-right: ghostwhite 1px solid;
	padding-right: 11px;
	border-top: ghostwhite 1px solid;
	padding-left: 11px;
	padding-bottom: 7px;
	border-left: ghostwhite 1px solid;
	padding-top: 7px;
	border-bottom: ghostwhite 1px solid;
	background-color: ghostwhite;
}
.secFormCellD
{
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 7px;
	padding-top: 7px;
	background-color: lightskyblue;
}


Table
{
	text-justify: auto;
	font-size: 8pt;
	vertical-align: baseline;
	color: black;
	font-family: Verdana;
	text-align: justify;
}
.content
{
	padding-right: 7px;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 4px;
	margin: 7px;
	padding-top: 7px;
	font-family: Verdana;
	text-align: justify;
}
input.textbox
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 7pt;
	border-left: darkgray 1px solid;
	color: dimgray;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
}
.main_bg
{
	background-position: left top;
	background-attachment: fixed;
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
}
