BODY {font-family: Arial ! important;
      font-size: 8pt ! important;
      color: #000000 ! important;
      font-weight: normal ! important;
      background-color: #FFFFFF ! important; background-image: url() ! important;
      background-REPEAT: repeat ! important;
      margin-top: 0px ! important;
      margin-bottom: 0px ! important;
      margin-left: 0px ! important;
      margin-right: 0px ! important;
      scrollbar-base-color: #FFFFFF; 
      scrollbar-face-color: #FFFFFF; 
      scrollbar-track-color: #FFFFFF; 
      scrollbar-arrow-color: #000000;
      scrollbar-highlight-color: #FFFFFF; 
      scrollbar-3dlight-color: #C7C7C7; 
      scrollbar-shadow-color: #C7C7C7;
      scrollbar-darkshadow-color: #FFFFFF; 
      text-align: justify}

/**
* THE USUAL LINK PART
*/
a:link {
	font-family : Arial, Helvetica, Geneva, sans-serif; 
	color : #ff3300; 
	text-decoration : none; 
} 
a:active {
	font-family : Arial, Helvetica, Geneva, sans-serif; 
	text-decoration : none; 
	color : #666666; 
} 
a:visited {
	font-family : Arial, Helvetica, Geneva, sans-serif; 
	text-decoration : none; 
	color : #ff3300; 
} 
a:hover {
	font-family : Arial, Helvetica, Geneva, sans-serif; 
	text-decoration : none; 
	color : #666666; 
}


blockquote 
{
   font-family : arial;
   font-size : 8pt;
   font-weight : normal;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 5px;
   margin-bottom: 5px
}

.bq 
{
   font-family : Arial;
   font-size : 8pt;
   font-weight : normal;
   margin-left: 5px;
   margin-right: 10px;
   margin-top: 0px;
   margin-bottom: 5px
}

.mybq 
{
   font-family : Arial;
   font-size : 8pt;
   font-weight : normal;
   margin-left: 12px;
   margin-right: 5px;
   margin-top: 5px;
   margin-bottom: 5px
}

li
{
   margin-left: 0px;
   margin-right: 25px;
   margin-top: 0px;
   margin-bottom: 0px
}

ul
{
   margin-left: 10px;
   margin-right: 25px;
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left: 15px;

}

TD { font-family : Arial;
     font-size : 8pt;
     font-weight : normal;
     color : #000000
     }
     
.Heading { font-family : Arial;
     font-size : 11pt;
     font-weight : Bold;
     color : #000000
     }


