#content {
    overflow: auto;  
    padding: 0px 0px 20px 0px;
    background-color: transparent;
    margin-top:0px;
    height:auto !important;
	height:200px;    
    min-height: 200px;
    
}

#stripe-home {
    margin: 20px auto 10px auto;
    width: 876px;
    overflow: hidden;
    color: white;
    padding: 10px 22px 40px;
    background: #eee url('/img/stripe-bg.png') no-repeat left bottom;

}
#stripe-home, #stripe-home p
{
    font-size: 1.1em;
    font-family: Georgia,sherif;
}
#stripe-home p .azzurro
{
	font-size: 1.6em;
}

#stripe-home div
{
	padding:10px 10px 10px 20px;
}
#stripe-home div h1, #stripe-home div h2
{
	font-family: Georgia, sherif;
	font-size:28px;
	letter-spacing:-0.2pt;
	color:#262626;
	padding:0;margin:0;
	line-height:30px;
}
#stripe-home div h2
{
 	font-size:26px;
	color:rgb(41,173,217);
}

#blocks {
	width: 920px;
	margin:auto;
	margin-top:0px;
	padding-bottom:0px;	
	color: #333;
	overflow: hidden;	
}

#blocks ul.blocks {
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}

#blocks ul.blocks li {
	float: left;
	padding: 10px;
	width: 209px;
	height:185px;
}
#blocks ul.blocks span.etitle
{
	font-size:14px;
}
#blocks ul.blocks li + li {
	border-left: 1px solid #ccc;
}

#blocks ul.blocks2 {
	overflow: hidden;
	list-style: none;
	margin: 10px 0;
	padding: 0;
}

#blocks ul.blocks2 li {
	float: left;
	padding: 10px;
	width: 209px;
}
#blocks ul.blocks2 span.etitle
{
	font-size:14px;
}
#blocks ul.blocks2 li.offerta
{
	float: left;
	position:relative;
	margin-top:36px;
	padding: 5px 10px;
	width: 440px;
    background: rgb(69,120,182);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4578B6', endColorstr='#111111'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#4578B6), to(#111111)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #4578B6,  #111111);
	color:white;
	height:270px;
	text-align:center;		
}
#blocks ul.blocks2 li.offerta,
#blocks ul.blocks2 li.offerta p
{
	line-height:27px;
	font-size: 1.3em;
	font-weight:bold;
}

#blocks ul.blocks2 li.offerta p.font_grande {
	font-size: 1.8em;
	padding-top:4px;
	color:white !important;
}

.countdown {
	margin-top: 40px;
	padding: 0px;
	font-size: 36px;
	font-weight:normal;
}

#blocks h4 {
	color:#262626;
	border-bottom: 1px solid;
	font-size: 1.8em;
	font-family: Georgia, sherif;
	padding:0px 0 5px 10px;
	margin-bottom:0px;
}

#news_home li + li {
	margin-top: 15px;
}

#news_home .pic {
	width: 80px;
	float: left;
	margin-right: 5px;
}

#news_home img {
	max-width: 80px;
}

#news_home a, #feed_home a {
	/* font-variant: small-caps; */
	font-family: Georgia, sherif;
	line-height:22px;
}

#feed_home ul {
	overflow: hidden;
}

#robots {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fff,  #ddd);

	width:100%;	
	margin-top:20px;
	padding-bottom:30px;
}
#robots-blocks {
	width: 920px;
	margin:auto;
	color: #333;
	overflow: auto;	
}

#robots-blocks ul {
	overflow: auto;
	list-style: none;
	margin: 10px 0;
	padding: 0;
}

#robots-blocks li {
	float: left;
	padding: 10px;
	width: 209px;
	height:120px;
}
#robots-blocks span.etitle
{
	font-size:14px;
}
#robots-blocks li + li {
	border-left: 1px solid #555;
}

/* STRISCIA FUMETTO */

#stripe-block {
    margin: auto;
    width: 876px;
    overflow: hidden;
    color: white;
    padding: 10px 22px 40px;
    background: #333 url('/img/stripe-bg.png') no-repeat left bottom;

}
#stripe-block, #stripe-block p
{
    font-size: 1.1em;
    /* font-family: Georgia,sherif; */
}
#stripe-block p .azzurro
{
	font-size: 1.6em;
	font-family: Georgia,sherif; 
}


