/* 
Code modified by dubideas.com,
Daniel Pereyra
dani@dubideas.com
http://www.dubideas.com
*/

body {
	background:url(images/foot.gif) repeat-x scroll bottom;
	/*font-family:"Georgia", Times New Roman, Times, serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#474848;*/
	margin:0;
	padding:0;
}
html{
background: url(images/back_head.gif) repeat-x top #fcfefe;
}

img {
	border:0px;
}
a {
	color:#0066cb;
	text-decoration:none;
}
a:hover {
	color:#474848;
	text-decoration:none;
}
a img {
	border:0px;
}
#wrapper {
	width:980px;
	margin:15px auto 0 auto;
	background:url(images/sparton.gif) no-repeat center top;
	
}
#header {
	padding:0;
	margin:0 auto;
	text-align:left;
	height:150px;
}
#header span{
	float:right;
	padding-top:10px;
}
#header h1 {
	margin: 0;
	padding:0;
}
#logo {
	background:url('images/logo.gif') no-repeat;
	width:300px;
	height:78px;
	display: block;
}
#main_bar {
	padding:0;
	height:25px;
	background:#e43b05;
	color:#ffffff;
}
#main_bar h3 {
	margin:0;
	float:left;
	padding:3px 0 0 20px;
	font-size:1.0em;
	background:url('images/corner.gif') no-repeat;
	height:22px;
}
#main_bar p {
	margin:0;
	float:right;
	padding:3px 10px 0 0;
	background:url('images/corner.gif') no-repeat right -25px;
}
#main_bar a {
	color:#ffffff;
	text-decoration:none;
}
#main_bar a:hover {
	text-decoration:underline;
}
#footer {
	width:980px;
	height:440px;
	margin:0 auto;
	padding:9px 0 0 0;
	background:url(images/footer_bgtop.gif) repeat-x top;
}
#footer p {
	color:#CCCCCC;
	text-align:left;
	font-size:11px;
	margin:0;
	padding-top:10px;
	clear:both;
}
#footer a {
	color:#0066cb;
	text-decoration:none;
}
#footer a:hover {
	color:#91cbfb;
}
#pie {
	color:#CCCCCC;
	text-align:left;
	font-size:11px;
	margin:0;
	clear:both;
}

#footer p span{
float:right;
border:0;
padding:0;
margin:0;
}
.box{
width: 217px;
float: left;
margin-right: 20px;
z-index: 99;
}
.box h1{
color: #333333;
font-family: Helvetica,Arial,sans-serif;
font-weight: bold;
margin-top:20px;
}
.box ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 1.6;
color:#333333;
text-decoration:none;
margin:0;
padding:0 15px 15px 15px;
}
.box li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 1.6;
color: #CCCCCC;
text-decoration:none;
margin:0;
padding-top:5px;
list-style-type: lower-roman;
}
.box a:link, .box a:visited{
color: #fffffe;
background-color: #2e251e;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
/*background-x-position: 0%;
background-y-position: 0%;*/
padding-top: 2px;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 4px;
text-decoration: none;
}

.box a:hover{
color: #fffffe;
background-color: #ad0000;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
/*background-x-position: 0%;
background-y-position: 0%;*/
text-decoration: none;
}
.box p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 1.5;
color:#333333;
}

.linea{
width:980px;
height:2px;
clear:both;
padding: 20px 0 0 0;
background:url(images/linea.gif) no-repeat bottom;
}


.page {
	width:980px;
	margin:0 auto;
	background-color:#FFFFFF;
}
#help { 
width:666px;
height:23px;
background-color: #f1f1f1;
border-bottom:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-top:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
}
#help_text { font:11px Arial, Helvetica, sans-serif ; padding-top:4px; padding-left:10px;} 
#content {
	width:666px;
	/*margin:0 auto;*/
	overflow:hidden;
}
#bgtop {
	height:20px;
	background:url('images/img07.gif');
}
.sidebar {
	background-color:#f1f1f1;
	width:310px;
	float:right;
	color:#666666;
	border-top: #FFFFFF solid 1px;
	border-left: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
	padding-bottom:50px;

}

.sidebar h2 {
	letter-spacing:-1px;
	font-size: 20px; 
font-family: Helvetica,Arial,sans-serif;
margin:0 0 5px 0;
color: #27221f;
padding-bottom: 10px;
}
.side1 {
background: no-repeat bottom url('images/linea_sidebar.gif');
padding:10px 10px 10px 10px;
width:290px;
clear:both;
height:105px;
overflow:hidden;
}
.side {
background: no-repeat bottom url('images/linea_sidebar.gif');
padding:10px 10px 10px 30px;
width:270px;
clear:both;
}
.side_topics {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background: no-repeat bottom url('images/linea_sidebar.gif');
padding:10px 10px 10px 30px;
width:270px;
clear:both;
}
.side_topics ul {
padding:0;
}
.side_submit {
background: no-repeat bottom url('images/linea_sidebar.gif');
padding:10px 10px 10px 15px;
width:285px;
clear:both;
}

