@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i{ margin: 0; padding: 0; border: 0 none; outline:0 none transparent; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline; line-height:1.5em; zoom:1;}body { line-height: normal; -x-system-font:none; font-size-adjust:none; }:focus { outline-color:-moz-use-text-color!important; outline-style:none!important; outline-width:0!important; }:link,:visited { text-decoration:none !important; }ol, ul { list-style: none; }table{ border-collapse: collapse; border-spacing: 0; }td, th, tr { padding:2px; vertical-align:top;}blockquote:before,blockquote:after,q:before, q:after{ content: ""; }blockquote, q{ quotes: "" ""; }input, textarea{ margin: 0; padding: 0; }hr { margin: 0; padding: 0; border: 0; color: #333; background-color: #333; height: 1px; }em { font-style:italic; }input, textarea, select{ color:#999; padding:5px; border:2px solid #ccc;_border:none;letter-spacing:normal; }textarea, select { background-color:#fff;}option { text-indent:5px; padding:2px 0 2px; border:2px solid #ccc; background-color:#fff; border:none #fff; }input:focus,textarea:focus,select:focus,option:focus{ border:2px solid #05C6F2; color:#000; }input[type="checkbox"], input[type="radio"] { padding:10px 0!important; background:transparent none!important; border:transparent none!important;}input[type="button"],input[type="submit"]{ border:1px solid #ccc; }input[type="button"]:focus,input[type="submit"]:focus{ border:1px solid #05C6F2; background-color:#05C6F2; color:#fff;_color:#FFF!important; _border:1px solid #FFFFFF!important;}*{ font-size:100.01%;}* html { font-size:100.01%;}body { font:12px Arial, Helvetica, sans-serif !important;} a:focus{ outline:1px dotted invert; }a{ color:#05C6F2; text-decoration:none; cursor:pointer!important; }a:hover{ border-bottom:1px dotted; }b, strong{ font-weight:bold;}h1 { font-size: 2em; }h2 { font-size: 1.8em; } h3 { font-size: 1.6em; }h4 { font-size: 1.4em; }h5 { font-size: 1.2em; }h6 { font-size: 1em; }h1, h2, h3, h4, h5, h6 { font-family:Georgia, "Times New Roman", Times, serif;}h1 span{ display:block; text-indent:-9999px;}ol { list-style: decimal; padding:0; margin:0; padding-left:30px;}ul { list-style:none; padding:0; margin:0;} p{ text-align:left; line-height:1.5em;} p, blockquote, q,pre, address, hr,code, samp, dl, ol,ul, form, table,fieldset, menu{ margin-bottom:1.5em; } hr, h1, h2, h3, h4, h5, h6{ margin-bottom:5px;}.subrayado{ padding:5px 10px 5px; line-height:250%;}.block{ display:block;}.text_import{ font-family: Georgia, "Times New Roman", Times, serif; float:left; color:#000; width:200px; padding:10px; margin:15px 15px 5px 0; position:relative; font-size:18px; font-weight:normal; text-align:left; font-style: italic; border-top:4px solid #CCC; background-color:#EBEBEB;; }.text_align_l { text-align:left!important;}.text_align_r { text-align:right!important;}.text_align_j { text-align:justify!important;}.text_align_c { text-align:center!important;}.wrapper { width:960px; margin:0 auto;}.w_60,.w_140,.w_220,.w_300,.w_380,.w_460,.w_540,.w_620,.w_700,.w_780,.w_860,.w_940{ display:inline; float:left; margin:0 10px auto;}.w_60 { width:60px; }.w_140{ width:140px; }.w_220{ width:220px; }.w_300{ width:300px; }.w_380{ width:380px; }.w_460{ width:460px; }.w_540{ width:540px; }.w_620{ width:620px; }.w_700{ width:700px; }.w_780{ width:780px; }.w_860{ width:860px; }.w_940{ width:940px; }.pos_rel { position:relative;}.pos_abs { position:absolute;} .pos_fix { position:fixed;}.mar_l { margin-left:0;}.mar_r { margin-right:0;} .pad_80{ position:relative; left:80px;}.pad_120 { position:relative; left:120px;}.pad_240 { position:relative; left:240px;}.pad_320 { position:relative; left:320px;}.pad_400 { position:relative; left:400px;}.pad_480 { position:relative; left:480px;}.pad_560 { position:relative; left:560px;}.pad_640 { position:relative; left:640px;}.pad_720 { position:relative; left:720px;}.pad_800 { position:relative; left:800px;}.pad_880 { position:relative; left:880px;}.left_80{ left:-80px;}.left_120 { left:-120px;}.left_240 { left:-240px;}.left_320 { left:-320px;}.left_400 { left:-400px;}.left_480 { left:-480px;}.left_560 { left:-560px;}.left_640 { left:-640px;}.left_720 { left:-720px;}.left_800 { left:-800px;}.left_880 { left:-880px;}.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }.clearfix:after{ clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }.clearfix{ display: inline-block; }* html .clearfix { height: 1%; }.clearfix{ display: block; }html, body { margin:0; padding:0;}body { overflow:hidden; overflow-y:visible; background:#000 url(../images/pat_k.gif) scroll repeat left top; color:#FFF;}body { -webkit-background-origin; -moz-background-origin; -webkit-background-clip; -moz-background-clip;}.bg_y{ background-color:#ffea27;}.bg_c{ background-color:#3bc1ff;}.bg_m{ background-color:#e51d9b;}.bg_k{ background-color:#1f1f1f;}.bg_w{ background-color:#FFFFFF;}.bg_r{ background-color:#FF0000;}.bg_g{ background-color:#00b100;}.bg_o{ background-color:#ffa200;} .bg_b{ background-color:#008fff;}.tx_w{ color:#FFFFff;}.tx_r{ color:#FF0000;}.tx_g{ color:#00b100;}.tx_o{ color:#ffa200;} .tx_b{ color:#05C6F2;}.tx_red2g{ color:#F06!important;}.opaque_100 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }.opaque_80 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: .8; }.opaque_70 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: .7; }.opaque_60 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: .6; }.opaque_50 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: .5; }.opaque_40 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: .4; }.pd_10 { padding:10px 0 10px;}.pd_20 { padding:20px 0 20px;}.pd_30 { padding:30px 0 30px;}.pd_40 { padding:40px 0 40px;}.floatL{ float:left; }.floatR{ float:right;}.noborder, .noborder:hover { border:none !important; padding:0 !important;}.textlinkWhite { color:#FFF!important; }.textlinkWhite:hover { text-decoration:underline!important; }#cabecera{ height: 110px; background: #cc092f; padding:10px 0 0 10px; margin:0 0 20px 0; }#cabecera h1{ margin-left:-10px; margin-top:-2px; padding:15px; padding-left:20px; background: #000; color: #fff; font-size:18px; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-weight:normal; }#cabecera h1 span{ font-size:14px; font-weight:normal; color:#999; }#cabecera-out { background-color:#000; }#contenedor{ width:960px; margin: 10px auto; padding:20px; overflow:hidden; padding-bottom:60px;}#menu{}#menu ul{ list-style-type:none; position:absolute; height:30px; top:70px; left:15px; }#menu li{ display:block; float:left; margin:0 6px 0 0; height:27px; }#menu li.left { margin:0; }#menu li a{ display:block; float:left; color:#fff; background:#cc092f; line-height:27px; text-decoration:none; padding:0 5px 0 5px; height:27px; }#menu li a.right{ padding-right:19px; }#menu li a:hover{ background:#fff; color: #333; }#menu li a.current{ color:#333; background:#fff; }#menu li a.current:hover{ color:#333; background:#fff; }#menu2{ position:absolute; top:20px; right:20px; font-size:11px; color:#999; width: 350px; height: 35px; text-align:right; }#menu2 a { color:#fff; margin:0 2px; padding:2px; text-decoration:none; }#menu2 a:hover { color:#fff; background:#292929; padding:2px; }#menu2 p{ text-align:right!important;}#menuaux { position:absolute; top:120px; left:0; width:100%; background:#eee; border-bottom:2px solid #CCCCCC;height: 50px; }#menuaux ul { list-style-type:none; height:25px; padding-left:15px; padding-top:10px;}#menuaux li { display:block; float:left; margin:0 6px 0 0; height:27px; }#menuaux li.left { margin:0; }#menuaux li a { display:block; float:left; color:#33; background:#eee; line-height:27px; text-decoration:none; padding:5px; height:27px; }#menuaux li a.right{ padding-right:19px;}#menuaux li a:hover { background:#fff; color: #333; }#menuaux li a.current{ color:#333; background:#fff; }#menuaux li a.current:hover { color:#333; background:#fff; }#submenu { min-height:18px; _height:30px; background:#e4f2fd; margin:0px; padding:12px 10px 10px 10px; overflow: hidden; _display: inline-block;}#submenu ul { margin:0; padding:0; list-style-type:none; }#submenu li { display: block; float: left; margin-bottom:5px; }#submenu li a { color:#292929; text-decoration:none; padding: 2px; *margin-right:5px; padding-top:5px; padding-bottom:5px;}#submenu li a:hover { background: #292929; color: #fff; }#submenu li:before { content: ", "; }#submenu li:first-child:before { content: " "; }#submenu #submenu-cercador{ float:right; text-align:right; }#pie{ margin:30px auto; width:960px;}#pie h3{ padding:10px 10px; }#pie h3 a:hover { background-color:#F5F5F5; }#pie p { float:right; text-align:right; margin-top:30px;}#bloqueLinks{ margin:10px auto; width:900px; padding:20px; float:left;}.botonNegro{ margin:0!important; }.inputlargo{ padding:10px; width:700px; }select.inputlargo{ padding:5px; width:720px;}table, th, td{ vertical-align:top!important;}.textareapeque, .textareamedia, .textareagrande, .textareagigante, .textareaextra { width:710px;}form.commform{ padding:40px 10px 0 10px!important; }.wrap{ padding: 10px; overflow: auto;}.box-aux-width { width: 600px!important; padding-bottom:20px; }.box-aux { display:inline; float:left; position:relative; top:0; }.box { width:250px!important; padding:0 20px 5px !important;}.box ul{ padding:0; margin:0; }.box ul li { padding:0; margin:0; }.box .linkrel{ padding-top:10px; position:relative; top:8px; }.box h3,.box h4{ padding-top:10px;}.linkrel { color:#999!important; font-style:italic!important;}.posreltop { position:relative; top:0;}
