@charset "utf-8";
/* CSS Document */

html{ /*all the ecommerce inherits from it*/
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background-color:#FFFFFF;
}

body{margin:0px; width:100%;}

.alignCenter{ margin-left:auto; margin-right:auto; text-align:center;}

/*generic structure classes*/
form{margin:0px;}
img{border:none;}
table{border-collapse:collapse;}
td{padding:0px; vertical-align:top;}
.nowrap{white-space:nowrap;}
/*generic text classes*/
a{text-decoration:none; cursor:pointer; outline:none; color:#808080;}

/*generic input classes*/

input[type="button"], input[type="submit"]{
border:none;
color:#000;
cursor:pointer;
font-size:11px;
font-weight:bold;
text-align:center;
outline:none;}
input[type=image]{cursor:pointer;}
input[type=text],input[type=password]{vertical-align:middle; border:1px solid #9A9A9A; font-size:10px;color:#808080;}
.inputsTextForm{vertical-align:middle; border:1px solid #9A9A9A; font-size:10px;}
textarea {vertical-align:middle; border:1px solid #9A9A9A; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#808080;}
input[type=radio]{margin:1px; height:15px;}
input[type=checkbox]{margin:0px;}
img[onclick], img[onmouseover]{cursor:pointer;}
input[type=button]{cursor:pointer; }
input[type=submit]{cursor:pointer; }
select{border:1px solid #9A9A9A; height:auto; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#808080;}
.selectForm{border:1px solid #9A9A9A; height:auto; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#808080;}
p{margin:0px; padding:0px;}

h1{font-size:15px;}
h2{font-size:15px;vertical-align:bottom; height:5px; color:#9A9A9A}

#mainShopTable{
margin-left:auto;
margin-right:auto;
border:none;
border-collapse:collapse;
background-color:#fff;
width:970px;}
.TextIva{ text-align:center; padding-bottom:10px; font-size:9px; font-weight:bold; color:#063D66;}
.tableHeader{width:970px; margin-bottom:11px;}
.tableHeaderLogo{padding-top:25px; padding-right:10px; padding-bottom:5px;text-align:left;}
.tableHeaderContent{ vertical-align:top}

td#centerColumn{width:794px;vertical-align:top;	padding-left:15px;}
td#centerColumnIndex {width:794px;vertical-align:top;	padding-left:53px; padding-left:30px; background:#000000;}
div#centerColumnContent{ height:100%;}

div#TopLine{background:url(../../../../ecommerce/images/structure/backgrounds/central_line.gif) repeat-x left top; height:5px;}
td#rightColumn{ width:160px;}


.footerPageRight{font-size:9px; color:#808080; padding-left:15px}
.footerPageRight:hover{color:#808080;}

.footerPagesContainer4{font-size:9px; color:#808080; padding-left:15px}
.footerPagesContainer4:hover{color:#FF66ff;}

.dottedRow{background-color:#7F7F7F; height:1px;}

.messageKO{color:#FE1825; font-weight:bold;}
.messageOK{color:#009900; font-weight:bold;}

table.index { width:100%;}

.submit{/*background-image:url(../../../../ecommerce/images/structure/buttons/submit.jpg);font-size:10px; color:#666666; height:26px;*/background-color:transparent; border:none;font-family:Verdana, Arial, Helvetica, sans-serif; width:80px;}
.submit2{background-image:url(../../../../ecommerce/images/structure/buttons/submit2.png); background-color:transparent; border:none; width:109px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left}
.submit3{background-image:url(../../../../ecommerce/images/structure/buttons/submit3.png); background-color:transparent; border:none; width:151px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}

/*.centerTopBar{height:16px; width:784px;}*/

.fieldBoxLarge{width:130px;}
.fieldBoxSmall{width:50px;}
.fieldBoxMedium{width:80px;}


/**********************Trilogi***************************/
.LogoTrilogi{ vertical-align:bottom;}
#trilogi {background:transparent url(../../../../ecommerce/images/icons/trilogi-e-commerce.jpg) no-repeat scroll center center;
height:50px;width:143px;}
.trilogiContainer {padding:0 16px 5px 0;text-align:right;vertical-align:bottom;}
.trilogiLink {color:#929C07;cursor:pointer;font-size:9px;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.trilogiLink:hover {color:#CBCD08;cursor:pointer;font-size:9px;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

/**Pages Sections*/
table.pagesSections { margin-right:0px; margin-left:auto;}
td.pagesSections { padding:10px 5px;}
div.pageTopCategoriesFirst {margin-bottom:10px;text-align:right;}
div.pageTopCategories{ margin:5px 0;}
div.pageTopCategoriesLast{ margin-top:5px}

