	* html #rightbar {margin-left:-20px;}
    * html #options_radio {margin-left:-10px;}
    
    body{
		background:#ffffff;
		text-align:left;
		margin:0px;
		padding:0px;
	}
	a,span,div,p{
        font-family: arial;
    }         
    #header{
		height:91px;
		width:948px;
		background:url(images/topbar/top-background.jpg) repeat-x;
		margin:0px;
		padding:0px;
		margin-bottom:1px;
		clear:both;
		float:none;
	}
	#weather{
		width:468px;
		height:24px;
		font-family:tahoma;
		font-size:10px;
		margin:0px;
		margin-left:10px;
		padding:0px;
		padding-top:4px;
		border-bottom:1px solid #e2e2e2;
		border-top:1px solid #e2e2e2;
		float:none;
		clear:both;
	}
	.weather_img{
		margin:0px;
		margin-top:0px;
		margin-left:2px;
		padding:0px;
		display:inline;
		vertical-align: middle;
	}
	.fecha{
		margin:0px;
		margin-top:5px;
		padding:0px;
		float:left;
		width:140px;
		position: relative;
		top:0px;
		vertical-align:middle;
	}
    .fechaclima{
        margin:0px;
        margin-top:2px;
        padding:0px;
        float:left;
        width:380px;
        position: relative;
        top:0px;
        vertical-align:middle;
    }
	.clima{
		margin:0px;
		padding:0px;
		height:22px;
		float:left;
		width:225px;
		position: relative;
		top:0px;
		text-align:center;
		vertical-align:middle;
	}
	.vwlogo{
		margin:0px;
		padding:0px;
		float:right;
		width:74px;
		height:21px;
		margin-bottom:3px;
	}
	#mainmenu{
		background: #01579a url(images/barizq/top-background.jpg) repeat-x;
		width:140px;
		margin:0px;
		padding:0px;
		float:left;
	}
	#mainmenu ul{
		list-style : none;
		margin:0px;
		padding:0px;
		width:120px;
		margin-left:10px;
	}
	#mainmenu li{
		height:15px;
	}
	#mainmenu h2{
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		margin:0px;
		padding:0px;
		margin-top:15px;
		margin-bottom:10px;
	}
	#mainmenu h2{
		margin-left:10px;
	}
	#contents{
		width:488px;
		margin:0px;
		padding:0px;
		float:left;
	}
	#main{
		width:968px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(/images/lineas.gif) repeat-y;		
	}
	#col280{
		width:280px;
		margin-left:0px;
		margin-bottom:1px;
		padding:0px;
		padding-top:5px;
		padding-left:10px;
		padding-right:10px;
		float:left;
		clear:right;
		border-right:1px solid #e2e2e2;
		text-align:left;
	}
	#col167{
		width:167px;
		padding:0px;
margin-left:10px;
		margin-bottom:1px;
		margin-top:5px;
		float:left;
		clear:right;
	}
	
	#rightbar{
		width:319px;
		margin:0px;
		padding:0px;
		float:left;
		display:table;
	}
		
	#footer{
		width:948px;
		margin-left:0px;
		margin-bottom:1px;
		margin-top:15px;
		float:none;
		clear:both;
	}
	
.bannersgoogle{
	margin:10px;
	background:#e9e9e9;
}

.b468x60{
	width:468px;
	height:60px;		
}
.b120x90{
	width:120px;
	height:90px;		
}
.b120x60{
	width:120px;
	height:60px;		
}
.b300x50{
	width:300px;
	height:50px;		
}
.b300x250{
	width:300px;
	height:250px;		
}
.b120x40{
	width:120px;
	height:40px;		
}

.line{
	width:100%;
	height:1px;
	border-bottom:1px solid #e2e2e2;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
#topright{
	float:right;
}
.topmenu{
	list-style : none;
	padding:0px;
	margin:0px;
	height:46px;
	float:right;
	margin-right:0px;
	margin-bottom:13px;
}
.topmenu li{
	margin:0px;
	padding:0px;
	float:left;
	height:46px;
}
.topleft{
	float:left;
	padding:0px;
	margin:0px;
}

.inputsearch2_css {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px; 
	color: #333333;
    background-color: #FFFFFF;
    padding: 2px;
    border: solid 1px #d3d3d3;
}

.topsearch{
	margin:0px;
	float:right;
	clear:both;
	padding:0px;
}

.topsearchfl{
	float:left;
	display:inline;
}


.ndblock{
	float:none;
	clear:both;
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:468px;
}

.volanta{
	color:#43ad0f;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;    
}

form{
padding:0px;
margin:0px;
}

.clearfix{
    clear:both;
    float:none;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#div_redessociales{
    width:318px;
    margin-bottom:10px;
}
.div_redsocial{
    float:left;
    margin-left:10px;
}
.div_redsocial a{
    border:0px;
    text-decoration:none;
    color:#000;
}
.div_redsocial img{
    border:0px
    ;float:left;
}
.div_redsocial span{
    float:left;
    font-family:arial;
    font-size:11px;
    margin-top:6px;
}

.article_title{
    font-family: helvetica,arial;
    font-weight: bold;
    font-size: 32px;
    margin-bottom: 20px;
    border-bottom: 1px dotted #cccccc;
    border-top: 1px dotted #cccccc;
    padding-bottom: 10px;
    padding-top: 10px;
    line-height: 32px;
}

.article_date{
    font-family: arial;
    font-weight: normal;
    font-size: 11px;
    color: #555555;
    margin-left: 5px;
}

.left{
    float:left;
}

.right{
    float:right;
}

#article_header_options{
    margin-bottom: 15px;
    width: 468px;
}

.li_greater_than{
    float:left;
    font-size:15px;
    font-weight:bold;
    color:#579ce3;
    font-family: arial;
}

.article_options{
    width:100%;
    padding-top:10px;
    margin-bottom: 10px;
    border-top: 1px dotted #cccccc;
}

.ml10{
    margin-left: 10px;
}

.mt10{
    margin-top:10px;
}

.article_back_options{
    background-image: url('/images/noticia/article_back_options.jpg');
    background-repeat: no-repeat;
    width: 100%;
    margin-top: 20px;
    height: 35px;
	color:#fff;article_title_option
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;   
}

.arial_b12{
    font-family: arial;
    font-size: 12px;
}

.article_title_option{
    margin-left:15px;
    margin-top:8px;
    font-size:14px;
    font-family: arial;
}

.btn_s{
    float: left;
    margin-left: 10px;
    border-bottom: 1px solid #bebebe;
    border-top: 1px solid #bebebe;
    background-color: #f8f8f8;
    position:relative;
    height: 22px;
    width: auto;
}

.ml5{
    margin-left:5px;
}

.btn_s_b{
    float: left;
    margin:0px;
    border-top:1px #505050 solid;
    border-bottom:1px #505050 solid;
    background-image: url('/images/noticia/center_tag_left.png');
    background-repeat: repeat-x;
    position:relative;
    height: 22px;
    width: auto;
}

.btn_s_span{
    padding-left:10px;
    margin-top:4px;
    margin-right:20px;
    font-weight:bold;
    color:#fff;
}

.reset{
    padding: 0px;
    margin: 0px;
}

.c_0777bd,c_0777bd:a,c_0777bd:link,c_0777bd:visited,c_0777bd:active{
    color:#0777bd;
}

.input_login{
    padding-top: 8px;
    height:22px;
    width:160px;
    float:right;
    font-size:14px;
    font-weight:bold;
}

.share,share:a{
    font-size:11px;
    color:#404040;
    text-decoration:none;
    margin-top:3px;
}