/*
Theme Name: DERECHO A VOZ
Theme URI: http://derechoavoz.org/
Description: Derecho a Voz
Version: 1
Author: Doop
Author URI: http://www.doop.cl/
*/
body {
	font-size: 62.5%; 
	font-family:Arial, Sans-Serif;
	color: #333;
	padding:0;
	margin:0;
  background:url('imgs/bg.gif') no-repeat top center #55585D; 
}
#content a{ color:#333;}

#page{background:#fff !important; width:920px; margin:0 auto; }
.ipage{float:left; width:100%; padding:30px 14px 30px 14px; background:#F3F4EE;}
.ipage.ishome{padding-top:8px !important;}
.freedom-house{float:right; vertical-align:bottom; margin-top:8px;}
#headerimg{margin-bottom:26px;}
#header{float:left; margin-bottom:24px;width:100%;}
#header ul.menu{margin:0; padding:0; float:left;width:638px; height:25px; background:/*url('imgs/menu-home.png') no-repeat*/; }
#header ul.menu>li{float:left;list-style-type:none; margin:0;padding:0;display:none;}
#header ul.menu>li>a{
	border:medium none;
	color:#B2B0A2;
	display:block;
	float:left;
	font-family:verdana;
	font-size:15px;
	font-style:normal;
	height:25px;
	letter-spacing:-1px;
	padding:5px 0 0;
	text-align:center;
	text-decoration:none;
}

.l1{width:67px; background:url('imgs/menu-home.png')  0px 0px; }
.l2{width:138px; background:url('imgs/menu-home.png') -67px 0px; }
.l3{width:171px; background:url('imgs/menu-home.png') -205px 0px; }
.l4{width:127px; background:url('imgs/menu-home.png') -376px 0px; }
.l5{width:130px; background:url('imgs/menu-home.png') -503px 0px; }

.l1:hover{width:67px; background:url('imgs/menu-home.png')  0px 25px; }
.l2:hover{width:138px; background:url('imgs/menu-home.png') -67px 25px; }
.l3:hover{width:171px; background:url('imgs/menu-home.png') -205px 25px; }
.l4:hover{width:127px; background:url('imgs/menu-home.png') -376px 25px; }
.l5:hover{width:130px; background:url('imgs/menu-home.png') -503px 25px; }

#search{border:1px solid #DBDCD7; float:right; padding: 1px !important;margin:0px 0px 0px 0px !important; width:278px; clear:right;}
#search form{margin:0 !important; padding:0;}
#search #s{border:none;margin:0px; width:203px;float:left;height:22px; background:#DBDCD7;}
#searchsubmit {margin:0;float:right; height:24px; color:#fff;border:none; background:#999;text-transform:uppercase;}
#searchsubmit:focus{border-top:none !important; color:#000;}

