/*@import url("style-o.css");*/
/*
Theme Name: Integra
Theme URI: http://antel.com.uy
Description: Theme personalizado para Antel Integra.
Author: Pablo Penen - Mathías De León
Version: 1.0
Tags: personalizado
*/


/* Sujeto a cambios y modificaciones
-------------------------------------------------------------- */

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, sub, sup, tt, var, dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
     font-family:Arial,Helvetica,sans-serif;
    }

body {
     color: #717171;
	margin-top:0;
}

:focus {
     outline: 0
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


/* Fin del Reset del CSS */



/*----------------- IMAGENES -----------------------------*/
.sprites{
	background-image:url("images/sprites.png");
	background-repeat:no-repeat;
}
	
.miniLogoAntel{
margin-top:8px;
float:left;
background-position: 0 0;
width: 46px;
height: 19px;
}

.Categoria-sociedad{
background-position: -152px -70px;
width: 26px;
height: 26px;
float:right;
}
.Categoria-cultura{
background-position: -126px -70px;
width: 26px;
height: 26px;
float:right;
}
.Categoria-educacion{
background-position: -100px -70px;
width: 26px;
height: 26px;
float:right;
}
.flechitaAzul{
background-position: -101px -31px;
width: 10px;
height: 17px;
}
.flechita2{
background-position: -117px -32px;
width: 9px;
height: 15px;
float:right;
margin-top:1px;
margin-left:5px;
}
.flechita3{
background-position: -131px -29px;
width: 15px;
height: 20px;
float:right;
}
.flechita4{
background-position: -156px -29px;
width: 15px;
height: 20px;
float:right;
}
.sliderCircleOff{
background-position: -100px 0;
width: 17px;
height: 17px;
}
.sliderCircleOn{
background-position: -121px 0;
width: 17px;
height: 17px;
}
.fbIcon{
background-position: -151px 0;
width: 20px;
height: 21px;
display:block;
margin: auto;
}
.twIcon{
background-position: -176px 0;
width: 28px;
height: 21px;
display:block;
margin: auto;
}
.rssIcon{
background-position: -178px -69px;
width: 28px;
height: 21px;
display:block;
margin: auto;
}
.tvLogo{
background-position: 0 -53px;
width: 48px;
height: 46px;
}
.eventoLogo{
background-position: -55px -54px;
width: 45px;
height: 45px;
}
.logoAntel2{
background-position: 0 -102px;
width: 39px;
height: 46px;
float:right;
margin-right:10px;
margin-top: 28px;
}
.Categoria-sociedad-Mini{
background-position: -51px -101px;
width: 20px;
height: 20px;
float:left;
margin: 2px;
}
.Categoria-cultura-Mini{
background-position: -76px -101px;
width: 20px;
height: 20px;
float:left;
margin: 2px;
}
.Categoria-educacion-Mini{
background-position: -51px -125px;
width: 20px;
height: 20px;
float:left;
margin: 2px;
}
.lupa{
background-position: -101px -53px;
width: 15px;
height: 15px;
}

.subcategory-arrow-educacion{
	margin-top:6px;
	margin-right: 4px;
	background-position: -100px -96px;
	width: 8px;
	height: 11px;
}
.subcategory-arrow-cultura{
	margin-top:6px;
	margin-right: 4px;
	background-position: -126px -96px;
	width: 8px;
	height: 11px;
}
.subcategory-arrow-sociedad{
	margin-top:6px;
	margin-right: 4px;
	background-position: -152px -96px;
	width: 8px;
	height: 11px;
}

/*----------------------------------------------*/

.backImageHeader{
	background-image:url("images/back.jpg");
	background-repeat:repeat-x;
	background-position:center top;
	 background-color: #E3F2FC;
}
/*
.backImageFooter{
	background-image:url("images/background-footer.png");
	background-repeat:no-repeat;
	background-position:center bottom;
}*/

.afooter{
    background-image: url("images/afooter.png");
    background-repeat: no-repeat;
    float: left;
    height: 60px;
    margin: 20px;
    position: relative;
    width: 52px;
}
#header, #content, #slider{
	margin:0 auto;
	width:960px;
}
#header{
	padding-bottom: 10px;
}
#footer{
	margin:0 auto;
	width:100%;
	height:110px;
	color: #ffffff;
	font-size: 0.7em;
	background-color:#03648f;
	margin-top:10px;
}
.cboth{
	clear:both;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.acenter{
	text-align:center;
}
.search-container{
	margin:9px;
	
}
.search-container input{
	background-color:#ffffff;
	color:#014e52;
	border-style:none;	
	
}
.search-container .search-field{	
	padding:5px;
	height:12px;
	width: 258px;
	font-size:12px;
	/*-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
	padding-right:25px;
	border:1px solid #127caa;
}
.search-container .search-button{
	cursor: pointer;	
}
.search-magnifyer{
    display: block;
    margin-left: 210px;
    margin-top: 3px;
    position: absolute;
}

.buscar_btn{
	background-image:url("images/buscar_btn.jpg");
	background-repeat:repeat-x;
	height:22px;
	width:79px;
	margin-top: 1px;
}

.menu{
	background-image:url("images/menuback.jpg");
	background-repeat:repeat-x;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	height:40px;
	margin-top: 30px;
}
.menu-container{
	margin-top: 15px;
	margin-bottom: 0px;

}
.menu-container ul{
	list-style: none;
}
.menu-container ul li{
	border-left: 1px #ffffff dotted;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 28px;
}
.menu-container ul li.first{
	border-left: 0px;
}
.menu-container ul li{
	display:inline;
	font-size:18px;
}
.menu-container ul li a, .menu-container ul li a:link, .menu-container ul li a:visited, .menu-container ul li a:active{
	text-decoration:none;
	color:white;
	padding: 5px;
	display: inline-block;
}
/*
.menu-container ul li a:hover{
	background-color: #fefefe;
	color: #01648B;
}
.menu-container ul li a.active{
	background-color: white;
	color: #01648B;
}
.menu-container ul li a.educacion:hover, .menu-container ul li a.educacion.active{
	color: #D9690E;
}
.menu-container ul li a.cultura:hover, .menu-container ul li a.cultura.active{
	color: #318CE7;
}
.menu-container ul li a.sociedad:hover, .menu-container ul li a.sociedad.active{
	color: #019F04;
}*/
.top-bar{
	background-image:url("images/top.png");
	background-repeat:no-repeat;
	background-position:center bottom;	
	padding-right: 57px;
	height: 28px;
}
.top-bar a, .top-bar a:link, .top-bar a:visited, .top-bar a:active, .top-bar a:hover{
	font-size:0.7em;
	color:white;
	line-height: 23px;
}

/*comienza refactor*/
p{
	margin-top: 5px;
	margin-bottom: 15px;
}
a, a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	color:inherit;
}
.nav, a.nav, a.nav:link, a.nav:visited, a.nav:hover, a.nav:active {
	color:#015d81;
}
a.dblock{
	display: block;
}
button{
	padding: 5px 5px;
	text-align: center;
}
#content{
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background-color:#ffffff;
	border: 1px solid #ffffff;
	margin-top: 5px;
	
	border-top-width: 3px !important;
	border-top-style: solid !important;
	border-top-color: #ffffff;
}

