﻿.textbox_hidden { border: 0px solid #000; width: 0px; color: #FFF; }
.textbox_small_Quant { border: 1px solid #CCC; font-size: 10px; width: 25px; height: 14px; vertical-align: middle; text-align:center;}
.textbox_small { border: 1px solid #CCC; font-size: 10px; width: 25px; height: 14px; vertical-align: middle; text-align:center;}
.textbox_small_normal { border: 1px solid #CCC; font-size: 10px; width: 50px; height: 14px; vertical-align: middle; }
.textbox_small_normal_colab { border: 1px solid #000; background-color: #CCC; font-size: 10px; width: 50px; height: 14px; vertical-align: middle; }
.textbox_obs_normal { border: 1px solid #CCC; font-size: 11px; width: 350px; height: 44px; vertical-align: middle; }
.textbox_pw { border: 1px solid #CCC; font-size: 10px; width: 167px; height: 14px; vertical-align: middle; }
.textbox_normal { border: 1px solid #CCC; font-size: 10px; width: 205px; height: 14px; vertical-align: middle; }
.textbox_large { border: 1px solid #CCC; font-size: 10px; width: 250px; height: 14px; vertical-align: middle; }
.textbox_morada { border: 1px solid #CCC; font-size: 10px; width: 205px; height: 14px; vertical-align: middle; font-family:Verdana; }
.dropdown_normal { margin-top: 10px; border: 1px solid #CCC; font-size: 10px; width: 215px; height: 24px; }


.button { border: 1px solid #000; font-size: 10px; }


.styleBold { color: #333333; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.styleError { color: red; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.styleNormal { color: #333333; font-family: Verdana; font-size: 8pt; font-weight: normal; }
.styleBorderBold { border-bottom: 1px solid #CCC; font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; }
.styleTitle { color: #5a4c2d; font-family: Verdana; font-size: 12pt; font-weight: bold; }
.styleAlert { color: #FF0000; font-family: Verdana; font-weight: bold; }
.lineNormal { background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC}

.styleCartBoldWithYellow { color: #FFD800; font-family: Verdana; font-size: 10pt; font-weight: bold; }
.styleCartBoldWithWhite { color: #FFF; font-family: Verdana; font-size: 10pt; font-weight: bold; }

/*
#dvLayout  { background-color: #FFFFFF; position: absolute; margin: auto; width: 100%; height: 30px; text-align: center; }
#dvShoppingCart { background-color: #FFFFFF; position: relative; margin: 0 auto; width: 1024px; height: 22px; text-align: left; }

#dvMenuCollection { float: left; background-color: #FFFFFF; margin: 0 600px 0 0; padding: 5px; color: #024A00; border: 0px solid #ff0000; }
#dviOrderTotalQuantity { float: left; background-color: #FFFFFF; margin: 0 15px 0 0; padding: 5px; color: #024A00; border: 0px solid blue; }
#dviViewCart { float: left; background-color: #FFFFFF; margin: 0; padding: 5px; color: #024A00; border: 0px solid green;  }
*/

/*STYLES FOR PRODUCT LIST*/
.prodTitle {color:#353535; font-size:11px;}
.prodFooter{color:#a09d9d; font-size:11px;padding-top:10px;}
.notas{color:#777676; font-size:11px;font-weight:normal;}


/*END STYLES FOR PRODUCT LIST*/

/* STYLES LOGIN */
.csUserName a { text-decoration: none; color: #FFD800;}
.csUserName a:hover { text-decoration: none; color: #FFFFFF; }