#content{width:610px; float:left;margin-right:15px;}
p.the-time{ margin:0;font-style:italic;font-size:10px;color:#999;padding-left: 12px; background:url('imgs/arrow.png') no-repeat 0px 2px;}
h1{text-decoration:none;color:#666666; font-family:Georgia; font-weight:bold; font-size:22px;}
h2{text-decoration:none;color:#666666; font-family:Georgia; font-weight:bold; font-size:22px; margin-top:4px;}
.content{padding:0 !important;}
.content p {font-size:12px; line-height:18px;}
.post h2{margin:6px 0px 0px 0px; padding:0;}
.post h2 a{text-decoration:none;color:#333; font-family:Georgia; font-weight:normal; font-size:22px;}
p.more a{text-decoration:none;color:#06f;font-size:11px; font-style:italic; padding-left: 12px; background:url('imgs/plus.png') no-repeat 0px 3px;}
.post{border-bottom:1px dotted #ccc; padding-bottom:12px; margin-top:15px;font-size:12px;}
#sidebar{width:290px; float:left;}

#sidebar .h{margin-bottom:16px;}
#sidebar>div{float:left; width:100%;}
#sidebar>div>h2{border-bottom:1px dotted #ccc; font-size:16px; font-weight:normal; }
#sidebar>div>p{padding:12px;}
#sidebar ul{padding:0; margin-0;}
#sidebar ul li{list-style-type:none; margin-bottom:4px; padding:4px 4px 4px 12px; border-bottom:1px dotted #ccc; font-size:12px; font-family:Arial; margin-left:0px ;}
#sidebar ul li a{color:#666666; text-decoration:none;}
h2.tag-cloud{background:url('imgs/titulo-nube-de-tags.jpg') no-repeat 14px 0px; height:30px; padding:0; }
p.tag-cloud a{color:#333; text-decoration:none;} 
p.tag-cloud a:hover{color:#333; text-decoration:underline;}
.navigation{font-size:18px; font-family:Georgia; width:100%; margin-top:12px;}
.navigation a{color:#333; text-decoration:none;}
#footer{ font-size:1.1em; color:#fff; background:url('imgs/footer-bg.png') repeat-x #333;padding: 35px 0px 40px 0px; width:100%; float:left;}
#footer a{color:#fff; text-decoration:none;}
#footer a.g {color:#92F163;}
#footer .cont {width:920px;margin:0 auto;}
#footer .icont {width:950px;margin:0; float:left;}
#footer>.cont> .icont>.l,#footer>.cont>.icont >.m {width:940px;}
#footer>.cont> .icont>.r{float:left; width:305px;}
#footer ul{padding:0; margin:0; width:300px;}
#footer ul li{list-style-type:none; padding-left: 12px; background:url('imgs/plus.png') no-repeat 0px 4px; border-bottom:1px dotted #212121; padding-bottom:4px;}
#footer ul li a{font-style:italic; color:#ccc;}
.sub-footer{width:100%; float:left; margin-top:20px;}
.sub-footer>.l{float:left; width:50%; color:#999;padding-top:12px;}
.sub-footer>.r{float:left; width:50%; text-align:right;}
.davoz{padding-right:9px; border-right:1px dotted #212121; margin-top:6px;}
.dhouse{margin-left:9px;}

/*HOME*/
.big-logo{clear:both; padding: 130px 110px 80px 114px; }
.f-house-home{clear:both; padding:0px 280px;}
.notes{color:#999; font-size:11px; margin-top:12px;}
.notes a{color:#333;}

/*CONTACTO*/
#commentform{margin:0 auto; display:block;  float:left; width:400px; margin-right:12px;} 
#contact-data{float:left; width:180px;  border-left:1px dotted #666; padding-left:12px; color:#666;}
#contact-data p {font-size:11px;}
#commentform textarea{height:150px;}
#commentform input,textarea{border:1px solid #999;padding:4px; margin-bottom:12px;width:392px;float:left;}
#commentform label{color:#333333;padding-left:4px; vertical-align:top;font-size:12px; display:block; float:left; font-weight:bold;}
#commentform .required{color:#666666;}
h3.t-comment{font-family:Arial; padding-top:0px; display:block; width:100%; float:left; font-size:14px;}
.comment-comment{font-size:13px !important; margin-bottom:12px; float:left; display:block;}
.cajaCuerpo{width:100%; float:left;}
.cajaCuerpoInterior{width:100%; float:left; margin:10px 0px;   padding-bottom:8px;}
.tituloComentarios{font-size:18px; color:#999; font-weight:normal;   padding:6px 0;}
.infoComment{width:308px; float:left; margin-left:12px; font-size:11px;}
.left{float:left;}
.soft-gray {color:#999;}
p.title{margin-bottom:0;}
.space,div.space{clear:both; display:block; width:100%; background:Red;}

#email,#url{width:180px !important; padding:4px; float:left;}
#url{margin-left:21px;}
#for-web{margin-left:156px !important; }
#pre-celu,#pre-fono{width:20px !important; margin-right:2px !important;}
#commentform span.like-label{display:block; float:left; padding:4px;margin-left:11px; color:#333333; margin-left:11px; font-size:12px !important; font-weight:bold;}
#celu,#fono{width:135px !important;}
#botonEnviar,.enviar {background:#999;  color:#fff !important; text-transform:UPPERCASE;font-size:11px; border:none !important; margin-left:4px;}


#result,#fail,#fail-fields,.fail,.success{padding:10px; float:left; width:97%; font-size:12px; margin-top:12px;}
#result,.success{border:1px solid #86B41E;background:#c5db93; color:#000;}
#fail,#fail-fields,.fail{border:1px solid #c00;color:#000;background:#FFE1E1;}


ul.rss{font-family:Georgia; font-size:14px; padding-left:0 !important; margin-left:0 !important; padding-bottom:12px !important;}
ul.rss li{margin-bottom:6px; width:95%; float:left; list-style-type:none; padding-left:0 !important; margin-left:0 !important;}
ul.rss li a{color:#333; text-decoration:none; padding:6px; width:100% !important; float:left;margin:1px 0 1px 1px;font-family:Arial,Sans-Serif;}
ul.rss li a:hover{text-decoration:none; color:#000; background:#c5db93;border:1px solid #86b41e;margin:0;}
#sus-form label{
	color:#333333;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	vertical-align:top;
	margin-top:10px;
}
#sus-form label .required{
	color:#666666;                                                                                                                     
}
#sus-email {width:300px; border:1px solid #666; padding:4px; font-size:14px; font-family:Georgia; float:left;clear:left;}
#sus-name {width:300px; border:1px solid #666; padding:4px; font-size:14px; font-family:Georgia; float:left;clear:left;}
#sus-org {width:300px; border:1px solid #666; padding:4px; font-size:14px; font-family:Georgia; float:left;clear:left;}
#sus-form input.button{
	margin-top:20px;
}
a.check{color:#000; background:#86b41e;}
/* original bg color 92F163 */

/**************************************
		AV Styles
**************************************/

.news_ticker{
	clear:both;
	color:#FF9000;
	float:left;
	/*font-style:italic;*/
	font-weight:bold;
	height:2em;
	margin:-30px auto 0;
	width:100%;
}

.news_ticker marquee{
	width:920px;
	margin:0 auto;
}

.news_ticker a{
	color:#333333;
	font-weight:bold;
	font-style:normal;
}

.news_ticker ul{
	width:920px;
	margin:0 auto;
	height:20px;
	overflow-y:hidden;
}

.news_ticker ul li{
	background:none;
	border:0;
	font-size:.9em;
	background:none;
	font-weight:bold;
}

#footer #rss_elem ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:none;
	line-height:16px;
	list-style-type:none;
	padding-bottom:4px;
	padding-left:0;
	border-bottom:0;
}

input.button{
	cursor:pointer;
}

#sub_select_all{
	background-color:#333333;
	border:1px solid #86b41e;
	color:#c5db93;
	cursor:pointer;
	font-size:1.1em;
	font-weight:bold;
	padding:4px;
	width:130px;
	text-align:center;
}

#sub_select_all:hover{
	background-color:#888;
}

.sociable #email{
	float:none;
	padding:0;
}

.nav_menu_item{
	float:left;
}

#header .menu{
	float:left;
	height:25px;
	margin:0 0 0 -10px;
	padding:0;
	width:638px;
}

#header .menu a{
	border:medium none;
	color:#B2B0A2;
	display:block;
	float:left;
	font-family:verdana;
	font-size:15px;
	font-style:normal;
	height:25px;
	letter-spacing:-1px;
	padding:5px 0 0;
	text-align:center;
	text-decoration:none;	
}