/*  
Theme Name: Temas.info Template
Theme URI: http://www.temas.info
Description: Temas.info | WP Theme
Version: 1.0
Author: xDaeo.com
Author URI: http://www.temas.info
Author E-mail: descargas_xeeemi@hotmail.com
Author Comment: xDae | Diseño y desarrollo Web
*/
/* Reset */
	*{font:inherit;margin:0;padding:0;vertical-align:baseline;}:focus{outline:0;}a img, .inp_txt, .inp_btn{border:0;}.inp_btn{cursor:pointer;}ul li{list-style:none;} .d_inline, .f_left, .f_right, .f_left_li li{display:inline;}

/* Positions */
	.f_left, .f_left_li li{float:left;width:auto;}
	.f_right{float:right;width:auto;}
	.p_relative{position:relative;}
	.p_absolute{position:absolute;}
	.d_block{display:block;}
	.d_inline, .f_left, .f_right{display:inline;}
	.d_inline_b{display:inline-block;}
	.d_none{display:none;}
	
/* General */
	body{background:url('img/bg.jpg') repeat-x #F2F2F2;font:300 14px/1.4 Arial, Helvetica, sans-serif;}
	.all{margin:0 auto;width:990px;}
	.bold{font-weight:700;}
	.white, .white_a a{color:#FFF;}
	.bg_white{background:#FEFEFE;}
	.black{color:#000;}
	.black3{color:#333;}
	.bg_black{background:#010101;}
	.blackgray{color:#1E1E1E;}
	.bg_blackgray{background:#1E1E1E;}
	.gray{color:#E8E8E8;}
	.bg_gray{background:#E8E8E8;}
	.txt_left{text-align:left;}
	.txt_center{text-align:center;}
	.txt_right{text-align:right;}
	a{color:#1F9FC0;text-decoration:none;}
	.contenedor_wallpaper_img h2 a:hover{text-decoration:underline;}
	.txt_upper{text-transform:uppercase;}
	.miniatura { width:140px; height:140px; }
	.navigation{overflow:hidden;}
	.navigation a { color:#333; }
	
/* Header */
	.pe_header {height:140px;width:990px;}
	.pe_header h1 {padding:10px 0 3px;}
	.pe_header .f_right input {font-size:12px;color:#999;}
	.pe_header .f_right .inp_txt{width:176px;padding:5px 10px 7px 35px; height:15px; background:url('img/buscador.jpg') scroll 0 0 no-repeat; }
	.pe_header .f_right .inp_btn{width:40px;height:25px; background:url('img/buscador_input.jpg') no-repeat;}
	.pe_header .f_left{width:720px;height:87px;}
        .pe_header div.f_left {height:40px;width:720px;}
	.pe_header .f_left li{margin-right:32px;}
	.pe_header .f_right{width:270px; height:20px;}
	.pe_header div.f_right{margin:7px 0;}
	.pe_header a{color:#B1B1B1;line-height:40px;display:block;}
	.pe_header .activo a{background:url('img/menubg.jpg') repeat-x;padding:10px 23px 10px 23px; line-height:20px; color:#EBEBEB; }
	.pe_publihd{color:#959595; font-weight:bold; height:25px; margin:10px 0; padding:5px 5px 0; width:980px;}

	
/* Lateral izquierdo */
	.pe_sidebar_left{width:180px;margin:0 10px 0 0;}
	.pe_sidebar_left .contenedor_sidebar{width:160px;padding:10px; margin:0 0 10px 0; }
	.pe_sidebar_left .contenedor_sidebar .titulo_sidebar{font-size:25px; color:#D3D3D3; border-bottom:solid 1px #474747; padding-bottom:10px; margin-bottom:9px; }
	.pe_sidebar_left .contenedor_sidebar ul li{height:21px;line-height:21px;}
	.pe_sidebar_left .contenedor_sidebar a{color:#909090;}
	.pe_sidebar_left .contenedor_sidebar a:hover{color:#CCC; }
	
/* Centro */
	.pe_content {width:520px;}
	.pe_content .pe_contenedor_content {padding:10px;width:500px; margin-bottom:10px; }
	.pe_content .pe_contenedor_content .titulo_content {width:455px;height:50px;background-color:#191919;color:#D3D3D3;font-size:25px;padding-left:45px;line-height:50px; margin-bottom:10px; font-style:normal; letter-spacing:-1px; }
	.pe_content .pe_contenedor_content .titulo_content span {color:#909090; letter-spacing:0;}
	.pe_content .pe_contenedor_content .contenedor_imagen{ position:relative; width:245px; height:245px; }
 	.pe_content .pe_contenedor_content .contenedor_imagen .transparente_cont{position:absolute;left:0;bottom:0;width:245px; height:50px; padding-left:5px; z-index:2; font-style:normal;}
	.pe_content .pe_contenedor_content .contenedor_imagen .transparente {position:absolute;left:0;bottom:0; background:url('img/transparencia.png') no-repeat; width:250px; height:50px;z-index:1;}
 	.pe_content .pe_contenedor_content .contenedor_imagen .transparente_cont h2{ padding-top:5px; }
	.pe_content .pe_contenedor_content .contenedor_imagen .transparente_cont h2 a{ width:245px;  font-size:16px;}
 	.pe_content .pe_contenedor_content .contenedor_imagen .transparente_cont p { color:#59B8C7; font-size:12px; }
	.pe_content .pe_contenedor_content2 .pe_menu {width:520px; height:45px; background:#F2F2F2; border-top:solid 10px #333; }	
	.pe_content .pe_contenedor_content2 .pe_menu li a{color:#909090; font-weight:bold; font-size:20px; padding:10px 20px 7px 20px;}
	.pe_content .pe_contenedor_content2 .pe_menu li a span{color:#D3D3D3; font-weight:bold; font-size:14px; }
	.pe_content .pe_contenedor_content2 .pe_menu li a.selected{background:#E8E8E8;color:#333; font-weight:bold; font-size:20px; }
	.pe_content .pe_contenedor_content2 .pe_menu li a.selected span{color:#909090;font-weight:bold;font-size:14px; }
	.pe_content .pe_contenedor_content2 .pe_menu a.f_right{font-weight:bold;color:#333; font-size:12px;padding-top:15px; }
	.pe_content .pe_contenedor_content2 .pe_menu a.f_right span{color:#909090;}
	.pe_content .pe_contenedor_content2 .tbs_cont{background:#E8E8E8;padding:10px;}
	.pe_content .pe_contenedor_content2 .tbs_cont p.txt_upper{padding-top:10px;font-size:12px;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper{padding:10px 10px 0;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper .contenedor_wallpaper_img{height:200px;margin-bottom:10px;width:140px;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper .contenedor_wallpaper_img h2{font-size:16px;line-height:15px; padding:3px 0; font-weight:700;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper .contenedor_wallpaper_img span{color:#909090; line-height:18px;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper .contenedor_wallpaper_img span a{color:#909090;}
	.pe_content .pe_contenedor_content2 .contenedor_wallpaper .cont_img_b{border-right:5px solid #E8E8E8;margin-right:10px;padding-right:13px;}
	
/* Lateral derecho */
	.pe_sidebar_right{width:270px;}
	.pe_contenedor_content{padding:10px;margin-bottom:10px;}
	.pe_sidebar_right .titulo_content { width:200px; height:50px; background-color:#1E1E1E; color:#909090; font-size:25px; text-transform: capitalize; margin-bottom:10px; line-height:50px; font-style:normal;}
	.pe_sidebar_right .titulo_content span { color:#D3D3D3; }
	.pe_sidebar_right .pe_contenedor_content .top_ico { width:30px; text-align:center; color:#1F9FC0; font-size:25px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt { float:left; width:220px; line-height:normal;}
	.pe_sidebar_right .pe_contenedor_content .top_txt .titulo{ color:#59B8C6; font-size:11px; padding-top:4px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt a { font-weight:bold; color:#328BA3; font-size:14px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt a span{ color:#59B8C6; font-size:11px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt .info { width:200px; margin-top:-3px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt .info a{ font-weight:normal; color:#333333; font-size:11px; }
	.pe_sidebar_right .pe_contenedor_content .top_txt .info a span { color:#909090; font-size:11px; }
	.pe_sidebar_right .pe_contenedor_content li {  font-style:normal;border-bottom:solid 1px #F2F2F2; margin-bottom:5px; float:left; width:250px; padding-bottom:6px; }
	.pe_sidebar_right .pe_contenedor_content form.login label { float:left; width:70px; height:16px; font-size:12px; color:#2B2B2B; text-align:right; line-height:35px; }
	.pe_sidebar_right .pe_contenedor_content form.login p { font-style:normal; margin-bottom:10px; }
	.pe_sidebar_right .pe_contenedor_content form.login .inp_txt { margin-left:7px; background:#F2F2F2; width:165px; padding:10px 0 10px 0; padding-left:5px; font-size:12px; color:#909090; }
	.pe_sidebar_right .pe_contenedor_content form.login .inp_btn { width:250px; background:#59B8C7; color:#FFF; font-size:14px; font-weight:bold; padding:10px; }
	.pe_sidebar_right .pe_nousuarios { width:265px; height:34px; color:#D2D2D2; font-size:25px; text-transform:capitalize; line-height:34px; padding-left:5px; }
	.pe_sidebar_right .pe_nousuarios span { color:#909090; font-size:25px; }
	.pe_sidebar_right .pe_nousuarios a { float:right; height:34px; line-height:34px; vertical-align:middle; text-align:right; color:#FFF; font-size:12px; font-weight:bold; text-transform: uppercase; padding-right:10px; }
	.imgcont { display:block; margin:0 auto;}
	
/* Iconos */
	.icon_enlaces{height:29px;background:url('img/iconos/enlaces.jpg') no-repeat scroll 0 0;padding-left:25px;margin-left:3px;}
	.icon_contenido{height:34px;background:url('img/iconos/contenido.jpg') no-repeat scroll 10px 50%;}
	.icon_temas{ height:30px; background:url('img/iconos/top.jpg') no-repeat scroll 10px 50%; padding-left:50px;}
	.icon_usuarios{ height:26px; background:url('img/iconos/usuarios.jpg') no-repeat scroll 10px 50%; padding-left:50px; }
	.icon_info{ height:32px; background:url('img/iconos/info.jpg') no-repeat scroll 10px 50%; padding-left:50px; }
	
/* Footer */
	.footer{width:100%; margin-top:10px; height:300px; background:url('img/bgpie.jpg') repeat-x; color:#909090; font-size:14px; }
	.footer .pe_otras { width:300px; height:200px; margin-right:45px; margin-top:18px; }
	.footer .pe_otras a { color:#909090; }
	.footer .pe_otras a:hover { color:#CCCCCC; }
	.footer .pe_aleatorios { width:300px; height:200px; margin-right:45px; margin-top:18px; }
	.footer .pe_aleatorios img { border:solid 3px #205968; }
	.footer .pe_aleatorios .vertodos a { float:left; width:300px; color:#FFF; font-weight:bold; font-size:12px; text-transform:uppercase; padding-top:8px;}
	.footer .pe_suscribete { width:300px; height:200px; margin-top:18px; }
	.pe_contenedor_pie { clear:both; width:990px; margin:0 auto; padding-top:20px; color:#909090; font-size:11px; }
	.pe_contenedor_pie a { color:#909090; }
	.pe_contenedor_pie li { float:left; padding-right:5px; }
	.pe_contenedor_pie ul { padding-left:10px; }
	.footer .pe_aleatorios li { margin:0 5px 10px; height:40px; width:50px;}
	.footer_contenedor { width:990px; margin:0 auto; }
	.footer_contenedor .titulo { color:#FFFFFF; font-weight:bold; font-style:italic; font-size:16px; border-bottom:solid 1px #474747; padding-bottom:10px; padding-left:5px; margin-bottom:10px;}
	.footer_contenedor .pe_suscribete form p { height:30px; }
	.footer_contenedor .pe_suscribete p { font-weight:bold; color:#909090; font-size:12px; font-style:italic; }
	.footer_contenedor .pe_suscribete form { margin-top:10px; margin-bottom:10px; }
	.footer_contenedor .pe_suscribete .inp_txt { background:#2F2F2F; border:solid 1px #3F3F3F; color:#909090; font-size:12px; font-weight:normal; width:215px; height:14px; padding:5px; }
	.footer_contenedor .pe_suscribete .inp_btn { margin-left:3px; background:#328BA3; width:65px; font-size:10px; color:#FFFFFF; height:25px; text-transform:uppercase; }
	.footer_contenedor .pe_suscribete .siguenos { width:300px; height:16px; color:#676767; font-size:12px; text-transform:uppercase; text-align:right; }
	.footer_contenedor .pe_suscribete .siguenos span { margin-top:7px; width:225px; border-top:5px solid #676767; }
	.footer_contenedor .pe_suscribete span a { color:#FFF; font-size:12px; font-weight:bold; text-align:right; }
	.footer_contenedor .pe_suscribete .vertical{ vertical-align:middle; }
	.footer_contenedor .pe_suscribete .f_left_li { padding-top:10px; }
	.footer_contenedor .pe_suscribete .f_left_li li { padding-right:10px; }
	
/* Interior */
	.pe_content .pe_contenedor_content .titulo_interior { width:485px; height:45px; padding:7px 0 0 15px; margin:0 0 7px 0; font-style:normal;}
	.pe_content .pe_contenedor_content .titulo_interior h2 { font-size:20px; color:#D3D3D3; font-weight:bold; line-height:normal; }
	.pe_content .pe_contenedor_content .titulo_interior h2 a { color:#D3D3D3; }
	.pe_content .pe_contenedor_content .titulo_interior span { color:#909090; font-size:12px; line-height:normal; }
	.pe_content .pe_contenedor_content .titulo_interior span a { color:#909090; }
	.pe_content_interior p{ margin-bottom:10px; }
	table{border-collapse:separate;border-spacing:2px;}
	.info_cont table{width:244px; font-weight:700;}
	.info_cont table .col_1{color:#59B8C7; width:105px;}
	.info_cont table .col_2{font-style:italic; font-weight:normal; width:135px;}
	.info_cont table .col_2, .info_cont table .col_2 a{color:#9D9D9D;}
	.info_cont table .col_2 a { text-decoration:underline; }
	.pe_contenedor_content{font-style:italic; font-size:14px;color:#666;}
	.pe_content .pe_contenedor_content2 .tbs_cont p.text_top{ padding-top:0;}
	.comentario{margin-bottom:10px;}
	.coment_img{ width:80px;}
	.coment_txt{ width:360px; padding:10px 10px 0; background:#C9E1E5;}
	.coment_txt span, .coment_txt span a{color:#1F9FC0;}
	.coment_txt .bold{ font-size:16px;}
	.coment_txt .say{ font-size:11px; font-style:italic;}
	.coment_txt p{ font-size:12px; font-style:italic; font-weight:700;color:#333; line-height:15px;}
	.coment_txt .p_absolute{background:url('img/iconos/bgtrian.jpg') no-repeat; width:10px; height:14px; left:-10px; top:8px;}
	.margbt5px{margin-bottom:5px;}.col_form_comt1, .col_form_comt2{ margin-bottom:10px;}
	.col_form_comt1 { width:260px;}
	.col_form_comt1 label{ width:73px; font-size:12px; height:35px; line-height:35px;}
	.form_coment .inp_txt{padding:10px; background:#F2F2F2; font-size:12px;color:#909090; line-height:normal;}
	.col_form_comt1 p.ovw{ margin-bottom:5px;height:35px;}.form_coment p.nomarg{ margin-bottom:0;}
	.col_form_comt1 .inp_txt{width:160px; height:15px; line-height:15px;}
	.col_form_comt1 .inp_btn{ width:260px; height:35px; background:#59B8C7; font-size:14px;}
	.col_form_comt2{ width:210px;}
	.col_form_comt2 label{ font-size:12px;color:#FFF; background:#9D9D9D; padding:0 10px; height:35px; line-height:35px; width:190px; display:block;}
	.col_form_comt2 textarea{ width:190px; height:100px;}
	.italic{ font-style:italic;}
	.info_user{ font-style:normal; font-size:12px; line-height:15px;color:#909090;}
	.img_user{border-right:1px solid #F2F2F2; width:80px; padding-right:10px;}
	.txt_user{ width:395px;}
	.txt_user .user_inf, .txt_user .user_inf a{ font-size:16px;color:#1F9FC0; font-weight:700; line-height:16px;}
	.txt_user p span{ font-size:10px; line-height:12px;}
	/*-lat_der-*/
	.sid_bar_cont_r{width:270px;background:#F2F2F2; border-top:solid 10px #333;}
	.tab_link{background:#E8E8E8;color:#333;font-size:20px;font-weight:bold;padding:0 10px; height:45px; line-height:45px;}
	.tab_link span{color:#909090;font-size:14px;font-weight:bold; padding-left:5px;}
	.sid_bar_cont_t{background:#E8E8E8;padding:10px 10px 0;overflow:hidden;}
	.sid_bar_cont_t .text_top{ font-size:12px; margin-bottom:10px;}
	.sid_bar_cont_t .bg_white{ padding:15px 0 15px 15px; margin-bottom:10px;}
	.descargar{background:url('img/bg_descargar.jpg'); width:215px; height:50px; line-height:50px; text-align:center; margin-left:2px; font-size:16px; font-weight:700;}
	.liavanze li{ width:65px; height:55px; margin:0 10px 10px 0;}.liavanze li img{ width:55px; height:45px; padding:5px; background:#666;}
	.bg_idcont{background:url('img/bg_id_cont.gif'); width:215px; height:55px; margin:10px 0;}
	.bg_idcont div{font-size:14px; color:#333; text-align:center; width:65px; height:35px; line-height:35px; right:10px; top:10px; font-style:italic;}
	.icon_int{ padding-left:25px; width:195px; border-bottom:1px solid #E8E8E8; height:36px; line-height:36px; font-size:14px;}
	.icon_int a{color:#9D9D9D;}.icon_int a:hover{color:#666;}
	.icon_int_1{background:url('img/icoint1.gif') no-repeat 0 50%;}
	.icon_int_2{background:url('img/icoint2.gif') no-repeat 0 50%;}
	.icon_int2{ padding-left:0; font-size:12px; width:215px}.icon_int2 img{ vertical-align:middle;}.icon_int2 span img{ margin-left:5px;}
	.ver_tod{ text-align:right; padding-right:10px; font-size:12px; text-transform:uppercase; font-weight:700;}
	.desrela li{ width:225px; border-bottom:1px solid #E8E8E8; padding-bottom:13px; margin-bottom:13px;}
	.desrelaimg{ width:65px;}.desrelatxt{ width:155px;}.desrelatxt h2 a{ font-size:16px; font-weight:700;color:#1F9FC0; line-height:18px;}
	.desrelatxt a{color:#909090;}
	.votar { width:100px; height:10px; margin-top:10px; }
	
/* Fix IE6 */
	*html .footer_contenedor .pe_suscribete .f_left_li { padding:0; }
	*html .ie6 { border-bottom:solid 10px #E8E8E8; }
	*html .icon_int .f_right img { margin-top:10px; }
	
/* Fix */
	.ovw{height:1%;overflow:hidden;}
	.clr{clear:both;}