@import url(https://fonts.googleapis.com/css?family=Muli);
				body{font-family: 'Muli';}
				.bg_body {background : #FFFFFF; } 
.bg_container {background : #FFFFFF; } 
.bg_footer {background : #858585; } 
.bg_menu {background : #B3B3B3; } 
.bg_menu:hover {background : #B8B0FF; } 
.bg_menu_active {background : #B8B0FF; } 
.bg_details {background : #9C9C9C; } 
.bg_buttons {background : #B3B3B3; } 
.bg_buttons:hover {background : #858585; } 
.bg_border {border-bottom : 1px dotted #858585; } 
.text_generic {color : #000000; } 
.text_footer {color : #FFFFFF; } 
.text_agency_name {color : #000000; } 
.text_slogan {color : #000000; } 
.text_menu {color : #333333; } 
.text_menu:hover {color : #FFFFFF; } 
.text_menu_active {color : #FFFFFF; } 
.text_title {color : #171717; } 
.text_details {color : #FFFFFF; } 
.text_buttons {color : #FFFFFF; } 
.text_buttons:hover {color : #FFFFFF; } 
.text_ideal {color : #000000; } 
.jcarousel-prev-horizontal {border-left : 30px solid #B3B3B3; } 
.jcarousel-next-horizontal {border-right : 30px solid #B3B3B3; } 
.slicknav_menu {background : #B3B3B3!important; } 
#header_logo {width : 100%; } 
#header_agency_name {display : none; } 
#header_slogan {display : none; } 
#header_logo figure img {max-width : 980px; max-height : 300px; margin : auto; padding : 0px;; } 
#header_container {padding : 0px;; } 
#languages {display : block; position : absolute; top : 10px; left : 10px; } 
#main {float : right; } 
#sidebar {float : left; } 
#main_data .description {float : left; width : 300px; } 
#main_data .details {float : right; width : 300px; } 
#footer_logo {float : right; } 
#footer_user {width : 70%; float : left; text-align : left; } 
#footer_logo figure img {max-width : 150px; max-height : 80px; } 
body {font-size : 16px; } 
#footer_user p {font-size : 12px; } 
#footer_user #ragione_sociale {font-size : 15px; } 
#header_agency_name h2 {font-size : 28px; } 
#header_slogan h4 {font-size : 16px; } 
#menu ul li a {font-size : 16px; } 
#main h2 {font-size : 14px; } 
#sidebar h2 {font-size : 14px; } 
#not_found header h2 {font-size : 14px; } 
#main h1 {font-size : 14px; } 
#details h4 {font-size : 18px; } 
.description h4 {font-size : 18px; } 
#main #ad hgroup h3 {font-size : 18px; } 
.annuncio header h3 {font-size : 18px; } 
#mycarousel h3 {font-size : 12px; } 
.jcarousel-item a p.descriptions {font-size : 11px; } 
#sidebar #search_button .button {font-size : 20px; } 
