  BODY
{  

font-size: 12px; 
font-family: Trebuchet MS, Arial, Verdana, sans serif; 
background-color: #AC1A0A;
background-image:url(imgs/mwd-bg.gif); 
background-repeat:repeat-x;
MARGIN-TOP: 0px;
color: #000000;
line-height: 15px;

}

a:link
{ 
font-size: 12px; 
font-family: Trebuchet MS, Arial, "sans serif"; 
color: #CC0033; 
font-weight: bold; 
text-decoration: none

 }
 a:hover
{ 
font-size: 12px; 
font-family: Trebuchet MS, Arial, "sans serif"; 
color: #000000; 
font-weight: bold; 
text-decoration: none

 }
  a:visited
{ 
font-size: 12px; 
font-family: Trebuchet MS, Arial, "sans serif"; 
color: #CC0033; 
font-weight: bold; 
text-decoration: none

 }
  a:visited:hover
{ 
font-size: 12px; 
font-family: Trebuchet MS, Arial, "sans serif"; 
color: #000000; 
font-weight: bold; 
text-decoration: none

 }



H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Trebuchet MS, Arial, Verdana, Tahoma;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 2px; 
	PADDING-RIGHT: 0px;
}



H2
{ 
font-size: 14px; 
font-family: Trebuchet MS, Arial, "sans serif"; 
color: #000000; 
font-weight: none; 
padding-left: 0;
margin-bottom: 2px;
 }
 





H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #D50101; 
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 1px; 
	PADDING-RIGHT: 0px;
}





A.lo, A.lo:visited, A.lo:active
 { 
color: #D50101; 
text-decoration: none;
line-height: 20px;

   }

A.lo:hover { 
color: #000000; 
text-decoration: none;
background-color: none;
line-height: 20px;
 }



A.li, A.li:visited, A.li:active
 { 
color: #ffffff; 
text-decoration: none;



   }

A.li:hover { 
color: #ffffff; 
text-decoration: none;

 }


A.lh, A.lh:visited, A.lh:active
 { 
color: #D50101; 
text-decoration: none;

   }

A.lh:hover { 
color: #666666; 
text-decoration: none;

 }

 
A.lb, A.lb:visited, A.lb:active
 { 
color: #000000; 
text-decoration: none;

   }

A.lb:hover { 
color: #841A02; 
text-decoration: none;

 }




.content
{
   
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 2px
}
 .Toptitle
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	font-style: italic;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Tahoma;
	color: #FFFFFF;
	line-height: 20px;
 }

 .Menu
{ 
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold; 	
	font-style: italic;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	color: #FFFFFF
 }
  A.Menu
{ 
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold; 	
	font-style: italic;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	color: #F5F5F5;
	text-decoration: none;
	background-image: url(imgs/bgmenu.gif);
 }
   A.Menu:Hover
{ 
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold; 	
	font-style: italic;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(imgs/bgmenuover.gif);
 }
    A.Menu:visited
{ 
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold; 	
	font-style: italic;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	color: #F5F5F5;
	text-decoration: none;
	background-image: url(imgs/bgmenu.gif);
 }
     A.Menu:visited:Hover
{ 
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold; 	
	font-style: italic;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(imgs/bgmenuover.gif);
	
 }
.content1
{
   
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    FONT-SIZE: 11px; 
}


.crumbs
{
   
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 10px; 
    color: #666666;
}


.footer
{
   
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 25px;
    PADDING-TOP: 5px;
    FONT-SIZE: 11px; 
    TEXT-ALIGN: center;
    color: #ffffff;
}

.left_panel
{
   
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 2px;
    FONT-SIZE: 11px; 
}


.newsletter
{
   
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    FONT-SIZE: 10px; 
    TEXT-ALIGN: left;
    color: #666666;
    LINE-HEIGHT: 10px;
}

.topText
{
   
    COLOR: #ffffff;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 70px;
    FONT-SIZE: 12px;
}


.contentred {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	color: #FFFFFF;
}
/* FlexSearchForm */

/* Form styles */
/* Flex Search Form styles--------------------- */

.FSF_input {
	color: #FFFFFF;
	width: 55%;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #000000;
	background-color: #8C2A19;
	   }

	.FSF_input:focus {
	border: 1px solid #FF0080;
	color: #FFFFFF;
	background-color: #8C2A19;
	background-repeat: repeat;
   }

.FSF_submit, .FSF_submit:focus {
	margin-left: 5px;
	height: 28px;
	width: 25px;
	border: 0;
	text-indent: -9999px;
	cursor: pointer;
	background-image: url(imgs/cerca.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
    }

.submit:hover, .FSF_submit:hover {
	height: 28px;
	width: 25px;
	border: 0;
	cursor: pointer;
	background-image: url(imgs/cerca.gif);
	background-repeat: no-repeat;
	
    }

/* Result Styles */
.FSF_SearchResults {}
.FSF_resultsIntroFailure {color:#900;}
.FSF_result {
position:relative;margin:10px 0;padding:5px 0px 5px 30px;
background:url("../magnifyingGlass25.gif") no-repeat 0px 5px;
}
.FSF_resultLink {color:#900;}
text-decoration:none;
font-weight:bold;
font-size:80%;
}
.FSF_resultLink:hover {color:#900;}
.FSF_resultDescription {
display:block;
position:relative;margin:0;padding:0;
border-top:1px dotted #CCC;
font-size:80%;
}
.FSF_pagination {}
.FSF_searchString {}

