@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		6;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
margin-left:auto;
margin-right:auto;
width:96.6666%;
padding-left:1.6666%;
padding-right:1.6666%;
clear:none;
float:none
}

.menu {
clear:none;
margin-top:1px;
margin-left:2px;
margin-right:2px
}

.logo {
display:block;
clear:none;
margin-top:2px;
background:url(images/logo-diarios.space-mobile.png) no-repeat;
width:auto;
height:39px
}

ul.logo {
padding:0;
margin:0;
list-style-type:none
}

ul.logo a {
display:block;
height:48px;
width:214px
}

ul.logo a span {
display:none
}

ul.logo a:link,ul.logo a:visited,ul.logo a:active {
background-repeat:no-repeat;
background-position:top
}

ul.logo a:hover {
background-repeat:no-repeat;
background-position:bottom
}

.titulo {
display:none;
clear:both;
margin-left:0;
font-family:"Times New Roman",Times,serif;
}

.ticker,.tickernews {
display:none
}

.title {
width:auto
}

.texto1 {
width:auto;
font-size:90%;
color:green;
clear:none;
margin:0;
margin-left:2.6949%;
vertical-align: top;
font-family:"Times New Roman",Times,serif;
}

.menu2 {
width:100%;
vertical-align:middle
}

.banner {
width:100%;
clear:both;
margin-left:0
}

.p,.noticias p {
font-size: 70%;
text-align: justify;
margin: 3px 2px;
padding: 4px 5px 4px;
line-height: 1.5;
color: #8f8f8f;
}

.diario,.periodico,.periodicos,.menu3,.noticias {

}

.diario h2,.periodicos h2,.periodico h2 {
margin-bottom:4px;
line-height:15px;
}

.diario p,.periodico p,.periodicos p,.menu3 p {
width: 98%;
float: left;
overflow:auto;
font-size: 70%;
text-align: justify;
margin: 3px 2px;
padding: 4px 5px 4px;
line-height: 1.5;
color: #8f8f8f;
}

.periodicos p {
border:1px solid #C5BD5C;
background: #ffffdd;
}

