body	{

						margin:0px;

						padding:0px;

						background-color:#B8B8B8;

						font-family:Tahoma;

						}

td, div {

						font-size:12px;

						font-family:Tahoma;

						color:#707070;

						line-height:13px;

						}



.tabella_menu {

						height:362px;

						text-align:center;

						}

						

.tabella_menu a {

						font-size:14px;

						font-weight:bold;

						text-decoration:underline;

						}



.tabella_menu a:hover {

						font-size:14px;

						font-weight:bold;

						text-decoration:none;

						}

								

a	{

						color:#7B7B7B;

						font-size:12px;

						text-decoration:underline;

						}

a:hover	{

						color:#7B7B7B;

						font-size:12px;

						text-decoration:none;

						}	

h2 {

						 font-size: 1.5em;

						 margin: .75em 0;

						 /*line-height:15px;*/

	}	

				/*		

h1, h2, h3, h4 {

						font-size:10px;

						font-family:tahoma;

						color:#5E5E5E;

						font-weight:600;

						padding:0;

						margin:0;

						}		*/

h1 {

						font-size:19px;

						line-height:100%;

						}

h2 {

						font-size:17px;

						}

						

ul {

						list-style-type:none;

						margin:0; 

						padding:0; 

						}							

form {

						padding:0;

						margin:0;

						}

.input_1	{

						width:200px;

						height:20px;

						background-color:transparent;

						border:1px solid #99906C;

						font-family:Tahoma;

						font-size:12px;

						color:#7B7B7B;

						line-height:11px;

						margin:0px 0px 0px 0px;

						padding:1px;

						}

textarea	{

						width:162px;

						height:66px;

						background-color:transparent;

						border:1px solid #99906C;

						font-family:Tahoma;

						font-size:12px;

						/*line-height:11px;*/

						color:#7B7B7B;

						margin:0;

						padding:1px;

						/*overflow:hidden;*/

						}

select	{

						width:153px;

						height:19px;

						background-color:#FFFFFF;

						border:1px solid #99906C;

						font-family:Tahoma;

						font-size:12px;

						}							

						/*											

.bg_left_gum	{

						background-image: url(images/bg_left_gum.gif);

						background-position: right top;

						background-repeat: repeat;

						}

.bg_right_gum	{

						background-image: url(images/bg_right_gum.gif);

						background-position: left top;

						background-repeat: repeat;

						}

						*/

/*---------- logo ----------------------*/		

.logo	{

						color:#C9BD9A;

						font-size:10px;

						line-height:12px;

						}

				

.logo div a	{

						color:#FFF1C8;

						text-decoration:underline;

						font-weight:600;

						font-size:10px;

						}

.logo div a:hover	{

						color:#FFF1C8;

						text-decoration:underline;

						font-weight:600;

						font-size:10px;

						}							

/*---------- txt_1_1	 ---------------------*/		

.txt_1_1	{

						color:#8C8678;

						}

.txt_1_1 span	{

						color:#930313;

						font-weight:600;

						}											

.txt_1_1 a	{

	/*ex-color:8C8678*/

						color:#930313;

						text-decoration:underline;

						}

.txt_1_1 a:hover	{

						color:#930313;

						text-decoration:none;

						}						

.txt_1_1 div a	{

/*ex-color:6C6450*/

						color:#930313;

						text-decoration:underline;

						font-weight:600;

						}

.txt_1_1 div a:hover	{

						color:#930313;

						font-weight:600;

						}	

/*---------- txt_1_2	 ---------------------*/		

.txt_1_2	{

						color:#5C563E;

						line-height:15px;

						}

.txt_1_2 span	{

						color:#930313;

						font-weight:600;

						}											

.txt_1_2 a	{

						color:#930313;

						text-decoration:underline;

						}

.txt_1_2 a:hover	{

						color:#930313;

						text-decoration:none;

						}

/*---------- txt_1_3 ----------------------*/		

.txt_1_3	{

						color:#7F765F;

						}

						/*

.txt_1_3 span	{

						color:#930313;

						font-weight:600;

						}											

.txt_1_3 a	{

						color:#8C8678;

						text-decoration:underline;

						}

.txt_1_3 a:hover	{

						color:#8C8678;

						text-decoration:none;

						}	

						*/					

.txt_1_3 div a	{

						color:#930313;

						text-decoration:underline;

						font-weight:600;

						}

.txt_1_3 div a:hover	{

						color:#930313;

						text-decoration:underline;

						font-weight:600;

						}	

/*---------- txt_1_4 ----------------------*/		

.txt_1_4 td	{

						color:#4F4B3F;

						font-size:10px;

						line-height:10px;

						}

						/*

.txt_1_4 b	{

						color:#4F4B3F;

						font-weight:600;

						}	

.txt_1_4 a	{

						color:#8C8678;

						text-decoration:underline;

						}

.txt_1_4 a:hover	{

						color:#8C8678;

						text-decoration:none;

						}	

						*/					

.txt_1_4 div a	{

						color:#FFEDC1;

						text-decoration:none;

						font-weight:600;

						font-size:10px;

						line-height:10px;

						}

.txt_1_4 div a:hover	{

						color:#FFEDC1;

						text-decoration:underline;

						font-weight:600;

						font-size:10px;

						line-height:10px;

						}

/*---------- txt_2_1	 ---------------------*/		

