body { font-family: Verdana, Arial, Arial (Hebrew), Helvetica, sans-serif; font-size: 10pt; text-align: center; 	margin: 0px; padding: 0px; background: #231412; direction: rtl; color: #FDF1D0; }
#container { margin-left:auto;margin-right:auto;width:800px; text-align: center;}
.table_body { text-align: center; background: #231412 url(images/bg_center.gif) repeat-x center top; width: 800px; padding: 0px; margin: 0px; border-top: 1px black; border-right: 1px solid #C6B3A7;  border-bottom: 1px solid #C6B3A7; border-left: 1px solid #C6B3A7; }
.body_center { text-align: center;  width: 480px; }
.menu_left{ width: 148px; letter-spacing: 0em; text-align: center; vertical-align: top; word-spacing: 0em; white-space: normal; display: inline-table; }
.menu_right{ width: 148px; letter-spacing: 0em; text-align: center; vertical-align: top; word-spacing: 0em; white-space: normal; display: inline-table; }
.left { text-align: left;  }
.right { text-align: right; padding-right : 20px; }
menu_left{ MARGIN-TOP :60px;}
h1
{
    FONT-SIZE : 13pt;
	margin-bottom: 0px; margin-top: 30px;
	padding: 8px;
    COLOR : #461E17;
    TEXT-ALIGN : left;
    TEXT-DECORATION : none;
}
h2
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 14pt;
    MARGIN : 0px 0px 0px 0px; 
    COLOR : #cc3300;
    TEXT-DECORATION : none;
}
h3
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 13pt;
    MARGIN : 0px 20px 0px 0px;
    COLOR : #2E6104;
    TEXT-DECORATION : underline;
}
h4
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 12pt;
    MARGIN-bottom : 0px; MARGIN-right : 20px; MARGIN-top : 10px;
    COLOR : #cc3300;
    TEXT-ALIGN : right;
	TEXT-DECORATION : underline;
}
h5
{
    FONT-WEIGHT : bold;
    FONT-SIZE : 11pt;
    MARGIN-bottom : 0px; MARGIN-right : 20px; MARGIN-top : 0px;
    COLOR : #2e6104;
    TEXT-ALIGN : right;
	TEXT-DECORATION : none;
	padding-top : 0px;
}
#news_toscana
{
	FONT-WEIGHT : bolder;
	FONT-SIZE : 13pt;
	MARGIN : 0px 20px 0px 0px;
	COLOR : #2E6104;
	text-align: center;
	vertical-align: top;
}
#events_toscana
{
	FONT-WEIGHT : bolder;
	FONT-SIZE : 13pt;
	MARGIN : 0px 20px 0px 0px;
	COLOR : #2E6104;
	text-align: right;
	vertical-align: top;
}
dl {
	MARGIN : 0pt;
	padding-right: 15px ;
	text-align: right;
	list-style-type: circle;
}
dt {
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #006600;
}
dd {
	list-style-type: decimal;
	right: -50px;
	padding-bottom: 20px;
} 
imput
{
    BORDER-RIGHT : gray 1px solid;
    BORDER-TOP : gray 1px solid;
    FONT-SIZE : 10px;
    BORDER-LEFT : gray 1px solid;
    COLOR : black;
    BORDER-BOTTOM : gray 1px solid;
    FONT-FAMILY : Arial , Helvetica , sans-serif;
}
.form { FONT-SIZE : 10pt; FONT-WEIGHT: bold; vertical-align: middle; color: #003300;}

p { MARGIN-TOP : 0px; MARGIN-BOTTOM : 5px; TEXT-ALIGN : right; }
p_flash { MARGIN-TOP : 0px; MARGIN-BOTTOM : 5px; TEXT-ALIGN : right; border-bottom: 5px solid #3D1C15;}
#menu_left{ MARGIN-TOP :60px;}
#ins { width: 480px; MARGIN-TOP : 0px; TEXT-ALIGN : right; MARGIN-BOTTOM : 0px; MARGIN-left : 0px; MARGIN-right : 0px; padding-right : 0px; padding-left : 0px; BACKGROUND : #FAF7EA;}
.ins { width: 480px; MARGIN-TOP : 0px; TEXT-ALIGN : right; MARGIN-BOTTOM : 0px; MARGIN-left : 0px; MARGIN-right : 0px; padding-right : 0px; padding-left : 0px; BACKGROUND : #FAF7EA;}
#ins_body { width: 480px; MARGIN-TOP : 20px; TEXT-ALIGN : right; MARGIN-BOTTOM : 0px; MARGIN-left : 0px; MARGIN-right : 0px; padding-right : 0px; padding-left : 0px; BACKGROUND : #FAF7EA;}
#dott{width: 478px;  background: #FAF7EA url(images/dott_green.gif) repeat-x center bottom; padding-top:5px;}
.dott{width: 478px;  background: #FAF7EA url(images/dott_green.gif) repeat-x center bottom; padding-top:5px;}

p.menu_left{ MARGIN-TOP :60px;}
p.ins { width: 438px; direction: rtl; TEXT-ALIGN : right; padding-top :0px; padding-bottom :5px; padding-right : 20px; padding-left :20px; BACKGROUND : #FAF7EA;}
p.ins_cap { FONT-WEIGHT: bold;  COLOR: #2F6200; width: 438px; padding-top :20px; padding-bottom :0px; padding-right : 20px; padding-left :20px; BACKGROUND : #FAF7EA;}
p.ins_top { width: 438px; padding-top :0px; padding-bottom :0px; padding-right : 20px; padding-left :20px; BACKGROUND : #FAF7EA;}
p.ins_track { width: 438px; direction: rtl; TEXT-ALIGN : right; padding-top :0px; padding-bottom :0px; padding-right : 20px; padding-left :20px; BACKGROUND : #FAF7EA;}
select
{
    BORDER-RIGHT : rgb(220 , 220 , 220) 1px solid;
    BORDER-TOP : rgb(220 , 220 , 220) 1px solid;
    FONT-SIZE : 10px;
    BACKGROUND : rgb(231 , 231 , 231);
    BORDER-LEFT : rgb(220 , 220 , 220) 1px solid;
    COLOR : rgb(86 , 86 , 86);
    BORDER-BOTTOM : rgb(220 , 220 , 220) 1px solid;
    FONT-FAMILY : Arial , Helvetica , sans-serif;
}
tr{
	vertical-align: bottom;
}

td
{
    FONT-SIZE : 13px;
    VERTICAL-ALIGN : bottom;
    COLOR : black;
    FONT-FAMILY : Arial , Helvetica , sans-serif;
    TEXT-ALIGN : right;
}
A:link
{
	FONT-WEIGHT : bold;
    COLOR : #cc3300;
    TEXT-DECORATION : none;
}
A:hover
{
FONT-WEIGHT : bold;
    COLOR : #006600;
    TEXT-DECORATION : underline;
}
A:active
{
    FONT-WEIGHT : bold;
    COLOR : #336600;
    TEXT-DECORATION : none;
}
A:visited
{
    FONT-WEIGHT : bold;
    COLOR : #cc3300;
    TEXT-DECORATION : none;
}
ul {MARGIN: 0px; LIST-STYLE-TYPE : square;	TEXT-ALIGN : center; padding: 0px;}
ul.track { MARGIN: 0px;	LIST-STYLE-TYPE : square; TEXT-ALIGN : center; padding-right: 30px; }
ul.book { MARGIN: 0px;	LIST-STYLE-TYPE : square; color : #003300; TEXT-ALIGN : right; padding-right: 30px; padding-left: 20px; }

li { MARGIN-RIGHT : 20px; TEXT-ALIGN : right;}
.center { TEXT-ALIGN : center; }
.code
{
    BORDER-RIGHT : rgb(233 , 233 , 233) 1px solid;
    PADDING-RIGHT : 10px;
    BORDER-TOP : rgb(233 , 233 , 233) 1px solid;
    PADDING-LEFT : 10px;
    FONT-SIZE : 12px;
    MARGIN-BOTTOM : 10px;
    PADDING-BOTTOM : 10px;
    BORDER-LEFT : gray 1px solid;
    WIDTH : 500px;
    DIRECTION : ltr;
    PADDING-TOP : 10px;
    BORDER-BOTTOM : gray 1px solid;
    TEXT-ALIGN : left;
}
.level
{
    PADDING-RIGHT : 3px;
    BORDER-TOP : gray 1px dotted;
    PADDING-LEFT : 3px;
    FONT-WEIGHT : bold;
    MARGIN-BOTTOM : 10px;
    PADDING-BOTTOM : 3px;
    COLOR : rgb(72 , 61 , 139);
    PADDING-TOP : 3px;
    BORDER-BOTTOM : gray 1px dotted;
    BACKGROUND-COLOR : rgb(218 , 218 , 218);
    TEXT-ALIGN : right;
}

.spaced LI { MARGIN-BOTTOM : 5px;}
.copyright { FONT-SIZE : 10pt; MARGIN : 0px; COLOR : #C6B3A7; TEXT-ALIGN : center; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px; width: 800px;}
#copyright { FONT-SIZE : 10pt; MARGIN : 0px; COLOR : #C6B3A7; TEXT-ALIGN : center; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px; width: 800px;}


.arr_top { MARGIN-left : 25px; MARGIN-top : 0px; MARGIN-bottom : 0px; TEXT-ALIGN : left;}

A.cop:link { FONT-WEIGHT : normal; COLOR : #C6B3A7; TEXT-DECORATION : none; }
A.cop:hover { COLOR : #FAF7EA; TEXT-DECORATION : underline; }
A.cop:active { FONT-WEIGHT : normal; COLOR : #FAF7EA; TEXT-DECORATION : none; }
A.cop:visited { FONT-WEIGHT : normal; COLOR : #C6B3A7; TEXT-DECORATION : none;}

#copyright a{color:#c3a79b;font-size: 10pt;}
#copyright a:hover{color:#C6B3A7; TEXT-DECORATION : underline;font-size: 10pt;}
#copyright a:visited{color:#c3a79b;font-size: 10pt;}

.cop_new A{ font-size: 10pt; FONT-WEIGHT : bold; COLOR : #ffce00; TEXT-DECORATION : none; }
.cop_new A:hover{ font-size: 10pt; FONT-WEIGHT : bold; COLOR : #fcea02; TEXT-DECORATION : underline; }
.cop_new A:active{ font-size: 10pt; FONT-WEIGHT : bold; COLOR : #FAF7EA; TEXT-DECORATION : none; }
.cop_new A:visited{ font-size: 10pt; FONT-WEIGHT : bold; COLOR : #ffce00; TEXT-DECORATION : none; }

A.menu_left1:link {	image: url(images/menu_lh1.gif); cursor: hand;}
A.menu_left1:hover { image: url(images/menu_lh1a.gif); cursor: hand;}
A.menu_left1:active { image: url(images/menu_lh1a.gif); cursor: hand;}
A.menu_left1:visited { image: url(images/menu_lh1.gif); cursor: hand;}

#news {
	list-style-type: square;
	font-size: 9pt;
	color: #99FF00;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	width: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #d7cdc1;
	background-color: #6b2a1c;
}


#news a {
	font-size: 9pt;
	color: #FFFFCC;
	font-weight: normal;
}

#news a:hover {
	font-size: 9pt;
	color: #99FF00;
}

#news ul {
	list-style-type : square;	
}
#swf_home{	position: relative;}
.yell{COLOR : #ffce00;}
.net{padding: 0px;
	margin: 0px;}