.page-header{
	margin: 20px 15px;
}
.page-title{
	color:#01648b;
	font-size:30px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.subcategory-list{
	list-style-image: none;
	list-style: none;
}

.category-title{
	color:#01648b;
	font-size:24px;
	line-height: 30px;
	margin-bottom: 3px;
}
.category-title-big{
	color:#01648b;
	font-size:30px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.category-title-small{
	color:#717171;
	font-size:17px;
	line-height: 26px;
}
.category-description{
	font-size:15px;
	text-align: justify;
}
.category-content-educacion{
	border-top-color: #D9690E !important;
}
.category-content-cultura{
	border-top-color: #318CE7 !important;
}
.category-content-sociedad{
	border-top-color: #019F04 !important;
}
.subcategory-title{
	color:#318ce7;
	font-size:18px;
}

.fore-color-educacion{
	color: #d9690e !important;
}
.fore-color-cultura{
	color: #318ce7 !important;
}
.fore-color-sociedad{
	color: #019f04 !important;
}

.social-title{
	color:#c4c4c4;
	font-size:20px;
}
.social-button{
	border: 1px solid #EFEFEF;
	background: #FAFAFA;
	width: 90px;
	padding: 3px 0px;
}
.blue-button, a.blue-button, a.blue-button:hover, a.blue-button:active, a.blue-button:link, a.blue-button:visited{
	padding: 3px 3px;
        color: #ffffff ;        
	background-color:#005d83;
	border: 1px solid #005d83;
}
.blue-button span{
	margin-left: 5px;
}
.blue-button-event{
    background-image:url('images/antelIntegraEvento.png');
    background-repeat: no-repeat;
    background-position: 560px center;
}

hr{
	margin-top: 3px;
	background-color: #EFEFEF;
	height: 1px;
}

.post-title{
	color:#01648b;
	font-size:24px;
	line-height: 30px;
	margin-bottom: 3px;
}
.post-title-big{
	color: #14a7ea;
	font-size: 22px;
}
.rounded{
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.margined{
	margin-left: 10px;
}
.grey-box{
	background-color:#fafafa;
	border: 1px solid #efefef;
	margin-top: 5px;
}
.white-box{
	background-color:#ffffff;
	border: 1px solid #ffffff;
	margin-top: 5px;
}
.blue-box{
	background-color:#005d83;
	border: 1px solid #005d83;
	margin-top: 5px;
}
.grey-box-x1, .white-box-x1{
	width:958px;
}

.grey-box-x2, .white-box-x2{
	width: 479px;	
}
.grey-box-x2-margined, .white-box-x2-margined{
	width: 469px;
	margin-left: 5px;
	margin-right: 5px;
}
.grey-box-x3, .white-box-x3{
	width: 318px;
}
.grey-box-x3-margined, .white-box-x3-margined{
	width: 308px;
	margin-left: 5px;
	margin-right: 5px;
}
.grey-box-x23, .white-box-x23, .blue-box-x23{
	width: 636px;
}
.grey-box-x23-margined, .white-box-x23-margined, .blue-box-x23-margined{
	width: 626px;
	margin-left: 5px;
	margin-right: 5px;
}

.c-container{
	padding: 10px 0px;
	margin-top: 5px;
}
.c-container-x2{
	width: 958px;
}
.c-container-x3-margined{
	width:300px;
	float:left;
	margin-left:14px;
}
.c-container-x3{
	width:314px;
	float:left;
}

.entry-container{
	margin: 15px 10px;
	height:auto;
	padding:20px;
}
.entry-title, a.entry-title{
	font-size:24px;
	line-height: 30px;
	margin-bottom: 3px;
	color: #01648B;
}
.entry-meta a{
	color:#318ce7;
	font-size:12px;
}
.copyright{
	width:960px;
	margin:0 auto;
}

/*index slider*/
#slider{
	width: 960px;
	height: 350px;
	background-color: #ffffff;
}
#slider .slides-container{
	float:left;
	width: 622px;
}
#slider .slides-info-container{
	float:right;
	background-color: #fefefe;
	width: 330px;
	height: 300px;
	position:relative;
}
#slider .slides-info-read-more{
	position: absolute;
	bottom: 0px;
	right: 40px;
}
#slider .slide-info{
	margin-top: 70px;
	margin-left: 30px;
	margin-right: 30px;
	/*background-color: #eeeeee;*/
}
#slider .slider-command{
	background-color: #fefefe;
	width: 330px;
	float:right;
	position: relative;
}
#slider .slider-command{
	background-color: #fefefe;
	width: 330px;
	float:right;
	margin-top: 10px;
}