.txt_2_1	{

						color:#7F765F;

						}

						/*

.txt_2_1 span	{

						color:#930313;

						font-weight:600;

						}	

						*/										

.txt_2_1 a	{

						color:#930313;

						text-decoration:underline;

						}

.txt_2_1 a:hover	{

						color:#930313;

						text-decoration:none;

						}

.txt_2_1 div a	{

						color:#6C6450;

						text-decoration:none;

						font-weight:600;

						}

.txt_2_1 div a:hover	{

						color:#6C6450;

						text-decoration:underline;

						font-weight:600;

						}

.txt_2_1 td	{

						color:#7F765F;

						}						

.txt_2_1 td a	{

						color:#930313;

						text-decoration:underline;

						}

.txt_2_1  tda:hover	{

						color:#930313;

						text-decoration:none;

						}							

/*---------- txt_3_1	 ---------------------*/		

.txt_3_1	{

						color:#7F765F;

						}

.txt_3_1 span	{

						color:#930313;

						font-weight:600;

						}	

.txt_3_1 div a	{

						color:#6C6450;

						text-decoration:none;

						font-weight:600;

						}

.txt_3_1 div a:hover	{

						color:#6C6450;

						text-decoration:underline;

						}

/*---------- txt_4_1 ----------------------*/		

.txt_4_1	{

						color:#7F765F;

						}

.txt_4_1 span	{

						color:#930313;

						font-weight:600;

						}											

.txt_4_1 a	{

						color:#930313;

						text-decoration:underline;

						}

.txt_4_1 a:hover	{

						color:#930313;

						text-decoration:none;

						}	

.txt_4_1 div a	{

						color:#7B755B;

						text-decoration:none;

						font-weight:600;

						}

.txt_4_1 div a:hover	{

						color:#7B755B;

						text-decoration:underline;

						font-weight:600;

						}	

/*---------- txt_6_1	 ---------------------*/		

.txt_6_1	{

						color:#8C8678;

						line-height:15px;

						}

.txt_6_1 span	{

						color:#930313;

						font-weight:600;

						}											

.txt_6_1 a	{

						color:#930313;

						text-decoration:underline;

						}

.txt_6_1 a:hover	{

						color:#930313;

						text-decoration:none;

						}						

/*---------- txt_5_1	 ---------------------*/		

.txt_5_1	{

						color:#DFD8C5;

						line-height:15px;

						}

.reset {

						padding-top:1px;

						}

.reset	a{

						color:#DFD8C5;

						font-weight:600;

						text-decoration:none;

						

						}	

.reset	a:hover{

						color:#DFD8C5;

						font-weight:600;

						text-decoration:underline;

						}																																								

/*----------  list_1	 ---------------------*/

.list_1	li	{

						font-size:12px;

						margin:0px 0px 0px 0px; 

						padding:0 0 0 0px;

						height:13px;

						line-height:12px;

						color:#8C8678;

						}

.list_1 li a	{

						color:#8C8678;

						font-size:12px;

						text-decoration: none;

						background-image: url(images/bg_under.gif);

						background-position: 0% 100%;

						background-repeat: repeat-x;

						}

.list_1 li a:hover	{

						color:#8C8678;

						font-size:12px;

						text-decoration:none;

						background:transparent;

						}

/*----------  list_2	 ---------------------*/

.list_2	li	{

						background-image: url(images/marker_1.gif);

						background-position: 0px 4px;

						background-repeat: no-repeat;

						font-size:12px;

						margin:0px 0px 5px 0px; 

						padding:0 0 0 9px;

						height:13px;

						line-height:12px;

						color:#6C6450;

						}

.list_2 li a	{

						color:#6C6450;

						font-size:12px;

						text-decoration: none;

						background-image: url(images/bg_under.gif);

						background-position: 0% 100%;

						background-repeat: repeat-x;

						}

.list_2 li a:hover	{

						color:#6C6450;

						font-size:12px;

						text-decoration:none;

						background:transparent;

						}						

/*---------- color ---------------------*/												

.color	td {

						background-image:url(images/bg_color.gif);

						background-position:top left;

						background-repeat:repeat;

						font-weight:600;

						color:#655F47;

						padding:2px;

						}

.color a	{

						color:#655F47;

						text-decoration:underline;

						font-weight:600;

						}

.color a:hover	{

						color:#655F47;

						text-decoration:none;

						}						

/*---------- color_2 ---------------------*/												

.color_2	td {

						background-image:url(images/bg_color.gif);

						background-position:top left;

						background-repeat:repeat;

						color:#655F47;

						}

.color_2_1 a	{

						color:#655F47;

						text-decoration:underline;

						}

.color_2_1 a:hover	{

						color:#655F47;

						text-decoration:none;

						}	

.color_2_2 a	{

						color:#930313;

						text-decoration:none;

						}

.color_2_2 a:hover	{

						color:#930313;

						text-decoration:underline;

						}																												

/*---------- footer	 ---------------------*/

.footer	{

						color:#5B5748;



						}	

.footer span	{

						color:#3B341B;

						}						

.footer a	{

						color:#3B341B;

						text-decoration:none;

						}

.footer a:hover	{

						color:#3B341B;

						text-decoration:underline;

						}																



.error_box { width:98%; padding:10px; border:1px solid #900; background:#F66; color:#900; font-size:14px} 
.error_box ul { list-style:disc}
.error_box ul li { list-style:disc; margin-left:10px; line-height:18px}
