body {
	background-color: #303030;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url('../img/top_01.jpg');
	background-repeat:repeat-x;
	
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.txt-title{
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-align:left;
}

.txt-center{
	padding-left: 15px;
	padding-right: 15px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #151515;
	text-align:left;
}

p.center {
	text-align: center;
}

td#content p img
{
	margin: 10px;
	border: 2px solid #FFCC00;
}

td#content h1,
td#content h2,
td#content h3
{
	padding: 0px;
	margin: 0px;
	width: 759px;
	line-height: 35px;
	padding-left: 10px;
	height: 35px;
	min-height: 35px;
	font-size: 16px;
	background-image: url('../img/txt-category.jpg');
}

td#content h2
{
	font-size: 14px;
}

td#content h3
{
	font-size: 12px;
}

.pic{
	border: 2px solid #FFCC00;
}

.pic3{
	border: 0px solid #FFCC00;
}

.pic2{
	border: 0px none #000000;
}

a{
border: 0px;
}

.link-oferta{
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.link-oferta a:hover{
	color: #777777;
}

div.form { 
        margin-top: 1px;
        background-color: #dcdcdc;
        -moz-border-radius: 10px; 
        border-bottom: 10px;      
        border: 1px solid #cccccc;   
        margin-bottom: 10px;      
        padding: 10px;            
        margin: 0px;              
        width: 555px;             
}                                 

div.form form div.field {
        clear: both;     
        display: block;  
        margin-bottom: 10px;
}                           

div.form form div.field span.message {
        display: block;               
        margin-left: 160px;           
        font-size: 11px;              
        color: #f00;                  
}                                     

div.form form div.buttons {
        clear: both;       
        display: block;    
        margin-top: 20px;  
}                          

div.form form div.field label {
        float: left;           
        width: 150px;          
        display: block;        
        font-weight: bold;     
        font-size: 11px;       
        text-align: right;     
        margin-right: 10px;    
        color: #333;           
        margin-top: 5px;       
}                              

div.form form div.field div.boxarea {
        margin-left: 165px;          
}                                    

div.button,
div.form form button {
        border: 0px;  
        background-color: #b00;
        width: 153px;          
        font-size: 10px;       
        min-height: 26px;      
        height: 26px;          
        line-height: 26px;     
        text-align: center;    
        color: #fff;           
        margin-right: 10px;    
}                              

div.form form div.field textarea,
div.form form div.field select,  
div.form form div.field input {
        margin-top: 1px;
        width: 330px;
        font-size: 12px;
        padding: 2px 2px;
        border: solid 1px #666;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin-bottom: 1px;
        background-color: #eee;
}

div.form form div.field input.checkbox {
        width: auto;
        border: 0px;
}

div.form form div.field textarea {
        height: 200px;
}

div.form form div.field input:hover {
        background-color: #f8f8f8;
        border: solid 1px #444;
}

div.form form div.field input.checkbox:hover {
        width: auto;
        border: 0px;
}

div.form form div.field input:focus {
        background-color: #555;
        color: #fff;
        border: solid 1px #000;
}