.small       { font-size:7pt; font-family: Arial; color:#000000; font-weight: Normal }
.smallB      { font-size:7pt; font-family: Arial; color:#000000; font-weight: Bold }
.smallG      { font-size:7pt; font-family: Arial; color:#666666; font-weight: Normal }
.med         { font-size:8pt; font-family: Arial; color:#2955A5; font-weight: Normal }
.medB        { font-size:9pt; font-family: Arial; color:#2955A5; font-weight: Bold }
.medW        { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }
.medC        { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }

.niro        { font-size:8pt; font-family: Arial; color:#0088AA; font-weight: Bold }
.ison	     { color : #ff3300 }
.niro         { font-size:8pt; font-family: Arial; color:#0088AA; font-weight: Bold }
.nirohr       { color: #000000; background-color: #000000; height: 1px; }

.prodPrice   { font-size:12pt; font-family: Arial; color:#ff3300; font-weight: Bold }
.prodAvail   { font-size:9pt; font-family: Arial; color:#666666; font-weight: Bold }
.prodStatus  { font-size:9pt; font-family: Arial; color:#4E7908; font-weight: Bold }
.prodHead    { font-size:10pt; font-family: Arial; color:#333333; font-weight: Bold }
.prodDet     { font-size:9pt; font-family: Arial; color:#333333; font-weight: Bold }
.prodnav     { Cursor: hand}

.normG       { font-size:8pt; font-family: arial; color:#666666; font-weight: Normal }

.greyD       { font-size:8pt; font-family: Arial; color:#7B7984; font-weight: Bold }
.greyL       { font-size:7pt; font-family: Arial; color:#BDBEC6; font-weight: Bold }

.txtR        { font-size:8pt; font-family: Arial; color:#941831; font-weight: Bold }
.txtRN       { font-size:8pt; font-family: Arial; color:#941831; font-weight: Normal }

.darkB       { font-size:8pt; font-family: Arial; color:#000000; font-weight: Bold }
.dark        { font-size:8pt; font-family: Arial; color:#000000; font-weight: Normal }

.large       { font-size:12pt; font-family: Arial; color:#941831; font-weight: Bold; LETTER-SPACING: 1px }
.largeW      { font-size:12pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }

.heading    { font-size:25px; font-family: arial; color:#000000; font-weight: Bold }
.subhead    { font-size:12pt; font-family: arial; color:#EF4223; font-weight: Bold }

.rHeading    { font-size:10pt; font-family: Arial; color:#FF4A44; font-weight: Bold}
.wHeading    { font-size:12pt; font-family: Arial; color:#FFFFFF; font-weight: Bold}

.bread01    { font-size:12pt; font-family: arial; color:#FFFFFF; font-weight: Bold }
.bread02    { font-size:12pt; font-family: arial; color:#FFFFFF; font-weight: Bold }

.navT        { cursor: hand; font-size:7pt; font-family: Verdana,Arial; color:#FFFFFF; font-weight: Normal }
.navTh       { cursor: hand; font-size:7pt; font-family: Verdana,Arial; color:#FF3300; font-weight: Normal;
               background:#FFFFFF
             }

.nav         { font-size:10pt; font-family: Arial; color:#103073; font-weight:Bold; cursor: hand }
.navTD       { cursor: hand; font-family: Arial; color:#103073;
	       font-size:10pt; font-weight: Bold;
               border-color:#FFFFFF;
               border-left:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; 
               border-top:0px solid #FFFFFF; border-right:0px solid #FFFFFF }

.navG         { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }
.navG:link    { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }
.navG:active  { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }
.navG:visited { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }
.navG:hover   { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight: Bold }

.navS         { font-size:9pt; font-family: Arial; color:#000000; font-weight:Normal }
.navS:link    { font-size:9pt; font-family: Arial; color:#000000; font-weight:Normal }
.navS:active  { font-size:9pt; font-family: Arial; color:#000000; font-weight:Normal }
.navS:visited { font-size:9pt; font-family: Arial; color:#000000; font-weight:Normal }
.navS:hover   { font-size:9pt; font-family: Arial; color:#000000; font-weight:Normal }

.navW         { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight:Normal }
.navW:link    { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight:Normal }
.navW:active  { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight:Normal }
.navW:visited { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight:Normal }
.navW:hover   { font-size:9pt; font-family: Arial; color:#FFFFFF; font-weight:Normal }

.UserLogin {
      background:#FFFFFF;
      font-family:Arial, Arial; color:#385D4C;
      font-size:8pt; font-weight:normal
      }

.cart   { font-size:8pt; font-family: Arial; color:#000000; font-weight: Normal }
.cartTD {
      font-family:Arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      background:#ff3300;
      border-left:0px solid #000000; border-bottom:0px solid #000000; 
      border-top:0px solid #000000; border-right:0px solid #000000
      }
.cProdTD {
      font-family:Verdana, Arial; color:#000000;
      font-size:8pt; font-weight:normal
      }
      
.cSubTD {
      background:#E9E9E8;
      font-family:Verdana, Arial; color:#333333;
      font-size:8pt; font-weight:normal
      }

.cTotTD {
      background:#D8D8D8;
      font-family:Verdana, Arial; color:#333333;
      font-size:8pt; font-weight:normal
      }

.curTD {
      border-color:#333333;
      border-left:1px solid #333333; border-bottom:1px solid #333333; 
      border-top:1px solid #333333; border-right:1px solid #333333
      }
.curT { font-size:7pt; font-family: Arial; color:#000000; font-weight: Normal }

.curTD1 {
      border-color:#E9E9E8;
      border-left:1px solid #E9E9E8; border-bottom:1px solid #E9E9E8; 
      border-top:1px solid #E9E9E8; border-right:1px solid #E9E9E8
      }
.smallBr    { font-size:7pt; font-family: Arial; color:#333333; font-weight: Normal }

.curTD2 {
      border-color:#333333;
      border-left:1px solid #333333; border-bottom:1px solid #333333; 
      border-top:1px solid #333333; border-right:1px solid #333333
      }

.curTop {
      background:#D8D8D8;
      font-family:Verdana, Arial; color:#333333;
      font-size:8pt; font-weight:normal
      }

.picTD {
      font-family:Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:1px solid #999999; border-bottom:1px solid #999999; 
      border-top:1px solid #999999; border-right:1px solid #999999
      }

.colTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#A0A0A0;
      border-left:1px solid #A0A0A0; border-bottom:1px solid #A0A0A0; 
      border-top:1px solid #A0A0A0; border-right:1px solid #A0A0A0
      }

.specTD {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; 
      border-top:1px solid #E8E8E8; border-right:1px solid #E8E8E8
      }

.smPic {background-color:#FFFFFF; 
      border-color:#7F7F7F;
      border-left:1px solid #7F7F7F; border-bottom:1px solid #7F7F7F; 
      border-top:1px solid #7F7F7F; border-right:1px solid #7F7F7F }

.movPic {background-color:#FFFFFF;
	CURSOR:hand;
	border-color:#7F7F7F;
	border-left:1px solid #7F7F7F; border-bottom:1px solid #7F7F7F; 
	border-top:1px solid #7F7F7F; border-right:1px solid #7F7F7F }

.movPicC {background-color:#FFFFFF;
	CURSOR:hand;
	border-color:#7F7F7F;
	border-left:1px solid #7F7F7F; border-bottom:1px solid #7F7F7F; 
	border-top:1px solid #7F7F7F; border-right:1px solid #7F7F7F }

.sTd {font-family: Arial;
      font-size:20pt; font-weight:normal;
      BACKGROUND-COLOR: #ECA821;
      border-color:#BF6300;
      border-left:1px solid #BF6300; border-bottom:1px solid #BF6300; 
      border-top:1px solid #BF6300; border-right:1px solid #BF6300
      }

.BTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:0px solid #999999; border-bottom:1px solid #999999; 
      border-top:0px solid #999999; border-right:0px solid #999999
      }
.RTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:0px solid #999999; border-bottom:0px solid #999999; 
      border-top:0px solid #999999; border-right:1px solid #999999
      }
.LTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:0px solid #999999; border-bottom:0px solid #999999; 
      border-top:0px solid #999999; border-right:1px solid #999999
      }

.TRTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:0px solid #999999; border-bottom:0px solid #999999; 
      border-top:1px solid #999999; border-right:1px solid #999999
      }

.BRTD {font-family: Arial;
      font-size:8pt; font-weight:normal;
      border-color:#999999;
      border-left:0px solid #999999; border-bottom:1px solid #999999; 
      border-top:0px solid #999999; border-right:1px solid #999999
      }

.NavRTD {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#FFFFFF;
      border-left:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; 
      border-top:0px solid #FFFFFF; border-right:2px solid #FFFFFF
      }
      
.FSTD {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:0px solid #FFFFFF; border-bottom:2px solid #FFFFFF; 
      border-top:2px solid #FFFFFF; border-right:0px solid #FFFFFF
      }


.text {font-family:Arial; color:#000000;
      font-size:8pt; font-weight:Normal;
      background-color:#FFFFFF; 
      border-color:#000000;
      border-left:1px solid #000000; border-bottom:1px solid #000000; 
      border-top:1px solid #000000; border-right:1px solid #000000}

.xy  {font-family:Arial, geneva; color:000000;
      font-size:8pt; font-weight:Normal;
      background-color: #EBEBE4;
      border-color:#000000;
      border-left:0px solid #000000; border-bottom:0px solid #000000; 
      border-top:0px solid #000000; border-right:0px solid #000000 }

.button {font-family:Arial; color:#FF3300;
      font-size:8pt; font-weight:Normal;
      background-color:#FFFFFF; 
      border-color:#000000;
      cursor: hand;
      border-left:1px solid #000000; border-bottom:1px solid #000000; 
      border-top:1px solid #000000; border-right:1px solid #000000}


.dtext {font-family:Arial; color:#000000;
      font-size:8pt; font-weight:Normal;
      background-color:#BDCFFF; 
      border-color:#D8D8D8;
      border-left:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; 
      border-top:1px solid #D8D8D8; border-right:1px solid #D8D8D8}


.bordAll
	{
	border-color: #FF3300;
   	border-left: 1px solid #FF3300; border-bottom: 1px solid #FF3300; 
   	border-top: 1px solid #FF3300; border-right: 1px solid #FF3300;
   	background-color: #FFFFFF;
	}
	
.tdHead
	{
	background-color: #E9E9E8;
	color: #FFFFFF;
   	font-weight: bold;
	}

.tdHead2
	{
	background-color: #C8CC3A;
	color: #FFFFFF;
   	font-weight: bold;
	}
		
.tableHead
	{
	background-color: #C6B67B;
	color: #FFFFFF;
	font-weight: bold;
	}

.tableSub
	{
	background-color: #C8CC3A;
	}
	
.tableLt
	{
	background-color: #C8CC3A;
	font-size:8pt;
	}
	
.tableNorm
	{
	font-size:8pt;
	font-weight: normal;
	}


.tab {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:1px solid #000000; border-bottom:1px solid #000000; 
      border-top:1px solid #000000; border-right:1px solid #000000
      }

.tabLRB {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:1px solid #000000; border-bottom:1px solid #000000; 
      border-top:0px solid #000000; border-right:1px solid #000000; 
      padding-left: 5px
      }

.tabLRT {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:1px solid #000000; border-bottom:0px solid #000000; 
      border-top:1px solid #000000; border-right:1px solid #000000
      }

.tabB {font-family: arial;
      font-size:8pt; font-weight:normal;
      border-color:#000000;
      border-left:0px solid #000000; border-bottom:1px solid #000000; 
      border-top:0px solid #000000; border-right:0px solid #000000
      }


#FRANKE_HEADER_MENU{
	position: absolute;
	background: #ff3300;
	left: 183px;
	width: 500px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px; 
	z-index: 1; 
}
/**
* THE HEADERMENU
*/
a.headermenu:link {
	font-family: Arial, Helvetica, sans-serif; 
	padding-right:12px;
	padding-left:2px;
	border-left:1px #ffffff solid;
	font-size: 10px;
	text-decoration : none; 
	color : #ffffff; 
	background:#ff3300;
} 
a.headermenu:active {
	font-family: Arial, Helvetica, sans-serif; 
	padding-right:12px;
	padding-left:2px;
	border-left:1px #ffffff solid;
	font-size: 10px;
	text-decoration : none; 
	color : #ff3300; 
	background:#ffffff;
} 
a.headermenu:visited {
	font-family: Arial, Helvetica, sans-serif; 
	padding-right:12px;
	padding-left:2px;
	border-left:1px #ffffff solid;
	font-size: 10px;
	text-decoration : none; 
	color : #ffffff; 
	background:#ff3300;
} 
a.headermenu:hover {
	font-family: Arial, Helvetica, sans-serif; 
	padding-right:12px;
	padding-left:2px;
	border-left:1px #ff3300 solid;
	font-size: 10px;
	text-decoration : none; 
	color : #ff3300; 
	background:#ffffff;
} 
.activheadermenupoint{
	font-family: Arial, Helvetica, sans-serif; 
	padding-right:12px;
	padding-left:2px;
	border-left:1px #ffffff solid;
	font-size: 10px;
	text-decoration : none; 
	color : #ff3300; 
	background:#ffffff;
}

#FRANKE_MAIN_NAVIGATION{
	position: absolute;
	background: #cccccc;
	left: 0px;
	width: 169px;
	top: 100px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px; 
	z-index: 1; 
}
/*
* THE NAVIGATION SETTINGS
* MAINMENU
*/
a.menu:link {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	text-decoration : none; 
	color : #000000; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	width: 100%;
	font-weight: normal;
	display:block;
} 
a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration : none; 
	color : #ff3300; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff3300;
	width: 100%;
	font-weight: normal;
	display:block;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration : none; 
	color : #000000; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	width: 100%;
	font-weight: normal;
	display:block;
} 
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration : none; 
	color : #ff3300; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff3300;
	width: 100%;
	font-weight: normal;
	display:block;
} 
.titelmenu{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	text-decoration : none; 
	color : #666666; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 100%;
	font-weight: normal;
	display:block;
}
.txtnormal {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
} 

