* { padding:0; margin:0;}

html body { height:100%;}

body { text-align:center;
background-color:#ddd;
	font:10pt Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6 { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:left; }

h1{ font-size:28px; font-weight:normal; }

h2{font-weight:normal; font-size:20px; padding-top:8px; }

ol, ul { padding:5px 0 0 20px;}


a {color:#000; text-decoration:none;}

a:hover {color:#f20;}

p { padding:5px 0 3px 0;}


div#container {margin: 0 auto;
	width: 704px;
	text-align: left;
	background-color:#fff;
	padding:0 20px 15px 20px;
		 }

* html div#container {margin: 0 auto;
	width: 708px;}
	 
div#top { background:none #fff; font:10pt Arial, Helvetica, sans-serif; color:#666; font-weight:bold; font-size:11px; background:#FFF; position: relative;  /*position:relative; needed to fix IE 6 bug with float*/  }

div#top ul{margin:0; padding:5px 0 0 5px; list-style:none;}

div#top li {display:inline;}

div#top a { color:#000; text-decoration:none; padding:0 5px 0 5px;}

div#top a:hover {color:#666;}

div#idiomas{ text-align:right; float:right; margin-right:5px; color: #000;}

div#logo { padding-top: 5px; height: 90px;}
div#logo td.logus h1, div#logo td.logus h1 a, div#logo td.logus h1 a:hover{width: 550px;font-size:23px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#2A567C; font-weight:normal; padding:30px 0 0px 10px; text-transform:uppercase; text-align:left;}
.logo- {background:none;}
.logo-winter {background:url(../images/top-back-winter.gif) right top no-repeat;}
.logo-autumn {background:url(../images/top-back-autumn.gif) right top no-repeat;}
.logo-spring {background:url(../images/top-back-spring.gif) right top no-repeat;}
.logo-summer {background:url(../images/top-back-summer.gif) right top no-repeat;}


td#menu-logo {padding:0 0 0 0; text-align:right; vertical-align: top;}
td#menu-logo li img {border:none;}
td#menu-logo li img a {border:none;}
#foto-1 {background:#68A8E8 url(../images/doublecorner-left.gif) top left no-repeat; width:150px; height:113px;}

#foto-2 .index {height:113px; width:552px; background: url(../images/fotos/london.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Aberdeen {height:113px; width:552px; background: url(../images/fotos/Aberdeen.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bamberg {height:113px; width:552px; background: url(../images/fotos/bamberg.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bournemouth {height:113px; width:552px; background: url(../images/fotos/bournemouth.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Brighton {height:113px; width:552px; background: url(../images/fotos/brighton.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cambridge {height:113px; width:552px; background: url(../images/fotos/cambridge.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cape-town {height:113px; width:552px; background: url(../images/fotos/cape_town.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Dublin {height:113px; width:552px; background: url(../images/fotos/dublin.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Leeds {height:113px; width:552px; background: url(../images/fotos/leeds.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Malta {height:113px; width:552px; background: url(../images/fotos/malta.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Oxford {height:113px; width:552px; background: url(../images/fotos/oxford.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Portsmouth {height:113px; width:552px; background: url(../images/fotos/portsmouth.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Shrewsbury {height:113px; width:552px; background: url(../images/fotos/shrewsbury.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .London {height:113px; width:552px; background: url(../images/fotos/london.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Paris {height:113px; width:552px; background: url(../images/fotos/paris.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Ramsgate {height:113px; width:552px; background: url(../images/fotos/ramsgate.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Newcastle {height:113px; width:552px; background: url(../images/fotos/newcastle.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .York {height:113px; width:552px; background: url(../images/fotos/york.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bradford {height:113px; width:552px; background: url(../images/fotos/bradford.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Sheffield {height:113px; width:552px; background: url(../images/fotos/sheffield.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Exeter {height:113px; width:552px; background: url(../images/fotos/exeter.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Edinburgh {height:113px; width:552px; background: url(../images/fotos/edinburgh.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Tours {height:113px; width:552px; background: url(../images/fotos/tours.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Belfast {height:113px; width:552px; background: url(../images/fotos/belfast.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cork {height:113px; width:552px; background: url(../images/fotos/cork.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Galway {height:113px; width:552px; background: url(../images/fotos/galway.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bath {height:113px; width:552px; background: url(../images/fotos/bath.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Salisbury {height:113px; width:552px; background: url(../images/fotos/salisbury.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Torquay {height:113px; width:552px; background: url(../images/fotos/torquay.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Berlin {height:113px; width:552px; background: url(../images/fotos/berlin.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Augsburg {height:113px; width:552px; background: url(../images/fotos/augsburg.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Hamburg {height:113px; width:552px; background: url(../images/fotos/hamburg.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bristol {height:113px; width:552px; background: url(../images/fotos/bristol.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Los-Angeles {height:113px; width:552px; background: url(../images/fotos/angeles.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Brisbane {height:113px; width:552px; background: url(../images/fotos/brisbane.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cairns {height:113px; width:552px; background: url(../images/fotos/cairns.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Strasbourg {height:113px; width:552px; background: url(../images/fotos/strasbourg.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cannes {height:113px; width:552px; background: url(../images/fotos/cannes.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Montpellier {height:113px; width:552px; background: url(../images/fotos/montpellier.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bordeaux {height:113px; width:552px; background: url(../images/fotos/bordeaux.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Burdeos {height:113px; width:552px; background: url(../images/fotos/bordeaux.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Biarritz {height:113px; width:552px; background: url(../images/fotos/biarritz.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Roma {height:113px; width:552px; background: url(../images/fotos/roma.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Firenze {height:113px; width:552px; background: url(../images/fotos/firenze.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cagliari {height:113px; width:552px; background: url(../images/fotos/cagliari.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Siena {height:113px; width:552px; background: url(../images/fotos/siena.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Salerno {height:113px; width:552px; background: url(../images/fotos/salerno.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Verona {height:113px; width:552px; background: url(../images/fotos/verona.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Sorrento {height:113px; width:552px; background: url(../images/fotos/sorrento.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Toulouse {height:113px; width:552px; background: url(../images/fotos/toulouse.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Chambery {height:113px; width:552px; background: url(../images/fotos/chambery.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Lyon {height:113px; width:552px; background: url(../images/fotos/lyon.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Otranto {height:113px; width:552px; background: url(../images/fotos/otranto.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Bologna {height:113px; width:552px; background: url(../images/fotos/bologna.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Taormina {height:113px; width:552px; background: url(../images/fotos/taormina.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Todi {height:113px; width:552px; background: url(../images/fotos/todi.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Pisa {height:113px; width:552px; background: url(../images/fotos/pisa.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Viareggio {height:113px; width:552px; background: url(../images/fotos/viareggio.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Milano {height:113px; width:552px; background: url(../images/fotos/milano.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Cardiff {height:113px; width:552px; background: url(../images/fotos/cardiff.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Eastbourne {height:113px; width:552px; background: url(../images/fotos/eastbourne.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Liverpool {height:113px; width:552px; background: url(../images/fotos/Liverpool.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Manchester {height:113px; width:552px; background: url(../images/fotos/Manchester.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Limerick {height:113px; width:552px; background: url(../images/fotos/limerick.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .NuevaYork {height:113px; width:552px; background: url(../images/NuevaYork/nuevayork.png) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Plymouth {height:113px; width:552px; background: url(../images/Plymouth/plymouth.png) top left no-repeat #61A9ED; padding:0;}
#foto-2 .NewYork {height:113px; width:552px; background: url(../images/NuevaYork/nuevayork.png) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Montreux {height:113px; width:552px; background: url(../images/fotos/montreux.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Rouen {height:113px; width:552px; background: url(../images/fotos/rouen.jpg) top left no-repeat #61A9ED; padding:0;}
#foto-2 .Swansea {height:113px; width:552px; background: url(../images/fotos/swansea.jpg) top left no-repeat #61A9ED; padding:0;}

#foto-2 ul {list-style:none;font-weight: bolder; float: right; text-align: left; margin-right:10px;}
#foto-2 li {
	margin-top: 5px;
	background:#68A8E8;
}
div#container2 {
	background:#CDDFF7;
		 
	}
	
	* html div#container2 {margin: 0 auto;
	width: 708px;}

	 
div#menu { width:149px; float:left; 	
	 }

div#contenido{
	background-color:  #fff; 
	margin-left:150px;
	clear:none;
	border-left:0px #68A8E8 solid;
	 }
	 
div#contenido2{ padding:10px; 
position: relative;/*position:relative; needed to fix IE6 bug with float*/	 }
	 
div#contenido3{ padding:0; text-align:justify;}	 

div#contenido4{padding-top:0px;}	 

div#end{ clear:both; background:#fff;}
div#end p{
	text-align:right; color:#aaa; font-weight:bold; font-style:italic;
 font-size:8pt;
}  
div#end a, div#end a:hover { color:#999; text-decoration:none; font-style:normal;}

div#end a:hover { color:#666;}

div#contenido5{ padding:10px; padding-top:0px;
position: relative;/*position:relative; needed to fix IE6 bug with float*/	 }


/*----------menu----------*/

div#menu ul{ margin-top: 20px; list-style:none; padding:5px 0 0 8px;; font:10pt Verdana, Arial, Helvetica, sans-serif; color:#000; background: #61A9ED;}

div#menu li {padding-bottom:5px;}

div#menu li a { text-decoration:none;}

div#menu li a:hover { text-decoration:none;}
div#menu ul li ul{ border: none; margin-top: 10px;}

/*
.oferta{
	background: #f60;
}
*/
div#menu li ul a { color:#000; padding-left:10px; font-size:10pt; }

div#menu li ul a:hover {color:#f20; text-decoration:none;}

.citystrong { font-weight:bold;}

/*-------box pagina-----------*/

div.boxtop {
margin:5px 2px 5px 2px; 
border-top:0px #ff0 solid;
padding:5px 0 15px 0;
/*clear:right;*/
font:13px Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}

div.boxtop1 { margin-right:220px;}

div.boxtop1 h1 { }

div.boxtop2 { float:right; padding:0 0 10px 0; width:200px; }

.boxtop td { width:33%; padding:0 3px 8px 3px; vertical-align:top; }

.boxcity {border-bottom:2px #55ABF8 dotted;}

div.boxtop3 {
margin:5px 2px 10px 2px; 
border-top:0px #ff0 solid;
padding:5px 0 0px 0;
/*clear:right;*/
font:13px Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
padding-top:0px; 
margin-top:0px;
border-bottom:2px #55ABF8 dotted;
}

.boxtop3 td { width:33%; padding:0 3px 8px 3px; vertical-align:top; }


/*---------submenu-----------*/

div#submenu { text-align:right; background:#FFFFFF;}

div#submenu ul {list-style:none; padding:5px 0 0 8px;; font:10pt Verdana, Arial, Helvetica, sans-serif; font-weight:600; }

div#submenu li a {  text-decoration:none;}

div#submenu li a:hover {  }

.guidelink a {color:#f20; }

.guidelink a:hover {color:#f20; }

/*---------Busqueda ciudad-----------*/

div.selector {width:45%; margin-left:20px; padding-left:10px;  background:#fff; border-left:0px #ccc solid; text-align:left; }

div.selector h1 {
	font-size: 190%;
}
div.selector ul {
	list-style: none;
}

div.selector table {}

div.selector td {padding:5px 0 0 0; margin:0;}

/*--------Search engine----------*/

.search-result {padding:2px 50px 12px 0;}

.search-result h2 a{ color:#0000CC; text-decoration:underline;  font:16px Arial, Helvetica, sans-serif; }

.search-result h2 a:visited{ color:#551a8b; }

.search-result-special {border-top:2px #ff0 dotted; padding-top:5px; margin-top:15px;}

/*----------various-----------*/
.clear{
	clear: right;
}
.clear img{
	margin-right: 15px;

}
* html .clear {clear:none; width:95%;}

/*----------Special courses page----------*/
#special{ border:2px #FEFFC0 solid; padding:5px 10px 5px 10px;}
#special img { padding:10px; border:0;}
.special-item {border-bottom:2px #FEFFC0 solid; }
 
 /*----------more info menu----------*/

#moreinfo a{color:RGB(20,65,124);}
#moreinfo a:visited{color:RGB(116,166,233);}
#moreinfo a:hover{color:#f00;}

#comparativa {
	float : left;
	width : 98%;
	padding-left : 10px;
	font-size : 1em;
	border-left : 1px solid #f5f5f5;
	border-right : 1px solid #f5f5f5;
	text-align : center;
}
#comparativa h1 {
	font-family : "Arial-black", Arial, Verdana;
	font-weight : bold;
}
#comparativa h2 {
	color : #f26a34;
}
#comparativa th {
	background-color : #efefef;
	text-align : center;
	width : 20%;
	border :  1px solid #aaa;
}
#comparativa th.courses {
	background-color : #efefef;
	text-align : center;
	width : 30%;
	border :  1px solid #aaa;
}

#comparativa td {
	border : 1px solid #efefef;
	text-align : center;
}
#comparativa td.th {
	border : 1px solid #aaa;
	text-align : center;
}

table.precios
 {
	 width:534px; 
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
 }
 
 
table.precios .titulo 
 {
	 text-align:center; 
	 background-color:RGB(104,168,232);
	 
 }

table.precios td
 {border:solid #000000 1px; background-color:RGB(205,223,247); }


 /*-------------------------------------------------------- Menu Horizontal ----------------------------------------------------*/
div.horizontalmenu
 {
	font-weight: bold;
 }


div.horizontalmenu ul
 {	
 	background-color:RGB(205,223,247);	
	padding: 3px 0;
	margin : 0 2px 5px 5px;
	text-align: left; 
 }

div.horizontalmenu ul li
 {
	display: inline;
	
 }

div.horizontalmenu ul li a
 {
	color: #000000;
	padding: 4px;
	text-decoration: none;	
	font-weight:bold;
	border-right:ridge #C0C0C0 1px;		
 }

div.horizontalmenu ul li a:hover
 {
	background-image:none;
	background-color:RGB(97,169,237);
	color:#FFFFFF;
 }


a.brochure
{
	color:#FF2200;
	font-weight:bold;
}

a.brochure:hover
{
color:#FF2200;
}

.titazul {
	color: #87CEFA;
	font-weight: bold;
}

.celeste {
	color: 	#00FFFF;
}

.masgrande {
	font-size: large;
}

.cambiaColor {
	background: #68A8E8 !important;
}

.linkazul {
	color: #33CCFF;
}

.justify {
	text-align:justify !important;
	padding-left: 20px;
	padding-right: 20px;
}

.justify  li {
	text-align:justify !important;
	padding-left: 20px;
	padding-right: 20px;
}

.justify  ol {
	text-align:justify !important;
	padding-left: 20px;
	padding-right: 20px;
}

.justify  ul {
	text-align:justify !important;
	padding-left: 20px;
	padding-right: 20px;
}

.resalta {
	font-weight: bold;
}

.mmas {
	font-size:11pt;
}

.blink {
	text-decoration: blink;
}

.letrapeq {
	font-size: 70%;
}

table.tablaprecios {
	border-width: 2px;
	border-style: solid;
	border-collapse: collapse;
	border-spacing: 0;
	width:430px; 
	height:200px;
	background-color:RGB(205,223,247);
	caption-side: bottom;

}

table.tablaprecios  td {
	border-width: 1px;
	border-style: solid;
	text-align: center;
	padding: 5px;
}

table.tablaprecios  th {
	border-width: 1px;
	border-style: solid;
	background-color:RGB(99,169,237); 
	font-weight:bold;
	text-align:center;
	padding: 5px;
}

.centrado{
	text-align: center;
}

div.centrado table {
	margin: 0 auto;
	text-align: left;
}

.izda {
	text-align:left;
}

.hide { /* Quitar dibujo de las listas */
	list-style-type:none;
	display:inline;
} 
.espacio {
	padding-top: 10px;
}

caption {
	text-align: left;
}

.mitad {
	width:50%;
}

table.ContactForm {
	width:400px;
	margin: 0 auto;
	text-align: left;
}

table.ContactForm  th{
	font-size:120%;
	background-color:RGB(99,169,237); 
	font-weight:bold;
}

.entre5 {
	width:20%;
}

table.tp2 {
	height:80px;
}

table.tp3 {
	height:150px;
}

.negrita {
	font-weight:bold;
}

.centrado {
	text-align:center;
}

table.tpancha{
	width:480px !important;
}

table.tablaformu {
	caption-side: top;
	border-width: 0;
	border-style: none;
	border-collapse: collapse;
	border-spacing: 0;
	background-color:RGB(205,223,247);
}

table.tablaformu  td {
	border-width: 0px;
	border-style: none;
	text-align: center;
	padding: 5px;
}

table.tablaformu  th {
	border-width: 0px;
	border-style: none;
	background-color:RGB(99,169,237); 
	font-weight:bold;
	text-align:right;
	padding: 5px;
}

div.publimec a{ 
	color: RGB(99,169,237);
}

.segundonivel {
	padding-left: 20px;
	font-weight:bold;
	list-style-type: none;
}

.presupuesto h3 {
	color: RGB(99,169,237);
}

.presupuesto h3 a {
	color: RGB(99,169,237);
}

.presupuesto h2{
	color: RGB(99,169,255);
}

.divflotante {
	cursor:pointer; 
	float:left;
	width:45%;
	position:relative;
	padding-left:10px;
	
}

.divflotante h3 a{
	display:block;
}

.pais{
	width:100%;
	float:left;
	position:relative;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

td.campo3 {
	width:30%;
}
td.campo6 {
	width:15%;
}

.padinf5 li{
	padding-bottom:5px;
}

td.campo33 {
	width:33%;
}

th.campo12 {
	width:12%;
}

.divmitad {
	float:left;
	width:50%;
}

.mitdcha{
	padding-top: 13px;
	padding-bottom: 25px;
}

.sinbordes {
	border:0px;
}

.oculto {
	display:none;
}


.campoFecha {
	width: 50%;
}
.alto300 {
	height: 300px;
}


/* Captcha */
/*  
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:RGB(99,169,237) !important; //reCaptcha widget background color

 }
 
 #recaptcha_table {
 	margin: 0 auto !important;
	text-align: left !important;
 }
 
 #recaptcha_response_field {
   border-color: #63A9ED !important;/* Text input field border color */
/*   background-color:#63A9ED !important; /* Text input field background color */
/* } 

 
 #recaptcha_area {
	text-align:center;
}

*/
/* */

/* General Conditions */
.masespacio > li{
	margin: 0px 0px 20px 0px;
}
/*   */

/* Brochure */
.ContactForm #destino {
	width:70%;
}

.focusField{  
	border:solid 2px #73A6FF;  
	background:#EFF5FF;  
	color:#000;  
}  

.idleField{  
	background:#EEE;  
	color: #6F6F6F;  
	border: solid 2px #DFDFDF;  
}  

/* */

#menu ul li ul li ul li {
	font-style:italic;
}

.century12{
	font-family: "Century Gothic";
	font-size:12pt;
}

#centmas {
	font-size:13pt;
	font-weight: bolder;
}

.margen20 {
	padding:20px;
}

.margen20 fieldset{
	background-color:#f8f8ff;
}

#fotolanding img{
	width: 100%;
	height:100px;
}

.pegado img{
	padding: 0px;
	margin: 0px;
}

/* SOCIAL */
.fb-like {
	width: 10px;
}

#social {
	top: 20px;
	right: 10%;
	width: 70px;
	position: fixed;
	text-align: right;
}


.connect_widget_text {
	display: none !important;
}

.fb_iframe_widget {
	display: inline !important;
}

div.connect_widget_number_cloud {
	visibility: hidden !important;
	width: 5px !important;
}

div.changed  img{
	padding-top: 10px;
}

div.changed p a{
	font-weight: bold;
}



.italiano {
	margin-left: 0px !important;
	padding-left: 0px !important;
	
}

.italiano li{
	margin-left: 20px;
	padding-top: 10px;
}
