@charset "utf-8";
/* CSS Document */

html,body{
width:100%; 
height:100%;
}

body{
margin:0 auto;
background-image:url(fondo.jpg);
background-repeat:repeat-x;
background-position:top left;
}

p{
margin:0;}

.menu{
width:200px;
height:13px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:right;
text-decoration:none;
vertical-align:middle;
padding:14px 8px 14px 14px;
font-weight:bold;
cursor:pointer;
border-top:1px dotted #CCCCCC;}

.menu:hover{
background-color:#C12834;
color:#FFFFFF;
}

.menu2{
width:200px;
height:13px;
background-color:#C12834;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
text-decoration:none;
vertical-align:middle;
padding:14px 8px 14px 14px;
font-weight:bold;
cursor:pointer;
border-top:1px dotted #CCCCCC;}

.padlateral{
padding:0 16px;}

.padtodo{
padding:6px;}

.texto{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-align:left;
color:#666666;
line-height:18px;}

.subra{
font-weight:bold;
border-bottom:1px dotted #666666;}

.margvert{
margin:16px 0;}

.margsup{
margin-top:16px;}

.tabla{
background-color:#FFEBCC;
padding:12px;
margin-bottom:12px;}

.foto{
float:left;
clear:both;
margin-right:12px;}

.inputs{
border:#FF9900 1px solid;
background-color:#ffffff;
width:95%;
padding:2px 3px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;}

.inputs:focus{
background-color:#FFF3E1;
}

.inputs:hover{
background-color:#FFF3E1;
}

.inputs2{
border:#FF9900 1px solid;
background-color:#ffffff;
width:55%;
padding:2px 3px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;}

.inputs2:focus{
background-color:#FFF3E1;
}

.inputs2:hover{
background-color:#FFF3E1;
}

.foto2{
border:1px dotted #CCCCCC;
padding:5px;
margin-bottom:15px;}
