body {
background-image: url(../../../v3.0/graphic_file/background.gif);
background-repeat: repeat-x;
font-family: Verdana;
font-size: 12px;
color: #000000;
}
#forum_descrizione {	
font-size:10px;
}
#navigazione {	
font-size:12px;
color: #FFFFFF;
}
#footer {
color: #FFFFFF;
font-size:12px;
}
#contenitore {
font-size: 12px;
}
#titolo {
font-style: normal; 
}
.login_field {
border:1px solid #81613e;
background-color:#ACAAA1;
width:86px;
}
.input {
border:1px solid #81613e;
background-color:#ACAAA1;
width:150px;
}
.input2 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:30px;
}
.input3 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:450px;
}
.input4 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:100px;
}
.input5 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:400px;
}
.input6 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:250px;
}
.input7 {
border:1px solid #81613e;
background-color:#ACAAA1;
width:200px;
}
.button {
border:1px solid #81613e;
background-color:#ACAAA1;
color:#81613e;
}
.select {
border:1px solid #81613e;
background-color:#ACAAA1;
color:#81613e;
}
.textarea {
border:1px solid #81613e;
background-color:#ACAAA1;
}
.link1 a {
text-decoration: none;
color: #FFFFFF;
}
.link1 a:hover {
text-decoration: underline;
}
.link2 a {
text-decoration: none;
color: #000000;
}
.link2 a:hover {
text-decoration: underline;
}
a {
text-decoration: none;
color: #81613e;
}
a:hover {
text-decoration: underline;
}
td.background{ 
background-image: url(../../v3.0/graphic_file/sfondo_team.png); /* forward slash for the path */ 
background-repeat: no-repeat; 
background-position: right; 
}
td.background3{ 
background-image: url(../../v3.0/graphic_file/sfondo_team.png); /* forward slash for the path */ 
background-repeat: no-repeat; 
background-position: center; 
}
td.background2{ 
background-image: url(../../v3.0/graphic_file/sfondo_tab.gif); /* forward slash for the path */ 
background-repeat: no-repeat; 
background-position: right; 
}
/*------------------------------------------------vbullettin menu--------------------*/
.vbmenu_control
{
	background: #e9d8be;
	border:1px #81613e solid;
	padding: 3px 6px 3px 2px;
	white-space: nowrap;
}
.vbmenu_control_1
{
	background: #d1bd97;
	padding: 3px 6px 3px 2px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #e9d8be;
	color: #000000;
	border: 1px solid #81613e;
}
.vbmenu_option
{
	background: #d1bd97;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	text-decoration: underline;
}
.vbmenu_hilite
{
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	text-decoration: underline;
	color:#000000;
}
.vbmenu_c {
height: 32px;
padding-right: 4px;
}
.vbmenu_c a:link, .vbmenu_c a:hover, .vbmenu_c a:active, .vbmenu_c a:visited {
font-weight: bold;
text-decoration: none;
}
.thead
{
	background: #81613e;
	white-space: nowrap;
	cursor: pointer;
	color:#000000;
}
/*------------------------------------------------vbullettin menu--------------------*/
/*------------------------------------------------vbullettin menu2--------------------*/
.vbmenu_control2
{
	border:1px #81613e solid;
	padding: 3px 6px 3px 2px;
	white-space: nowrap;
}
.vbmenu_control2_1
{
	padding: 3px 6px 3px 2px;
	white-space: nowrap;
}
.vbmenu_control2 a:link, .vbmenu_control_alink
{
	text-decoration: none;
}
.vbmenu_control2 a:visited, .vbmenu_control_avisited
{
	text-decoration: none;
}
.vbmenu_control2 a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	text-decoration: underline;
}
.vbmenu_popup2
{
	background: #e9d8be;
	color: #000000;
	border: 1px solid #81613e;
}
.vbmenu_option2
{
	background: #FFFFFF;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option2 a:link, .vbmenu_option_alink
{
	text-decoration: none;
}
.vbmenu_option2 a:visited, .vbmenu_option_avisited
{
	text-decoration: none;
}
.vbmenu_option2 a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	text-decoration: underline;
}
.vbmenu_hilite2
{
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite2 a:link, .vbmenu_hilite_alink
{
	text-decoration: none;
}
.vbmenu_hilite2 a:visited, .vbmenu_hilite_avisited
{
	text-decoration: none;
}
.vbmenu_hilite2 a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	text-decoration: underline;
	color:#FFFFFF;
}
.vbmenu_c2 {
height: 32px;
padding-right: 4px;
}
.vbmenu_c2 a:link, .vbmenu_c a:hover, .vbmenu_c a:active, .vbmenu_c a:visited {
font-weight: bold;
text-decoration: none;
}
.thead2
{
	background: #81613e;
	white-space: nowrap;
	cursor: pointer;
	color:#000000;
}
/*------------------------------------------------vbullettin menu2--------------------*/
/*------------------------------------------------alertbox--------------------*/
#modalContainer {
background-color:transparent;
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:10000;
}
#alertBox {
position:relative;
width:300px;
min-height:100px;
margin-top:50px;
border:2px solid #000;
background-color:#e8d8be;
background-image:url(../../../v2.0/graphic_file/alert.png);
background-repeat:no-repeat;
background-position:20px 30px;
}
#modalContainer > #alertBox {
position:fixed;
}
#alertBox h1 {
margin:0;
font:bold 14px verdana;
background-color:#81613e;
color:#FFF;
border-bottom:1px solid #000;
padding:2px 0 2px 5px;
}
#alertBox p {
font:11px verdana;
height:50px;
padding-left:5px;
margin-left:55px;
}
#alertBox #closeBtn {
display:block;
position:relative;
margin:5px auto;
padding:3px;
border:1px solid #000;
width:70px;
font:0.7em verdana,arial;
text-transform:uppercase;
text-align:center;
color:#FFF;
background-color:#81613e;
text-decoration:none;
}
/*------------------------------------------------alertbox--------------------*/