.side_partners {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background: no-repeat bottom url('images/linea_sidebar.gif');
padding:0 10px 10px 10px;
width:290px;
clear:both;
}
.side_partners h2 {padding:0 0 20px 20px; margin:0;}
.side_partners ul {padding:0; margin:0;}
.side_partners li { display:block; padding:5px;  margin:0; width:135px; float:left; height:50px; }
.side_partners p { padding-top:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; clear:both;}
.rss_subscribe{
width:183px;
height:74px;
float: left;
padding:10px 0 0 0;
}
.rss_cartel{
width:97px;
height:94px;
float: left;
}
.bookmarks {
	margin-left:86px;
	padding: 10px 0 10px 0;
}
.feedburner {
	/*margin-left:100px;*/
	padding: 10px 0 10px 0;
}
.feeds {
	/*margin-left:100px;*/
	padding: 2px 20px 2px 20px;
	float:left;
}


#nav {

	/*background:url('images/navbg.gif') repeat-x top;*/
	height:37px;
	margin:10px 0 0 0;
}
.rss {
clear: right;
	float:right;
	margin:0;
	padding:0 30px 0 0;
	
}
.rss a {
	background:url('images/rsss.gif') no-repeat;
	width:95px;
	height:98px;
	display:block;
}
.rss a:hover {
	background:url('images/rsss.gif') no-repeat;
	width:95px;
	height:98px;
	display:block;
}
#nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	/*background:url('images/nav.gif') no-repeat top left;*/
	height:37px;
}
#nav li {
	padding:0;
	margin:0;
	height:37px;
	float:left;
	list-style-type:none;
}
#nav li a {
	display:block;
	height:27px;
	padding:0px 0px 0 0px;
	text-decoration:none;
	color:#474848;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	float: left;
}
#nav .main {
	/*background:url('images/nav.gif') no-repeat;*/
	
	color:#006600;
}
#nav .main a {
	/*background:url('images/nav.gif') no-repeat;*/
	font-weight:bold;
	color:#474848;
}
#nav .main a:hover {
	/*background:url("images/navhover.gif");*/
	/*padding-left:40px;*/
	/*border-bottom:#FFFFFF solid double;*/
	font-weight:bold;
	color:#000000;
}
#nav .main #current {
	/*background:url('images/nav.gif') no-repeat ;*/
	color:#000000;
}
#nav .main #current a {
	/*background:url('images/nav.gif') no-repeat ;*/
	font-weight:bold;
	color:#474848;
}
#nav .main #current a:hover {
	/*background:url("images/navhover.gif") no-repeat;*/
	font-weight:bold;
	color: #000000;
}
#nav .normal {
	color:#006600;
	font-weight:bold;
}
#nav .normal a {
	padding-left:10px;
	/*background:url('images/navbg.gif') no-repeat;*/
	color:#474848;
}
#nav .normal a:hover {
	/*background:url('images/navbg.gif') no-repeat;*/
	color:#000000;
}
#nav .normal #current {
	/*background:url('images/navbg.gif') no-repeat center ;*/
	color:#000000;
}
#nav .normal #current a {
	/*background:url('images/navbg.gif') no-repeat center ;*/
	color:#474848;
}
#nav .normal #current a:hover {
/*	background:url('images/navbg.gif') no-repeat center ;*/
	color: #000000;
}
.break {
	clear:both;

	padding:0;
	margin:0 0 10px 0;
}
.clear {
	clear:both;
	padding:0;
	margin:0;
}

.index2 {
/*	background:url(images/item.gif) no-repeat top #ffffff;*/
	background: #FFFFFF;
	padding:5px 0px 5px 0px;
	color:#666666;
	width:506px;
	float:left;
	margin:10px 0 0 40px;
	/*border:1px solid #eaf5fb;
	border-bottom:1px solid #eaf5fb;*/
}
.index2 p {
	margin:0 0 4px 0;
	border:#d4e0ed 5px solid;
	overflow:hidden;
}