.diario a:link,.periodicos a:link {
display: inline-block;
	overflow: auto;
	line-height: 28px;
	font-size: 110%;
	color: #05F;
	vertical-align: middle;
	no-repeatbottomcenterdisplay: block;
	background: #818181;
	background: -webkit-gradient(linear,left top,left bottom,from(#FEFEF2),to(#e0dec5));
	background: -webkit-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -moz-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -ms-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -o-linear-gradient(top,#FEFEF2,#e0dec5);
	background: linear-gradient(top,#FEFEF2,#e0dec5);	
        border: 1px solid #d6d6d6;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 2px 4px #aaa;
	-webkit-box-shadow: 0 2px 4px #aaa;
	box-shadow: 0px 1px 2px #9a9a9a;	margin: 4px 0px 4px;
	padding: 1px 3px;
}

.periodico a:link {
display: inline-block;
font-weight: 900;
color: #cc0033;
overflow:auto;
line-height:28px;
font-size:110%;
vertical-align: middle;
no-repeatbottomcenterdisplay:block;
	background: #818181;
	background: -webkit-gradient(linear,left top,left bottom,from(#FEFEF2),to(#e0dec5));
	background: -webkit-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -moz-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -ms-linear-gradient(top,#FEFEF2,#e0dec5);
	background: -o-linear-gradient(top,#FEFEF2,#e0dec5);
	background: linear-gradient(top,#FEFEF2,#e0dec5);
border: 1px solid #d6d6d6;

-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
	box-shadow: 0px 1px 2px #9a9a9a;	margin: 4px 0px 4px;
	padding: 1px 3px;
}

.diario a:visited,.periodicos a:visited,.boton2 a:visited {
no-repeatbottomcenterdisplay:block;
color:#05F;
border:1px solid;
-moz-box-shadow:0 0 7px #444;
-webkit-box-shadow:0 0 7px #444;
border: 1px solid #d6d6d6;
text-shadow:#000 4px 4px 15px;
}

.periodico a:visited {
no-repeatbottomcenterdisplay:block;
color:#a20414;
border:1px solid;
-moz-box-shadow:0 0 7px #444;
-webkit-box-shadow:0 0 7px #444;
border: 1px solid #d6d6d6;
text-shadow:#000 4px 4px 15px;
}

.diario a:hover,.periodicos a:hover,.periodico a:hover {
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#e0dec5),to(#FEFEF2));
background:-webkit-linear-gradient(top,#e0dec5,#FEFEF2);
background:-moz-linear-gradient(top,#e0dec5,#FEFEF2);
background:-ms-linear-gradient(top,#e0dec5,#FEFEF2);
background:-o-linear-gradient(top,#e0dec5,#FEFEF2);
background:linear-gradient(top,#e0dec5,#FEFEF2);
color:#ff0c00;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.menu3 {
text-align:justify
}

.menu3 a:link {
display: inline-block;
overflow:auto;
line-height:28px;
font-size:110%;
vertical-align: middle;
no-repeatbottomcenterdisplay:block;
background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#F1EFD3),to(#dcd798));
background:-webkit-linear-gradient(top,#F1EFD3,#dcd798);
background:-moz-linear-gradient(top,#F1EFD3,#dcd798);
background:-ms-linear-gradient(top,#F1EFD3,#dcd798);
background:-o-linear-gradient(top,#F1EFD3,#dcd798);
background:linear-gradient(top,#F1EFD3,#dcd798);
border:1px solid #b9b9b9;
color:#05F;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 2px #d6d6d6;
margin: 3px 0px;
padding: 1px 3px;
}

.menu3 a:hover {
background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#dcd798),to(#F1EFD3));
background:-webkit-linear-gradient(top,#dcd798,#F1EFD3);
background:-moz-linear-gradient(top,#dcd798,#F1EFD3);
background:-ms-linear-gradient(top,#dcd798,#F1EFD3);
background:-o-linear-gradient(top,#dcd798,#F1EFD3);
background:linear-gradient(top,#dcd798,#F1EFD3);
color:#ff0c00;
text-align:center;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.menu3 a:visited {
no-repeatbottomcenterdisplay:block;
color: #05F;
border:1px solid #C5BD5C;
-moz-border-radius:3px;
-webkit-border-radius:3px;
box-shadow: 0 1px 3px #aaa;	
margin:3px 2px 4px
}

.menu3 a:focus {
outline:thin dotted
}

.banner2, .banner3  {
    width: 100%;
    margin:10px 0;
}

/* ## translator CSS ## */

a.gflag {vertical-align:middle;font-size:32px;padding:1px 0;background-repeat:no-repeat;background-image:url(flags/32.png);}
a.gflag img {border:0;}
a.gflag:hover {background-image:url(flags/32a.png);}

#goog-gt-tt {display:none !important;}

.goog-te-banner-frame {display:none !important;}

.goog-te-menu-value:hover {text-decoration:none !important;}
body {top:0 !important;}

#google_translate_element2 {display:none!important;}

/* ##the end translator CSS ## */

.noticias {
width:100%;
clear:both;
margin-left:0
}

.noticias2 {
width:100%;
clear:both;
margin-left:0;
font-size:90%
}

.noticias2 a {
font-size:100%
}

.labelfield {
color:gray;
font-size:90%
}

.datefield {
color:#008040;
font-size:80%
}

#todaslasnoticias {
overflow: hidden;
clear:both;	
font-size:90%;	
padding:3px
}

#todaslasnoticias .eachentry{
float: left;
background: lightyellow;
width: 98%;
padding: 4px;
margin: 3px;
border:0.5px solid #C5BD5C;
}

#todaslasnoticias .eachentry img{display:none}

#todaslasnoticias .eachentry p {
margin: 1px 8px 1px 0px;
}

#todaslasnoticias .eachentry a {	

font-size:115%;
color:#05F;
text-decoration:none;
}

#todaslasnoticias .eachentry a:hover {
color:#ff0c00;
text-decoration:none;
}

.nasc {
width: auto;
}

.buscadores {
width:97%;
float: right;
clear:none;		
border: 1px;
font-size:85%;
line-height:24px;
margin: 10px 0px 10px 1px
}

.columna3 {
width:100%;
clear:both;
margin-top:0px;
margin-left:0
}

.menu4 {
font-size:65%;
width:93px;
clear:none;
text-align:center;
margin:20px;
padding:1px 3px 5px 3px;
margin:0 auto
}

.menu4 img {
display:none
}

.menu4 h2 {
font-size:105%;
text-align:center;
color:#E31413;
margin-top:4px;
margin-left:1px;
margin-bottom:4px
}.space {
clear:none;
vertical-align:middle
}

.space2 {
font-size:65%;
hight:95px;
clear:none;
text-align:justify;
margin:2px;
padding-bottom:5px;
margin:0 auto
}

.space2 a:link {
line-height:12px;
display:block;
no-repeatbottomcenterdisplay:block;
border:1px solid;
background:#fff;
-moz-box-shadow:0 0 7px #444;
-webkit-box-shadow:0 0 7px #444;
border-color:#CCC #CCC #AAA;
margin:3px 2px;
padding:3px
}

.space2 a:hover {
background:#ffa
}

.space3 {
background-image:url(images/strillo.png);
height:52px;
width:111px;
clear:none;
float:left;
text-align:center;
margin:2px;
padding:2px
}

.service {
width:48px;
font-size:70%;
float:left;
text-align:center;
vertical-align:middle;

}

.service img {
display:none
}

.boton5 a:link {
background:#818181;
	background:-webkit-gradient(linear,left top,left bottom,from(#FEFEF2),to(#e0dec5));
	background:-webkit-linear-gradient(top,#FEFEF2,#e0dec5);
	background:-moz-linear-gradient(top,#FEFEF2,#e0dec5);
	background:-ms-linear-gradient(top,#FEFEF2,#e0dec5);
	background:-o-linear-gradient(top,#FEFEF2,#e0dec5);
	background:linear-gradient(top,#FEFEF2,#e0dec5);
border:1px solid #eee;
width:100%;
float:left;
text-align:center;
line-height: 13px;
color:#05F;
font-size:90%;
overflow:auto;
-moz-box-shadow:0 0 77px #333;
-webkit-box-shadow:0 0 7px #333;
text-shadow:0 0 #000;
1pxsolidcolor:#767027;
color:#05F;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 3px #aaa;	
margin:3px 1px 4px;
padding:4px 2px 3px
}

.boton5 a:hover {
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#e0dec5),to(#FEFEF2));
background:-webkit-linear-gradient(top,#e0dec5,#FEFEF2);
background:-moz-linear-gradient(top,#e0dec5,#FEFEF2);
background:-ms-linear-gradient(top,#e0dec5,#FEFEF2);
background:-o-linear-gradient(top,#e0dec5,#FEFEF2);
background:linear-gradient(top,#e0dec5,#FEFEF2);
text-align:center;
color:#ff0c00;
text-shadow:none;
1pxsolidcolor:#767027;

}

.boton a:link {
background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#dcd798),to(#F1EFD3));
background:-webkit-linear-gradient(top,#dcd798,#F1EFD3);
background:-moz-linear-gradient(top,#dcd798,#F1EFD3);
background:-ms-linear-gradient(top,#dcd798,#F1EFD3);
background:-o-linear-gradient(top,#dcd798,#F1EFD3);
background:linear-gradient(top,#dcd798,#F1EFD3);
width:97%;
text-align:center;
color:#ff0c00;
text-shadow:none;
1pxsolidcolor:#DDD899;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.boton2 a:hover {
background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#dcd798),to(#F1EFD3));
background:-webkit-linear-gradient(top,#dcd798,#F1EFD3);
background:-moz-linear-gradient(top,#dcd798,#F1EFD3);
background:-ms-linear-gradient(top,#dcd798,#F1EFD3);
background:-o-linear-gradient(top,#dcd798,#F1EFD3);
background:linear-gradient(top,#dcd798,#F1EFD3);
width: 47%;
text-align:center;
color:#ff0c00;
text-shadow:none;
1pxsolidcolor:#DDD899;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.boton a:visited,.boton2 a:visited,.boton3 a:visited {
color: #05F;
overflow:auto;
border:1px solid #C5BD5C;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 3px #aaa;	
margin:3px 2px 4px
}

.boton a:focus,.boton3 a:focus {
outline:thin dotted
}

.boton3 a:link  {
	width: 97%;
	overflow: auto;
	line-height: 23px;
	font-size: 90%;
	color: #252525;
	text-align: center;
	no-repeatbottomcenterdisplay: block;
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#FFE88C),to(#FC0));
background:-webkit-linear-gradient(top,#FFE88C,#FC0);
background:-moz-linear-gradient(top,#FFE88C,#FC0);
background:-ms-linear-gradient(top,#FFE88C,#FC0);
background:-o-linear-gradient(top,#FFE88C,#FC0);
background:linear-gradient(top,#FFE88C,#FC0);	border:1px solid #b9b9b9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 2px 4px #aaa;
	-webkit-box-shadow: 0 2px 4px #aaa;	
        box-shadow: 0 1px 2px #d6d6d6;	
    margin: 2px;
padding: 0px 1px 0px 1px;
	display: inline-block;
}

.boton3 a:hover {
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#FC0),to(#FFE88C));
background:-webkit-linear-gradient(top,#FC0,#FFE88C);
background:-moz-linear-gradient(top,#FC0,#FFE88C);
background:-ms-linear-gradient(top,#FC0,#FFE88C);
background:-o-linear-gradient(top,#FC0,#FFE88C);
background:linear-gradient(top,#FC0,#FFE88C);
width:97%;
text-align:center;
color:#ff0c00;
text-shadow:none;
1pxsolidcolor:#DDD899;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.boton4 a {
	width: 97%;
	overflow: auto;
	line-height: 23px;
	font-size: 90%;
	color: #252525;
	text-align: center;
	no-repeatbottomcenterdisplay: block;
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#EDF3F8),to(#c8dae8));
background:-webkit-linear-gradient(top,#EDF3F8,#c8dae8);
background:-moz-linear-gradient(top,#EDF3F8,#c8dae8);
background:-ms-linear-gradient(top,#EDF3F8,#c8dae8);
background:-o-linear-gradient(top,#EDF3F8,#c8dae8);
background:linear-gradient(top,#EDF3F8,#c8dae8);	border:1px solid #b9b9b9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 2px 4px #aaa;
	-webkit-box-shadow: 0 2px 4px #aaa;	
        box-shadow: 0 1px 2px #d6d6d6;	
    margin: 2px;
padding: 0px 1px 0px 1px;
	display: inline-block;
}

.boton4 a:hover {
width:96.5%;
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#c8dae8),to(#EDF3F8));
background:-webkit-linear-gradient(top,#c8dae8,#EDF3F8);
background:-moz-linear-gradient(top,#c8dae8,#EDF3F8);
background:-ms-linear-gradient(top,#c8dae8,#EDF3F8);
background:-o-linear-gradient(top,#c8dae8,#EDF3F8);
background:linear-gradient(top,#c8dae8,#EDF3F8);
color:#ff0c00;
text-align:center;
text-shadow:none;
1pxsolidcolor:#DDD899;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.boton4 a:focus {
outline:thin dotted
}

.bottone3 a:visited,.bottone4 a:visited {
color:#cd1220;
overflow:auto;
border:1px solid #C5BD5C;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 3px #aaa;	
margin:3px 2px 4px
}

.note  {
	width:93%;
	display:block;
	overflow:auto;
	text-align:justify;
	line-height:22px;
	font-size:90%;
	color:#000;
	vertical-align:middle;
	background: lightyellow;
	border:1px solid #c5bd5c;
	border-radius:3px;
	box-shadow:0 0 0 #9a9a9a;
	margin: 2px 5px 2px 5px;
	padding:10px 13px
}

.note a:link {
	font-size:115%;
	color:#05F;
	vertical-align:middle
}

.note p {
	font-size:80%;
	margin:1px 8px 1px 0;
	color:#00000
}

.note a:visited {
	color:#05F;
	border:1px solid #C5BD5C;
	box-shadow:0 1px 3px #aaa;
	margin:3px 2px 4px
}

.myButton a:link, .myButton2 a:link {
overflow:auto;
display:inline-block;
font-size:90%;
color:#000;
line-height:24px;
background-color:#fff;
text-align:center;
border:1px solid #b9b9b9;	
border-radius:3px;
box-shadow:0 1px 2px #d6d6d6;
}

.myButton a:link{
width:97%;
margin:5px 0px 5px 6px;
padding:8px 1px 7px
}

.myButton2 a:link {
width:47%;
margin:5px 0px 5px 1px;
padding:8px 2px 7px
}

.myButton p, .myButton2 p {

}

.myButton a:hover, .myButton2 a:hover, .note a:hover {
	color:#ff0c00;
	box-shadow:none
}

.hotel {
}

.hotel a {
background-color:#5EDACC;
width:97%;
text-align:center;
overflow:auto;
text-decoration:none;
font-size:110%;
color:#ff0c00;
line-height:22px;
float:left;
text-shadow:#000 4px 4px 15px;
border:1px solid #C5BD5C;
color:#FFF;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 2px #d6d6d6;
margin:4px 2px 4px
}

.hotel a:hover {
font-size:110%;
float:left;
width:97%;
text-align:center;
color:#FF3E3E;
text-shadow:none;
1pxsolidcolor:#DDD899;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.service2 {
width:auto;
clear:none;
	float:right;
text-align:center;
margin:2px 0px 2px 0px;
padding:0px
}

.service3 {
width:47.2000%;
clear:none;
text-align:center;
margin:1px 2px 1px 0;
padding:2px 4px 2px 0
}

.columna5 {
clear:both;
margin-left:0
}

.radiolive {
background-image:url(images/musica-live.jpg);
height:90px;
width:298px
}

.radiolive select {
font:12px Arial;
color:#FF0;
font-weight:700;
background:#E21015;
border:none;
text-decoration:none;
position:relative;
top:61px;
left:10px
}

#navmenu {
font: bold 14px 'Roboto', sans-serif;
/* use Google font */
position: relative;
z-index: 1000;
background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#F1EFD3),to(#dcd798));
background:-webkit-linear-gradient(top,#F1EFD3,#dcd798);
background:-moz-linear-gradient(top,#F1EFD3,#dcd798);
background:-ms-linear-gradient(top,#F1EFD3,#dcd798);
background:-o-linear-gradient(top,#F1EFD3,#dcd798);
background:linear-gradient(top,#F1EFD3,#dcd798);
border: 1px solid #C5BD5C;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:0 2px 4px #aaa;
-webkit-box-shadow:0 2px 4px #aaa;
box-shadow: 0 1px 2px #d6d6d6;	
margin:1px 2px 0.5px 4px;
}

#navmenu * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* fontawesome style. Remove if not using FA icons */
#navmenu .fa {
    font-size: 1.0em;
}

#navmenu .fa-twitter {
    color: #00ACEE;
}

/* Top Level Menu */
#navmenu ul {
    z-index: 100;
    margin: 0;
    padding: 0;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-perspective-origin: 50% 0%;
    perspective-origin: 50% 0%;
}

/* Top level list items */
#navmenu > ul li {	display: inline-block;}

/* right align last two LI elements, Change (2) above to diff number if desired */
#navmenu > ul li:nth-last-of-type(2) {
    margin-left: auto;
    border-left: 1px solid #F2F0EA;
}

/* Top level menu items link style */
#navmenu > ul > li a {
    display: inline-block;
    display: flex;
    position: relative;
    height: 100%;
    /* background of menu items (default state) */
	background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#F1EFD3),to(#dcd798));
background:-webkit-linear-gradient(top,#F1EFD3,#dcd798);
background:-moz-linear-gradient(top,#F1EFD3,#dcd798);
background:-ms-linear-gradient(top,#F1EFD3,#dcd798);
background:-o-linear-gradient(top,#F1EFD3,#dcd798);
background:linear-gradient(top,#F1EFD3,#dcd798);

    color:#05F;
    padding: 8px 6px 7px;
    border-right: 1px solid #C5BD5C;
    color:#05F;
    text-decoration: none;
}

/* Top level menu items link style on hover and when active */
#navmenu > ul li:hover > a {

	background:#999233;
background:-webkit-gradient(linear,left top,left bottom,from(#dcd798),to(#F1EFD3));
background:-webkit-linear-gradient(top,#dcd798,#F1EFD3);
background:-moz-linear-gradient(top,#dcd798,#F1EFD3);
background:-ms-linear-gradient(top,#dcd798,#F1EFD3);
background:-o-linear-gradient(top,#dcd798,#F1EFD3);
background:linear-gradient(top,#dcd798,#F1EFD3);
}

/* Sub ULs style */
#navmenu > ul li ul {
    position: absolute;
    left: -5000px;
    top: auto;
    opacity: 0;
    width: 100%;
    transform: rotateX(-70deg);
    backface-visibility: hidden;
    transform-origin: 50% 0;
    background: #F2F0EA;
    visibility: hidden;
    border: 1px solid #C5BD5C;
    border-width: 1px 0 1px 1px;
    box-shadow: 4px 3px 5px #F2F0EA;
    -webkit-transition: opacity .3s, -webkit- transform .5s, visibility 0s .3s, left 0s .3s;
    transition: opacity .3s, transform .5s, visibility 0s .3s, left 0s .3s;
}

/* First Sub Levels UL style on hover */
#navmenu > ul li:hover > ul {
    visibility: visible;
    left: 0;
    opacity: 1;
    transform: rotateX(0deg);
    -webkit-transition: opacity .5s, -webkit-transform .5s;
    transition: opacity .5s, transform .5s;
}

/* Sub level Menu list items */
#navmenu > ul li ul li {
    display: inline-block;
    flex: 1;
    min-width: 140px;
    /* min width of sub menu LIs */
}

/* Sub Levels link style on hover and when active */
#navmenu ul ul li:hover > a {
    background: #F2F0EA;
}

/* Sub Levels UL style on hover */
#navmenu ul ul li:hover > ul {
    left: 0;
}

/* Sub level menu links style */
#navmenu ul li ul li a {
    font: normal 13px 'Fjalla One', sans-serif;
    padding: 10px;
    margin: 0;
    background:#DDD899;
    color:#05F;
    display: block;
    font-weight: bold;
    width: 100%;
    height: 100%;
}

/* Sub level List Links Descriptions */
#navmenu > ul li ul li a div {
    text-transform: none;
    padding-top: 5px;
    font-size: 90%;
    color:#05F;
    font-weight: normal;
    line-height: 1.5;
}

/* LIs with a sub UL style */
#navmenu ul li > a {
    /* add padding to accomodate arrow inside LIs */
    padding-right: 25px;
}

/* LIs with NO sub UL style */
#navmenu ul li > a:only-child {
    /* undo padding for non submenu LIs */
    padding-right: 10px;
}

/* Arrow for LIs with sub ULs */
#navmenu ul li > a:after {
    /* add arrow inside LIs */
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color:#05F;
    top: 18px;
    right: 8px;
}

/* LIs with NO sub UL pseudo class */
/* remove drop down arrow */
#navmenu ul li > a:only-child:after, #navmenu ul li.noarrow > a:after {
    /* undo arrow for non submenu LIs */
    display: none;
}

#navmenu ul li.noarrow > a {
    padding-right: 10px;
}

#searchtoggler input {
    width: 100%;
    font-weight: bold;
    font-size: 24px;
    padding: 1px;
}

/* Uneven Line Menu */
div#burgertoggler {
    width: 44px;
    /* keep width/height ratio to 1.53 if changing dimensions */
    height: 30px;
    margin-bottom: 2em;
    position: absolute;
    background: white;
    right: 6px;
    /* position toggler to the right of page */
    top: 2px;
    display: flex;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    visibility: hidden;
    z-index: 100000;
    transition: none;
	background:#DDD899;
	padding: 4px;
}

div#burgertoggler > div {
    width: 80%;
    height: 4px;
    background: black;
    transform-origin: 0 50%;
}

div#burgertoggler > div.line1 {
    width: 80%;
}

div#burgertoggler > div.line2 {
    width: 100%;
}

div#burgertoggler.open div.line1 {
    transform: rotate(45deg);
}

div#burgertoggler.open div.line2 {
    opacity: 0;
    transform: translate3d(-10px,0,0);
}

div#burgertoggler.open div.line3 {
    transform: rotate(-45deg);
}

/* ####### responsive layout CSS ####### */
@media (max-width: 680px) {
    div#burgertoggler {
        visibility: visible;
		border: 0.5px solid #CAC268;
    }

    div#burgertoggler > div {
        transition: all .5s;
    }

#navmenu {
        visibility: hidden;
        position: fixed;
        left: 0;
        top: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        transform: scale(.8);
        transition: transform .3s, opacity .3s;
    }

#navmenu.open {
        visibility: visible;
        opacity: 1;
        transform: scale(1);
        overflow: auto;
        transition: transform .3s, opacity .3s;
    }

#navmenu > ul {
        display: block;
        font-size: 18px;
    }

#navmenu > ul li {
        display: block;
    }

#navmenu > ul > li a {
				background:#D6CF85;
border: 0.5px solid #CAC268;
padding: 8px 6px 8px;
}

    /* Undo Arrow for LIs with sub ULs */
    #navmenu ul li > a:after {
        /* add arrow inside LIs */
        display: none;
    }

    /* Sub ULs style */
    #navmenu > ul li ul {
        position: static;
        display: block;
        background:#DDD899;
        visibility: visible;
        transform: rotateX(-90deg);
		border: 0.5px solid #CAC268;
    }

#navmenu > ul li ul li {
        display: block;
    }

#navmenu.open > ul li ul {
        transform: rotateX(0deg);
        opacity: 1;
        transition: all .3s .3s;
    }

#navmenu > ul > li a {
        display: block;
    }

    /* Sub level menu links style */
    #navmenu ul li ul li a {
        height: auto;
        padding: 11px;
        font-weight: bold;
        font-size: 16px;
    }

    /* Undo Top level menu items link style on hover for touch devices */
    html.can-touch #navmenu > ul li:hover > a {
        background: transparent;
    }

    /* Undo Sub Levels link style on hover and when active for touch devices */
    html.can-touch #navmenu ul ul li:hover > a {
        background: transparent;
        color: red;
    }

#navmenu ul li ul li a div {
        font-weight: normal;
    }
}

@media (max-width: 500px) {
    /* Sub level menu links style */ #navmenu ul li ul li a div {
        display: none;
    }
}

@media (max-width: 319px) {

.title {
font-size: 70%;
}

.texto1 {
margin-left:0
}

.boton2 a:link,.diario a:link,.periodicos a:link, .periodico a:link {
width:98%;
line-height:28px;
font-size:130%;
text-align: center;
margin:3px 2px 4px;
padding:6px 1px
}

.boton2,.diario,.periodicos, .periodico {
text-align: left;
}

.menu3 a:link {
	width: 45%;
	overflow: auto;
	line-height: 23px;
	no-repeatbottomcenterdisplay: block;
	font-size:100%;
	text-align: center;
}

.texto1 {
text-align:justify;
}

.menu4 {
margin: 1px 1px 2px 0px;
}

.service, .service2 {
width:98%;
}

.boton a:link,.boton2 a:link,.boton3 a:link {
line-height:28px;
font-size:100%;
width:98%;
margin:3px 2px 4px;
padding:6px 1px
}

.nasc {
display: none;
}

.buscadores {
float:left;	
}

#todaslasnoticias {
clear:both;	
}

#todaslasnoticias .eachentry {
font-size:100%;
float: left;
background: lightyellow;
width: 97%;
padding: 3px;
margin: 2px 0px 2px 0px;
border:0.5px solid #C5BD5C;
}

#todaslasnoticias .eachentry img{
width: 100px; height: auto;
clear: both;
}

#todaslasnoticias .eachentry a {		
font-size:110%;
}
	
p { 
margin: 1px 1px;
}

.sfondo p { 
font-size:80%;
padding:1px 7px 1px 3px
}

.sfondo a:link { 
font-size:110%;
text-align: center;
padding:1px 1px 1px -1px;
}
	
}

@media ( min-width : 320px ) and (max-width : 399px ){
	
.banner {
width:99%;
height:100px
}
	
.texto1 {
margin-left:0
}

.pulsante a:link {
width:200%;
margin:2px 1px 12px;
padding:14px 1px 14px;
font-size:100%;
}

.diario a:link,.periodicos a:link, .periodico a:link {
	width: 47%;
	height: 27px;
	overflow: auto;
	line-height: 13px;
	no-repeatbottomcenterdisplay: block;
	font-size:115%;
	text-align: center;
	vertical-align: middle;
	margin:1px 1px 4px;
	padding:17px 1px 3px;
    line-height: 10px; /* verticale */
}

.boton5,.diario,.periodicos, .periodico {
text-align: left;
}

.menu3 a:link {
	width: 29%;
	overflow: auto;
	line-height: 28px;
	no-repeatbottomcenterdisplay: block;
	font-size:100%;
	text-align: center;
	margin:3px 2px 4px;
	padding:6px 1px

}

.menu4 {
margin: 1px 10px 2px 10px;
}

.nasc {
display: none;
}

.buscadores {
float:left;
}

#todaslasnoticias {
clear:both;	
}

#todaslasnoticias .eachentry {
font-size:100%;
float: left;
background: lightyellow;
width: 97%;
padding: 3px;
margin: 2px 0px 2px 0px;
border:0.5px solid #C5BD5C;
}

#todaslasnoticias .eachentry img{
width: 100px; height: auto;
clear: both;
}

#todaslasnoticias .eachentry a {		
font-size:110%;
}

.boton a:link,.boton3 a:link,.boton4 a:link {
line-height:28px;
font-size:90%;
margin: 2px 0px 2px 0px;
width:98%;
margin:3px 2px 4px;
padding:6px 1px
}

.boton2 a:link {
line-height:28px;
font-size:90%;
margin: 2px 0px 2px 0px;
width:46%;
margin:3px 2px 4px;
padding:6px 1px
}

.hotel a:link {
line-height:22px;
font-size:95%;
margin: 2px 0px 2px 0px;
width:98%;
margin:3px 2px 4px;
padding:1px 1px;
}

.service2,.service3 {
width:98%;
float:right;
}

.colonna4,.colonna5 {
width:48.1525%;
margin-left:1.6949%;
clear:none
}

.sfondo p { 
font-size:80%;
padding:1px 7px 1px 3px
}

.sfondo a:link { 
text-align: center;
font-size:110%;
padding:1px 7px 1px 3px;
}

}

@media ( min-width : 400px ) and (max-width : 499px ){

.h1, h2, h3 {
	font-size:110%;
	line-height: 18px;
}

.texto1 {
margin-left:0
}

.diario a:link,.periodicos a:link, .periodico a:link ,.menu3 a:link  {
width: 31%;
height: 27px;
overflow: auto;
line-height: 13px;
no-repeatbottomcenterdisplay: block;
font-size:114%;
text-align: center;
vertical-align: middle;
margin:3px 0px 4px;
padding:17px 1px 3px;
line-height: 13px; /* verticale */
}

.menu4 {

margin: 1px 10px 2px 10px;
}

.nasc {
display: none;
}

.buscadores {
float:left;	
}

#todaslasnoticias {
clear:both;	
}

#todaslasnoticias .eachentry {
font-size:100%;
float: left;
background: lightyellow;
width: 97%;
padding: 3px;
margin: 2px 0px 2px 0px;
border:0.5px solid #C5BD5C;
}

#todaslasnoticias .eachentry img{
width: 100px; height: auto;
clear: both;
}

#todaslasnoticias .eachentry a {		
font-size:110%;
}.boton a:link,.boton2 a:link, .boton3 a:link,.boton4 a:link {
line-height:28px;
font-size:100%;
width:98%;
margin:3px 2px 4px;
padding:6px 1px
}

.hotel a:link {
line-height:24px;
font-size:100%;
width:98%;
margin:3px 2px 4px;
padding:0px 1px
}

.service2,.service3 {
width:98%;
float:right;
}	
	
}

@media ( min-width : 500px ) and (max-width : 765px ){
	
.texto1 {
margin-left:0
}

.diario a:link,.periodicos a:link, .periodico a:link {
	width: 23%;
	height: 27px;
	overflow: auto;
	line-height: 13px;
	no-repeatbottomcenterdisplay: block;
	font-size:115%;
	text-align: center;
	vertical-align: middle;
	margin:3px 1px 4px;
	padding:17px 1px 3px;
    line-height: 13px; /* verticale */
}

.service {
width:20%;
}

.service3 {
width:47.2000%;
}

.service2 {
width:70%;
float:right;
}

.nasc {
display: none;
}

.buscadores {
float:left;	
}

#todaslasnoticias {
clear:both;	
}

#todaslasnoticias .eachentry img{
width: 100px; height: auto;
clear: both;
}

.boton2 a:link {
font-size: 100%;
line-height:12px;
margin:3px 2px 4px;
padding:11px 2px;
}

.menu4 h2 {
font-size: 120%;
}

.menu4  {
margin: 0px 15px 0px 20px;
}

.boton a:link,.boton3 a:link,.boton4 a:link {
line-height:28px;
font-size:90%;
margin: 2px 0px 2px 0px;
width:98%;
margin:3px 2px 4px;
padding:6px 1px
}

.boton2 a:link {
line-height:28px;
font-size:90%;
margin: 2px 0px 2px 0px;
width:46.5%;
margin:3px 2px 4px;
padding:6px 1px
}

.hotel a:link {
line-height:22px;
font-size:95%;
margin: 2px 0px 2px 0px;
width:98%;
margin:3px 2px 4px;
padding:1px 1px;
}

.colonna4 {
width:31.5%;
margin-left:1.6949%;
clear:none
}

.colonna5 {
width:48.1525%;
margin-left:1.6949%;
clear:none
}

}

@media screen and (min-width : 765px ) and ( max-width : 1023px ){
/* regole CSS */
	
.titulo {
display: block;
width: 70.0%;
margin-left: 1.6949%;
clear: none;
margin-top: 4px;
margin-left: 0;
font-size:66%;
color:#ff0c00;
line-height:17px;
}

.ticker {
display: block;
width: 97.0%;
margin-top: 3px;
margin-botton: 7px;
margin-left: 1.6949%;
clear: none;
margin-left: 0;
line-height:15px;
padding-bottom:2.5px;
font-family:'Open Sans', sans-serif;
font-size:70%;
color: #999999;
padding:1px 6px 2px 8px
}

#tikernews {
height:32px;
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#F9F9EA),to(#FFC));
background:-webkit-linear-gradient(top,#F9F9EA,#FFC);
background:-moz-linear-gradient(top,#F9F9EA,#FFC);
background:-ms-linear-gradient(top,#F9F9EA,#FFC);
background:-o-linear-gradient(top,#F9F9EA,#FFC);
background:linear-gradient(top,#F9F9EA,#FFC);
border-left:1.0px solid #D7D282;
border-right:1.0px solid #D7D282;
border-bottom:2.5px ridge #D7D282;
border-top:1.5px solid #D7D282;
overflow:hidden;
font-family:'Open Sans', sans-serif;
font-size:105%;
padding:1px 6px 0 8px
}

#tikernews p {
margin-top:0;
margin-bottom:7px;
color: #00000;
}

#tikernews a {
overflow:hidden;
font-family:'Open Sans', sans-serif;
text-decoration:none;
font-weight:600;
color: #005FFF;
}

#tikernews a:hover {
font-size:105%;
color:#ff0c00;
text-decoration:none;
font-weight:700
}

.nasc {
display: none;
}

.buscadores {
float:left;	
}

#todaslasnoticias {
clear:both;	
}

#todaslasnoticias .eachentry {
width: 97%;
}

.texto1 {
font-size:75%;
clear:none;
padding-top:5pt;
margin-left:2.6949%;
}

.service {
width:17%;
}

.service2 {
float:right;
width:50%;
}

.banner,.banner2 {
width:auto;
hight:auto;
text-align: center
}

.diario a:link,.periodicos a:link,.menu3 a:link {

line-height:30px;
margin:3px 1px 4px;
padding:3px 2px 3px;
}

.boton5 a:link {
font-size: 100%;
line-height:12px;
margin:3px 2px 4px;
padding:11px 2px;
}

.menu4 h2 {
font-size: 120%;
}

.menu4 {
font-size:65%;
width:93px;
clear:none;
text-align:center;
margin:2px;
padding-bottom:5px;
margin: 0px 15px 0px 20px;
}

.menu4 img {
display:none
}

.menu4 h2 {
font-size:105%;
text-align:center;
color:#E31413;
margin-top:4px;
margin-left:1px;
margin-bottom:4px
}.boton a:link,.boton2 a:link,.boton3 a:link,.boton4 a:link {
line-height:30px;
margin:3px 1px 4px;
padding:3px 2px;
}

.boton2 a:link {
	width: 45%;
line-height:30px;
margin:3px 1px 4px;
padding:3px 2px;
}

.noticias {
width: 57.6000%;
margin-left: 1.6949%;
clear: none;
margin-left: 4px;
margin-right: 4px;
}

.noticias2 {
}

.columna3 {
width:35%;
clear:none;
margin-left:2px;
margin-right:0
}

.note  {
	width:92%;
}  
    
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width : 1024px ){

.gridContainer {
width:100,0000%;
max-width:1000px;
padding-left:.8333%;
padding-right:.8333%;
margin:auto;
clear:none;
float:none;
margin-left:auto
}

.logo {
display:block;
width:23.7288%;
margin-top:4px;
margin-right:9px;
background:url(images/logo-diarios.space.png) no-repeat;
width:220px;
height:65px
}

ul.logo {
padding:0;
margin:0;
list-style-type:none
}

ul.logo a {
display:block;
height:61px;
width:225px
}

ul.logo a span {
display:none
}

ul.logo a:link,ul.logo a:visited,ul.logo a:active {
background-repeat:no-repeat;
background-position:top
}

ul.logo a:hover {
background-repeat:no-repeat;
background-position:bottom
}

.title {
width:auto
}

.texto1 {
width:auto
clear:both;
margin-left:0
}

.titulo {
display: block;
width: 75.0%;
clear: none;
margin-top: 0px;
margin-left: 0;
font-size:70%;
color:#ff0c00;
line-height:17px;
}

.ticker {
display: block;
width: 75.0%;
clear: none;
margin-left: 0;
line-height:15px;
padding-bottom:0px;
font-size:70%;
color: #999999;
}

#tikernews {
height:31px;
background:#818181;
background:-webkit-gradient(linear,left top,left bottom,from(#F9F9EA),to(#FFC));
background:-webkit-linear-gradient(top,#F9F9EA,#FFC);
background:-moz-linear-gradient(top,#F9F9EA,#FFC);
background:-ms-linear-gradient(top,#F9F9EA,#FFC);
background:-o-linear-gradient(top,#F9F9EA,#FFC);
background:linear-gradient(top,#F9F9EA,#FFC);
border-left:1.0px solid #D7D282;
border-right:1.0px solid #D7D282;
border-bottom:1.5px ridge #D7D282;
border-top:1px solid #D7D282;
overflow:hidden;
font-family:'Open Sans', sans-serif;
font-size:105%;
padding:1px 6px 0 8px
}

#tikernews p {
margin-top:0;
margin-bottom:7px;
color: #00000;
}

#tikernews a {
overflow:hidden;
	font-family:'Open Sans', sans-serif;
text-decoration:none;
font-weight:700;
color: #005FFF;
}

#tikernews a:hover {
font-size:105%;
color:#ff0c00;
text-decoration:none;
font-weight:700
}

#todaslasnoticias .eachentry {
width: 97%;
}

#todaslasnoticias .eachentry img{
width: 100px; height: auto;
clear: both;
}

.title {
width:auto
}

.texto1 {
width:auto;
margin-left:2.6949%;
margin-bottom:auto;
padding-top:3.7pt;
clear:none;
vertical-align:middle
}

.texto1 img {
vertical-align:middle
}

.menu {
display:block;
margin-top:6px;
margin-bottom:6px;
margin-left:1.6949%;
clear:none
}

.menu2 {
width:25.0%;
margin-left:0;
margin-right:17px
}

.banner {
width:73%;
margin-left:1.6949%;
clear:none;
margin-left:0;
margin-right:2px
}

.diario {
display:block
}

.diario h2,.periodicos h2,.periodico h2 {
font-size:100%;
line-height:15px
}

.diario a:link,.periodicos a:link,.menu3 a:link  {
line-height:26px;
font-size:120%;
padding:2px 3px 3px
}

.diario a:visited,.periodicos a:visited,.menu3 a:visited {
line-height:26px;
font-size:120%;
padding:2px 3px 3px
}

.periodico a:link {
line-height:26px;
font-size:120%;
padding:2px 3px 3px
}

.menu3 a:hover {
color:red
}

.service {
margin:0px 4px 0px;
}

.boton5 a:link {
line-height: 13px;
font-size:90%;
margin:2px 1px 2px;
padding:2px 2px 2px
}

.banner2 {
width:16.6%;
margin: 0px 2px  20px 0px
}

.banner3 {
margin: 20px 0px  20px 0px
}

.noticias {
width:43%;
clear:none;
margin: 0px 20px
}

.noticias2 a:link {
font-size:120%;
}

.nasc {
display: block;
}

.buscadores {
padding:0px 5px 2px 0px;
}

.columna3 {
width:35%;
clear:none;
margin-left:2px;
margin-right:0
}

.menu4 h2 {
font-size: 110%
}

.menu4 img {
display:block;
vertical-align:middle;
margin:0 auto
}

.space2 {
width:165px;
font-size:70%
}

.service img {
display:block;
margin:0 auto
}

.service2 {
float:right;
width:50%;
}

.boton, .boton2, .boton3 {
margin-left:0;
width:100%;
}

.hotel, .boton4 { 
width: 100%;float:right;
}

.boton a:link,.boton2 a:link,.boton3 a:link,.boton4 a:link {
padding:0 1px;
float:right;
	line-height:26px;
	padding:2px 2px 2px;
	margin:3px 2px 4px;
}

.hotel a:link {
width: 96.5%;
background:url(images/hotel-vacanze-p.png);
line-height:22px;
float:right;
margin:10px 2px 4px;
padding:0px 2px 0px;
}

.columna4 {
width:32%;
margin-left:1%;
clear:none
}

.columna5 {
width:48.1525%;
margin-left:1.6949%;
clear:none
}

.columna6 {
width:24%;
margin-left:1%;
clear:none
}

.sfondo {
text-align:center
}

.zeroMargin_desktop {
margin-left:0
}

.hide_desktop {
display:none
}
}

@media (min-width : 1200px ){

.gridContainer {
width:100,0000%;
max-width:1150px;
padding-left:.8333%;
padding-right:.8333%;
margin:auto;
clear:none;
float:none;
margin-left:auto
}

.titulo .intestazione {
display:block;
width:79.5000%;
margin-left:1.6949%;
clear:none;
margin-top:0px;
margin-left:0;
font-size:85%
}

.banner {
text-align:right
}

.banner2 {
width:15%;
margin-left:0;
margin-right:2px
}

.banner3 {
margin: 20px 0px  20px 0px
}

.noticias {
width:51.0%;
clear:none;
margin-left:20px;
margin-right:20px
}

.columna3 {
width:30%;
clear:none;
margin-left:0px;
margin-right:0
}

.h1 {
font-size:110%;
text-shadow:#000 4px 4px 15px;
margin:1px 0 0;
padding:2pt
}

.texto1 {
width:auto;
font-size:100%
}

.diario h2,.periodicos h2 {
font-size:105%;
line-height:15px
}

.diario a:link,.periodicos a:link,.menu3 a:link {
line-height:28px;
font-size:125%;
padding:4px 3px 2px
}

.diario a:visited,.periodicos a:visited.menu3 a:visited {
line-height:28px;
font-size:125%;
padding:3px 3px 2px
}

.periodico a:link {
line-height:29px;
font-size:125%;
padding:3px 3px 2px
}

.buscadores {
margin-top: 20px;
padding-top:0px;
padding-right:10px;
padding-bottom:2px;
}

.ticker {
display:block;
width:79.0%;
}

#tikernews {
width:99%;
}

#todaslasnoticias {
}

.service {
width:40%;
margin:0px 4px 0px;
}

.pulsante a:link {
line-height: 17px;
font-size:100%;
margin:5px 1px 5px;
padding:4px 3px 3px
}

.menu2 {
padding-right:1px;
margin-right:1px;	
}

.menu4 {
font-size: 80%;
width: 46%;
clear:none;
text-align:center;
padding:7px 1px 5px 1px
}

.menu4 h2 {
font-size:100%
}

.space2 {
width:190px;
font-size:70%
}

.note  {
	width:94%;
}
    
}

@media screen and (min-width : 1700px ) {
/* regole CSS */
	
.gridContainer {
width:100,0000%;
max-width:1600px;
padding-left:.8333%;
padding-right:.8333%;
margin:auto;
clear:none;
float:none;
margin-left:auto
}

.logo {
margin-right:8px;
}

.titulo {
width:83.5000%;
padding:4px 1px 3px;
}

.banner {
width:70%;
text-align:right;
margin-top: 10px;
padding-left: 50px;
}

.banner2 {
width:18%;
margin: 24px 2px  24px 0px
}

.banner3 {
margin: 24px 0px  24px 0px
}

.buscadores {
font-size:75%;
margin-top: 20px;
padding-top:0px;
padding-right:22px;
padding-bottom:2px;
}

.noticias {
width:46.0%;
clear:none;
margin-left:30px;
margin-right:30px
}

.columna3 {
width:32%;
clear:none;
margin-left:0px;
margin-right:0
}

.h1,.h2 {
font-size:120%;
text-shadow:#000 4px 4px 15px;
margin:1px 0 0;
padding:2pt
}

.texto1 {
width:auto;
font-size:110%
}

.diario h2,.periodicos h2 {
font-size:105%;
line-height:15px
}

.diario a:link,.periodicos a:link,.menu3 a:link {
line-height:28px;
font-size:121%;
padding:4px 3px	
}

.diario a:visited,.periodicos a:visited.menu3 a:visited {
line-height:28px;
font-size:121%;
padding:4px 3px
}

.periodico a:link {
line-height:29px;
font-size:121%;
padding:4px 3px	
}

.ticker {
width:85.2%;
}

#tikernews {
width:99%;
}

#todaslasnoticias {
}

.service {
width:40%;
margin:0px 4px 0px;
}

.menu4 {
font-size:80%;
width:auto;
clear:none;
margin: 4px 7px;
}

.menu4 h2 {
font-size:110%
}

.space2 {
width:190px;
font-size:70%
}
	
}


