body {
	background: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}

A:link{
	font-size:10px;
	color:#33AA33;
	font-weight:bolder;
	text-decoration:none;
}

A:active{
	font-size:10px;
	color:#33AA33;
	font-weight:bolder;
	text-decoration:none;
}

A:visited{
	font-size:10px;
	color:#33AA33;
	font-weight:bolder;
	text-decoration:none;
}

A:hover{
	font-size:10px;
	color:#33CC33;
	font-weight:bolder;
	text-decoration:none;
}

hr{
	color:#E0E0E0;
}

table{
	border: thin;
}

td{
	font-size: 10px;

}

.tbborderG{
	border-color:#F0F0F0; 
  	border-style:solid; 
  	border-width:1px; 
}

.tbborderG2{
	border-color:#D0D0D0; 
  	border-style:solid; 
  	border-width:1px; 
}

.tbborderW{
	border-color:#FFFFFF; 
  	border-style:solid; 
  	border-width:1px; 
}

.tbborderR{
	border-color:#EE0000; 
  	border-style:solid; 
  	border-width:1px; 
}

.tbborderBleu{
	border-color:#99ccff; 
  	border-style:solid; 
  	border-width:2px; 
}

select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: white;
	border-color:#CCCCCC; 
  	border-style:solid; 
  	border-width:1px; 
	font-weight: bold;
}


img{
	border:0;
}

.btn{
	background-color: #FFFFFF;
    border-left:1px solid #CBCBCB;
    border-top:1px solid #CBCBCB;
    border-right:1px solid #6E6E6E;
    border-bottom:1px solid #6E6E6E;
	 color: #000000;
	font-size: 10px;
	font-weight: bolder;
	background-image:url(back_bt.gif)
}

.btn1{
	background-color: #FFFFFF;
    border-left:1px solid #CBCBCB;
    border-top:1px solid #CBCBCB;
    border-right:1px solid #6E6E6E;
    border-bottom:1px solid #6E6E6E;
    color: #33AA33;
	font-weight: bolder;
	font-size: 10px;
	background-image:url(back_bt.gif)
}

.btn2{
	background-color: #FFFFFF;
    border-left:1px solid #CBCBCB;
    border-top:1px solid #CBCBCB;
    border-right:1px solid #6E6E6E;
    border-bottom:1px solid #6E6E6E;
    color: #009900;
	font-weight: bolder;
	font-size: 16px;
	background-image:url(back_bt.gif)
}

#stabilo {
	background:#9FFFF2;
	font-weight: bold;
}

.tx{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: white;
	border-color:#CCCCCC; 
  	border-style:solid; 
  	border-width:1px; 
	font-weight: bold;
}

.txHid{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: white;
	border-color:#FFFFFF; 
  	border-style:solid;
  	border-width:0px; 
	font-weight: bold;
}

.tx:focus, textarea:focus, .txhomeLogin:focus {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33AA33;
	background-color: white;
	border-color:#33AA33;
  	border-style:solid; 
  	border-width:1px; 
	font-weight: bold;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: white;
	font-weight: bold;
	border-color:#CCCCCC; 
  	border-style:solid; 
  	border-width:1px; 
}

.txhomeLogin {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: white;
	border-color:#CCCCCC; 
  	border-style:solid; 
  	border-width:1px; 
	font-weight: bold;
	padding-left: 20px;
}

#login {
	background: url(http://www.puboclic.com/interf/icoUser.gif) no-repeat center left #FFFFFF;
}

#pass, #pass2 {
	background: url(http://www.puboclic.com/interf/icoPass.gif) no-repeat center left #FFFFFF;
}

ul{
	list-style-image: url(arrowLi.jpg);
	vertical-align: middle;
	color:#555555;
}

.titre1{
	font-size:14px;
	color:#00CC33;
	font-weight:bold;
}

.titreGrayBig{
	font-size:18px;
	color:#E0E0E0;
	font-weight:bold;
	border:10px solid #E0E0E0;
	padding:20px;
	width:520px;
}

.messV{
	display:block;
	padding:10px;
	border-color:#00CC00;
  	border-style:solid; 
  	border-width:1px; 
	background:#CCFFCC;
	font:10px;
	font-weight:bold;
	text-align:center;
	color:#00CC00;
}

.messR{
	display:block;
	padding:10px;
	border-color:#FF0000;
  	border-style:solid; 
  	border-width:1px; 
	background:#FFEFEF;
	font:10px;
	font-weight:bold;
	text-align:center;
	color:#CC0000;
}

