@import url("css/menu.css");

/* CSS Document */
body {background:#f9f9f9;height:100%;margin:0px;padding:0px; }

/*-------- Default Style --------*/
th,
td,
div{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
a,
a:link,
a:visited,
a:active{color:#000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
a:hover{color:#b01b2e;text-decoration:none;}
a.CommandButton:link,
a.CommandButton:visited {text-decoration:none;color:#000;}
a.CommandButton:hover {text-decoration:underline;color:#b01b2e;}
.SubSubHead{font-family:Arial,Tahoma,Helvetica;font-size:12px;font-weight:bold;color:#3d8dc3;}
.Normal,
.NormalDisabled{font-family:Arial,Tahoma,Helvetica;font-size: 12px;font-weight:normal;color:#424a52;}

/*-------- design style --------*/
.template_style{width:980px;margin:auto;}

.top_space{height:15px;}
.lang_pad{padding:7px 35px 0px 0px;}

.logo_left{padding:0 0 0 9px;margin:0;background:transparent url(images/logo_left.gif) no-repeat;height:180px;}
.logo_right{padding:0 9px 0 0;margin:0;background:transparent url(images/logo_right.gif) repeat-y top right;height:180px;}
.logo_bg{padding:0;margin:0;background:transparent url(images/logo_bg.gif) repeat-x;height:180px;}
.logo_image{float:left;margin:24px 0 0 30px;}
.logo_pub{float:right;width:775px;height:106px;margin:22px 0 0 0;text-align:center;}
.logo_banner{height:90px;}
.logo_mugs{height:31px;text-align:center;}
.logo_mugs img{padding:5px 0 0 0;}
.logo_mugs .img_sep {display:inline-block;width:40px;}
.login_style{padding:4px 25px 0px 10px;}
.logo_login{width:100%;text-align:right;padding-top:15px;}

.menu_style{float:left;}
.menu_bg{padding:0;margin:0px 0px 0px 2px;width:976px;height:30px;background-color:#d4d8e3;}
.menu_left{padding:0;margin:0;background:url(images/border_left.gif) no-repeat top left;}
.menu_right{margin:0;background:url(images/border_right.gif) no-repeat top right;}

#bread_style{padding:5px 0px 0px 15px;color:#999999;font-size:12px;}
.bread_bg{padding:0px; margin:0px 0px 0px 0px; height:25px;}
.bread_left{padding:0px 0px 0px 7px; margin:0px;background:#fff url(images/border_left.gif) no-repeat top left;}
.bread_right{padding:0px 7px 0px 0px;background:#fff url(images/border_right.gif) no-repeat top right;}

.center_bg{padding:0px;margin:0px;}
.left_bg{padding:0px;margin:0px;background:url(images/border_left.gif) repeat-y top left;}
.right_bg{padding:0px;margin:0px;background:url(images/border_right.gif) repeat-y top right;}
.content_pad{margin:0px 7px 0 7px;padding-top:10px;background:#fff;}
.content_width {}

.bottom_area{margin:0px 0px 20px 0px;background:transparent url(images/bot_left.gif) no-repeat 0 100%;height:70px;font-size:0px;}
.bottom_area .bottom_area_wrapper{padding:0px;margin:0px;background:transparent url(images/bot_right.gif) no-repeat 100% 0;height:70px;font-size:0px;}
.bottom_area .bottom_area_wrapper .bottom_bg{padding:0px;margin:0px 10px 0px 10px;background:transparent url(images/bot_bg.gif) repeat-x bottom;height:70px;font-size:0px;text-align:center;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left{float:left;width:840px;margin:3px 20px 0 -4px;height:55px;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .page_list{margin-left:20px;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .legal{margin-top:10px;text-align:center;font-size:12px;color:#fff;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .legal .separ{padding:0 31px 0 31px;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .legal .copy{font-size:12px;color:#fff;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list{margin-top:5px;text-align:center;}

.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list a:link,
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list a:active,
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list a:visited,
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list a:hover {font-size:11px;}
.bottom_area .bottom_area_wrapper .bottom_bg .bottom_left .foot_list .separ {font-size:11px;color:#fff;padding:0 3px 0 3px;}

.bottom_area .bottom_area_wrapper .bottom_bg .bottom_right{float:right;margin:4px 11px 0 0;}
.bottom_area .bottom_area_wrapper .bottom_bg .links {text-align:center;}
.bottom_area .bottom_area_wrapper .bottom_bg .links,
.bottom_area .bottom_area_wrapper .bottom_bg a.links:link,
.bottom_area .bottom_area_wrapper .bottom_bg a.links:active,
.bottom_area .bottom_area_wrapper .bottom_bg a.links:visited{color:#cce8f5;font-size:12px;font-weight:bold;padding-right:30px;text-transform:uppercase;}
.bottom_area .bottom_area_wrapper .bottom_bg a.links:hover{color:#efefef;}
.bottom_area .bottom_area_wrapper .bottom_bg .link {text-align:center;}
.bottom_area .bottom_area_wrapper .bottom_bg .link,
.bottom_area .bottom_area_wrapper .bottom_bg a.link:link,
.bottom_area .bottom_area_wrapper .bottom_bg a.link:active,
.bottom_area .bottom_area_wrapper .bottom_bg a.link:visited{color:#fff;font-size:12px;}
.bottom_area .bottom_area_wrapper .bottom_bg a.link:hover{color:#cce8f5;}

#terms_style{float:left;}
#copy_style{float:right;}

.SubHead {font-family: Arial,Helvetica;font-size: 11px;font-weight:bold;color:#666666;}

.clear_float{clear:both;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#999999;font-size:12px;font-weight:bold;text-transform:lowercase;}
a.Breadcrumb:hover{color:#587998;}

/*--------- Panel Superior---------*/
.TopPane {width: 956px;font-size:0px; }
.TopPane h1 {font-size:18px;font-weight:bold;margin:0px;padding:10px 10px 3px 0px;color: #000;}

/*--------- Dos columnas ----------*/
.tc_ContentPane {width:650px;float:left;padding-left:15px; }
.tc_RightPane {width:265px;float:right;padding-right:15px; }

/*--------- Una columna ----------*/
.oc_ContentPane {width:937px;float:left;padding:0px 15px 0px 15px; }

/*--------- Intranet ----------*/
.in_MenuPane {width:220px;float:left;}
.in_ContentPane {width:740px;float:right;}

/*--------- Panel Inferior -------*/
.BottomPane {width:956px;font-size:0px;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited {color:#999999;font-size:12px;}
a.user:hover{color:#c00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#000;font-size:12px;}
a.footer:hover{color:#333333;}

/* Detalle noticias */
.newsDetail h1{font-size:16px;font-weight:bold;color:#b01b2e;}
.newsDetail h2{font-size:14px;font-weight:normal;color:#999999;text-align:justify;}
.newsDetail h3{font-size:12px;font-weight:normal;color:#337197;text-align:justify;}

.c_pat {background:url(images/patada-mugendo.gif) no-repeat;}
p.c_book {height:50px;}
p.c_book img {margin:-15px 0 0 -15px;border-style:none;position:absolute;}

/*-------------- Formularios  --------------*/
.DynamicFormContent {}

.formularioSolicitud {margin:-25px -7px -15px 0;}
.formularioSolicitud table.ge_custom {margin:0;padding:0;border:none;margin-left:-3px;}
.formularioSolicitud table.ge_custom td {vertical-align:top;}
.formularioSolicitud table.ge_custom td.ge_validators {display:none;}
.formularioSolicitud table.ge_custom .ge_separator {display:none;}
.formularioSolicitud table.ge_custom td.ge_label {width:240px;color:#333333;}
.formularioSolicitud input.ge_textBox {width:240px;font-weight:bold;border:solid 1px #cccccc;}
.formularioSolicitud select.ge_dropDownList {width:242px;font-weight:bold;border:solid 1px #cccccc;}
.formularioSolicitud textarea.ge_textBox {width:240px;font-family:Arial,Tahoma,Helvetica;font-size:11px;font-weight:bold;border:solid 1px #cccccc;}
.formularioSolicitud p {margin:30px 0 8px 0;}
.formularioSolicitud .img_cump {margin:-10px 0 -10px 0;}
.formularioSolicitud .img_lib {margin:-10px 0 0 0;}
.gridEdit td span {font-size:11px !important;}
.formularioSolicitud p.info {font-size:11px;text-align:justify;padding-right:6px;}
.formularioSolicitud p.infoSolic {font-size:11px;text-align:justify;padding-right:6px;margin:0 0 15px 0;}
.formularioSolicitud p.validadores {margin:0;padding:0;}
.formularioSolicitud .avisoCheck {float:left;width:18px;padding:10px 0 10px 0;}
.formularioSolicitud .avisoCheck table.ge_custom td.ge_label {display:none;}
.formularioSolicitud .avisoCheck input {width:15px;vertical-align:middle;margin:0;padding:0;}
.formularioSolicitud .avisoInfo {float:right;width:220px;padding:16px 0 10px 0;font-size:10px;}
.formularioSolicitud .boton {margin:-30px 0 10px 165px;}
.formularioSolicitud .boton table.ge_custom td {vertical-align:middle;}
.formularioSolicitud .boton table,
.formularioSolicitud .boton td,
.formularioSolicitud .boton p {margin:0;padding:0;}
