@charset "utf-8";
body {margin: 0px;padding:0px; width:100%;border: none;text-align: left;}
html {background-color:#FFF;font:normal 11px "Trebuchet MS", sans-serif;}

.title {font-size:14px;color:#9d3402;font-weight:bold;}
.publicat {padding:5px 0px 5px 0px; font-size:10px; color:#666;}
.a {color:#9d3402;text-decoration:none;}
.a:hover {color:#c78125;}

#header {border-bottom:1px solid #CCCCCC; margin-bottom:10px; background:url(/media/logo.png) top center no-repeat; height:93px;}
#content{padding:10px 20px;}

label {color:#585858; float:left; width:100px;}
label span {color:#DA251D;}
input { background:#F4F4F4; border:1px solid #DFDBDB; width:170px; height:14px;font:normal 11px "Trebuchet MS", sans-serif; float:left;}
input.button { background:url("../media/buton.png") repeat-x scroll left top transparent; width:auto; height:19px; color:#fff; border:none;}

.title {background:#E3E5EB; color:#585858; margin:15px 0; font-weight:bold; font-size:11px; padding:2px 10px;}
form div { padding:2px 10px; width:340px; float:left; clear:both;}
.info { color:#585858; text-align:right;}
small {display:none;float:left; padding-left:120px; width:200px; color:#DA251D;}
.error small {display:block; }
.nok { padding:10px 10px; text-align:center; border-bottom:1px solid #DA251D; border-top:1px solid #DA251D; margin:5px 0px;}
.ok {padding:10px 10px; text-align:center; border-bottom:1px solid #0b3ea0; border-top:1px solid #0b3ea0; margin:5px 0px;}
.ok a { color:#0b3ea0; text-decoration:none;}
.ok a:hover {text-decoration:underline;}

