body
{
margin:0px;
color: #454545;
font-family:arial;
font-size:11px;
}

font {}

font.verde
{
font-size:12px;
font-weight:bold;
color:#1A7106;
}

H1
{
font-size:15px;
font-weight:bold;
margin:3px;
}

table,td
{
color: #454545;
font-family:arial;
font-size:11px;
}

td.header
{
height:150px;
background:url(images/header.jpg) no-repeat 0% 0% #ffffff;
}

td.left
{
padding:0px;
border-right:1px solid #000000;
width:183px;
}

td.right
{
padding:0px;
border-left:1px solid #000000;
width:183px;
}

td.content
{
width:482px;
padding:0px;
}

td.footer
{
color: #ffffff;
font-size:10px;
font-weight:bold;
}

a:link
{

}

a:hover, a:active
{
}
a:visited
{
color:#1A7106;
}

a.menu:link, a.menu:visited
{
font-size:13px;
color:#000000;
text-decoration:none;
font-weight:bold;
margin:8px;
margin-right:0px;
}

a.menu:hover, a.menu:active
{
font-size:13px;
color:#000000;
text-decoration:underline;
font-weight:bold;
margin:8px;
margin-right:0px;
}

a.red:link, a.red:visited
{
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

a.red:hover, a.red:active
{
font-size:13px;
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

a.link2:link, a.link2:visited
{
font-size:11px;
color:#404040;
text-decoration:none;
font-weight:bold;
}

a.link2:hover, a.link2:active
{
font-size:11px;
color:#404040;
font-weight:bold;
text-decoration:underline;
}

a.footer:link, a.footer:visited
{
color:#ffffff;
text-decoration:none;
}

a.footer:hover, a.footer:active
{
color:yellow;
text-decoration:none;
}

div {}

div.blue
{
background-color:#165AB9;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
height:16px;
padding:5px;
padding-left:8px;
color: #ffffff;
font-family:arial;
font-size:13px;
font-weight:bold;
}

div.red
{
background-color:#DF1E1E;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
height:16px;
padding:5px;
text-align:center;
color: #ffffff;
font-family:arial;
font-size:13px;
font-weight:bold;
}

div.p4
{
padding:4px;
}

hr
{
height:0px;
padding:0px;
margin:0px;
border:0px;
size:0px;
border-bottom:1px solid #c1c1c1;
}

form
{
margin:0px;
padding:0px;
}

input
{
height:14px;
color:#404040;
font-size:10px;
background-color:#ffffff;
border:1px solid #404040;
padding:1px;
margin:1px;
}

input.send
{
width:100px;
height:18px;
color:#404040;
font-size:11px;
font-weight:bold;
background-color:#ffffff;
border:1px solid #404040;
padding:1px;
margin:1px;
}

input.go
{
width:25px;
height:18px;
color:#404040;
font-size:11px;
font-weight:bold;
background-color:#ffffff;
border:1px solid #404040;
padding:1px;
margin:1px;
}

textarea{
font-family:verdana;
font-size:10px; 
color:black; 
width:160px;
overflow:auto;
border:1px solid black;
margin:1px;
padding:1px;
}

select{
font-size:10px; 
color:black; 
height:18px; 
width:161px;
border:1px solid black;
margin:1px;
padding:1px;
}

.cec
{
border:0px;
background-color:transparent;
}


div.paginare1{float:left; width:80px; display:block;}
div.paginare2{float:right; text-align:right; display:block;}
a.apage:link, a.apage:visited{font-size:9px; text-align:center; width:12px; padding:1px; margin-left:1px; background-color:#165AB9; color:#FFFFFF; display:block; float:left; text-decoration:none;}
a.apage:hover, a.apage:active {font-size:9px; width:12px;padding:1px; margin-left:1px; background-color:#DF1E1E; color:#FFFFFF; text-decoration:none; display:block; float:left;}
a.apage_sel:link, a.apage_sel:visited{font-size:9px; text-align:center; width:12px; padding:1px; margin-left:1px; background-color:#DF1E1E; color:#FFFFFF; text-decoration:none; display:block; float:left;}
a.apage_sel:hover, a.apage_sel:active{font-size:9px; text-align:center; width:12px; padding:1px; margin-left:1px; background-color:#DF1E1E; color:#FFFFFF; text-decoration:none; display:block; float:left;}


a.uapage:link, a.uapage:visited{font-size:9px; padding:1px; margin-left:1px; color:#165AB9; float:left; text-decoration:none;}
a.uapage:hover, a.uapage:active {font-size:9px; padding:1px; margin-left:1px; color:#DF1E1E; text-decoration:underline; float:left;}


font.path{color:#DF1E1E; font-size:10px;}
font.match{background-color:#DF1E1E; color:#FFFFFF; font-size:11px; padding-left:3px; padding-right:3px;}
a.path:link, a.path:visited {font-size:10px; color:#DF1E1E; text-decoration:underline;}
a.path:active, a.path:hover {font-size:10px; color:#000000; text-decoration:underline; }

div.cat_box{width:148px; height:30px; float:left; font-size:1.3em;  border:1px solid #dddddd; padding:2px; background-color:#eeeeee; margin:0px; margin-right:1px; margin-bottom:1px; text-align:left;}
div.cat_box1{width:149px; height:30px; float:left; font-size:1.3em; border:1px solid #dddddd; padding:2px; background-color:#eeeeee; margin:0px; margin-bottom:1px; text-align:left;}
font.small_cat{font-size:10px; font-weight:italic; color:#666666;}

/*
td.detof{background-color:#DF1E1E; font-weight:bold; color:#FFFFFF; padding:5px;}
td.detof1{border:1px solid #DF1E1E;}
*/

td.detof{background-color:#CCCCCC; font-weight:bold; color:#000000; width:90px; padding:3px;}
td.detof1{border:1px solid #CCCCCC;}

td.ob_detof{background-color:#EEEEEE; font-weight:bold; color:#165AB9;  padding:3px;}
td.ob_detof1{background-color:#EEEEEE; color:#165AB9;}

td.eob_detof{background-color:#EEEEEE; font-weight:bold; color:#DF1E1E; padding:3px;}
td.eob_detof1{background-color:#EEEEEE; color:#DF1E1E;}

td.op_detof{background-color:#EEEEEE; font-weight:bold; color:#000000; padding:3px;}
td.op_detof1{background-color:#EEEEEE;}



tr.ob_detof{background-color:#165AB9; font-weight:bold; color:#FFFFFF; padding:3px;}
tr.eob_detof{background-color:#DF1E1E; font-weight:bold; color:#FFFFFF; padding:3px;}
tr.op_detof{background-color:#EEEEEE; font-weight:bold; color:#000000; padding:3px;}

div.page_message{background-color:#165AB9; padding:5px; color:#FFFFFF;}
div.page_error{background-color:#DF1E1E; padding:5px; color:#FFFFFF;}

font.font_red{ color:#DF1E1E; font-size:12px; font-weight:bold;}
input.aplica{background-color:#DF1E1E; color:#FFFFFF; font-size:12px; font-weight:bold; float:right; width:120px; height:20px;}