#nav-single{
	margin: 15px;
}
#nav-single .nav-previous{

}
#nav-single .nav-next{

}.

/*termina refactor*/


.facebookBox, .twitterBox{
	padding:5px;
	width:300px;
	float:left;
	margin:5px;
}

.mleft10{
	margin-left:10px;
}
.mleft5{
	margin-left:5px;
}
.greylineleft{
	border-left:1px solid #efefef;
}

/*post*/

article{
	/*background-color:#fafafa;
	border: 1px solid #efefef;
	height:auto;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin:5px 5px 5px 5px ;
	padding:20px;*/

	
}
.entry-content{
	font-size:15px;
	margin:10px 10px 10px 2px ;
}
.entry-summary{
	font-size:15px;
	margin:10px 10px 10px 2px ;
}
.entry-meta {
	font-size: 10pt;
}
.content{
}
/*
article h1{
	color:#01648b;
	font-size:25px !important;
	float:left;
	margin:5px 0 5px 0 ;
}
article h2{
	color:#318ce7;
	font-size:12px;
	float:left;
	position:relative;
	margin-left:5px;
}

article h3{
	color:#868686;
	font-size:15px;
	float:left;
	margin-top:3px;
	margin-left:5px;
}

article h4{
	color:#868686;
	font-size:12px;
	float:left;
	position:relative;
	margin-left:5px;
	margin-top:0px !important;
	}
article h5{
	color:#868686;
	font-size:12px;
	float:right;
	margin-top:6px;
	margin-left:5px;
}	*/
.tags{
	border-top: 1px solid #efefef;	
	border-bottom: 1px solid #efefef;
	height:15px;
	padding:3px;
	margin-top:15px;
}
.tag{
	background-position: -80px -126px;
	width: 12px;
	height: 12px;
	float:left;
	margin-right:5px;
}

.firma_antel{
	float: left;
	margin-top: 40px;
	position: relative;
}
/*.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {
	clear: both;
	color: #222;
	font-weight: bold;
	float: none;
	line-height: 30px;
	margin: 0px;
}
.entry-content h1{
	font-size: 2em;
}
.entry-content h2{
	font-size: 1.5em;
}
.entry-content h3{
	font-size: 1.17em;
}
.entry-content h4{
	font-size: 1em;
}
.entry-content h5{
	font-size: 0.83em;
}
.entry-content h6{
	font-size: 0.67em;
}
.entry-content h6{
	font-size: 0.67em;
}*/

