/* Estante Virtual, Popup CSS */
/* 2008 by Nando Pereira @ Estante Virtual */

body {

   background-color: white;

}


a, a a:link {
	color: #FF0000;
}
a:visited, a a:active {
	color: #FF0000;
}
a:hover  {
	color: #000000;
}
.altlink a, .altlink a:link {
	color: #666666;
}
.altlink a:visited, .altlink a:active {
	color: #666666;
}
.altlink a:hover  {
	color: #FF0000;
}
img { 
    border: 0;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.poptitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.popvendedor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F0F0F0;
	font-weight: bold;
}
.poplinha {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.popespaco {
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	line-height: 12px;
}
.popfechar {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
	padding: 3px;
    color : #FFFFFF;
    border : 0px solid #CCCCCC;
    background-color : #666666;
}
.form_s {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
	color : #000000;
    border : 1px solid #CCCCCC;
    background-color : #E0E0E0;
	padding: 2px;
}
.indique {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 5px 5px 10px 10px;
}
.nnacesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 300px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
}
.nnacestan {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	line-height: 18px;
}
.nnacesta_pagto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 390px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
}

.vendedor {
	color: #999999;
	font-weight: bold;
}
.deal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #339900;
	text-decoration: none;

}
.deal a:link, .deal a:visited {
	color: #339900;
	text-decoration: none;
}

.deal a:hover {
	color: #000000;
	text-decoration: underline;

}
 
.livronacesta {
	letter-spacing: -1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.subtotal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #339900;
	font-weight: bold;

}
.parenteses {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	line-height: 12px;
	font-weight: bold;


}
.continuar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: -1px;

}
.x {
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}

.x a:link, .x a:visited {
	color: #000000;
	text-decoration: none;
}
.x a:hover {
	color: #FF0000;
	text-decoration: none;
}
.parabens {
	font-size: 24px;
	font-weight: bold;
}
.alerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	letter-spacing: -1px;
}
.popuplogin {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 21px;
	width: 150px;
	padding: 2px;
	vertical-align: middle;

}
.popupcampos {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 21px;
	width: 250px;
	padding: 2px;
	vertical-align: middle;
}
.continuar2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: -1px;
}
.cadavendedor {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;

}
.poplinhabottom {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.alerta2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #339900;
	border-right-color: #339900;
	border-bottom-color: #339900;
	border-left-color: #339900;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	letter-spacing: -1px;
}



/* classes antigas */

.form_s {font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 11px;
         color : #000000;
         border : 1px solid #CCCCCC;
         background-color : #E0E0E0;}

.form_disabled {font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 11px;
                color : #000000;
                border : 0px solid white;
                background-color : white
                
}

.form_bold {    font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 11px;
                color : #000000;
                border : 0px solid white;
                background-color : white;
                font-weight: bold;
                
}

.formbt_s {font-family : Verdana, Arial, Helvetica, sans-serif;
           font-size : 11px;
           color : #FFFFFF;
           border : 0px solid #CCCCCC;
           background-color : #666666;}

           
           
/* classes pagseguro */

           
.pagsegurobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 10px 0px;
	margin-top: 10px;
	letter-spacing: -1px;
	width: 505px;
	border-top: 5px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 5px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	margin-left: 35px;
	font-size: 11px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.pagsegurobox a:link, .pagsegurobox a:visited {
	color: #000000;
	text-decoration: underline;
}
.pagsegurobox a:hover {
	color: #339900;
	text-decoration: underline;
}

.aguardapgto {
 font-size: 18px;
 font-weight: bold;
 line-height: 24px;
 color: #666666;
 letter-spacing: -1px;
}           




/* Addition to popup.css - 04.11.08 */

.fpgto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.viapd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: -1px;
}
.viapd a:link, .viapd a:visited {
	color: green;
	text-decoration: underline;
}
.viapd a:hover {
	color: #339900;
	text-decoration: underline;
}




.formbt_s1 {font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 11px;
            color : white;
            border : 0px solid #CCCCCC;
            background-color : #808080;}

.formbt_s2 {font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 11px;
            color : white;
            border : 0px solid #CCCCCC;
            background-color : blue;}
            
.formbt_s3 {font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 11px;
            /* font-weight: bold; */
            color : black;
            border : 0px solid #CCCCCC;
            background-color : #COCOCO;}            

.formbt_small {font-family : Verdana, Arial, Helvetica, sans-serif;
               font-size : 9px;
               color : #FFFFFF;
               border : 0px solid #CCCCCC;
               background-color : #666666;}

               