.index3 {
/*	background:url(images/item.gif) no-repeat top #ffffff;*/
	background: #FFFFFF;
	padding:5px 0px 5px 0px;
	color:#666666;
	width:506px;
	float:left;
	margin:10px 0 0 40px;
	/*border:1px solid #eaf5fb;
	border-bottom:1px solid #eaf5fb;*/
}
.index3 p {
	margin:0 0 4px 0;
	border:#838383 5px solid;
	overflow:hidden;
}
.item {
/*	background:url(images/item.gif) no-repeat top #ffffff;*/
	background: #FFFFFF;
	padding:5px 0px 5px 0px;
	color:#666666;
	width:300px;
	float:left;
	margin:10px 0 20px 20px;
	/*border:1px solid #eaf5fb;
	border-bottom:1px solid #eaf5fb;*/
}

.item span {
	float:right;
	font-size:11px;
	padding:0 4px 0 0;
	color:#666666;
}
.item span a{
	color:#666666;
}
.item_title {
	font-size:11px;
	margin:0 0 3px 0;
	padding:0 0 0 5px;
}
.item h2 {
	font-size:10px;
	margin:0 0 3px 0;
	padding:0;
}
.item h2 a {
	font-size:10px;
	color:#0066cb;
	text-decoration:none;
}
.item h2 a:hover {
	color:#474848;
	font-size:10px;
	text-decoration:none;
}
.item p {
	margin:0 0 4px 0;
	border:#d4e0ed 1px solid;
	overflow:hidden;
}
.item2 {
	/*background:url(images/item.gif) no-repeat top #ffffff;*/
	padding:5px 0px 5px 0px;
	width:300px;
	float:left;
	color:#333333;
	margin:10px 0 20px 20px;
	
	/*background:#ebf3fb;
	border:1px solid #eaf5fb;
	border-bottom:1px solid #eaf5fb;*/
}
.item2 span {
	float:right;
	font-size:11px;
	padding:0 4px 0 0;
	color:#666666;
}
.item2 span a{
	color:#c74e27;
}
.item2_title {
	font-size:11px;
	margin:0 0 3px 0;
	padding:0 0 0 5px;
}
.item2 h2 {
	font-size:10px;
	margin:0 0 3px 0;
	padding:0;
	color:#ffffff;
}
.item2 h2 a {
	color:#474848;
	text-decoration:none;
	font-size:10px;
}
.item2 h2 a:hover {
	color:#0066cb;
	text-decoration:none;
	font-size:10px;
}
.item2 p {
	margin:0 0 4px 0;
border:#838383 1px solid;
	overflow:hidden;
}
.details {
	padding:8px;
	margin:0 30px 15px 10px;
	background:#ffffff;
	color:#333333;
	/*border:1px solid #e5e5e5;*/
}
.details ul {
	margin:5px 0 5px 15px;
	list-style-type:none;
}
.details li {
	padding:3px 0 3px 0;
	list-style-type:square;
}
.details h2 {
	font-size:1.2em;
	color:#0066cb;
	margin:0 0 3px 0;
}
.details p {
	margin:0 0 15px 0;
	line-height:20px;
}
.details p img {
	padding:0;
	border:#e5e5e5 4px solid;
}
.details2 {
	padding:8px;
	margin:0 30px 15px 10px;
	color:#333333;
	/*background:#ebf3fb;*/
	/*border:1px solid #cce0f5;*/
}
.details2 ul {
	margin:5px 0 5px 15px;
	list-style-type:none;
}
.details2 li {
	padding:3px 0 3px 0;
	list-style-type:square;
}
.details2 h2 {
	font-size:1.2em;
	color:#474848;
	margin:0 0 3px 0;
}
.details2 p {
	margin:0 0 15px 0;
	line-height:20px;
}
.details2 p img {
	padding:0;
	border:#838383 4px solid;
}
.tags {
	margin:0;
	padding:15px 0 0 0;
	font-size:1.2em;
	font-weight:bold;
}
.post-ratings span {
	float:right;
	font-size:10px;
	padding:0 4px 0 0;
}
.navbottom {
	background: #FFFFFF no-repeat;
	height:2px;
	margin:10px 0 0 0;
}
.Nav {
	margin:0 0 20px 0;
	padding:10px 0 0 0;
	color:#838383;
}
.Nav a {
	padding:4px 8px 4px 8px;
	background:#fff;
	border:1px solid #e5e5e5;
	color:#838383;
	font-size:10px;
	margin:0 5px 0 0;
}
.Nav a:hover {
	padding:4px 8px 4px 8px;
	border:1px solid #0066cb;
	color:#0066cb;
	text-decoration:none;
	font-size:10px;
	margin:0 5px 0 0;
}
.Nav .on {
	padding:4px 8px 4px 8px;
	border:1px solid #0066cb;
	color:#0066cb;
	font-size:10px;
	margin:0 5px 0 0;
}
.Nav span {
	padding:4px 8px 4px 8px;
	border:1px solid #e5e5e5;
	font-size:10px;
	margin:0 5px 0 0;
}
#ads {
	width:290px;
	padding:20px 9px 9px 4px;
	}
