<STYLE TYPE="text/css">
<!--
.body		{margin: 0px; 
		 margin-width: 0px; 
		 margin-height: 0px; 
		 padding: 0px;
		 background-color: #ffffff;
		 text: #000000; }
P		{color: #000000;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:10pt; }
TD		{color: #000000;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:10pt; }
.page-body-calc {background-color:#ffffff; 
		position: relative;
		top: 0px; 
		left: 0px; 
		width: 645px; 
		height: 570px; 
		visibility: visible;
		overflow: auto; }
.sidemenu-calc {position: relative;
		top: 0px; 
		left: 0px; 
		width: 145px; 
		height: 100%; 
		background-color:#ffffff; 
		background-image: url(/~rougon/PLO/site-images/pixel_bas.jpg);
		background-position: left bottom;
		background-repeat: no-repeat;
		background-attachment: scroll; 
		visibility: visible;
		overflow-x: hidden;
		overflow-y: auto; }
.pageservice-calc {position: absolute;
		top: 190px; 
		left: 715px; 
		width: 50px; 
		height: 20px; 
		z-index : 2;
		visibility: visible;
		overflow: hidden; }
.flash-calc     {position: relative;
		top: 0px; 
		left: 0px; 
		z-index : 1;
		visibility: visible; }
.header-title	{color: #009ee0;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 30pt;
		 font-weight: bold; }
.header-subtitle {color: #84be46;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 12pt;
		 font-weight: bold; }
.menu-header-string1 {background-color: #97c00e;
		 color: #ffffff;
                 vertical-align: middle;
		 text-align: center;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 12pt;
		 font-weight: bold; }
.menu-header-string1-white {background-color: #ffffff;
		 color: #ffffff;
                 vertical-align: middle;
		 text-align: center;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 12pt;
		 font-weight: bold; }
.menu-header-string2 {background-color: #97c00e;
		 color: #ffffff;
                 vertical-align: middle;
		 text-align: center;
		 font-family: Arial,Verdana;
		 font-style: italic;
		 font-size: 10pt;
		 font-weight: bold; }
.menu-border {background-color: #eeeeee;
                 width: 1px;
		 font-size: 1px;
		 font-family: Arial,Verdana,sans-serif;
	         padding: 0px; }
.menu-lower-decoration {background-image: url(/web2.0/site-images/pixel_bas.jpg);
		 background-position: left bottom;
		 background-repeat: no-repeat;
		 background-attachment: scroll; }
.section-bar    {vertical-align: middle;
                 padding-left: 0px;
                 padding-right: 0px;
                 padding-top: 0px;
                 padding-bottom: 9px; }
.site-toolbar   {vertical-align: top;
		 float: right;
	         text-align: right; }
.page-toolbar   {vertical-align: middle;
	         text-align: right;
                 padding-left: 0px;
                 padding-right: 0px;
                 padding-top: 0px;
                 padding-bottom: 9px; }
.section-title  {background-color: #ffffff;
                 color: #009ee0;
                 vertical-align: middle;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 20px;
		 font-weight: normal; }
.page-title{background-color: #ffffff;
                 color: #97c00e;
                 vertical-align: middle;
		 text-align: left;
                 padding-left: 8px;
                 padding-right: 0px;
                 padding-top: 11px;
                 padding-bottom: 3px;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 18px;
		 font-weight: normal; }
.subsection-title{background-color: #ffffff;
                 color: #000000;
                 vertical-align: middle;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 16px;
		 font-weight: bold; }
.details        {color: #000000;
                 vertical-align: middle;
		 text-align: right;
		 font-family: Arial, Verdana;
		 font-style: normal;
		 font-size: 8pt;
		 font-weight: normal; }
.page-builder-body {text-align: justify;
                 padding-left: 5px;
                 padding-right: 0px; }
.additional-info-title	{background-color: #64c3eb;
		 color: #ffffff;
                 padding-left: 3px;
                 padding-right: 5px;
                 padding-top: 0px;
                 padding-bottom: 0px;
                 vertical-align: bottom;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 12px;
		 font-weight: bold; }
.publist-category{background-color: #ffffff;
                 color: #000000;
                 vertical-align: middle;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:15pt; }
.project-image0	{background-color: #ebf3d0;
                 padding-top: 0px;
                 padding-bottom: 0px;
                 padding-left: 0px;
                 padding-right: 0px;
                 vertical-align: middle;
		 text-align: center; }
.project-title0	{background-color: #ffffff;
                 padding-left: 8px;
                 padding-right: 0px;
                 padding-top: 0px;
                 padding-bottom: 3px;
		 color: #626369;
                 vertical-align: middle;
		 text-align: left;
		 font-family: Arial, verdana;
		 font-style: normal;
		 font-size: 15px;
		 font-weight: bold; }
.profile-desc-maintitle-fp {color: #000000;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:11pt;
		 font-weight: bold; }
.profile-desc-mainsubtitle-fp {color: #000000;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:11pt;
		 font-weight: normal; }
.profile-desc-title	{color: #000000;
		 text-align: justify;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size:11pt;
		 font-weight: bold; }
.sitemap-section-level0	{color: #0066ff;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 13pt;
		 font-weight: bold; }
.sitemap-section-level1	{color: #0066ff;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 11pt;
		 font-weight: bold; }
.sitemap-page-level0	{color: #0066ff;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: italic;
		 font-size: 10pt;
		 font-weight: bold; }
.sitemap-page-level1	{color: #0066ff;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: italic;
		 font-size: 8pt;
		 font-weight: bold; }
.size8		{color: #000000;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 8pt; }
.size11		{color: #000000;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-size: 11pt; }
.info-zone      {background-color: #e5efc2;
                 padding-top: 2px;
                 padding-bottom: 2px;
                 padding-left: 8px;
                 padding-right: 5px;
                 color: #000000;
                 vertical-align: middle;
		 text-align: left;
		 font-family: Arial,Verdana;
		 font-style: normal;
		 font-weight: bold;
		 font-size: 13px; }
.arianewire-bg  {background-color: #eeeeee;
                 vertical-align: top;
		 height:16px;
                 padding-left: 6px;
                 padding-top: 0px;
                 padding-bottom: 2px; }
.arianewire {
	font-size: 10px;
	font-style: normal;
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.arianewire:visited {
	font-size: 10px;
	font-style: normal;
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.arianewire:hover {
	font-size: 10px;
	font-style: normal;
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.lienv10b {
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lienv10b:visited {
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lienv10b:hover {
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.service-bar    {vertical-align: middle;
                 padding-left: 0px;
                 padding-right: 2px;
                 padding-top: 0px;
                 padding-bottom: 0px; }
.searchfield0	{font-family: Verdana,Arial;
		 font-style: normal;
		 font-size: 10px;
		 background: #ffffff;
		 color: #999999;
		 width: 83px;
		 height: 18px;
		 border-left: 0px solid #ffffff;
		 border-right: 1px solid #d5d5d5;
		 border-top: 1px solid #d5d5d5;
		 border-bottom: 1px solid #d5d5d5;
		 padding: 4px 2px 0px 2px; }
.searchform0    { margin-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px; }
.searchfield	{font-family: Verdana,Arial;
		 font-style:  normal;
		 font-size:8pt;
		 background: #607fad;
		 color: #ffffff;
		 border: 1px solid #000000;
		 padding: 1px 2px; }
.searchbutton	{font-family: Verdana,Arial;
		 font-style:  normal;
		 font-size:8pt;
		 background: #84be46;
		 color: #ffffff;
		 border: 1px outset #000000;
		 padding: 1px 2px; }
.searchform     { margin-right: 1px;
		  margin-top: 3px;
		  margin-bottom: 3px;}
A:active	{text-decoration: none;
		 color: #009ee0 }
A:hover		{text-decoration: underline;
		 font-weight: bold;
		 color: #009ee0 }
A:visited	{text-decoration: none;
		 color: #009ee0 }
A:link		{text-decoration: none;
		 color: #009ee0 }
@media print{
.page-body-calc {background-color:#ffffff; 
		position: relative;
		top: 0px; 
		left: 0px; 
		width: 645px; 
		height: auto; 
		visibility: visible;
		overflow: visible; }
.sidemenu-calc {position: relative;
		top: 0px; 
		left: 0px; 
		width: 145px; 
		height: auto; 
		visibility: visible;
		overflow-x: hidden;
		overflow-y: visible; }
}
-->
</STYLE>
