A {text-decoration: none; color: #333333}
a:link { text-decoration: underline; color: #333333}
a:active { text-decoration: underline; color: #333333}
a:visited { text-decoration: underline; color: #333333}
a:hover { text-decoration: underline; color: #035DB9 }

BODY {
 SCROLLBAR-FACE-COLOR: #FFffff;
 SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0;
 SCROLLBAR-SHADOW-COLOR: #ffffff;
 SCROLLBAR-3DLIGHT-COLOR:#DCEFFC;
 SCROLLBAR-ARROW-COLOR: #000000; 
 SCROLLBAR-TRACK-COLOR: #ffffff; 
 SCROLLBAR-DARKSHADOW-COLOR: #ffffff
 font-family: Verdana, Arial; 
 font-size: 11px;
}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }

.tdout {background-color: #ffffff;} 
.tdover {background-color:#FDDF97;} 



TD.big_header_r{
  	  background-image: url("../../../images/layout/header_m.gif");
	  background-repeat:  repeat-x;
	  height: 24px;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 11px;
	  font-weight: bold;
	  color:6e6e6e; 
 	  padding-bottom: 3px;
}

TD.small_header_r{
  	background-image: url("../../../images/layout/header_small_m.gif");
	  background-repeat:  repeat-x;
	  height: 11px;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  color:5e5e5e; 
 	  padding-bottom: 3px;
}
	
td.smallbox {
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
	border-spacing: 5px;
	border-style:dotted;
}

td.para1 {
	text-align:justify;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
	border-right: 25px solid #DCEFFC;
	border-top: 1px solid #036EB9;
	border-bottom: 0px solid #036EB9;
	border-left: 0px solid #036EB9;
	background-color: #EFEFEF

}
table.smallbox {
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
	border-spacing: 1px;
	border-style:dotted;
}

table.smallboxblue {
	border: 1px solid #036EB9;
	border-collapse: collapse;
	border-spacing: 1px;
	border-style:dotted;
}
table.bigbox {
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
	border-spacing: 1px;
	border-style:dotted;
}

table.signup {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	border-spacing: 1px;
}

table.cart {
	border: 0px solid #FFFFFF;
	border-collapse: collapse;
	border-spacing: 2px;
}

table.red {
	border: 2px solid #FF0000;
	border-collapse: collapse;
	border-spacing: 11px;
	background : #FFC0C0;
}
table.yellow {
	border: 2px solid #FCFF05;
	border-collapse: collapse;
	border-spacing: 2px;
	background : #FFFFC0;
}
table.orange {
	border: 2px solid #FD9003;
	border-collapse: collapse;
	border-spacing: 2px;
	background : #FFE0B7;
}

table.productdetails {
	border: 1px solid #c0c0c0;
	border-collapse: collapse;
	border-spacing: 1px;
	border-style:solid;
}

input.form {
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px
}
textarea.form {
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px
}

input.button {
	BACKGROUND-COLOR: #DCEFFC; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 12px
}



select.boxselect {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	width: 140px;
}
select.select {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
}

table.error {
border: 1px solid #FF0000;
border-collapse: collapse;
border-spacing: 1px;
border-style:dotted;
}

table.cartstep {
	border: 1px solid #036EB9;
	border-collapse: collapse;
	border-spacing: 1px;
	border-style:solid;
}


table.bordofine {
border: 1px solid #d0ead0;
border-collapse: collapse;
border-spacing: 1px;
border-style:dotted;
}
table.greyborder {
border: 1px solid #c0c0c0;
border-collapse: collapse;
border-spacing: 1px;
border-style:dotted;
}
table.greysolidborder {
border: 1px solid #cccccc;
border-collapse: collapse;
border-spacing: 1px;
border-style:solid;
}

table.bluesolidborder {
border: 1px solid #036EB9;
border-collapse: collapse;
border-spacing: 1px;
border-style:solid;
}

table.greynoborder {
border: 0px solid #c0c0c0;
border-collapse: collapse;
border-spacing: 1px;
border-style:dotted;
}

table.noborder {
	border: 0px solid #c0c0c0;
	border-collapse: separate;
	border-spacing: 1px;
}


input.nocolor { 
COLOR: #000000; FONT-FAMILY: Verdana; 
FONT-SIZE: 11px
}


img.foto
{
border-color: cccccc cccccc 666666 666666;
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
padding: 2px;
}

.menulink {font: Verdana; font-size: 11px; color: #003400; font-weight: bold; text-decoration: none;}
.menulink:link { text-decoration: none; color: #003400}
.menulink:visited { text-decoration: none; color: #003400}
.menulink:active { text-decoration: none; color: #003400}
.menulink:hover { text-decoration: none; color: #8000000}

.boldblue {font: Verdana; font-size: 11px; color: #036EB9; font-weight: bold ; text-decoration: underline;}
.boldblue:link { text-decoration: underline; color: #036EB9}
.boldblue:visited { text-decoration: underline; color: #036EB9}
.boldblue:active { text-decoration: underline; color: #036EB9}
.boldblue:hover { text-decoration: underline; color: #036EB9}

.bomenu {font: Verdana; font-size: 11px; color: #036EB9; font-weight: bold ; text-decoration: none;}
.bomenu:link { text-decoration: none; color: #036EB9}
.bomenu:visited { text-decoration: none; color: #036EB9}
.bomenu:active { text-decoration: none; color: #036EB9}
.bomenu:hover { text-decoration: none; color: #036EB9}

.bomenuoff {font: Verdana; font-size: 11px; color: #5E5E5E; font-weight: bold ; text-decoration: none;}
.bomenuoff:link { text-decoration: none; color: #5E5E5E}
.bomenuoff:visited { text-decoration: none; color: #5E5E5E}
.bomenuoff:active { text-decoration: none; color: #5E5E5E}
.bomenuoff:hover { text-decoration: none; color: #5E5E5E}

.checkout {font: verdana; font-size: 15px; color: #FFFFFF; font-weight: bold ; text-decoration: underline;}
.checkout:link { text-decoration: underline; color: #FFFFFF}
.checkout:visited { text-decoration: underline; color: #FFFFFF}
.checkout:active { text-decoration: underline; color: #FFFFFF}
.checkout:hover { text-decoration: underline; color: #FFFFFF}

.normal {font: verdana; color: #000000; font-weight: normal ; text-decoration: none;}
.normal:link { text-decoration: none; color: #000000}
.normal:visited { text-decoration: none; color: #000000}
.normal:active { text-decoration: none; color: #000000}
.normal:hover { text-decoration: underline; color: #000000}

li { margin-left: 9px; margin-right: 12px; }
li.blue { display: block; }
DIV.indent { padding-left: 12px; }

font.H5blue
{ 
font-family: Verdana, Times, serif; color:#036EB9; font-weight:bold; font-size: 17px;
}

font.H5grey
{ 
font-family: Verdana, Times, serif; color:#5E5E5E; font-weight:bold; font-size: 17px;
}

font.H3blue
{ 
font-family: Verdana, Times, serif; color:#036EB9; font-weight:bold; font-size: 15px;
}

font.H3grey
{ 
font-family: Verdana, Times, serif; color:#5E5E5E; font-weight:bold; font-size: 15px;
}

font.H3green
{ 
font-family: Verdana, Times, serif; color:#13955C; font-weight:bold; font-size: 15px;
}

font.H3black
{ 
font-family: Verdana, Times, serif; color:#000000; font-weight:bold; font-size: 15px;
}

font.H3orange
{ 
font-family: Verdana, Times, serif; color:#F45732; font-weight:bold; font-size: 15px;
}

font.H3brown
{ 
font-family: Verdana, Times, serif; color:#CBB051; font-weight:bold; font-size: 15px;
}

font.H2orange
{ 
font-family: Verdana, Times, serif; color:#F45732; font-weight:bold; font-size: 13px;
}
font.H2blue
{ 
font-family: Verdana, Times, serif; color:#036EB9; font-weight:bold; font-size: 13px;
}
font.H2black
{ 
font-family: Verdana, Times, serif; color:#00000; font-weight:bold; font-size: 13px;
}
font.H2grey
{ 
font-family: Verdana, Times, serif; color:#5e5e5e; font-weight:bold; font-size: 13px;
}

font.titleboldwhite
{ 
font-family: Verdana, Times, serif; color:#FFFFFF; font-weight:bold; font-size: 11px;
}

font.titleboldgrey
{ 
font-family: Verdana, Times, serif; color:#5E5E5E; font-weight:bold; font-size: 11px;
}
font.titleboldblue
{ 
font-family: Verdana, Times, serif; color:#036EB9; font-weight:bold; font-size: 11px;
}
font.normale
{ 
font-family: Verdana, Times, serif; color:#000000; font-weight:normal; font-size: 11px;
}
font.logo
{ 
font-family: Verdana, Times, serif; color:#003400; font-weight:bold; font-size: 11px;
}

.submit {
	background-color: #036EB9;
	font-weight: normal;
	font-family: Verdana, Times, serif; 
  font-size: 11px;
	color: #FFFFFF;
	width: auto;
	border-top: 1px solid #85D0EF;
	border-right: 1px solid #2A51B2;
	border-bottom: 1px solid #2A51B2;
	border-left: 1px solid #85D0EF;
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }

