a, a:link, a:visited, a:hover, a:active, a:focus	{ outline:none; }
a:hover	{ text-decoration:none }
a { color:#000 }

.list-inline-center     { width:100%; text-align:center; margin:0; padding:0; }
.list-inline-center li	{ display:inline-block; *display:inline; *zoom:1; }

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body		{  }
html, body	{ font-family:'Open Sans', Arial, Verdana, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; color:#000000 }
p			{ font-size:14px}
ul, li		{ padding:0; margin:0 }

.contGeneral		{ background:#fff; width: 990px; margin:0 auto;  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5); }
.container 			{ width: 960px; }

/* HEADER */
.header .row-top			{ font-size:11px; }
.header .row-top .datatop	{ line-height:30px; margin-left:-50px}
.header .row-top .cerca				{ margin-left:50px; margin-top:2px }
.header .row-top .cerca .buttonCerca	{ background:#ededed url('../img/ico-cerca.png'); background-repeat: no-repeat; background-position:center; border:0px; width:28px; height:22px; margin:0; }
.header .row-top ul			{ list-style:none;  }	
.header .row-top ul li			{ float:left; list-style:none; padding: 0 15px 0 0  }
.header .row-top ul li	a		{ color:#af6b00; text-transform: uppercase;  line-height:30px  }
.header .row-logobanner		{ border-bottom: 1px solid #cdcdcd; padding-bottom:5px }
.header .menu-comuni .aint  { font-size:14px; font-weight:bold; color:#fff; background:#000; height:26px; padding-top:6px; text-align:center }
.header .menu-comuni			{ font-size:10px; height:26px; line-height:12px  }
.header .menu-comuni ul		{ list-style:none; padding-left:10px  }	
.header .menu-comuni ul li		{ float:left; list-style:none  }
.header .menu-comuni ul li 	a	{ color:#23a1c9; text-transform: uppercase  }

.header .menu-categorie				{ background:#007ca2;  }
.header .menu-categorie ul			{ list-style:none }	
.header .menu-categorie ul li			{ float:left; list-style:none; background-image:url('../img/lineali.jpg'); background-repeat: no-repeat; background-position:right;  }	
.header .menu-categorie ul li a			{ color:#fff; font-weight:bold; font-size:13px; line-height:40px; padding:0 6px  }	
.header .menu-categorie .icorss		{ padding:8px 15px 0 0 }

.header .adnkronos							{ margin-top:2px }
.header .adnkronos .adnnewscontent			{ border:1px solid #cdcdcd; font-size:13px }
.header .adnkronos .adnnewscontent	img		{ border-right:1px solid #cdcdcd}
.header .adnkronos .adnnews					{ margin-left:-30px; line-height:38px }	

.header .adnkronos .adnnews .pointer			{ height:10px }
.header .adnkronos .adnnews a			{  text-decoration:none; padding:0px 20px; font-size:13px; color:#000 }
.header .adnkronos .adnnews a:hover	{ text-decoration:underline }

.header .adnkronos .icosocial img				{ padding:8px 0 0 3px }

/* HOME */
.home								{ padding-top:10px }
.home .articoloBig					{ border-bottom: 1px solid #e6e6e6; padding-bottom:25px;  }
.home .articoloBig h2				{ font-size:32px; font-weight: 800; margin-top:15px }
.home .articoloBig h2.cell			{ font-size:22px; font-weight: 800; margin-top:15px }
.home .articoloBig p					{ font-size:14px; line-height:20px; }	
.home .articoloBig p.summary		       { padding-top:15px; font-size:18px; line-height:24px; font-weight:bold }	
.home .articoloBig img				{ width:640px; }

.home .articoloM					{ border-bottom: 1px solid #e6e6e6; padding-bottom:35px;  }
.home .articoloM h2				{ font-size:32px; font-weight: 800; margin-top:15px }
.home .articoloM h2.cell			{ font-size:22px; font-weight: 800; margin-top:15px }
.home .articoloM p				{ font-size:14px; line-height:20px; }	
.home .articoloM p.summary		{ font-size:18px; line-height:24px; font-weight:bold }
.home .articoloM	 img				{ margin-right:20px; width:320px;  }
.homesub							{  }
.home .articoloSmall					{ border-bottom: 1px solid #e6e6e6; padding-bottom:25px; margin-right:10px }
.home .articoloSmall h2				{ font-size:24px; font-weight: 800; margin-top:15px }
.home .articoloSmall h2.cell			{ font-size:18px; font-weight: 800; margin-top:15px }
.home .articoloSmall p				{ font-size:14px; line-height:20px; }	
.home .articoloSmall p.summary		{ font-size:18px; line-height:24px; font-weight:bold }
.home .articoloSmall	 img				{ float:left; margin-right:20px; width:150px }

.homecel							{ padding:50px 5px 0 5px }

.homesub h5							{ background:#404040; color:#fff; font-weight:bold; font-size:12px; padding:5px 15px; margin-bottom:0px }
.homesub .spallaCatDett				{ margin-top:0px }
.sharesocial						{ clear:both; width:100px; float:right; margin:0 0 20px 0 }
.a2a_default_style					{  }

.articoliUN						{ margin:15px 0; border:1px solid #e6e6e6; }
.articoliUN ul 					{ list-style:none }
.articoliUN ul li					{ list-style:none; border-bottom: 1px solid #e6e6e6; padding:0 15px }
.articoliUN ul li span 				{ font-size:10px; color:#2485a8 }
.articoliUN ul li a					{ color:#000;  line-height:17px }
.articoliUN ul li p					{ font-size:13px; font-weight:bold }

.homesub .bannertartsmall		{ margin-top:15px }
.banner1000x90subpage			{ padding-top:10px }

/* HOME Civonline TV */
.contTV							{ background:#404040; width: 990px; margin:0 auto;  padding:0;  clear:both; margin-top:15px; margin-bottom:15px}
.contTV  h4						{  }
.contTV .sepTV					{ padding:0; margin:0 0 10px 0; border-bottom: 1px solid #7c7c7c; height:100px }
.contTV .sepTV .banner img		{ padding:10px 8px 0px 0px }
.contTV	.container  				{ width: 960px; padding:0 }
.contTV .boxtv					{ padding-bottom:15px }	
.contTV .boxtv iframe				{ float:left; margin-right:20px }
.contTV .boxtv h2				{ color:#fff; margin-top:0px; font-size:30px; font-weight: 800}
.contTV .boxtv p					{ color:#fff; font-size:18px; line-height:24px }	

/* HOME Civonline TV Mobile smartphone*/
.contTVcell							{ background:#404040; width: 100%; margin:0 auto;  padding:0 5px;  clear:both; margin-top:15px; margin-bottom:15px}
.contTVcell  h4						{  }
.contTVcell .sepTV					{ padding:0; margin:0 0 10px 0; border-bottom: 1px solid #7c7c7c; height:100px }
.contTVcell .sepTV .banner img		{ padding:10px 8px 0px 0px }
.contTVcell .boxtv					{ padding-bottom:15px }	
.contTVcell .boxtv iframe				{ float:left; margin-right:20px }
.contTVcell .boxtv h2				{ color:#fff; margin-top:0px; font-size:20px; font-weight: 800}
.contTVcell .boxtv p					{ color:#fff; font-size:18px; line-height:24px }	


/* HOME Civonline SPORT */
.contSport					{ background:#fff; width: 990px; margin:0 auto;  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5); margin-bottom:20px }
.contSport .banner img		{ padding:10px 8px 0px 0px }
.contSport span				{ color:#007aa1; font-size:14px; text-transform:uppercase; font-weight:bold }
.contSport  img 				{ margin-right:20px; }
.contSport  h2				{ margin-top:0px; padding-top:5px }
.contSport  h2 a				{ font-size:30px;  font-weight: 800 }
.contSport  p				{ font-size:14px; line-height:20px; }	
.contSport p.summary			{ font-size:18px; line-height:24px; font-weight:bold }
.contSport .sepBs			{ border-bottom: 1px solid #cdcdcd; margin-bottom:15px } 
.contSport .sepBigSport		{ border-right: 1px solid #cdcdcd; padding-right:10px }
.contSport .sepBigSport img	{ float:left; width:400px; height:300px }

/* HOME Civonline SPORT Mobile smartphone */
.contSportcell					{ background:#fff; width: 100%; margin:0 auto;  padding:0 5px; box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5); margin-bottom:20px }
.contSportcell .banner img		{ padding:10px 8px 0px 0px }
.contSportcell span				{ color:#007aa1; font-size:14px; text-transform:uppercase; font-weight:bold }
.contSportcell  img 				{ margin-right:20px; }
.contSportcell  h2				{ margin-top:0px; padding-top:5px }
.contSportcell  h2 a				{ font-size:20px;  font-weight: 800 }
.contSportcell  p				{ font-size:14px; line-height:20px; }	
.contSportcell p.summary			{ font-size:18px; line-height:24px; font-weight:bold }
.contSportcell .sepBs			{ border-bottom: 1px solid #cdcdcd; margin-bottom:15px } 
.contSportcell .sepBigSport		{ border-right: 1px solid #cdcdcd; padding-right:10px }
.contSportcell .sepBigSport img	{ float:left; width:400px; height:300px }

.contSport  .small			{ padding-left:10px }
.contSport  .small h2			{ margin-top:0px; line-height:22px; }
.contSport  .small h2 a		{ font-size:22px; font-weight: 800 }
.contSport  .small p			{ font-size:14px; line-height:20px}	
.contSport  .small img		{ width:220px; height:165px; padding-bottom:10px }

/* SPALLA DX */
.elementiSpallaDx				{ margin-top:20px }
.bannerDx						{ margin-bottom:10px }
.photogalleryDx					{ width:300px; float:right; text-align:left  }
.photogalleryDx	span.categoria	{ text-transform:uppercase; color:#007ca4; font-size:12px; width:300px; text-align:left; font-weight:bold; line-height:26px }
.photogalleryDx	h2				{ text-align: left; margin:0px; margin-bottom:10px;}
.photogalleryDx img				{ width:300px; height:169px }
.photogalleryDx h2 a				{ font-size:18px; line-height:24px; font-weight:bold;   }
.bodyGallery					{ margin-top:20px }
.messageGallery					{ color: #000; font-size: 20px; line-height:22px; font-style: italic; margin: 0; }
div.bannerCivonSale p 			{ color:#fff; padding:10px 10px;  background:#000; /* Valido per Mozilla, Opera, Safari, Chrome */  opacity: 0.6; /* Valido per gli antichi MS Explorer  5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); /* Valido per MS Explorer 8 e successivi */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
div.bannerCivonSale  a			{ color:#fff; text-decoration:none }
div.bannerCivonSale h2 a			{ color:#fff; text-decoration:none }
div.bannerCivonSale p a:hover  	{ color:#fff; text-decoration:underline }
div.bannerCivonSale				{ clear:both; float:right; padding: 200px 0 0 0; font-size:20px;  font-weight:bold; text-align:center; width:300px; height:90px; }
div.meteoDx						{ clear:both }
.articoliFasciaDx h4			{ font-weight:bold; text-align:left; background-color:#000; padding:10px; margin:10px 0 2px 0; color:#FFF; }
.articoliFasciaDx ul				{ list-style:none }
.articoliFasciaDx ul li			{ list-style:none }
.articoliFasciaDx				{ border-bottom: 1px solid #e6e6e6; padding-bottom:25px; margin-right:0px; margin-left:20px; text-align:left }
.articoliFasciaDx a				{ font-size:18px; font-weight: 800; margin-top:15px }
.articoliFasciaDx p				{ font-size:14px; line-height:20px; }	
.articoliFasciaDx p.summary		{ font-size:18px; line-height:24px; font-weight:bold }
.articoliFasciaDx	 img			{ float:left; margin-right:20px; width:100px }

.bntAN			{ background:#007ca2; color:#fff; text-align:center; font-weight:bold; padding:10px; width:50%; margin:20px auto; border:1px solid #007ca2;   }
.bntAN a		{ color:#fff; }
.bntAN:hover	{ background:#0092bf }

/* SPAN DATE */
span.ddate						{ color:#2485a8  }

/* HOME Civonline SPORT */
.paddingimg-left						{ margin-left:20px }
.paddingimg-right						{ margin-right:20px }

/* FOOTER */
.footer .menu-comuni			{ border-top: 1px solid #cdcdcd; font-size:10px; height:26px; line-height:26px  }
.footer .menu-comuni ul		{ list-style:none;  }	
.footer .menu-comuni ul li		{ float:left; list-style:none  }
.footer .menu-comuni ul li 	a	{ color:#23a1c9; text-transform: uppercase  }

.footer .menu-categorie				{ background:#007ca2;  }
.footer .menu-categorie ul			{ list-style:none }	
.footer .menu-categorie ul li			{ float:left; list-style:none; background-image:url('../img/lineali.jpg'); background-repeat: no-repeat; background-position:right;  }	
.footer .menu-categorie ul li a			{ color:#fff; font-weight:bold; font-size:14px; line-height:40px; padding:0 6px  }	
.footer .menu-categorie .icorss		{ padding:8px 15px 0 0 }

.footer .row-top				{ font-size:11px; }
.footer .row-top .datatop	{ line-height:30px; margin-left:-50px}
.footer .row-top ul			{ list-style:none;  }	
.footer .row-top ul li			{ float:left; list-style:none; padding: 0 15px 0 0  }
.footer .row-top ul li	a		{ color:#af6b00; text-transform: uppercase;  line-height:30px  }
.footer .icosocial			{ margin-left:25px; }
.footer .icosocial img		{ padding:8px 0 0 3px }

.footer .altre-categorie		{ font-size:10px;  line-height:16px; text-align:center; margin-top:20px; padding:0 110px }
.footer .altre-categorie a	{ color:#004156; text-transform: uppercase  }

.footercopyright			{ margin-top:30px; margin-bottom:60px }
.footercopyright p 			{ font-size: 11px; line-height:18px; padding-top:20px; color:#6b6b6b }

/* NEWSLETTER */
div.boxArticolo form  {float:left; width:680px; padding:20px 20px 20px 11px}
div.boxArticolo form p#msgErrore{background:#f9e0e0; border:1px solid #be6565; color:#914d4d; font-weight:bold; padding:12px 20px 10px 20px; margin:10px 40px 40px 0}
div.boxArticolo form fieldset {border-top:solid 2px #405e84; border-bottom:solid 1px #405e84; margin:0px 40px 40px 0px; padding:20px 20px 20px 20px; }
div.boxArticolo form fieldset legend {font-size:18px; letter-spacing:-1px; font-weight:bold; display:block; color:#fff; border:1px solid #405e84; background:#405e84; padding:10px 20px 10px 20px; width:190px}
div.boxArticolo form fieldset div {padding:0 0 15px 0px; }
div.boxArticolo form fieldset div#convenzioni{display:none}
div.boxArticolo form fieldset div#campo_nome-wrapper label{display:block; width:120px; float:left; font-weight:bold; color:#001f3f}
div.boxArticolo form fieldset div#campo_cognome-wrapper label{display:block; width:120px; float:left; font-weight:bold; color:#001f3f}
div.boxArticolo form fieldset div#campo_email-wrapper label{display:block; width:120px; float:left; font-weight:bold; color:#001f3f}
	
div.boxArticolo form fieldset div div.form-checkboxes {padding-top:20px}
div.boxArticolo form fieldset div div.form-checkboxes div label {display:block; width:175px; font-weight:bold; color:#001f3f}
div.boxArticolo form fieldset div div.form-checkboxes div label input {margin-top:0px}
div.boxArticolo form fieldset div div.form-checkboxes div label span {background:#fff; float:right; padding-top:2px; display:block; width:150px; }
	
div.boxArticolo form fieldset div input {padding:2px; border:solid 1px #c7c7c7; height:20px }
div.boxArticolo form fieldset div input#campo_nome {width:250px}
div.boxArticolo form fieldset div input#campo_cognome {width:250px}
div.boxArticolo form fieldset div input#campo_email {width:450px}
div.boxArticolo form p.button {margin-bottom:20px; margin-left:20px; padding:0px;}
div.boxArticolo form p.button input#conferma_dati {background:#001f3f; border:none; font-weight:bold; cursor: pointer; font-size:16px; margin:0px; display:block; color:#fff; padding:10px 20px 10px 20px}

/* Articolo pagina */




div.boxArticolo div.condividi {padding:10px 0 10px 10px; text-align:right;}

div.boxArticolo p.categoria {font-size:14px; letter-spacing:-1px; text-transform:uppercase; padding:20px 0 5px 10px;}
div.boxArticolo h1 { clear:both; color: #000000; font-size: 40px; font-weight: 800; padding: 0 10px;}
div.boxArticolo h1.cell { font-size: 30px;}
div.boxArticolo h2#titArticolo {color:#000; padding:0 10px 20px 10px; margin:0px; font-size:20px; font-style: italic }
div.boxArticolo h2#titArticolo a {color:#000 }
div.boxArticolo h2#titArticolo a:hover {text-decoration:none; }

div.boxArticolo h3 {color:#0068A4; padding:20px 10px 10px 10px; margin:0px; font-size:16px; letter-spacing:-1px;}

div.boxArticolo p {padding:0 15px 10px 10px; font-size: 14px; line-height: 20px;}
div.boxArticolo img#foto_articolo {float:left; padding:0 10px 10px 10px; }
div.boxArticolo p a {color:#4976A9;}
div.boxArticolo p a:hover {text-decoration:none;}
div.boxArticolo p.percorso  { font-size:10px; background:#E0E0E0; margin-top:20px; padding:6px 0 6px 10px; color:#888888 }
div.boxArticolo p.percorso a  { color:#888888 }
div.boxArticolo p.percorso a:hover  { color:#000 }

div.boxArticolo ul {padding:0px 15px 0px 25px; list-style-type:disc;}
div.boxArticolo ul li {padding:2px 0px 0px 0px;}
div.boxArticolo ul li a {color:#0068A4;}
div.boxArticolo ul li a:hover {text-decoration:none;}

div.boxArticolo ul.correlati {padding:0px 15px 0px 10px; list-style-type:none;}
div.boxArticolo ul.correlati li {padding:2px 0px 5px 0px; border-bottom:1px solid #E0E0E0;}
div.boxArticolo ul.correlati li a {color:#98570B; text-decoration:none;}
div.boxArticolo ul.correlati li a:hover {text-decoration:underline;}  

div.boxArticolo .bannerArticolo { padding:20px 0 20px 0; text-align:center; }
div.boxArticolo .bannerArticolobottom { width:250px; margin:20px auto }
div.boxListaArticoli .bannerArticolo { padding:20px 0 20px 0; text-align:center; }

/* lista articoli */ 
div.boxListaArticoli { }
div.boxListaArticoli h1 { color: #000000; font-size: 40px; font-weight: 800; padding: 0 10px }
div.boxListaArticoli h1.cell { font-size: 30px;}
div.boxListaArticoli ul.listaArticoli {padding:20px 0 0 10px; list-style:none}
div.boxListaArticoli ul.listaArticoli li {padding:15px 10px; border-bottom:solid 2px #E0E0E0; background:#EDEDED; list-style:none }
div.boxListaArticoli ul.listaArticoli li span {color:#2485a8; }
div.boxListaArticoli ul.listaArticoli li a {font-size:18px; display:block; line-height:16px; font-weight:bold; padding:0 0 5px 0; color:#001f3f; text-decoration:none}
div.boxListaArticoli ul.listaArticoli li a:hover {text-decoration:underline;}

div.boxListaArticoli ul.listaArticoli li.titAA	 { padding:5px 10px; font-size:14px; }
div.boxListaArticoli ul.listaArticoli li.titAA span	{ }
div.boxListaArticoli ul.listaArticoli li.titAA a  { font-size:14px; padding:0; font-weight:normal; }

div.boxListaArticoli ul.listaGallery { padding:20px 0 0 10px }
div.boxListaArticoli ul.listaGallery li { display:block; width:180px; height:138px; background:#888888; float:left; margin:0 30px 30px 0 }
div.boxListaArticoli ul.listaGallery li a { display:block; width:170px; height:128px; float:left }
div.boxListaArticoli ul.listaGallery li a img { width:170px; height:128px; padding:5px 0 0 5px}
    
div.boxListaArticoli ul.listaVideo { padding:20px 0 0 10px }
div.boxListaArticoli ul.listaVideo li { display:block; width:500px; height:375px; background:#888888; float:left; margin:0 10px 20px 0 }

div.boxListaArticoli p.percorso  { font-size:10px; background:#E0E0E0; margin-top:20px; padding:6px 0 6px 10px; color:#888888 }
div.boxListaArticoli p.percorso a  { color:#888888 }
div.boxListaArticoli p.percorso a:hover  { color:#000 }
	
ul.pager {clear:both; padding:20px 10px 0px 15px; margin:0 0 20px 0; height:20px; list-style-type:none; list-style-type:none;}
ul.pager li { font-size:12px; color:#001f3f; float:left; padding:2px; margin-right:2px; list-style-type:none;}
ul.pager li a { font-size:12px; color:#000; padding:0px 0px 0px 0px; margin:0px; }
ul.pager li a:hover {text-decoration:none;}
ul.pager li.pager-current{font-weight:bold;}

.percorso  span.logoutUser 		{ float:right; margin-right:10px; color:#fd3832 }
.percorso  span.logoutUser  a.logoutspan 	{ color:#b42824 }
#user-login				{ margin:50px 0 20px 0 }
#user-login label 			{ width:120px }
#user-login #edit-submit	{ background:#007ca2; color:#fff; border:none; margin-top:20px; padding:5px 20px }
#edit-name				{ width:200px }
#edit-pass				{ width:200px }


/* START COMMENTS */
    
div#comments {display:none;}

div#comments_ok {clear:both; float:left; margin-right:20px padding-top:30px; padding-bottom:30px; color:#888888;}
div#comments_ok h2  { color:#4976A9; font-size:16px; padding:10px 0 10px 10px; letter-spacing:-1px }                       

div#comments_ok a {color:#000}
div#comments_ok p { display:none; }
div#comments_ok ul.listaCommenti {padding:0px 0 20px 10px}
div#comments_ok ul.listaCommenti li { background:#E0E0E0;  margin:0px 0 10px 0px; padding:5px}

div#comments_ok form  { padding:20px 10px 10px 10px; margin:0px 0px 10px 10px;  background:#E0E0E0; border:1px solid #888888; }
div#comments_ok form label  { display:block; float:left; width:100px; font-weight:bold;}
div#comments_ok form #edit-captcha-response-wrapper label { width:200px; }
div#comments_ok form input {border:1px solid #888888; color:#4E4E4E; background:#fff; }
div#comments_ok form textarea {border:1px solid #888888; color:#4E4E4E; background:#fff; height:80px; }
div#comments_ok div.form-item { clear:both; padding:5px 0; }
div#comments_ok form div#edit-mail-wrapper {display:none;}
div#comments_ok form div#edit-subject-wrapper {display:none;}
div#comments_ok form div#edit-homepage-wrapper {display:none;}  
div#comments_ok form ul.tips {display:none;}
div#comments_ok form input#edit-submit  { margin:10px 0 10px 0px; padding:5px 15px 5px 15px; font-weight:bold; background:#888888; color:#E0E0E0;}
div#comments_ok form input#edit-preview { display:none; }



/* END COMMENTS */
@media only screen and (max-width: 600px) {
.home .articoloBig p				{ font-size:16px; }	
.home .articoloBig p.summary		{ font-size:18px; }
.home .articoloM p				{ font-size:16px;  }	
.home .articoloM p.summary		{ font-size:18px;}
.home .articoloSmall p			{ font-size:16px; }	
.home .articoloSmall p.summary	{ font-size:18px; }

}	
	

/* Css Twinpeople */

@media only screen and (max-width: 480px) {
		#ed_Related_Box{
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			margin-top: 12px;
			overflow: hidden;
			width: 300px; 
		}
	}

	@media only screen and (min-width: 481px) and (max-width: 768px) {
		#ed_Related_Box{
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			margin-top: 12px;
			overflow: hidden;
			width: 600px;
		}
	}

	@media only screen and (min-width: 769px) {
		#ed_Related_Box{
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			margin-top: 12px;
			overflow: hidden;
			width: 600px;
		}
	}
	
	#ed_Related_Box .title{
		color:#333;
		font-family: Arial;
		font-size: 14px;
		margin-bottom: 5px;
		margin-left: 5px;
	}

	#ed_Related_Box .ed_Related_Record_Div {
		border-width: 0;
		float: left;
		height: 190px;
		margin: 4px 4px 4px 4px;
		overflow: hidden;
		padding: 0;
		width: 142px;
	}

	#ed_Related_Box div a{
		text-decoration:none;
	}

	#ed_Related_Box .ed_Related_Record_Div a {
		border-width: 0;
		margin: 0;
		padding: 0;
	}

	#ed_Related_Box .ed_Related_Record_Div .ed_Related_Record_Div_Img {
		border:1px solid #ffffff;
		background-color: #ffffff;
		display: block;
		height: 90px;
		margin-bottom: 9px;
		overflow: hidden;
		width: 140px;
	}

	#ed_Related_Box .ed_Related_Record_Div .ed_Related_Record_Div_Img .ed_Related_Record_Img {
		background-color: #ffffff;
		border-width: 0;
		width:140px;
		margin: 0;
		overflow: hidden;
		padding: 0;
	}

	#ed_Related_Box .ed_Related_Record_Div .ed_Related_Record_Div_Img_Sponsor {
		background-color: #ffffff;
		border-width: 0;
		width: 90px;
		height: 90px;
		margin: 0;
		overflow: hidden;
		padding: 0;
		float: left;
	}

	#ed_Related_Box .ed_Related_Record_Content {
		border-width: 0;
		margin: 6px 0 0;
		width: 140px;
	}

	#ed_Related_Box .ed_Related_Record_Content a {
		border: 0 none;
		color: #333;
		font-family: Arial;
		font-size: 12px;
		margin: 0;
		padding: 0;
		text-decoration: none;
	}

	#ed_Related_Box .ed_Related_Record_Content a:hover {
		text-decoration: underline;
	}

	#ed_Related_Box .ed_Related_Sponsor_Text_Container{
		width: 50px; 
		height: 60px; 
		float: left;
		overflow:hidden;
		text-align:center;
		padding-top:30px;
	}

	#ed_Related_Box .ed_Related_Sponsor_Text_Container .ed_Related_Sponsor_Text_Row1{
		color: #E20318;
		font-family: Verdana,Arial,Sans-serif;
		font-size: 10px;
		font-weight: normal;
		margin-top:30px;
	}
	#ed_Related_Box .title { font-weight:bold; padding:0 0 20px 0}

	#ed_Related_Box .ed_Related_Sponsor_Text_Container .ed_Related_Sponsor_Text_Row2{
		color: #838383;
		font-family: Verdana,Arial,Sans-serif;
		font-size: 10px;
		font-weight: normal;
	}

	#ed_Related_Box .ed_Related_Sponsor_Top_Container{
		border:1px solid #dfdfdf;
		margin-bottom:9px; 
		background-color:#ffffff; 
		width: 140px; 
		height: 90px; 
		float: left;
	}

	.ed_Related_Sponsor{
		background-color: #fff;
	}
	
/* Css 4w market place */	
	.m3_container.fourW_600x200_120x120{width:600px;height:200px;display:inline-block;font-family:helvetica, arial, sans-serif;font-size:14px;line-height:14px; border:0px; border:none;overflow:hidden;background-color: white;}
	.m3_container.fourW_600x200_120x120 a:link,.m3_container.fourW_600x200_120x120 a:visited,.m3_container.fourW_600x200_120x120 a:hover,.m3_container.fourW_600x200_120x120 a:active{text-decoration:none;color:#06c;}
	.m3_container.fourW_600x200_120x120 #h{display:block;height:14px;font-size:small;border-bottom:solid 1px #F4F4F4;}
	.m3_container.fourW_600x200_120x120 #h a{float:right;}
	.m3_container.fourW_600x200_120x120 .a,.m3_container.fourW_600x200_120x120 .a .i,.m3_container.fourW_600x200_120x120 .a .x{display:inline-block;}
	.m3_container.fourW_600x200_120x120 .a{width:200px;height:185px;overflow:hidden;text-align:center;}
	.m3_container.fourW_600x200_120x120 .a:hover{background-color:#F4F4F4;}
	.m3_container.fourW_600x200_120x120 .a .i{width:120px;height:120px;margin-top:2px;}
	.m3_container.fourW_600x200_120x120 .a .i img{border:none;width:120px;height:120px;vertical-align: baseline;}
	.m3_container.fourW_600x200_120x120 .a .x{width:190px;height:60px;overflow:hidden;margin-top:1px;margin-bottom:2px;}
	.m3_container.fourW_600x200_120x120 .a .t{height:15px;overflow:hidden;font-weight:700;}
	.m3_container.fourW_600x200_120x120 .a .d{height:28px;overflow:hidden;font-size: 0.8em;}
	.m3_container.fourW_600x200_120x120 .a .u{height:12px;overflow:hidden;color:green;font-size:12px;}
	.m3_container.fourW_600x200_120x120 img[width="1"] {position: absolute;display:none;}
	img[src^="//feed.4wnet.com"]{position: absolute;display:none;}
	
/* Banner */
#sas_33762 { float:right }
#sas_33434 { float:right }


/* Slider */
#slides {
  display: none;
  background:#000;
}
#slides a	{ font-size:11px; color:#fff }

#slides .slidesjs-navigation {
  margin-top:3px;
}

#slides .slidesjs-previous {
  margin-right: 5px;
  float: left;
}

#slides .slidesjs-next {
  margin-right: 5px;
  float: left;
}

.slidesjs-pagination {
  margin: 0;
  float: right;
  padding-right:10px;
  list-style: none;
}

.slidesjs-pagination li {
  float: left;
  margin: 0 1px;
  color:#fff;
}

.slidesjs-pagination li a {

  margin: 1px 0px 0px 1px;
  padding: 2px 0px;
  background:none;
  color:#fff;

}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
  background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
 
}

#slides a:hover,
#slides a:active {
  
}
.icon-chevron-left 		{ color:#fff }
.icon-chevron-right 		{ color:#fff }
.slidesjs-previous  		{ padding-left:10px }
.navbar {
  overflow: hidden
}

/* OnePhoto */
.onephoto img { width:640px }


.logom { padding: 0 0 0 10px}
.nav > li.mobmenu	      { padding-left:10px }
.nav > li.mobmenu > a { padding:0;  color:#000; font-size:12px; display:inline}
.nav > li.backColor  { background:#2e2e2e; padding-left:10px; color:#fff	}

