body, html {
height: 100%;
margin: 0;
padding: 0;
}

HTML 
{
	overflow : visible;
}

BODY 
{
	overflow : auto;
}

FORM {
font-size : 10px; 
color : #000000; 
font-family : Verdana, sans-serif; 
text-decoration : none; 
} 
INPUT {
font-size : 10px; 
color : #000000; 
font-family : Verdana, sans-serif; 
text-decoration : none; 
} 
SELECT {
font-size : 10px; 
color : #000000; 
font-family : Verdana, sans-serif; 
text-decoration : none; 
} 
TD {
font-size : 11px; 
color : #333333; 
font-family : Verdana, sans-serif; 
text-decoration : none; 
} 
P {
font-size : 11px; 
color : #333333; 
font-family : Verdana, sans-serif; 
text-decoration : none; 
} 
FIELDSET {
margin: 10px 10px 10px 10px;
font-style: normal;
padding: 10px 10px 10px 10px;
}

FIELDSET.texte_blanc {
margin		: 0px 0px 0px 0px;
padding		: 0px 0px 0px 0px;
height		: 75px; 
}

B.hclass {
text-decoration : none; 
font-size : 18px; 
font-family : Verdana, sans-serif; 
} 

BODY.principal 
{
	font-size : 11px; 
	color : #333333; 
	font-family : Verdana, sans-serif; 
	text-decoration : none; 
	/*background : url(http://www.picasoft.com/pictures/BackGround.JPG) repeat fixed;*/
	background : url(http://www.picasoft.com/pictures/BackGround1.JPG) repeat fixed;
} 


HR.News {
color : #eaebf0; 
} 
A.logout {
font-size : 12px; 
color : #333333;
font-family : Verdana, sans-serif; 
}
 
A.menulink {
text-decoration : none; 
font-family : Verdana, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
border : 0 solid #dee5ef; 
vertical-align : middle; 
} 
A.menulink:hover {
text-decoration : none; 
font-family : Verdana, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : blue; 
border : 0 solid #dee5ef; 
vertical-align : middle; 
} 
.menulink_left {
text-decoration : none; 
font-family : Verdana, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #000000; 
border : 0 solid #dee5ef; 
} 
.menulink_left1:hover {
font-size : 10px; 
background-color : #dee5ef; 
border : 1px solid #000000; 
} 
.menulink_left:hover {
font-size : 10px; 
color : blue; 
} 
A.downlink {
width : 125px; 
text-decoration : none; 
font-family : Verdana, sans-serif; 
font-size : 12px; 
color : #000000; 
border : 1px solid #cdcdcd; 
} 
A.downlink:hover {
border : 1px solid #000000; 
background-color : #dee5ef; 
} 
A.video {
width : 150px; 
vertical-align : middle; 
font-family : Verdana, Sans-Serif; 
font-size : 12px; 
font-weight : bold; 
color : black; 
text-decoration : none; 
background-color : #dddddd; 
border : 1px solid #cdcdcd; 
} 
A.video:hover {
background-color : #bbbbbb; 
} 
.rubrique {
font-family : Verdana, sans-serif; 
font-size : 12px; 
color : #555555; 
font-weight : bold; 
} 
.titre_menu {
font-family : Verdana, Serif;
font-size : 18px; 
color : #244a81; 
font-weight : bold; 
} 
.soft {
font-size : 18px; 
font-family : Verdana, sans-serif; 
} 
.menuleft {
background-image : url(http://www.picasoft.com/pictures/left.jpg); 
font-size : 12px; 
overflow : hidden; 
} 
.menuhaut {
background-image : url(http://www.picasoft.com/pictures/menu1.gif); 
text-align : center; 
} 
.menuhaut_separator {
background-image : url(http://www.picasoft.com/pictures/separator_menu.gif); 
width : 1px; 
height : 47px; 
} 
.menuhaut_case {
width : 120px; 
text-align : center; 
background-image : url(http://www.picasoft.com/pictures/menu1.gif); 
} 
.centre {
background-image : url(http://www.picasoft.com/pictures/introPica.jpg); 
} 

.baner 
{
	position : absolute;
	background-image : url(http://www.picasoft.com/pictures/banner3.gif);
	margin-left : 174px;
	width : 867px;
	height : 80px;
	z-index: 1;
} 

marquee 
{
	height			:	80px; 
	padding-left	:	10px; 
	color			:	#C9E0EF; 
	font-size		:	14px;
	font-weight		:	bold;
}

.banerPT 
{
	position : absolute;
	background-image : url(http://www.picasoft.com/pictures/distributor/banner3PT.gif); 
	margin-left : 174px;
	width : 854px;
	height : 80px;
	z-index: 1;
} 

.banerYena 
{
	position : absolute;
	background-image : url(http://www.picasoft.com/pictures/banner3.gif); 
	margin-left : 174px;
	width : 854px;
	height : 80px;
	z-index: 1;
} 

.banerUSA {
	position : absolute;
	background-image : url(http://www.picasoft.com/pictures/distributor/bannerUSA.gif); 
	margin-left : 174px;
	width : 854px;
	height : 80px;
	z-index: 1;
} 
.distributor {
	text-align : left; 
	vertical-align : middle; 
	font-family : Verdana, sans-serif; 
	font-size : 10px; 
	text-decoration : none; 
	font-weight : bold; 
	color : #FFFFFF; 
	padding-left : 0.2cm; 
} 
.imghaut {
background-image : url(http://www.picasoft.com/pictures/image%20permanante.GIF); 
} 
.menuitem {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ffd800; 
font-weight : bold; 
} 
.menuitem:link {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ffd800; 
font-weight : bold; 
} 
.menuitem:active {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ffd800; 
font-weight : bold; 
} 
.menuitem:visited {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ffd800; 
font-weight : bold; 
} 
.menuitem:hover {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #0066cc; 
font-weight : bold; 
} 
.navitem {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.navitem:hover {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : underline; 
color : #0066cc; 
} 
.greyitem {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #e9e9e9; 
} 
.greyitem:hover {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : underline; 
color : #000000; 
} 
.navsub1 {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.navsub1:hover {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : underline; 
color : #0066cc; 
} 
.link {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #0066cc; 
} 
.link:hover {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : underline; 
color : #cc0000; 
} 
.email {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #0066cc; 
} 
.email:hover {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : underline; 
color : #cc0000; 
} 
.clickme {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #aaaaaa; 
font-weight : bold; 
} 
.clickme:hover {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #0066cc; 
font-weight : bold; 
} 
.orange {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #cc6600; 
font-weight : bold; 
} 
.orange_body {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #cc6600; 
font-weight : bold; 
} 
.disabled {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #eeeeee; 
font-weight : bold; 
} 
.black {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #010101; 
} 
.greycontent {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #e7e7e7; 
} 
.white {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #ffffff; 
} 
.highlight {
font-family : Verdana, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ff3300; 
font-weight : bold; 
font-style : italic; 
} 
.quote {
font-family : Verdana, sans-serif; 
font-size : 11px; 
text-decoration : none; 
color : #ff3300; 
font-weight : normal; 
} 
TD.titre_gris {
font-family : Arial; 
font-size : 14px; 
text-decoration : none; 
color : #777777; 
font-weight : bold; 
height : 30px; 
vertical-align : bottom; 
} 
TD.titre_bleu {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 25px; 
vertical-align : bottom; 
} 
TD.titre_bleu_haut {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 25px; 
vertical-align : top; 
} 
TD.titre_bleu_milieu {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 25px; 
vertical-align : middle; 
} 
.titre_video {
font-family : Arial; 
font-size : 14px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 25px; 
vertical-align : middle; 
} 
TD.gris_milieu {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #888888; 
font-weight : bold; 
height : 20px; 
vertical-align : middle; 
} 
TD.fond_gris {
background-color : #777777; 
} 
TD.separateur_plaquette {
height : 4pt; 
background-image : url(http://www.picasoft.com/pictures/traitBleu850.jpg); 
} 
TD.sous_titre {
font-family : Arial; 
font-size : 16px; 
font-weight : bold; 
text-align : center; 
} 
.texte_plaquette {
font-family : Arial; 
font-size : 14px; 
text-align : justify; 
vertical-align : middle; 
color : #000000; 
} 
.texte_plaquette_gras {
font-family : Arial; 
font-size : 14px; 
font-weight : bold; 
text-align : justify; 
vertical-align : top; 
} 
.texte_plaquette_bas {
font-family : Arial; 
font-size : 14px; 
text-align : justify; 
vertical-align : bottom; 
} 
.texte_plaquette_milieu {
font-family : Arial; 
font-size : 14px; 
text-align : justify; 
vertical-align : middle; 
} 
.texte_plaquette_haut {
font-family : Arial; 
font-size : 12px; 
text-align : justify; 
vertical-align : top; 
} 
.texte_plaquette_gauche {
font-family : Arial; 
font-size : 14px; 
text-align : right; 
vertical-align : middle; 
} 
.legende_image {
font-family : Arial; 
font-size : 12px; 
text-align : center; 
vertical-align : middle; 
font-weight : bold; 
} 
DIV.fixe {
position : relative; 
} 
.titre_intro {
font-family : Arial; 
font-size : 20px; 
text-decoration : none; 
color : #000000; 
font-weight : bold; 
height : 30px; 
vertical-align : bottom; 
} 
.sous_titre_intro {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 14px; 
vertical-align : bottom; 
} 
.texte_defile {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #ff0000; 
font-weight : bold; 
height : 14px; 
vertical-align : bottom; 
} 
a.SansModification {
text-decoration : none; 
} 
TD.fixe {
position : fixed; 
} 

.texte_centre_gras {
font-family : Arial; 
font-size : 14px; 
font-weight : bold; 
text-align : center; 
vertical-align : top; 
} 

.texte_gauche_gras {
font-family : Arial; 
font-size : 14px; 
font-weight : bold; 
text-align : left; 
vertical-align : top; 
} 

.cadreBleu {
background-image : url(../pictures/cadreBleu.gif); 
height : 160px; 
width : 160px; 
text-align : center; 
font-family : Verdana, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
.flecheBleu {
background-image : url(../pictures/flecheBleu.gif); 
height : 15px; 
width : 24px; 
text-align : center; 
} 
.menuMove {
position : absolute; 
} 
.content {
height : 100%; 
overflow : auto; 
} 
LEGEND.titre_bleu {
font-family : Arial; 
font-size : 12px; 
text-decoration : none; 
color : #333399; 
font-weight : bold; 
height : 25px; 
vertical-align : bottom; 
} 
LEGEND.titre_blanc {
font-family : Verdana, Sans-Serif; 
font-size : 10px; 
color : White; 
font-weight : bold; 
vertical-align : top; 
} 
TD.hclass {
text-decoration : none; 
font-size : 18px; 
font-family : Verdana, sans-serif; 
} 
