/** elements html de bases */

input[type="text"], input[type="password"]{
	width:230px;
	height:18px
}

input[type="text"].log, input[type="password"].log{
	margin-bottom:2px;
	width:130px;
	height:18px
}
#content select.short{
	width:70px;
	height:18px
}

b,strong{
	color:#00b5ff;
	font-weight:bold;
}

em{
	font-style:italic;
	color:#b5bdc1;
}

input[type="submit"],input[type="button"],select{
	cursor:pointer;
	font-family:Arial;
}
.space{
	height:20px;
	clear:both;;
}
#content textarea{
	border:1px solid #76e2ff;
}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus{
	background-color:#76e2ff;
}

input.simple{
    background: url(/beta/images/template/champ-simple.png) no-repeat;
    width: 54px;
    height: 26px;
    text-align: center;
    padding-top: 2px;
	border:none;
	color:#fff;
}

input.nombre{
	background:#000;
	width:30px;
	border:none;
	text-align:right;	
	color:#fff;
}

input.unites{
	background:#000;
	width:45px;
	border:none;
	text-align:right;	
	color:#fff;	
}

input.simple:focus,input.nombre:focus,input.unites:focus{
	background-color:#2D6372;
	color:#fff;
}

/* quelques regles */
#content p.note, #punwrap .warntext{
	background-color: #fff;
    font-size: 12px;
    color: #000;
    padding: 5px;
    border: 1px solid #E6B012;
}

/* pour la carte */
#content .sbulle{
	position: absolute;
	width:340px;
    right:300px;
	top:80px;
    z-index: 10000;
}

#content .sbulle a{
	text-decoration:none;
	font-size:12px;
}

#content .sbulle table td{
font-family: arial;
font-size:12px;
}

table tr td.first{
	margin-bottom:5px;
}

/** 
 * corrections diverses sur le CSS general
 */
#texte_carte{
	left:0;
	top:0;
	position:relative;
}
#texte_carte div{
	font-weight:bold;
	position:absolute;
	top:12px;
	left:50px;
}

#footer div{
	position:absolute;
	text-align:center;
	top:20px;
	left:215px;
	width:540px;
	font-size:8pt;
}
table.credit td  {
	text-align:left;
	padding:5px;
	font-size:5px;
}

table.credit h4  {
	font-size:12px;
}

table.credit td a{

	font-family:Arial;
	text-decoration:none;
	font-size:12px;

}

 #content p.note a{
	color:#000;
}

#content ul{
	padding-left:10px;
}
#content ul li{
	list-style-image: url(/beta/images/template/liste.png);
	margin-left:20px;
}


/** fin des corrections */


