#content-wrap, #content-wrapper {
font-size:120%;
padding-top:20px;
}
div#header.network img {
background:transparent none repeat scroll 0 0 !important;
border:medium none !important;
display:inline !important;
margin:0 !important;
padding:0 !important;
}
div#header.network {
margin-bottom:0;
padding:0;
}
div#nav.network {
background:transparent none repeat scroll 0 0;
margin-bottom:0;
padding:0;
}
#tertiary-nav {
-x-system-font:none;
font-family:tahoma,arial,san-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:18px;
line-height:18px;
margin:0 14px 15px 15px;
padding:0;
}
#tertiary-nav dt {
float:left;
margin:0 15px 0 0;
}
#tertiary-nav dd {
float:left;
font-weight:700;
height:18px;
margin:0 1px;
padding:0 0 0 8px;
}
#tertiary-nav dd a {
color:#1B73A4;
display:block;
float:left;
height:18px;
padding:0 8px 0 0;
text-decoration:none;
}
#tertiary-nav dd:hover, #tertiary-nav dd.over {
background-position:0 -82px;
}
#tertiary-nav dd:hover a, #tertiary-nav dd.over a {
background-position:100% -82px;
}
.right-content-column .google-ads {
width:100%;
}
#breadcrumbs {
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 8px 0px 4px 4px; 
	PADDING-TOP: 4px
	text-color: #ffffff;
	FONT-WEIGHT: bold; 
}
#breadcrumbs .delimiter {
	COLOR: #ffffff;
	FONT-WEIGHT: bold; 
}
#breadcrumbs .crumb {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	FONT-WEIGHT: bold; 
}
#breadcrumbs A.crumb {
	TEXT-DECORATION: none
	text-color: #ffffff;
	FONT-WEIGHT: bold; 
}
#breadcrumbs A.crumb:hover {
	TEXT-DECORATION: underline
	FONT-WEIGHT: bold; 
}

#article-body  .story-block h5 {
-x-system-font:none;
color:#254B7F;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#article-body   .story-block img {
background:transparent url(http://www.riminibeach.it/design/news/images/bg-image-white.gif) no-repeat scroll left top;
float:left;
margin:2px 0;
padding:9px 10px 9px 9px;
}
/* POSITION CONTROL */

div.block 
{
    margin: 0.5em 0 0.5em 0;
    padding: 0;
    clear: both;
}

div.block div.element
{
    padding-right: 1em;
    float: left;
}

div.block div.left 
{
    width: 48%;
    float: left;
    clear: left;
}

div.block div.right
{
    width: 48%;
    float: right;
    clear: right;
}

div.object-left
{
    margin: 0.25em 0.25em 0.25em 0;
    float: left;
    clear: left;
}

div.object-right
{
    margin: 0.25em 0 0.25em 0.25em;
    float: right;
    clear: right;
}

.float-break
{
    height: 1%; /* Fix for IE */
}

.float-break:after
{
    content: "-";
    height: 0;
    font-size: 0;
    visibility: hidden;
    display: block;
    clear: both;
}

div.break 
{
    clear: both;
    font-size: 1px; /* Fix for IE */
    height: 1px;
    margin-bottom: -1px;
}

/* IMAGE */

div.attribute-image
{
    margin: 0.25em 0 0.5em 0;
}

div.content-view-full div.attribute-image
{
    float: right;
    margin-left: 0.5em;
    margin-right: 0;
}

div.content-view-full div.class-image div.attribute-image
{
    margin-left: 0;
    float: none;
}

div.content-view-full div.attribute-image div.caption
{
    background-color: #EAE9E1;
    font-size: 0.8em;
    text-align: center;
    margin: 2px 0 0 0;
}

div.content-view-full div.attribute-image div.caption p
{
    padding: 3px;
    margin: 0;
}

div.content-view-line div.attribute-image
{
    float: left;
    margin-right: 0.5em;
    margin-left: 0;
}

div.content-view-embed div.attribute-image
{
    float: left;
    margin-right: 0.5em;
    margin-left: 0;
}

div.object-left div.content-view-embed div.class-image div.attribute-image
{
    margin: 0;
    float: none;
}

div.object-right div.content-view-embed div.class-image div.attribute-image
{
    margin: 0;
    float: none;
}

div.object-center div.class-image
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

div.object-center div.content-view-embed div.class-image div.attribute-image
{
    margin: 0;
    float: none;
}

div.content-view-embed div.class-image div.attribute-caption
{
    background-color: #EAE9E1;
    font-size: 0.8em;
    text-align: center;
    margin: 2px 0 0 0;
}

div.object-center div.content-view-embed div.class-image div.attribute-caption
{
    margin: 2px auto 0 auto;
}

div.content-view-embed div.class-image div.attribute-caption p
{
    padding: 3px;
    margin: 0;
}

/*impaginazione homepage*/
#image-lead{
	width:672px;
}

#hotel-fiera-rimini-td .line_folder{width:638px !important;}
