@charset "utf-8";
/* CSS Document */

html{ /*all the ecommerce inherits from it*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5E5E5E ;
background-image:url(../images/bg.gif); background-repeat:repeat-x; background-position:top;
background-color:#fefefe;
}

body{margin:0px; width:100%;}

/*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; color:#E50037;}
/*generic input classes*/
/*input[type=button], input[type=submit]{ vertical-align:middle; height:15px; color:#666; background-color:#ffffff; border:1px solid #000000; cursor:pointer; margin-left:5px; }*/
input[type=image]{cursor:pointer;}
input[type=text],input[type=password]{vertical-align:middle; border:1px solid #e1e1e1; font-size:11px;color:#000000;}
.inputsTextForm{vertical-align:middle; border:1px solid #9A9A9A; font-size:11px;}
textarea {vertical-align:middle; border:1px solid #e1e1e1; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#000000;}
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 #e1e1e1; height:auto; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#000000;}
.selectForm{border:1px solid #e1e1e1; height:auto; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#000000;}
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;
width:1000px;
}

.mainShopTableCenter{width:1000px; margin-left:auto; margin-right:auto}

td#centerColumn{
	width:754px;
	vertical-align:top;
	padding-left:15px;
	padding-right:25px;
}
td#leftColumn{
	width:181px;
	vertical-align:top;
	padding-left:25px;
}

td#centerColumnNew{
	width:750px;
	vertical-align:top;
	padding-left:15px;
	padding-right:25px;
}
td#rightColumn{
	width:185px;
	vertical-align:top;
	padding-left:25px;
}


.footPage{width:100% ; background-color:#E3E3E3; height:25px; margin-top:10px;}
.newFootPage{width:790px; height:28px; margin-left:14px; line-height:28px; background:url(../images/footerNewBg.gif);}
.RightFooter{ vertical-align:middle;}
.leftFooter{ vertical-align:middle;}
.PagesFooter{ margin-left:25px;}
.footerPageTableRight{ margin-right:25px;}
td.footerPageRight{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:left;  padding-left:10px;}
a.footerPageRight{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ee0045; text-decoration:underline}
.footerPageRight a:hover{ color:#ffffff;}
td.footerPageLeft{text-align:left; }

.dottedRow{background-color:#7F7F7F; height:1px;}

.messageKO{color:#FE1825; font-weight:bold;}
.messageOK{color:#009900; font-weight:bold;}

.submit{background-image:url(../images/submit.gif);background-color:transparent; border:none; width:67px; height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; font-weight:bold; padding-bottom:3px;}
.submitOK{background-image:url(../images/submit.gif);background-color:transparent; border:none; width:67px; height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; padding-bottom:3px;}
.submitKO{background-image:url(../images/submit.gif);background-color:transparent; border:none; width:67px; height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; padding-bottom:3px;}
.centerTopBar{height:16px; width:784px;}

.fieldBoxLarge{width:175px;}
.fieldBoxSmall{width:50px;}
.fieldBoxMedium{width:90px;}
.fieldBoxExtraLarge{width:300px;}


.submit2{background-image:url(../images/submit2.jpg); background-repeat:no-repeat; background-position:left bottom; width:72px; height:24px; border:none; background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center}

.submit4{background-image:url(../images/submit4.jpg); background-repeat:no-repeat; background-position:left bottom; width:117px; height:24px; border:none; background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center}

.enlace{ color:#5E5E5E; }
.enlace:hover{ color:#E50037; }