BODY {padding:0;background:url(/g3templates/img_css/bg.gif) #fff repeat-y center top;margin:0; color:#666;text-align:center;font-family:Trebuchet,Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
A{color:#D73935;}
#header {padding:0;background: url(/g3templates/img_css/bg_top.gif) #1F1C88 repeat-x left top;margin:0 auto;height:89px;}
#header img{vertical-align:top;}
#container {width:715px;text-align:left;margin:0 auto;}
#logos {background-color:#F1F1F3;padding:0;margin:0 auto;text-align:right;border-top:10px solid #B5B5C4;border-bottom:1px solid #fff;}
#logos .finalogo{margin:0 15px 0 0;}
#navleft {float:left;width:23%;margin:1px 0 0 1px;}
#content {float:right;width:75%;margin:0 3px 0 0;}
#contentbig{margin:2px 3px 5px 8px;}
.boxblue {background:url(/g3templates/img_css/box_blue.gif) #DFDFE6 no-repeat left bottom;margin:0 0 25px 0;}
.boxgrey {background:url(/g3templates/img_css/box_grey.gif) #F1F1F3 no-repeat left bottom;margin:0 0 25px 0;}
.boxgrey p{padding:6px;margin:0;}
.titlebrown{font-weight:bold;color:#B06D24;}
.titlebrownbig{font-weight:bold;color:#B06D24;font-size:14px;}
ul#menuleft {list-style-type: none;margin:0;padding:15px 10px 35px 10px;}
ul#menuleft li{margin: 0 0 0.1em 0;padding: 0 0 0 15px;background-image: url(/g3templates/img_css/penta_orange.gif);background-repeat:no-repeat;background-position:0 11px;line-height:28px;font-size:12px;}	
ul#menuleft a{color:#2A26BF;border-bottom:1px solid #999;text-decoration:none;}
ul#menuleft a:hover{color:#0F0E41;border-bottom:1px solid #333;text-decoration:none;}
#date{padding:7px 4px 0 0;text-align:right;font-size:9px;color:#999;}
#ruta{float:left;padding:7px 0 0 0;font-size:9px;color:#999;}
h1{margin:0;padding:10px 0 10px 0;font-size:15px;color:#1F1C88;clear:both;}
.title_sec {color:#B06D24;padding:0 4px 0 8px;background:transparent url(/g3templates/img_css/title_sec.gif) no-repeat 0;font-size:13px;font-weight:bold;line-height:35px;margin-bottom:6px;}
.title_secleft {color:#B06D24;padding:0 13px 0 8px;background:transparent url(/g3templates/img_css/title_secleft.gif) no-repeat 45px;font-size:13px;font-weight:bold;line-height:35px;margin-bottom:6px;text-align:right}		
ul.emp11 {list-style-type:none;margin:0;padding:0 0 0 5px; line-height:18px;}
ul.emp11 li{margin: 0 0 2px 0;padding: 2px 0 0 13px;background-image:url(/g3templates/img_css/penta_blue.gif);background-repeat:no-repeat;background-position:0 8px;}
ul.emp11 ul {list-style-type:none;margin:0;padding:0 0 2px 5px;}
ul.emp11 ul li{margin:0;padding: 4px 0 0 13px;background-image: url(/g3templates/img_css/penta_bluesmall.gif);background-repeat:no-repeat;background-position:0 11px;font-size:11px;}
#cfright{float:right;width:50%;border-left:1px solid #eee;padding-left:5px;}
#cleft{width:47%;}
.boxyellow{background-color:#FCF5EF;padding:5px;margin-bottom:15px;border:1px solid #EDCBA5;}

/*---forms---*/
#form{font-size:11px;padding-left:8px;}
INPUT,TEXTAREA,SELECT{font-size:12px;border:1px #ccc solid;border-color: #666 #ccc #ccc #666;}
#form INPUT,#form TEXTAREA,#form SELECT{margin-bottom:9px;padding:2px;}
INPUT.button{background-color:#B06D24;border-color:#E8BD8E #583712 #583712 #E8BD8E;padding:0px 		
!important;cursor:pointer;color:#fff;font-weight:bold;width:80px;margin-top:8px;}
LABEL{float:left;width:150px;cursor:hand;}
#divbutton{margin:10px 0 0 130px;}
#obligatorios{font-size:9px;color:#666;padding:0 0 15px 0;}
.noborder{margin:0;padding:0;border:0;}
.rightemp a, .leftemp a{font-size:9px;margin-left:5px;}		
.rightemp{width:45%;float:right;padding:0 0 20px 10px;}	
.leftemp{width:45%;border-right:1px solid #eee;padding:0 0 10px 10px;}
hr{color:#eee;}
.tabledata th{ background-color:#B5B5C4;text-align:center;padding:3px;color:#fff;border-right:1px solid #fff;}
.tabledata td {padding:3px;border-bottom:1px solid #ccc;}

.boxbluesoft{background-color:#F1F1F3;border:4px solid #C5C5D1;padding:10px;}

#formsmall INPUT,#formsmall TEXTAREA,#formsmall SELECT{margin-bottom:9px;padding:2px;}
#formsmall LABEL {float:left;width:100px;cursor:hand;}
.pbottom17{padding-bottom:17px;}
.h320{ height: 320px;}