#ads ul {
	margin:0 auto;
	padding:0 0 0 8px;
	list-style-type:none;
}
#ads li {
	float:left;
	margin:0 auto;
	padding:0 0 10px 10px;
	list-style-type:none;
}
#ads li a{
	float:left;
	margin:0 auto;
	border:1px #CCCCCC solid;
	list-style-type:none;
}
#ads li a:hover{
	float:left;
	margin:0 auto;
	border:1px #d4e0ed dashed;
	list-style-type:none;
}
.ads_big {
	width:310px;
	padding:10px 0 0 5px;
	margin:0;
	}
#friends {
	width:296px;
	padding:7px 7px 7px 7px;
	background: no-repeat bottom url('images/linea_sidebar.gif');
	float: left;
}
#friends ul {
	margin:0 auto;
	padding:0;
	list-style-type:none;
}
#friends li {
	float:left;
	clear: both;
	margin:0 auto;
	padding:3px 8px 3px 20px;
	list-style-type:none;
}
#friends li a{
clear: both;
	float:left;
	padding:2px;
	margin:0 auto;
	list-style-type:none;
}
#friends li a:hover{
clear: both;
	float:left;
	margin:0 auto;
	list-style-type:none;
}
.hache{
letter-spacing: -1px;
font-size: 20px;
font-family: Helvetica,Arial,sans-serif;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 20px;
color: #27221f;
padding: 0 0 10px 20px;
}

.singleads {
	background:#f5fafd;
	padding:9px;
	margin:0 30px 15px 0;
	border:1px solid #cccccc;
}
.singleads h2 {
	margin:0 0 10px 0;
	font-size:1.2em;
	color:#474848;
}
.tabberlive .tabbertabhide {
	display:none;
}
.tabber {
	padding:0;
}
.tabberlive {
	margin:1px 0 10px 0;
}
ul.tabbernav {
	margin:0;
	padding:3px 0;
	border-bottom:1px solid #CCCCCC;
}
ul.tabbernav li {
	list-style:none;
	margin:0;
	display:inline;
}
ul.tabbernav li a {
	padding:3px 0.5em;
	border-bottom:none;
	text-decoration:none;
}
ul.tabbernav li a:link {
	color:#313062;
}
ul.tabbernav li a:hover {
text-decoration:underline;
}
ul.tabbernav li.tabberactive a {
	background:#f5fafd;
	color:#474848;
	border:1px solid #CCCCCC;
	border-bottom:1px solid #f5fafd;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbernav li.tabberactive a:hover {
	color:#474848;
	background:#e3f2fe;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
.tabberlive .tabbertab {
	background:/*#fdf9eb*/ #f5fafd;
	padding:5px 10px 10px 10px;
	border-top:0px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.tabberlive .tabbertab h2 {
	display:none;
	color:#313062;
}
.tabberlive .tabbertab h3 {
	display:none;
}
.tabbertab {
	margin:0px;
	padding:0px;
}
.tabbertab ul {
	margin:5px 0 5px 15px;
	padding:0;
	list-style-type:none;
}
.tabbertab li {
	margin:0;
	padding:3px 0 3px 0;
	list-style-type:square;
}
.wp-smiley {
	border:none !important;
	padding:0 !important;
	margin:0 !important;
}
#comment_form .text_input {
	width:191px;
	padding:3px;
	color:#444;
	border:1px solid #696969;
	border-left:2px solid #0066cb;
}
#comment_form .text_area {
	width:321px !important;
	border:1px solid #696969;
	border-left:2px solid #0066cb;
}
ul#comment_list {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#comment_list li.comment {
	margin:0 0 10px 0;
}
ul#comment_list li.trackback {
	padding:1.2em 15px 0 15px;
}
.comment_meta {
	margin:0 30px 15px 0;
	font-size:11px;
}
.comment_num {
	padding:0 8px 0 0;
	font-weight:bold;
	font-size:1.3em;
	float:right;
}
.trackback .comment_num {
	padding:0 0 0 20px;
}
.comment_num a,.comment_num a:visited {
	color:#888;
	text-decoration:none;
}
.comment_num a:hover {
	color:#303030;
	text-decoration:none;
}
.comment_meta strong {
	font-size:1.2em;
}
.comment_time {
	font-size:1em;
	color:#888;
}
blockquote {
	font-style:italic;
	font-size:11px;
	color:#888888;
	margin:0 0 5px 20px;
	padding:0 0 0 10px;
	border-left:4px solid #0066cb;
}
abbr,acronym {
	border-bottom:1px dotted #0066cb;
	text-transform:uppercase;
}
code {
	color:#474848;
	font-family:Courier,monospace;
	margin:0 0 5px 5px;
}
pre {
	margin:0 0 1.5em 0;
	overflow:auto;
	font-size:1.3em;
	clear:both;
}
form {
	margin:0;
	padding:0 0 15px 0;
}
.searchbox {
	margin:0 0 20px 0;
	width:300px;
	float:right;
	font-size:11px;
	padding:3px 0 0 0;
	margin:0 0 20px 0;
	width:300px; 
}
.search {
	background:url('images/input.gif') no-repeat;
	height:19px;
	padding:8px 5px 5px 8px;
	width:255px;
	color:#444;
	border:none;
	margin:0;
	float:left;
}
.find {
	background:url('images/find.gif') no-repeat;
	border:none;
	height:32px;
	width:32px;
	margin:0;
	float:right;
}
.os {
	color:#3d4c53;
	font-weight:bold;
}
.os a {
	color:#3d4c53;
	font-size:11px;
	text-decoration:none;
}
.os a:hover {
	text-decoration:underline;
}
.designer {
	color:#982a05;
	font-weight:bold;
}
.design a {
	color:#982a05;
	font-size:11px;
	text-decoration: none;
}

