body {font-size: 11px; color: #175868; font-family: Verdana, Arial, Helvetica, sans-serif; background-image:url(/img/bkg_page.jpg); background-repeat: repeat-x; background-color: #227F95; background-attachment: fixed;  text-align:center; margin:5px auto auto auto; padding: 0;}

h1 {font-size:15px; padding:0; margin:0 0 10px 0; text-align:center;}
h2 {color: #0056AC; font-size:13px; padding:0; margin:0 0 10px 0; text-align:center;}
h3 {font-size:12px; padding:0; margin:0; text-align:left;}
h4 {font-size:11px; padding:0; margin:0; text-align:left;}
h5 {font-size:11px; padding:0; margin:0; text-align:left;}
h6 {font-size:10px; padding:0; margin:0; text-align:left;}

a, a:link, a:active, a:visited, a:hover {color:#175868; background-color:inherit; }

hr.linehidden {visibility: hidden; display:none; padding:0; margin:0; }

#colDX ul {list-style-image:url(/img/onda_lista.gif);}
#colDX li {margin-top:5px; margin-bottom:5px;}


/* form */
form {padding: 0;  margin:0; }
input, select {font-size: 8pt; }
legend {display:none; }
fieldset {margin:0;  border:0; }

/*td {vertical-align:top; }*/

IMG.imgsx {border: 0;  float:left;  margin:5px 10px 10px 5px; }
IMG.imgdx {border: 0;  float:right;  margin:5px 5px 10px 10px; }
IMG.bordo {border: 1px solid #000; }
IMG.bordoimgsx {border: 1px solid #000;  float:left;  margin:5px 10px 10px 10px; }
IMG.bordoimgdx {border: 1px solid #000;  float:right;  margin:5px 10px 10px 10px; }

/* ------------------------ LAYOUT ------------------------ */

#container {width: 778px;  margin: 0 auto; }

#menuTop {text-align: center;  margin-bottom:2px; }
#menuTop A, #menuTop A:link, #menuTop A:active, #menuTop A:visited, #menuTop A:hover {color:#11414D;  background-color:inherit;  font-size:11px;  text-decoration:none;   margin:0 8px; }
#menuTop img {border:0;  vertical-align:middle;  margin-right:3px; }

#header {width:778px;  height:194px;  padding-top:6px;  background-image:url(/img/bkg_header.gif);  background-repeat:no-repeat; }

#menu {width: 765px;  height:30px;  margin:0px auto 10px auto;  text-align:center;  background-image:url(/img/bkg_menu.jpg);  background-repeat:repeat-x;  clear:both; }
#menu img {border:0;  margin:4px 10px 0px 10px; }

#contentHome, #content {width: 765px;  padding-left:6px;  padding-right:7px;  text-align:left;  background-image:url(/img/bkg_content.gif);  background-repeat:repeat-y;  position:relative; }

#footerHome {clear:both;  width: 778px;  height:190px;  background-image:url(/img/bkg_footerHome.gif);  background-repeat:no-repeat; }
#footer {clear:both;  width: 778px;  height:25px;  background-image:url(/img/bkg_footer.gif);  background-repeat:no-repeat; }

#address {clear:both;  width: 778px;  margin: auto;  font-size:10px;  color:#FFF;  background:inherit; }
#address a, #address a:link, #address a:active, #address a:visited, #address a:hover {font-size:10px;  color:#FFF;  text-decoration:underline;  background: inherit; }

a.credits, a.credits:link, a.credits:active, a.credits:visited, a.credits:hover {font-size:10px;  color:#CCC;  text-decoration:none!important;  background: inherit; }

div.clear{clear: both; }


/* ------------------------ Pagine ------------------------ */

/* 3 colonne */

#content #colSX {float:left;  width:205px;  margin-left:2px; }
#content #colDX {float:left;  width:535px;  padding-top: 9px;  margin-left:10px; text-align: center; }

/* ------------------------ LeftMenu MENU ------------------------ */ 

#LeftMenuPrenotazioni {width: 205px;  text-align:left; background-image:url(/img/bkg_menuSX.jpg);  background-repeat:repeat-y; }

.headerMenu {width:205px;  height:80px;  background-repeat:no-repeat; }
.footerMenu {width:205px;  height:80px;  background-image:url(/img/footer_menu.jpg);  background-repeat:no-repeat; }

#LeftMenuPrenotazioni ul {list-style-type:none;  margin:0px;  padding-left: 9px; }
#LeftMenuPrenotazioni ul ul {margin:0px 7px 0px 9px; }
#LeftMenuPrenotazioni ul ul ul {margin:3px 5px 5px 10px; }
#LeftMenuPrenotazioni li {padding:0 0 1px 0; }

/*
ul.CMSListMenuUL	{}
li.CMSListMenuLI	{}
*/

.CMSListMenuLink {display:none;  font-weight:bold;  text-decoration:none;  margin:0;  font-size:11px;  font-weight:bold; }
li.CMSListMenuHighlightedLI {}
span.CMSListMenuLinkHighlighted {display:none;  font-weight:bold;  text-decoration:none;  margin:0;  text-align:center;  font-size:11px; }
ul.SubmenuCMSListMenuUL {}
li.SubmenuCMSListMenuLI {} 

.SubmenuCMSListMenuLink {display:block;  padding-left:10px;  font-weight:bold;  text-decoration:none;  font-size:11px;  margin-bottom: 5px; }
.SubmenuCMSListMenuLink:hover {display:block;  padding-left:10px;  font-weight:bold;  text-decoration:none;  font-size:11px;  margin-bottom: 5px; }

li.SubmenuCMSListMenuHighlightedLI {}

span.SubmenuCMSListMenuLinkHighlighted {display:block;  padding-left:10px;  font-weight:bold;  text-decoration:none;  font-size:11px; margin-bottom: 5px; }

/* LeftMenu - altri livelli */

ul.OtherLevelsCMSListMenuUL {}
li.OtherLevelsCMSListMenuLI {} 

.OtherLevelsCMSListMenuLink {padding-left:7px;  font-weight:bold;  text-decoration:none;  font-size:10px;  display:block; color: #175868;  background-image:url(/img/freccia_blu.gif);  background-position: 0px 4px;  background-repeat:no-repeat;  background-color:inherit; }

.OtherLevelsCMSListMenuLink:hover {padding-left:7px;  font-weight:bold;  text-decoration:none;  font-size:10px;  display:block; }

li.OtherLevelsCMSListMenuHighlightedLI {}

span.OtherLevelsCMSListMenuLinkHighlighted {padding-left:7px;  font-weight:bold;  text-decoration:none;  font-size:10px;  display:block; background-image:url(/img/freccia_blu.gif);  background-position: 0px 4px;  background-repeat:no-repeat;  background-color:inherit; }


/* ------------------------ LeftMenu MENU PRENOTAZIONI ------------------------ */

#LeftMenuPrenotazioni .headerMenu {background-image:url(/img/top_menu.jpg); }

#LeftMenuPrenotazioni .CMSListMenuLink {color: #175868;  background-color:inherit; }

#LeftMenuPrenotazioni span.CMSListMenuLinkHighlighted {color: #175868;  background-color:inherit; }

#LeftMenuPrenotazioni .SubmenuCMSListMenuLink {color:#175868;  background-color:inherit; }

#LeftMenuPrenotazioni .SubmenuCMSListMenuLink:hover {color:#0056AC;  background-image:url(/img/bkg_vociPrenotazioni.jpg);  background-position: left;  background-repeat:repeat-y;  background-color:inherit; }

#LeftMenuPrenotazioni span.SubmenuCMSListMenuLinkHighlighted {color: #0056AC;  background-image:url(/img/bkg_vociPrenotazioni.jpg);  background-position: left;  background-repeat:repeat-y;  background-color:inherit; }

/* LeftMenu camping - altri livelli */

#LeftMenuPrenotazioni .OtherLevelsCMSListMenuLink:hover {color: #0056AC; }

#LeftMenuPrenotazioni span.OtherLevelsCMSListMenuLinkHighlighted {color: #0056AC;  background-color:inherit; }




/* ------------------------ BIZET ------------------------ */

.risposta {font-weight:bold; width:515px; margin:auto; color: #0056AC; font-size:13px; border:2px solid #EAF1F4;  padding-top:60px; padding-bottom:60px;}

TABLE.InfoViewHeader {width:515px; margin: 0px auto 5px auto; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
#prenotaVacanza {width:250px; height:145px; float:left; text-align:left; background-image:url(/img/bkg_prenota.jpg); background-repeat:no-repeat; background-position:top;}
#completaPagamento {width:250px; height:145px; float:left; text-align:left; background-image:url(/img/bkg_completa.jpg); background-repeat:no-repeat; background-position:top;}
#aiutaci {width:250px; height:145px; float:center; text-align:left; background-image:url(/img/bkg_aiutaci.jpg); background-repeat:no-repeat; background-position:top;}

#prenotaVacanza span.testo {width:145px; display:block;text-align:right; margin-top:40px;}
#completaPagamento span.testo {width:145px;display:block;text-align:right; margin-top:40px;}
#aiutaci span.testo {width:145px;display:block;text-align:right; margin-top:40px;}

#prenotaVacanza span.testo a, #prenotaVacanza span.testo a:link, #prenotaVacanza span.testo a:active, #prenotaVacanza span.testo a:visited, #prenotaVacanza span.testo a:hover {font-weight:bold; font-size:13px; text-decoration:none;}
#completaPagamento span.testo a, #completaPagamento span.testo a:link, #completaPagamento span.testo a:active, #completaPagamento span.testo a:visited, #completaPagamento span.testo a:hover {font-weight:bold; font-size:13px; text-decoration:none;}
#aiutaci span.testo a, #aiutaci span.testo a:link, #aiutaci span.testo a:active, #aiutaci span.testo a:visited, #aiutaci span.testo a:hover {font-weight:bold; font-size:13px; text-decoration:none;}

#prenotaVacanza span.info {width:235px; display:block; text-align:left; margin-left:10px; margin-top:30px;}
#completaPagamento span.info {width:235px; display:block; text-align:left; margin-left:10px; margin-top:30px;}
#aiutaci span.info {width:235px; display:block; text-align:left; margin-left:10px; margin-top:30px;}

#Listini {width:500px; text-align:center; margin-top:40px; padding-bottom:20px; clear:both; border-bottom:2px solid #EAF1F4;}
#Listini img {vertical-align:middle; margin:2px;}

td.informazioni {border-top:2px solid #EAF1F4; padding-top:10px;}

IMG {border-width: 0px; }
IMG.icon {width: 50px; height: 50px; }

input {font-size: 8pt;}
INPUT.Bottone {color:#175868; font-weight: bold; font-size: 10px;}
INPUT.BottoneRed {color:red; font-weight: bold; font-size: 10px;}

option {font-size: 8pt; background-color:#FFFFFF; }

P.LinkAdd {position:relative; left:165px; }
P.titledettaglio {color:#175868; font-weight: bold; font-size: 14px; }
P.Title {font-size:14px; font-weight:700; color:#175868; }

select {font-size: 8pt; background-color:#FFFFFF; }
SELECT.Payment {background-color:#FFFFFF; color:#175868; font-weight: bold; font-size: 8pt; }


/* classi generali */
.address_modify { text-align: center; }
.add_car_option {border-width:0px;  padding:0px;  background-color: #EAF1F4; }
.add_to_cart{	background-color: white; 	border-width:0px;  	padding:0px; }
.Benvenuto {	color: #175868; 	font-weight: 900; 	text-align: left; 	background-color: white; }
.cart {background-color: #FFFFFF; }
/*.cornice_title {
	background-color: #175868; 
}*/
.description {	color: #175868; 	text-align: left; }
.item_option {background-color: #FFFFFF; color: #175868; }
.list_option {border-width:0px;  padding:0px;  background-color:#EAF1F4; }
.packet {background-color: white; }
.option {background-color: #EAF1F4; color: #175868; }
.ottimizzato {font-size: 10px; text-align: center; }
.Outer_menu {}
.sfondo {background-color: #EAF1F4; }
.titolo {	color: #003366; 	font-size: 12px; 	font-weight: 900; 	text-align: left; }
.titoloMenu {	color: #003366; 	font-size: 14px; 	font-weight: 900; 	text-align: left; }

A.freccia:hover {background-color:white; }
DIV.arrow {position: absolute; top: 300px; left: 300px; }
DIV.back {margin-top: 5px;  margin-left: 300;  margin-right: 0px; margin-bottom: 5px; display: block; }
DIV.Cart {border-width:0px; position: absolute; top: 100px; left: 300px; margin-bottom: 50px; }
DIV.email {position: relative; border-style:double; border-width:3px; top: 10px; left: 94px; padding: 10px 10px 5px 10px; width: 416px; background-color: #EAF1F4; font-weight: bold; color: #175868; }
DIV.intestazione {position: relative; padding: 2px; margin-bottom: 10px; left: 0px; border-style: solid; background-color:#EAF1F4; border:2px solid #EAF1F4; font-weight: bold; color: #175868; width: 550; font-size:12px; }
DIV.intestazioneUser {position: relative; padding: 2px; margin-bottom: 10px; left: 3px; border-style: solid; background-color:#EAF1F4; border:2px solid #EAF1F4; font-weight: bold; color: #175868; width: 550px; font-size:12px; }
DIV.ListCat1 {margin-bottom: 2px; position: relative; padding: 2px; left: 0px; background-color:white; font-weight: bold; color:#175868; width: 515px; vertical-align: middle; }
DIV.ListCat2 {position: relative; padding: 0px; margin-bottom: 2px; left: 0px; font-weight: bold; color: #175868; width: 200px; }
DIV.ListEmpty {margin-bottom: 2px; position: relative; border-style: solid; background-color:#EAF1F4; border:2px solid #EAF1F4; font-weight: bold; color: #175868; width: 600; left: 0px; text-align : center; top:2px; }



TABLE {border-width: 0px; border-style: solid; }
TABLE.address {margin-top: 0px; width: 515px; font-size: 12px; color: #175868; font-weight: bold; background-color: #FFFFFF; border:2px solid #EAF1F4; border-style: solid; margin-bottom: 2px; text-align: left; }
TABLE.spese {margin-top: 0px; width: 515px; font-size: 12px; color: #175868; font-weight: bold; background-color: #FFFFFF; border:2px solid #EAF1F4; border-style: solid; margin-bottom: 2px; text-align: left; }
TABLE.AddrChangeRegistry {width: 515px; margin-top: 0px; margin-left: 0px; background-color:white; font-weight: bold; border-style:solid; border-width: 0px; text-align: center; }
TABLE.CartList {margin-top: 0px; margin-left: 0px; }
TABLE.Category {width: 515px; border-width: 0px; text-align:center; background-color: #EAF1F4; }
TABLE.CategoryMod {border-width: 0px; text-align:center; background-color: #EAF1F4; }
TABLE.Contenitore {position: absolute; left: 160px; border-width: 0px; /*background-color: #EAF1F4; */}

TABLE.Error {margin: 10px auto 10px auto; width: 515px; font-size: 12px; color: #175868; background-color: #FFFFFF; border:2px solid #EAF1F4; text-align: justify;}
TABLE.FromReg {border-width: 0px; background-color: transparent; width: 515px; margin: 5px auto 5px auto; text-align: center; }

/*informazioni testo completo*/

TABLE.Infos {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color:white; }

/*informazioni sintesi*/

TABLE.InfosList {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color:white; }

/*index-secure-IT*/

TABLE.InputUserSecure {border:2px solid #EAF1F4; width:250px; margin: 0 auto 5px auto; text-align: left;}

TABLE.Intro {margin-top: 0px; margin-left: 0px; }
TABLE.LayoutHead {	border-width: 0px; padding : 0px 0px 0px 0x; }

/*elenco prodotti*/

TABLE.LinkAdd {margin-top: 0px; margin-bottom: 5px; text-align: center; border:2px solid #EAF1F4; background-color:white; }
TABLE.LinkAdd1 {position: relative; left: 0px; top: 20px; width: 515; border-width: 0px; background-color: transparent; display:inline; }
TABLE.LinkAddGeneral {width:515px; border-width:0px; }
TABLE.LinkAddGenral {margin-top: 0px; width: 515px; text-align: center; display: inline; border:2px solid #EAF1F4; }
TABLE.ListCat {margin-top: 0px; font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; padding-top: 0px; border-width: 0px; width: 515px; text-transform:uppercase; margin-bottom: 5px; }
TABLE.ListEmpty {margin: 10px 10px 10px 10px; background-color: #FFFFFF; }
TABLE.LogOff {margin-top: 0px; margin-left: 0px; border-width: 0px; width: 50%; }

/*contatti*/

TABLE.MailForm {width:515px; margin: 0px auto 5px auto; text-align: left; border:2px solid #EAF1F4; background-color:white; padding:5px;}
TABLE.News {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.NewsList {border-width:0px; width: 575px; }
TABLE.OrdersToolbar {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }

TD.OrdListAll {margin-top: 0px; margin-left: 0px; background-color: #EAF1F4; border-width: 0px; font-weight:bold; /*text-align: center; */}
TD.OrdListAll2 {margin-top: 0px; margin-left: 0px; background-color: #FFFFFF; border-width: 0px; text-align: center; }
TD.OrdViewHeader {margin-top: 0px; margin-left: 0px; background-color: #EAF1F4; border-width: 0px; text-align: center; }

TABLE.OrdViewHeader {width:515px; margin: 0px auto 5px auto; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }

TABLE.OuterTable {border-width: 0px; padding : 1px 1px 1px 1x; }
TABLE.OuterMenu {}

/*offerte*/

TABLE.PacketList {margin-top: 0px; margin-bottom: 5px; text-align: center; border:2px solid #EAF1F4; background-color: #ffd7ae; }
TABLE.ProductList {margin-top: 0px; font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #175868; width: 515px; /*font-style: normal; font-weight: bold; */text-align: center; border-width: 0px; }

/*promozioni*/

TABLE.PromoList {margin-top: 0px; margin-bottom: 5px; text-align: center; border:2px solid #EAF1F4; background-color: #ffd7ae; }
TABLE.ShopsList {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.ShopsList2 {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.ToolBar {border-width:0px; padding : 0px 0px 0px 0x; width: 156px; }
TABLE.TopTenList {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.User {width: 515px; border-width: 0px; }
TABLE.UserSimpleData {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.NoUserForm {width: 515px; font-size: 12px; font-weight: bold; background-color: white; border-width:1px; border-style: solid; text-align: justify; margin-bottom: 10px; }
TABLE.InputUserForm {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.InputUserForm1 {width:515px; margin: auto; color: #175868; font-weight: bold; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.SearchList {width:515px; text-align:left; padding-left: 10px; }
TABLE.InputUser {margin-top: 0px; margin-left: 0px; }

TABLE.InputSearch {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.InputSearch1 {width: 425px; border:2px solid #EAF1F4; color:  #175868; font-weight: bold; background-color:#EAF1F4; border-color:#175868 ; }

TABLE.InputSearchAdvanced {margin-top: 0px; margin-bottom: 5px; text-align: left; border:2px solid #EAF1F4; background-color: #FFFFFF; }
TABLE.InputSearchAdvanced1 {width: 400px; border:2px solid #EAF1F4; color:  #175868; font-weight: bold; background-color:#EAF1F4; }
TABLE.Cart {font-family : Arial, Helvetica, sans-serif; font-size : 10px; width:515px; margin-top: 0px; background-color: #FFFFFF; border:2px solid #EAF1F4; }
TABLE.Cart1 {font-family : Arial, Helvetica, sans-serif; font-size : 10px; border-width: 0px; background-color:#FFFFFF; width:620px; }
TABLE.Cart_sec {font-family : Arial, Helvetica, sans-serif; font-size : 11px; width:515px; background-color: #FFFFFF; border-width:3px; /*border-style: double; */border-color: #EAF1F4; }
TABLE.CartCompact {font-family : Arial, Helvetica, sans-serif; font-size : 11px; margin-top: 10px; border-width: 0px; border-color:#EAF1F4; width: 100%; }
TABLE.FromCheckout {width:515px; border-width:0px; background-color: transparent; margin-top: 5px; }

TABLE.IntroShop {border:2px solid #EAF1F4; font-weight:bold; color: #175868; background-color: #FFFFFF; padding: 5px; width: 400px; margin-left:250px; margin-bottom: 10px; }
TABLE.IntroShop > P {text-align: center; }

TABLE.general {	background-color: #FFFFFF; 	font-family : Arial, Helvetica, sans-serif; 	font-size : 11px; 	color: #175868; vertical-align : top; 	border: 0px; 	left : 0px; 	}
TABLE.Email {position: relative; top: 5px; left: 50px; background-color: #175868; border:2px solid #EAF1F4; color: #175868; font-weight: bold; }
TABLE.NoUserRegistered {width: 515px; font-size: 12px; font-weight: bold; background-color: #FFFFFF; border:2px solid #EAF1F4; border-style: solid; text-align: justify; margin: 0 auto 10px auto; color: #808080; }

/*Orders*/

TABLE.OrderView {width: 515px; margin: 0 auto 5px auto; text-align: left;}

/*Orders*/

TABLE.ElemOrd {margin:2px auto; width: 515px; border:2px solid #EAF1F4; text-align: left;}
TABLE.login {border:2px solid #EAF1F4; width: 515px; margin:auto;}
TABLE.UserInfo {margin:0 auto 3px auto; width: 515px; border:2px solid #EAF1F4; text-align: left;}

/* Form_Modulo - prenotazione - prenotazione_sommario - Form_Bonifico */
TABLE.Order {width:515px; margin:0 auto 5px auto; text-align: left; border:2px solid #EAF1F4;}

/* Start_Bonifico */
TABLE.Order2 { margin:0 auto 5px auto; text-align: left; border:3px solid #AA0000;}

TABLE.Welcome {border:2px double #EAF1F4; width: 515px; margin:auto; font-weight:bold; font-size:12px; }
TABLE.WelcomeOrd {border:2px solid #EAF1F4; width: 515px; margin:auto; font-weight:bold; border-style:double; font-size:16px; }
TABLE.ShowCart {border:2px solid #EAF1F4; width: 515px; margin:auto;}
TABLE.Payment {border:2px solid #EAF1F4; width:515px; margin:auto;}
TABLE.Pay {border:2px solid #EAF1F4; width: 515px; background-color:#EAF1F4; margin:auto;}
TABLE.profile {width: 515px; margin:auto; border-width: 0px;}
TABLE.Checkout {width: 515px; margin:auto; border-width: 0px; }

.InfoPagamento {width:499px; margin:auto; border:3px solid #EAF1F4; clear:both; padding:5px;}

.FormCarisbo {width:220px; background-color:#E6F0F2; text-align: center; border:3px solid #8AC0C8; float:left; padding:5px;   text-align:center;}
.BankPass {width:220px;  background-color:#E6F0F2; text-align: center; border:3px solid #8AC0C8; float:left; margin-right:20px; padding:5px;}

TD {border-width: 0px; font-size: 11px; color: #175868; }
TD.Crosslist {background-color: #FF8509; text-align:center; color:white; font-size:12px; font-weight:bold; }
TD.Crosslist2 {background-color: #FFFFFF; text-align: left; }
TD.LinkAdd3 {border-style: solid; border-width: 0px; border-color: #EAF1F4; }
TD.menu {	text-align: left; }
TD.OuterCell {background-color: #899FCF; }
TD.ProductList3 {background-color: #175868; }
TD.Cart2 {border-style:double;  border:2px solid #EAF1F4; border-style: solid; }
TD.Cart1a {vertical-align: middle; font-size: 10px; font-weight: bold; color:#175868; }
TD.Cart2a {border-width: 0px; padding-right: 5px; text-align: right; font-style: italic; font-weight: 700; height: 10px; width: 30%; }
TD.Cart2b {border-style: solid; border:2px solid #EAF1F4; padding-left: 5px; width: 70%; text-align: left; font-weight: bold; font-size: 14px; background-color:#F7FAEB; color: #175868; }
TD.InputUserForm1 {color: #175868; padding: 1px; text-align: left; font-weight: bold; background-color: #FFFFFF; }
TD.InputUserForm2 {padding: 1px; text-align: left; font-weight: normal; background-color: white; }
TD.carrier1 {font-size: 10px; font-weight: bold; background-color: #FFFFFF; }
TD.closer {width : 769px; 	/*padding: 0px 0px 0px 0x; */	/*background-color: #FF9900; */}
TD.closer1 {width : 769px; 	padding: 0px 0px 0px 0x; 	background-color: #FFFFFF; }
TD.header1 {width : 769px; 	height : 82px; 		padding: 0px 0px 0px 0x; }
TD.header2 {width : 631px; 	height : 56px; 	background-repeat : repeat; 	padding : 0px 0px 0px 0x; }
TD.header3 {padding : 0px 0px 0px 0x; 	width: 769px; 	height: 8px; 	background-color: #FF9900; }
TD.header4 {padding : 0px 0px 0px 0x; 	width: 769px; 	height: 2px; 	background-color: #FFFFFF; }
TD.header5 {	padding : 0px 0px 0px 0x; 	width: 769px; 	height: 2px; 	background-color: #FF9900; }
TD.header6 {	padding : 0px 0px 0px 0x; }
TD.left {	width: 134px; 	padding : 0px 0px 0px 0x; }
TD.line {background-color: #50A41E; }
TD.line_gray {background-color:#F3F0ED; }
TD.InputUserLogin1 {background-image : url(../img/login-bg.gif); background-repeat: no-repeat; background-position: center right; }
TD.AddToCart {vertical-align: middle; }
TD.ListCat {border-width: 0px; padding: 3px; margin-left: 60px; font-weight: bold; text-align: center}
TD.ShowCart {padding-top: 0px; padding-bottom: 0px; text-align: center; }

TD.Order {width:120px; background-color:white; height: 15px;}
TD.Order1 {width:395px; vertical-align: middle; font-size: 10px; font-weight: bold; color: #175868; background-color:#EAF1F4; }
TD.OrderStatus {width:395px; vertical-align: middle; font-size: 11px; font-weight: bold; color: red; background-color:#EAF1F4; }
TD.price {font-weight: bold; color: #59971C; font-size: 13px; }

TD.Welcome {color:#175868; background-color: white; text-align: left; }
TD.WelcomeOrd {color:#175868; background-color: white; text-align: left; font-size:16px; }
TD.Welcome_dx {font-weight: 900; text-align: right; background-color:#FFFFFF; }
TD.Welcome_sx {color: #175868; font-weight: normal; text-align: left; background-color:white; }
TD.Welcome2 {text-align:center; background-color:#EAF1F4; font-weight:700; color:#59971C; }
TD.Welcome3 {text-align:center; background-color:#FFFFFF; font-weight:700; color:#59971C; }
TD.Welcome4 {text-align:center; background-color:#E0F1FF; font-weight:700; color:#59971C; }
TD.Payment {background-color:white; text-align: center; font-weight: bold; color: Sylver; }

TR.ListCat {border-width: 0px; padding: 1px; background-color:#FFFFFF; }
TR.PromoList {background-color: Silver; }
TR.PromoList1 {background-color:#fff2e6; }
TR.Cart1a {vertical-align: middle; background-color:#EAF1F4; }
TR.carrier {background-color: #F9F9F9; }
TR.Cart2a {vertical-align: top; background-color:white; }
TR.header {margin : 0px 0px 0px 0x; }
TR.left {	width : 156px; 	margin : 0px 0px 0px 0x; }
TR.SearchList {background-color:#FF8509; height: 20px; }

TR.Checkout {border-width: 0px; }
TR.Order1 {vertical-align: middle; background-color: #F7FAEB; }
TD.BicIban {text-align: left; font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
