html{
background-color:#66ADBB;
margin:16px;
}

.standard_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00778F;
}

p{
margin:0;
}

.standard_text p{
margin:0;
}

a{
color:inherit;
text-decoration:underline;
}

a:hover{
color:#000000;
text-decoration:underline;
}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }
a:visited { outline: none; }


.home_order	{


background-image:url(images/order_off.png);
background-repeat:no-repeat;

}

.home_order:hover	{


background-image:url(images/order_on.png);
background-repeat:no-repeat;

}

.home_shop	{


background-image:url(images/shop_off.png);
background-repeat:no-repeat;

}

.home_shop:hover	{


background-image:url(images/shop_on.png);
background-repeat:no-repeat;

}

.menu_1	{


background-image:url(images/menu_1.gif);
background-repeat:no-repeat;

}

.menu_1:hover{


background-image:url(images/menu_over_1.gif);
background-repeat:no-repeat;

}

.menu_1_over	{


background-image:url(images/menu_over_1.gif);
background-repeat:no-repeat;

}

.menu_2	{


background-image:url(images/menu_2.gif);
background-repeat:no-repeat;

}

.menu_2:hover{


background-image:url(images/menu_over_2.gif);
background-repeat:no-repeat;

}

.menu_2_over	{


background-image:url(images/menu_over_2.gif);
background-repeat:no-repeat;

}

.menu_3	{


background-image:url(images/menu_3.gif);
background-repeat:no-repeat;

}

.menu_3:hover{


background-image:url(images/menu_over_3.gif);
background-repeat:no-repeat;

}

.menu_3_over	{


background-image:url(images/menu_over_3.gif);
background-repeat:no-repeat;

}

.menu_4	{


background-image:url(images/menu_4.gif);
background-repeat:no-repeat;

}

.menu_4:hover{


background-image:url(images/menu_over_4.gif);
background-repeat:no-repeat;

}

.menu_4_over	{


background-image:url(images/menu_over_4.gif);
background-repeat:no-repeat;

}

.menu_5	{


background-image:url(images/menu_5.gif);
background-repeat:no-repeat;

}

.menu_5:hover{


background-image:url(images/menu_over_5.gif);
background-repeat:no-repeat;

}

.menu_5_over	{


background-image:url(images/menu_over_5.gif);
background-repeat:no-repeat;

}

.menu_6	{


background-image:url(images/menu_6.gif);
background-repeat:no-repeat;

}

.menu_6:hover{


background-image:url(images/menu_over_6.gif);
background-repeat:no-repeat;

}

.menu_6_over	{


background-image:url(images/menu_over_6.gif);
background-repeat:no-repeat;

}

.press_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#00778F;
}
.press_title a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#00778F;
text-decoration:none;
}

.press_title a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-decoration:none;
}

.gelupo_regular{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
}

.gelupo_thin{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 200;
}

.gelupo_light{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 300;
}

.gelupo_bold{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 700;
}

.gelupo_heavy{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 800;
}

.gelupo_black{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 900;
}

.gelupo_home{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:24px;
color:#00778F;
text-align:center;
}

.gelupo_home_box_text{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:24px;
padding:12px;
}

.gelupo_home_ro_box_text{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:15px;
padding-top:8px;
padding-right:12px;
padding-left:12px;
}

.gelupo_header{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:19px;
color:#00778F;
}

.gelupo_footer{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:12px;
color:#ffffff;
letter-spacing:2px;
}

.gelupo_bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00778F;
}


.g_menu_item_off{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#C5E5EA;
padding:4px;
text-decoration:none;
}

.g_menu_item_off a{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#C5E5EA;
text-decoration:none;
}

.g_menu_item_off a:hover{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

.g_menu_item_on{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#ffffff;
padding:4px;
text-decoration:none;
}

.g_menu_item_on a{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

.g_menu_item_on a:hover{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

.article_title{
margin:0;
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:24px;
color:#00778F;
font-weight:bold;
}

.article_text{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:18px;
color:#00778F;
}

.flavour_header{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:24px;
color:#00778F;
}

.press_title{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:16px;
color:#00778F;
padding:4px;
}

.press_title a{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:16px;
color:#00778F;
text-decoration:underline;
}

.press_title a:hover{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:16px;
color:#00778F;
text-decoration:none;
}

.gelupo_warning{
font-family: mostra-nuova-1,mostra-nuova-2,sans-serif;
font-style: normal;
font-weight: 400;
font-size:12px;
color:#ff0000;
}