/*//////////////////////  JQuerry tooltip //////////////////////*/
.pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
/*//////////////////////  JQuerry end! //////////////////////*/

/* adicon css, me daba error donde estaba, adicons.php linea 369*/
.adicon {
			border: 1px solid #FFFFFF;
			padding:0px;
}
/*//////////////////////  featured post css //////////////////////*/
/* Featured Post Carousel */

#featured {
height:207px;
margin:10px 0 0 0;
padding: 0px 0px 24px 0px;
background:url(images/featured.gif) no-repeat;
}
	
#carousel {
list-style: none;
margin: 0;
padding: 25px 11px 12px 55px;
}
	
#carousel ul{
font-size:11px;
list-style:none;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
padding:0;
margin:0;
color:#333333;
}
#carousel span{	
font-size:11px;
float:right;
padding:0 60px 0 0;
margin:0;
color:#333333;
}
.boton{
text-decoration: none;
font-size: 11px;
color: #666666;
width: 25px;
height:20px;
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0pt;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
/*border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;*/
cursor: pointer;
background:#999999 no-repeat scroll;
}
.campo_chico{
padding:0 0 0 10px;
margin:5px 0 0 0; 
width: 170px;
height: 20px;
border:1px solid #d8d1c7;
}
.ol_dos_col { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-bottom:2em; padding:0}

.ol_dos_col li { width:120px; margin-top:0.5em;
margin-bottom:0.5em; float:left; list-style:none; padding:0}

.resources {float: left; margin-right: 20px; margin-bottom: 20px; width: 254px; height: 161px;}
.resources_post { padding:5px 10px 5px 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfddd5;  margin-bottom: 15px;}
.resources_post h2 { font-size: 2.6em; letter-spacing: -0.04em; line-height: 1.05em; padding-bottom: 9px; font-family: Helvetica,Arial,sans-serif; padding-right: 50px; margin-bottom:0;}
.resources_post h2 a { color:#333333; }
.resources_post small {letter-spacing: 0.03em; font-family: Helvetica,Arial,sans-serif; background-color: #999999; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 8px; color: #fffffe; font-size: 1em;}
.resources_post p { font-family:Helvetica,Arial,sans-serif; display:block; color:#666666; margin-top:20px; font-style:italic; }
.continue {float:right;}

.res { padding:20px 10px 5px 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfddd5;  margin-bottom: 25px;}
.res p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:20px; line-height:1.5em; }
.res small {letter-spacing: 0.03em; font-family: Helvetica,Arial,sans-serif; background-color: #999999; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 8px; color: #fffffe; font-size: 1em;}

#10sites {
width:557px;
height:107px;
}
.helv {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#c74e27;
line-height:24px;
margin:5px 0 20px 0;
}
.variable_texto_mal{
background:#c74e27;
border:  #FFFFFF dashed 2px;
font:12px bold Arial, Helvetica, sans-serif ;
color:#FFFFFF;
padding:13px 0 10px 20px;
margin:0 0 10px 0;
height:20px;
}
