﻿@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('fface/OpenSans/OpenSans-CondLight-webfont.eot');
    src: url('fface/OpenSans/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fface/OpenSans/OpenSans-CondLight-webfont.woff') format('woff'),
         url('fface/OpenSans/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('fface/OpenSans/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansCnLtIt';
    src: url('fface/OpenSans/OpenSans-CondLightItalic-webfont.eot');
    src: url('fface/OpenSans/OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fface/OpenSans/OpenSans-CondLightItalic-webfont.woff') format('woff'),
         url('fface/OpenSans/OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
         url('fface/OpenSans/OpenSans-CondLightItalic-webfont.svg#open_sansCnLtIt') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('fface/OpenSans/OpenSans-CondBold-webfont.eot');
    src: url('fface/OpenSans/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fface/OpenSans/OpenSans-CondBold-webfont.woff') format('woff'),
         url('fface/OpenSans/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('fface/OpenSans/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('fface/OpenSans/OpenSans-Regular-webfont.eot');
    src: url('fface/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fface/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),
         url('fface/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fface/OpenSans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
background: url('immagini/background.jpg');
margin-top: 0px;
background-repeat: no-repeat;
background-position: center top;
background-attachment: fixed;
}

.maincolor_head { 
	BACKGROUND: transparent
}
.maincolor_heads { 
	BACKGROUND: #ffffff
}
.maincolor_back_menu { 
	BACKGROUND: transparent
}
.maincolor_back_primopiano { 
	BACKGROUND: transparent
}
.maincolor_footer { 
	BACKGROUND: transparent
}
.menu-head {
	FONT-SIZE: 23px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase
}
a.menu-head:hover{
	COLOR: #8B8B8B
}
.menu {
	FONT-SIZE: 28px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
a.menu:hover{
	COLOR: #8B8B8B
}
.menu-home {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none
}
a.menu-home:hover{
	COLOR: #DADADA
}
.primopiano {
	FONT-SIZE: 30px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
a.primopiano:hover{
	COLOR: #8B8B8B
}
.normale {
	FONT-SIZE: 17px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none
}
a.normale:hover {
	COLOR: #8B8B8B
}
.normale_white {
	FONT-SIZE: 20px; COLOR: #FFFFFF; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none
}
a.normale_white:hover{
	COLOR: #DADADA
}
.grassetto {
	FONT-SIZE: 26px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; font-weight: normal; TEXT-DECORATION: none
}
a.grassetto:hover {
	COLOR: #8B8B8B
}
.grassetto_white {
	FONT-SIZE: 26px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; font-weight: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase
}
a.grassetto_white:hover {
	COLOR: #8B8B8B
}
.titolo {
	FONT-SIZE: 15px; COLOR: #800000; FONT-FAMILY: 'open_sanscondensed_light'; font-weight: bold; TEXT-DECORATION: none
}
a.titolo:hover {
	COLOR: #8B8B8B
}
.footer {
	FONT-SIZE: 15px; COLOR: #3B3B3B; FONT-FAMILY: 'open_sanscondensed_light'; TEXT-DECORATION: none
}
a.footer:hover {
	COLOR: #8B8B8B
}
.sub-style {
    background: transparent; border: none; cursor: pointer; font-family: 'open_sanscondensed_light'; font-size: 15px; text-decoration: none; color: #3B3B3B; TEXT-TRANSFORM: uppercase;
}
.dix {
	display:none
}
marquee {
    height: 26px;
}