/*-----general--------------------------------------------------------*/
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,sup, sub, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}

body{font-family:Arial, Helvetica, sans-serif;background-color:#222021;width:95%;margin:20px auto;max-width:1100px;font-size:11pt;}
hr{clear:both;visibility:hidden;}
a{color:#999999;text-decoration:underline;}
a:hover,a.sel{color:#FFFFFF;}
a.sel{font-weight:bold;}
strong{font-weight:bold;color:#888888;}
em{font-style:italic;}
img{-ms-interpolation-mode:bicubic;}
.clear{clear:both;}

/*index*/
.index ul li{margin:20px 1% 0 0;}
.index img{margin:0 4% 20px;float:left;}

.top{background:#272526;margin-bottom:10px;}

/*menus*/
ul.menu{margin:0 0 1% -5px;clear:both;}
ul.submenu{margin:10px 0 2% -5px;clear:both;}
ul.menu li, ul.submenu li, li.enlaces_lista, li.distribucion_lista ul li, .index ul li{position:relative;float:left;display:inline;}
ul.menu li{font-size:.95em;}
ul.submenu li{font-size:.9em;}
ul.menu li, ul.submenu li, li.distribucion_lista ul li{color:#666666;}
ul.menu li a, ul.submenu li a{margin:0 5px; text-decoration:none;}

h1,h2{font-family:Arial, Helvetica, sans-serif;color:#FFF;font-weight:bold;}
h1{margin-bottom:10px;}
h2{font-size:1em;}
p{color:#777777;line-height:1.1em;font-size:.9em;}
ul{color:#777777;}

/*puticlubbers*/
.puticlubbers h2{margin-bottom:5px;}

.puticlubbers ul li{background:none repeat scroll 0 0 #272526;float:left;
							font-family:"Courier New",Courier,monospace;padding:20px; margin-bottom:20px;}
.puticlubbers ul li img{float:left;margin-right:2%;width:15%;}

/*com&uacute;n*/
.content{width:100%;}
.content .info_text{font-family:"Courier New", Courier, monospace;float:left;padding:20px;background:#272526;width:96%;}
.content .info_text_man{font-family:"Courier New", Courier, monospace;width:57%;float:left;padding:10px 20px;background:#272526;}
.content .img{position:relative;float:left;width:25%;margin-right:2%;}
.content .img_man{position:relative;float:left;width:35%;margin-right:2%;}


/*noticias*/
.content .news{font-family:"Courier New", Courier, monospace;padding:20px 0;}
.content .news h1{margin:0 0 20px;}
.content .news h2{margin:15px 20px;font-weight:normal;}
.content .news div{padding:10px 20px;background:#272526;margin-bottom:20px;}
	.content .news div img{float:left;margin:0 2% 2% 2%;}
.content .news div.video img{margin-top:15px;}
.content .news div.video object{float:left;margin:15px 10px 10px 0;}
.content .news div.video p{;}

/*numeros*/
ul.num li p{margin:6px 0 16px; font-size:1em;}
ul.num li span.dcha{float:right;}

/*listas enlaces y distribuci&oacute;n*/
ul.link_list, .content .contact{float:left;width:72%;}
ul.link_list li h2{clear:both;}
ul.link_list liul{margin:-12px 0 40px -5px;clear:both;}
ul.link_list li ul li{margin:5px 0 10px;float:left;color:#999999;font-size:.8em;}
ul.link_list li ul li a{margin:0 5px;}

/*footer*/
#footer{border-top:solid 1px #444444;padding:5px;}
#footer p{color:#444444;font-size:0.75em;font-family:"Courier New", Courier, monospace;float:right; text-align:right; margin-bottom:20px;}
#footer p a{color:#444444;}
#footer p a:hover, #footer ul.social li a:hover{color:#999999;}
#footer ul.social{float:left;font-size:0.85em;}
#footer ul.social li, #footer ul.social li a{display:inline;color:#444444;}
#footer ul.social li a{padding:0 5px 0 2px;}