body 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:#b1bac0;
	color:black;
  	margin:0;
	padding:0;
}

td.boxes
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:white;
	color:black;
}

td.copyright
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:#f65800;
	color:white;
}


td.main
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #fb3d11;
	text-align:center;
	background-image: url(images/image_31.jpg);
	background-repeat: no-repeat;
}

td.small_news_left
{
	background-image: url(images/news_small_left.png);
	background-repeat: repeat-y;
}

td.small_news_right
{
	background-image: url(images/news_small_right.png);
	background-repeat: repeat-y;
}

td.supp_left
{
	background-image: url(images/supp_left.png);
	background-repeat: repeat-y;
}


td.supp_right
{
	background-image: url(images/supp_right.png);
	background-repeat: repeat-y;
}

td.prod_left
{
	background-image: url(images/prod_left.png);
	background-repeat: repeat-y;
}

td.prod_right
{
	background-image: url(images/prod_right.png);
	background-repeat: repeat-y;
}

td.cont_left
{
	background-image: url(images/cont_left.png);
	background-repeat: repeat-y;
}

td.cont_right
{
	background-image: url(images/cont_right.png);
	background-repeat: repeat-y;
}

td.big_news_left
{
	background-image: url(images/big_news_left.png);
	background-repeat: repeat-y;
}

td.big_news_right
{
	background-image: url(images/big_news_right.png);
	background-repeat: repeat-y;
}

a:hover
{
	color: lightgray;
}

a:active
{
	color: lightgray;
}

a
{
	color: gray;
	text-decoration: none;
}

a:hover.copyright
{
	color: white;
}

a:active.copyright
{
	color: white;
}

a.copyright
{
	color: white;
	text-decoration: none;
}

table.short_news
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:white;
	text-align:justify;
	color:black;
}

td.news_left
{
	background-image: url(images/news_left.png);
	background-repeat: repeat-y;
}


td.news_right
{
	background-image: url(images/news_right.png);
	background-repeat: repeat-y;
}

tr.big_news
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	background:white;
	text-align:justify;
	color:black;
}

.button
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: #FF5D03;
	border-right: gray 1px outset; 
	border-top:  gray 1px inset; 
	border-left: gray 1px inset; 
	border-bottom: gray 1px outset;
}

.field
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
      background-color: #FF5D03;
	color: white;
	border-right: gray 1px outset; 
	border-top:  gray 1px inset; 
	border-left: gray 1px inset; 
	border-bottom: gray 1px outset;
}

tr.tab_title
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:#FF5D03;
	color:white;
}

tr.boxes
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background:white;
	color:black;
}


.file
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	color: black;
	background-color: #FF5D03;
	border-color: black;
	border-right: gray 1px outset; 
	border-top:  gray 1px inset; 
	border-left: gray 1px inset; 
	border-bottom: gray 1px outset;
}