/* BODY */
body {	
	margin:0em auto; 
	padding:0em;
	text-align:center;
	color:#000000;
	background: #ffffff;
	font-family:tahoma,verdana,helvetica; 
	font-size: 100%;
}

/* LAYOUT PRINCIPALE */
#document {margin:1%;padding:0;text-align:center;}
#header {}
#body {width:100%;margin-top:1em;}
#col-left {float:left;width:18%;text-align:left;font-size:100%;}
#col-center {float:left;width:58%;margin:0% 0 1% 1%;font-size:100%;text-align:center;}
#col-right {float:right;width:22%;text-align:left;font-size:100%;}
#footer {clear:both;margin:1% 0 0 0;text-align: center;}

/* BOX TIPO 1 (HEADER/FOOTER)*/
.box1 {}
.box1-top1 {background: url("/images/box1_top_center.gif") repeat-x; }
.box1-top2 {background: url("/images/box1_top_right.gif") no-repeat top right;}
.box1-top2 div {background: url("/images/box1_top_left.gif") no-repeat top left;}
.box1-body {border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid;padding:0.1em 1em 0.2em 1em;}
.box1-body2 {width:100%;}
.box1-sub1 {background: url("/images/box1_sub_center.gif") repeat-x; }
.box1-sub2 {background: url("/images/box1_sub_right.gif") no-repeat bottom right;}
.box1-sub2 div {background: url("/images/box1_sub_left.gif") no-repeat bottom left;}
/*dimensioni*/
.box1-top1, .box1-top2, .box1-top2 div, .box1-sub1, .box1-sub2, .box1-sub2 div {
	width: 100%;
	height: 12px;
	font-size: 1px;
}
/*testi*/
.box1-body2 {font-size:80%;}
.box1-body2 td {font-size:85%;}
.box1-body2 a {color:#7A7575;text-decoration:none;}
.box1-body2 a:hover {background:#eeeeee;text-decoration:underline;}
/* BOX TIPO 2 (LEFT/RIGHT)*/
.box2 {width:100%;font-size:100%;}
.box2-top1 {background: url("/images/box2_top_center.jpg") repeat-x;}
.box2-top2 {background: url("/images/box2_top_right.jpg") no-repeat top right;}
.box2-top2 div {background: url("/images/box2_top_left.jpg") no-repeat top left;text-align:center;margin:0;}
.box2-body {border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid;font-size:10px;}
.box2-sub1 {background: url("/images/box2_sub_center.gif") repeat-x; }
.box2-sub2 {background: url("/images/box2_sub_right.gif") no-repeat bottom right; }
.box2-sub2 div {background: url("/images/box2_sub_left.gif") no-repeat bottom left; }
/*dimensioni*/
.box2-top1, .box2-top2, .box2-top2 div {
	width: 100%;
	height: 40px;
	/*font-size: 1px;*/
}
.box2-sub1, .box2-sub2, .box2-sub2 div {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
/*testi*/
.box2-top2 h2 {margin:0;padding-top:1em;background-color:transparent;color:#3B97D5;font-size:80%;}
.box2-body ul {margin:0;padding:1em 0.5em 0.5em 2em;}
.box2-body li {margin-left:1em;padding-bottom:0.2em;list-style-image:none;list-style-type:square;font-size: 100%;color:#FF8825;}
.box2-body a {color:#7A7575;text-decoration:none;}
.box2-body a:hover {background:#eeeeee;text-decoration:underline;}
.box2-body p {margin:0;padding:1em 1em 0.5em 1em;}
.box2-body form {margin:0;padding:1em 0.5em 0.5em 0.5em; }
.box2-body input {font-size:9px;}
/* BOX TIPO 2 B (LEFT/RIGHT)*/
.box2b {width:100%;font-size:100%;}
.box2b-top1 {background: url("/images/box2b_top_center.jpg") repeat-x;}
.box2b-top2 {background: url("/images/box2b_top_right.jpg") no-repeat top right;}
.box2b-top2 div {background: url("/images/box2b_top_left.jpg") no-repeat top left;text-align:center;margin:0;}
.box2b-body {border-left:#E6B02E 1px solid;border-right:#E6B02E 1px solid;font-size:10px;}
.box2b-sub1 {background: url("/images/box2b_sub_center.gif") repeat-x; }
.box2b-sub2 {background: url("/images/box2b_sub_right.gif") no-repeat bottom right; }
.box2b-sub2 div {background: url("/images/box2b_sub_left.gif") no-repeat bottom left; }
/*dimensioni*/
.box2b-top1, .box2b-top2, .box2b-top2 div {
	width: 100%;
	height: 40px;
	/*font-size: 1px;*/
}
.box2b-sub1, .box2b-sub2, .box2b-sub2 div {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
/*testi*/
.box2b-top2 h2 {margin:0;padding-top:1em;background-color:transparent;color:#3B97D5;font-size:80%;}
.box2b-body ul {margin:0;padding:1em 0.5em 0.5em 2em;}
.box2b-body li {list-style-type:none;padding-bottom:0.2em}
.box2b-body a {color:#7A7575;text-decoration:none;}
.box2b-body a:hover {background:#eeeeee;text-decoration:underline;}
.box2b-body p {margin:0;padding:1em 1em 0.5em 1em;}
.box2b-body form {margin:0;padding:1em 0.5em 0.5em 0.5em; }
.box2b-body input {font-size:9px;}
/*testi*/
.box2-top2 h2 {margin:0;padding-top:1em;background-color:transparent;color:#3B97D5;font-size:80%;}
.box2-body ul {margin:0;padding:1em 0.5em 0.5em 2em;}
.box2-body li {margin-left:1em;padding-bottom:0.2em;list-style-image:none;list-style-type:square;font-size: 100%;color:#FF8825;}
.box2-body a {color:#7A7575;text-decoration:none;}
.box2-body a:hover {background:#eeeeee;text-decoration:underline;}
.box2-body p {margin:0;padding:1em 1em 0.5em 1em;}
.box2-body form {margin:0;padding:1em 0.5em 0.5em 0.5em; }
.box2-body input {font-size:9px;}
/* BOX TIPO 2 C (LEFT/RIGHT)*/
.box2c {background-color:#FFFFFF;width:100%;font-size:100%;font-family:verdana, tahoma;}
.box2c-top1 {background: url("/images/box2c_topsub_center.gif") repeat-x; }
.box2c-top2 {background: url("/images/box2c_top_right.gif") no-repeat bottom right; }
.box2c-top2 div {background: url("/images/box2c_top_left.gif") no-repeat bottom left; }
.box2c-body {border-left:#FF8825 1px solid;border-right:#FF8825 1px solid;font-size:10px;}
.box2c-sub1 {background: url("/images/box2c_topsub_center.gif") repeat-x bottom; }
.box2c-sub2 {background: url("/images/box2c_sub_right.gif") no-repeat bottom right; }
.box2c-sub2 div {background: url("/images/box2c_sub_left.gif") no-repeat bottom left; }
/*dimensioni*/
.box2c-top1, .box2c-top2, .box2c-top2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.box2c-sub1, .box2c-sub2, .box2c-sub2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
/* BOX TIPO 3 (BODY)*/
.box3 {}
.box3-top1 {background: url("/images/box3_top_center.gif") repeat-x; }
.box3-top2 {background: url("/images/box3_top_right.gif") no-repeat top right;}
.box3-top2 div {background: url("/images/box3_top_left.gif") no-repeat top left;}
.box3-body {border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid;padding:0.1em 1em 0.2em 1em;}
.box3-body2 {width:100%;text-align:left;padding-top:0.5em;}
.box3-sub1 {background: url("/images/box2_sub_center.gif") repeat-x bottom;}
.box3-sub2 {background: url("/images/box2_sub_right.gif") no-repeat bottom right;}
.box3-sub2 div {background: url("/images/box2_sub_left.gif") no-repeat bottom left;}
/*dimensioni*/
.box3-top1, .box3-top2, .box3-top2 div
{
	width: 100%;
	height: 6px;
	font-size: 1px;
}
.box3-sub1, .box3-sub2, .box3-sub2 div
{
	width: 100%;
	height: 6px !important;
	font-size: 1px  !important;
}
.box3a {}
.box3a-top1 {background: url("/images/box3_top_center.gif") repeat-x; }
.box3a-top2 {background: url("/images/box3_top_right.gif") no-repeat top right;}
.box3a-top2 div {background: url("/images/box3_top_left.gif") no-repeat top left;}
.box3a-body {border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid;padding:0.1em 1em 0.2em 1em;}
.box3a-body2 {text-align:left;padding-top:0.5em;}
.box3a-sub1 {background: url("/images/box2_sub_center.gif") repeat-x bottom;}
.box3a-sub2 {background: url("/images/box2_sub_right.gif") no-repeat bottom right;}
.box3a-sub2 div {background: url("/images/box2_sub_left.gif") no-repeat bottom left;}
/*dimensioni*/
.box3a-top1, .box3a-top2, .box3a-top2 div
{
	/*width: 100%;*/
	height: 6px;
	font-size: 1px;
}
.box3a-sub1, .box3a-sub2, .box3a-sub2 div
{
	/*width: 100%;*/
	height: 6px !important;
	font-size: 1px  !important;
}
.box3a-body h2 {margin:0;padding-top:0em;background-color:transparent;color:#2E71A0;font-size:120%;text-align:center;}
.box3a-body ul {margin:0;padding:0.5em 0.5em 0.5em 2em;}
.box3a-body li {margin:0 0 0 1em;padding:0 0 1em 0;list-style-image:none;list-style-type:square;font-size: 98%;color:#3B97D5;}
.box3a-body a {color:#3B97D5 !important;text-decoration:none;font-size:150%;font-weight:bold;}
.box3a-body a:hover {background:#3B97D5;color:#ffffff !important;text-decoration:none;}
/* BOX TIPO 4 (E-COMMERCE)*/
.box4 {background-color:#E6EFFF;width:100%;font-size:100%;font-family:verdana, tahoma;}
.box4-top1 {background: url("/images/box4_topsub_center.gif") repeat-x; }
.box4-top2 {background: url("/images/box4_top_right.gif") no-repeat bottom right; }
.box4-top2 div {background: url("/images/box4_top_left.gif") no-repeat bottom left; }
.box4-body {border-left:#3B97D5 4px solid;border-right:#3B97D5 4px solid;font-size:10px;}
.box4-sub1 {background: url("/images/box4_topsub_center.gif") repeat-x bottom; }
.box4-sub2 {background: url("/images/box4_sub_right.gif") no-repeat bottom right; }
.box4-sub2 div {background: url("/images/box4_sub_left.gif") no-repeat bottom left; }
/*dimensioni*/
.box4-top1, .box4-top2, .box4-top2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.box4-sub1, .box4-sub2, .box4-sub2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
/*testi*/
.box4-body h2 {margin:0;padding-top:0em;background-color:transparent;color:#FF8825;font-size:small;text-align:center;}
.box4-body ul {margin:0;padding:0.5em 0.5em 0.5em 2em;}
.box4-body li {margin-left:1em;padding-bottom:0.2em;list-style-image:none;list-style-type:square;font-size: 75%;color:#FF8825;}
.box4-body a {color:#FF8825;text-decoration:none;font-size:150%;font-weight:bold;}
.box4-body a:hover {background:#3B97D5;color:#FFFFFF;text-decoration:none;}
.box4-body p {margin:0;font-weight:bold;font-size:125%;color:#3B97D5;}
/* BOX TIPO 5 (SIMIL E-COMMERCE)*/
.box5 {background-color:#F6DFA8;width:100%;font-size:100%;font-family:verdana, tahoma;}
.box5-top1 {background: url("/images/box5_topsub_center.gif") repeat-x; }
.box5-top2 {background: url("/images/box5_top_right.gif") no-repeat bottom right; }
.box5-top2 div {background: url("/images/box5_top_left.gif") no-repeat bottom left; }
.box5-body {border-left:#FF8825 4px solid;border-right:#FF8825 4px solid;font-size:10px;}
.box5-sub1 {background: url("/images/box5_topsub_center.gif") repeat-x bottom; }
.box5-sub2 {background: url("/images/box5_sub_right.gif") no-repeat bottom right; }
.box5-sub2 div {background: url("/images/box5_sub_left.gif") no-repeat bottom left; }
/*dimensioni*/
.box5-top1, .box5-top2, .box5-top2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.box5-sub1, .box5-sub2, .box5-sub2 div {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
/*testi*/
.box5-body h2 {margin:0;padding-top:0em;background-color:transparent;color:#2E71A0;font-size:small;text-align:center;}
.box5-body ul {margin:0;padding:0.5em 0.5em 0.5em 2em;}
.box5-body li {margin-left:1em;padding-bottom:0.2em;list-style-image:none;list-style-type:square;font-size: 75%;color:#2E71A0;}
.box5-body a {color:#2E71A0;text-decoration:none;font-size:150%;font-weight:bold;}
.box5-body a:hover {background:#808080;color:#FFFFFF;text-decoration:none;}
.box5-body p {margin:0;font-weight:bold;font-size:125%;color:#3B97D5;}
/* NAVIGATORE */
#navigator {
	display:none;
	/*
	margin:0.5em 0 0.5em 0.2em;
	border:0;
	padding:0;
	background-color:#ffffff;
	color:#3B97D5;
	line-height:1em;
	font-size:100%;
	*/
}
#navigator-content {
	font-size:70%;
	font-weight:bold;
	text-align:left;
}
#navigator-content a {
	background-color:#ffffff;
	color:#3B97D5;
	text-decoration: underline;
}
.intro {
	color:#7A7575;
	font-weight:normal;
}
.herself {
	/*font-size:110%;*/
	background-color:#D2D2D2;
	/*color:#778899;*/
	color:#3B97D5;
	text-decoration: none;
}
/* FORMATTAZIONE NUOVA HOME */
.home-text1 {
	vertical-align:top;
	margin:0;
	padding:1em;
	text-align:left !important;
	color: #7A7575;
	font-size:110%;
	line-height:150%;
}
.home-photo {
	vertical-align:top;
	text-align:center;
	margin:0;
	padding:1em;
	color: #7A7575;
	font-family:verdana,tahoma,Agency Fb,helvetica;
	font-size:80%;
}
/* TABELLA */
.text-table {
	background-color: #3B97D5;
	text-align:left;
	font-size:100%;
	line-height:110%;
}
.text-table caption {
	background-color: #3B97D5;
	padding: 0.4em;
	color:#ffffff;
	text-align:left;
	font-weight: bold;
}
.text-table th {
	background-color: #ffffff;
	padding: 0.4em;
	text-align:left;
	vertical-align: top;
}
.text-table td {
	background-color: #ffffff;
	padding: 0.4em;
	color: #7A7575;
}
.text-table ul {
	padding-left: 1.8em;
}
/* FORMATTAZIONE TESTO */
.title-bar {
	background: #3B97D5 url("/images/img_barra-2.gif") no-repeat top left;
	padding-left: 30px;
	height:15px;
}
.title {
	background: #3B97D5;
	margin:0;
	text-align:left;
	color:#ffffff !important;
}
.text-box {
	margin:0;
	padding:1em 0em 1em 0em;
	text-align:left;
	color: #7A7575;
	font-size:100%;
	line-height:120%;
}
.text-slogan {
	padding-top:1em;
	text-align:right !important;
	color: #3B97D5;
	font-size:110% !important;
	font-weight:bold !important;
}
.text-photo {
	font-family:tahoma,verdana,Agency Fb,helvetica;
	font-size:80%;
	font-weight:bold;
}
.photo-box {
	float:right;
	margin:0;
	padding:0em 0em 1em 1em;
	vertical-align:top;
	text-align:right;
	color: #7A7575;
	font-family:verdana,tahoma,Agency Fb,helvetica;
	font-size:80% !important;
}
.photo-box-left {
	float:left;
	margin:0;
	padding:0em 1em 1em 0em;
	vertical-align:top;
	text-align:left;
	color: #7A7575;
	font-family:verdana,tahoma,Agency Fb,helvetica;
	font-size:80% !important;
}
#col-center h2 
{
	font-size: 100%;
}
#col-center h3 
{
	font-size: 100%;
}
#col-center h4
{
	font-size: 90%;
}
#col-center div 
{
	font-size: 90%;
}
#col-center a 
{
	color:#3B97D5;
	font-size: 100%;
	text-decoration: underline;
}
#col-center p 
{
	font-size: 100%;
	text-align:justify;
}
#col-center ul 
{	
	margin:1em;
}
/* ELENCHI PUNTATI */
.ul-news-like
{	
	padding-left:1.5em;
	background-image: url(/images/symb_square-2c.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 100%;
	vertical-align:top;
}
.li-news-like
{	
	padding-left:1.5em;
	font-size: 100%;
}
.ul-news 
{	
	padding-left:2em;
	list-style: url(/images/symb_square-2c.gif);
	font-size: 100%;
}
.ul-link 
{
	padding-top:0.5em;
	padding-left:2.5em;
	list-style: url(/images/symb_arrow-1c.gif);		
	font-weight:bold;
}
.ul-link li
{
	margin-bottom:1em;
}
.ul-text 
{
	margin-left:2em !important;
	padding-left:0;
	list-style-image:none;
	list-style-type:disc;
	font-size: 100%;
}
.ul-text li 
{
	margin-left:0;
	margin-bottom:0.5em;
	padding-left:0;
	/*padding-bottom:0.5em;*/
}
.ul-text-2
{
	vertical-align: top;
	padding-left:2em;
	list-style: url(/images/symb_flag-2.gif);
	font-size: 100%;
}
.ul-text-2 li 
{
	padding-bottom:0.8em;
	padding-left:0.8em;
}
.ul-text-3
{
	vertical-align: top;
	padding-left:2em;
	list-style: url(/images/symb_square-2d.gif);
	font-size: 100%;
}
.ul-text-3 li 
{
	padding-bottom:1em;
}
.ul-text-4
{
	margin-left:2em !important;
	padding-left:0;
	list-style-image:none;
	list-style-type:disc;
	font-size: 100%;
}
.ul-text-4 li 
{
	margin-bottom:0.5em;
}
.ul-text-5
{
	margin-left:2em !important;
	padding-left:0;
	list-style: url(/images/symb_square-2b.gif);
	font-size: 100%;
}
.ul-text-5 li 
{
	margin-bottom:1em;
}
.ul-text-num
{
	padding-left:2em;
	list-style-image:none;
	list-style-type:decimal;
	font-size: 100%;
}
.ul-sub 
{
	margin-left:2em !important;
	list-style-image:none;
	list-style-type:circle;
	font-size: 100%;
}
/* TESTO A SCOMPARSA */
.dettagli 
{
	display:none;
	margin:1em;
	font-weight: normal;
	font-size: 100% !important;
}
