/* @override 
	http://links.fluate.net/links.css
*/



/* BASE */


* {
	font-family: Helvetica, sans-serif;
}

a {
    text-decoration: none;
	color: #994D00;
}


body {
    margin: 0;
    padding: 0;
 
}

a.powered {
	display: none;
}

a.share {
	display: none;
}

span.rssimg {
	float: right;
}

div.maincontent {
	width: 1084px;
	margin-left: auto; 
  margin-right: auto; 
  text-align: left;
	position: relative;
}

a:active, a:focus{ outline:none; }

input[type=submit],label,select,.pointer { cursor:pointer; }  


input[type=text],
input[type=password],
select,
textarea {
    border:2px solid #ccc;
	background: #F5F5F5;
	color: #333;
	font:16px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
input[type=text],
input[type=password],
textarea {
    padding: 0.2em;
}
input[type=text]:focus,
input[type=password]:focus,
select:focus,
textarea:focus {
    border:2px solid #ccc;
	background-color: #fff;
}
div#search { 
   margin: 0;
    padding: .65em 0.1em;
}
p.error,
p.success {
    border: 1px dotted;
    font-size: 16px;
    width: 614px;
	padding: 10px;
	margin-top: 36px;
	margin-bottom: 0;
}
p.error {
	   background: #000 none no-repeat -3px -56px;
    border-color: #a9a9a9;
	color: #fffeff;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 29px;
}


p.success {
    background: #CFC;
    border-color: #696;
    color: #363;
}
td#availability {
    color: #285;
    font-weight: bold;
}
td#availability.not-available {
    color: #f99400;
}
textarea {
	border:2px solid #ccc;
	padding: 13px;
	color:#555;
	font:16px Arial, Helvetica, sans-serif;
}
th {
    padding-right: 1em;
    text-align: right;
}

/* HEADER */

div#header {
   
    height : 165px;
	width: 657px;
	display: block;
	background-image: none;
	margin-top: 22px;
}
div#header:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
 html div#header {
    }
h1 {
    font-size: 14px;
    letter-spacing: 0.25em;
 	visibility: visible;
	
	
	top: 10px;
	left: 10px;
	height: 17px;
	margin: -1px;
}


h2.subtitle {
	font-weight: bold;
}

div#header.popup h1 {
    padding: 0.5em 0.5em 0.5em ;
	
}
h1, h1 a {
    color: #424242;
	letter-spacing: -1px;
	font-size: 26px;
	font-weight: normal;
	font-style: normal;
}

div.content {
	width: 1078px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-top: 0;
}

div.content-add {
		width: 856px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-top: 0;
}


span.counter {
	font-size:20px;
	font-weight:bold;
	color:#ccc;
	float: right;
}
form .warning{color:#600;}	
form .exceeded{color:#e00;}	

div.main {
	margin: 0;
	padding: 0;
}

#header h1 span {
	letter-spacing: -1px;
	font-size: 20px;
	color: #e6e6e6;
}
h1 a:hover {
    color: #994D00;
   
}

#header h1 span a {
	color: #e6e6e6;
}
#header h1 span a:hover {
	color: #994D00;
}

h2 {
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;

}

h2.desc {
	width: 637px;

	text-align: left;
	display: inline-block;
	position: relative;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 35px;
	margin-top: 65px;
	font-size: 22px;
	letter-spacing: -1px;
	color: #212121;
}

span.paget {
	color: #cacaca;
}

h2.desc a img {
	vertical-align: -1px;
	margin-left: 5px;
}

span.numb {
	color: #ccc;
	display: inline-block;
	float: right;
}

img.faviconimg {
	border:0;
	width:11px;
	height:11px;
	padding:0 4px;
	display: inline-block;
	position: absolute;
	top: 1px;
	left: 1px;
}


p.commondescription {
	width: 617px;
	padding: 0 10px;
	margin: 0 0 0 12px;
}



#search table tbody tr td {
	text-align: right;
}



/* NAVIGATION */

ul#navigation {
    list-style-type: none;
	display: inline;
	z-index: 1000;
	width: 100%;
	padding-left: 50px;
	padding-top: 10px;
	position: fixed;
	text-align: left;
	bottom: 0;
	left: 0;
	padding-bottom: 10px;
	background-color: #d5d5d5;
	margin: 0;
}

#navigation li.addbmk a {
	background-color: #919191;
	color: white;
	font-weight: bold;
}

#search table tbody tr td {
}

#search table tbody tr td select {
	display: none;
}

ul#navigation a {
    font-size: 13px;
    padding: 0.2em 0.5em;
    color: #000;
}
ul#navigation a:hover {
    background: #f99400;
    color: #FFF;
}

#navigation li.access a {
	background-color: #e3e3e3;
}
ul#navigation li {
	display: inline;
	padding-right: 13px;
}
ul#navigation li.access {
	font-size: 13px;
	color: #f99400;
}


ul#navigation.login a {
    font-size: 10px;
    font-weight: bold;
    padding: 0.2em 0.5em;
    color: #FFF;
	display: block;
	float: left;
}



/* BOOKMARKS */

ol#bookmarks {
    list-style-type: none;
	width: 633px;
	padding: 0;
	margin: 0 0 20px 18px;
}



div.link {
	padding: 22px 5px 5px 19px;
	background: #f3f3f3 none left top;
	height: 36px;
	word-spacing: -1px;
	line-height: 18px;
	font-size: 18px;
	letter-spacing: 0;
	list-style-type: none;
	list-style-image: none;
}

div.link:hover {
    color: #004D99;
	background: #e6e7e8 none no-repeat left;
}

div.link a {

}

a.taggedlink {


	letter-spacing: 1px;
}

a.taggedlink:hover {
	color: #004D99;
}


div.link a:visited {
    color: #424242;
	
}





div.meta {
	margin-left: 10px;
	color: #e0e0e0;
	text-align: right;
	margin-bottom: 5px;
	margin-top: 4px;
}

div.searchm {
	padding-top: 19px;
}

div.searchm a.searchmore {
	    color: #175192;
    background-color: #f8f8f8;
    font-size: 11px;
	padding: 2px 5px 1px;
	line-height: 25px;
}

div.meta a {
    color: #994D00;
    background-color: #f8f8f8;
    font-size: 12px;
	padding: 2px 5px 1px;
}



div.meta a:hover {
    color: #994D00;
background-color: #EBEBEB;
}


div.meta span {
	float: left;
	color: #e0e0e0;
}
li.xfolkentry {
   
     position: relative; 
    _height: 70px; 
    min-height: 70px;
	padding-bottom: 40px;
	width: 537px;
	padding-left: 79px;
}

#bookmarks li.xfolkentry embed {

}

div.video {
	margin-bottom: 10px;
	margin-left: -98px;
}





div.description {
	padding: 20px 10px 14px;
	font-size: 13px;
	line-height: 16px;
	margin-left: 10px;
	color: #424242;
	letter-spacing: 0;
	word-spacing: 1px;
	text-align: left;
}

input#sei {
	padding: 5px;
	width: 283px;
	font-weight: normal;
	font-style: normal;
	margin-right: 12px;
}

input#seb.bouton {
	padding: 7px;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
}



img.thumb {
	padding-right: 0;
	border-style: none;
	position: absolute;
	top: 0;
	left: -18px;
}

 li.xfolkentry:hover {
}
li.xfolkentry div {
}
li.xfolkentry.deleted {
    opacity: 0.5;
}
li.xfolkentry.private {
	padding-bottom: 0;
	background: url(stripe.png) repeat-x 0 -120px;
}
li.xfolkentry.shared {
    border-left: 1px dotted #EBEBEB;
}

/* SIDEBAR */

div#sidebar {
	width: 400px;
	top: 0;
	position: absolute;
	margin-left: 680px;
	margin-top: 15px;
}

div#sidebar a {
    color: #994D00;
}

#else a {
	height: 16px;
	width: 10px;
}

#sidebar a.collapse {
	color: #797979;
}

#sidebar a.collapse:hover {
	color: black;
	
}


div.morelink {
	font-size: 12px;
	padding: 5px;
	margin-top: 10px;
}

div.morelink:hover {
background-color: #e6e7e8;
}

#linked ul li a {
		padding: 3px 5px;

}

#headerimg {
	width: 640px;
	height: 183px;
	background: url('pano_fluate.net.jpg') no-repeat ;
	z-index: -10;
	display: block;
	top: 0;
}

 #related ul.reladd li a {
	padding: 3px 5px;
	display: block;
	margin: 0;
}

#linked li.father a {
	color: #8f8f8f;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 5px;
}

#linked ul li.father {
	border-bottom-style: none;
}



#sidebar div.titre h2 a {
	color: #000;
}

#sidebar div.item h2 a {
	font-size: 12px;
}


#sidebar div.titre h2 a img {
	vertical-align: bottom;
	margin-right: 5px;
}

div#sidebar a:hover {
    color: #004D99;
  

}
div#menucss #related li a:hover, #related li a:hover {
	background-color: #e0e0e0;
}

#linked  a:hover {
background-color: #e0e0e0;
}

div#sidebar a:visited {

	color: #424242;
}

div#related {
    color: #D66B00;
    font-size: 11px;
	width: 400px;
}





div#recent {
	font-size: 12px;
}

div#recent.vlcz {
	

	margin-top: 20px;
	color: #424242;
}

#recent.vlcz a img {
	float: left;
	padding-bottom: 10px;
}

#recent.vlcz a {
		letter-spacing: -1px;
	font-size: 19px;
	padding: 5px;
	background-color: #eaeaea;
}

#recent.vlcz a:hover {
background-color: #d5d5d5;
}

div#sidebar div {
    margin-bottom: 0.3em;
	text-align: justify;
}

div.tweetRT {
	font-size: 12px;
}

ul.teet {
	display: inline-block;
}

li.Rte {
	margin-top: 12px;
	text-align: left;
	color: #424242;
}

#sidebar div.popular {
	margin-top: 211px;
}

#sidebar a.collapse div.morelink {
	text-align: right;
}

#sidebar div.itemdeadline {
	text-align: left;
	list-style-type: none;
	border-bottom: 1px dotted #e9e9e9;
}

span.rssdate {
	font-size: 10px;
	color: #919191;
}



div#linkedcss {
	position: fixed;
	top: 0;
}

div#linked {
	width: 400px;
}


#sidebar div.item h2, #sidebar div.more {
	color: #000;
	border-color: #000;
}



div#sidebar h2 {
    background: transparent;
    letter-spacing: 0;
    margin: 0;
font-size: 16px;
	border-color: #000;
	padding-top: 10px;
	padding-left: 0;
	padding-right: 0;
}

#sidebar h2.side, #sidebar div.transl div.titre h2 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	color: #212121;
}



#sidebar div.titre h2 {
	padding-bottom: 5px;
}

#sidebar div.item {
	display: inline-block;
}

#sidebar h2 {
	display: inline-block;
	width: 400px;
}

#menucss h2.side span.alltag {
	float: right;
}

div#sidebar hr {
    display: none;
	
}
div#sidebar p {
	color: #4c4c4c;
}

#popular p.tags {
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
}

#recent p {
	margin: 0;
	padding: 0;
	display: inline;
}
div#sidebar p.tags a {
   display: inline-block;
	
	
}


div#sidebar table {

}
div#sidebar table td {
	margin: 0;
	padding: 0;
}


div#sidebar ul {
    list-style-type: none;
    margin: -6px 0 0;
    padding: 0;
}

ul#el {
	height: 141px;
}





#related table tbody tr td {
	font-size: 14px;
}

#linked li,#related li {
	list-style-type: none;
    font-size: 15px;
	width: 200px;
	display: inline-block;
	position: static;
	letter-spacing: 0.05em;
	color: #994D00;
}

#linkedcss #linked ul li {
	padding: 3px 0;
}



div#menucss #related li a {
	display: inline-block;
}

#related li b.titremenu a {
	padding: 5px;
	margin-top: 10px;
}


#related ul.reladd li {
	float: left;
}


span.space2 {
	display: inline-block;

	margin-right: 0;
	margin-left: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	width: 200px;
	height: 16px;
	padding: 0;
	margin: 0;
}

span.space {
	display: block;
	width: 200px;
	margin-top: 7px;
	margin-bottom: 7px;
}


#related.menu {
	border-style: none;
}

#related.menu:hover {
	border-style: none;
}


#related.menu a{
	border-style: none;
	padding: 3px 5px;
}

#related li b.titremenu, #linked ul li b.titremenu, #linked ul li b.titremenu a, #related li b.titremenu a {
	color: #686868;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	line-height: 10px;
}



#related li b.titremenu:hover, #linked ul li b.titremenu:hover, #linked ul li b.titremenu a:hover, #related.menu a:hover {

	color: #004D99;

}

#linked ul li, #related li {
	border-bottom: 1px solid #ededed;
}





#related.menu table tbody tr td {


	
}

#search table tbody tr td input {
	width: 190px;
}

#related.menu table tbody tr td:hover {
	color: #000;
	background-color: #fff;
	background-image: none;
}


div#searches {
	border-style: none;

}

#searches:hover {
	border-style: none;
}


#searches a{
	

}

#searches table tbody tr td a:hover {
	color: #000;
	background-color: #fff;
}


#searches table tbody tr td {
	padding: 3px 3px 3px 0;
	margin: 0;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	display: inline-block;
	float: left;
	background: #e5e5e5 url(fondmenu.jpg) repeat-y 0;
}

#searches table tbody tr td:hover {
	color: #000;
	background-color: #fff;
	background-image: none;
}






#searches table tbody tr td a:hover {
	color: #000;
	background-color: #fff;
}


#linked table tbody tr td {
	padding: 3px 3px 3px 0;
	margin: 0;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	display: inline-block;
	float: left;
	
}

#linked table tbody tr td:hover {
	color: #000;
	background-color: #fff;
	background-image: none;
}




/* TAGS */

p.poptags {
	width: 638px;
	line-height: 33px;
	text-align: justify;
	margin-top: 65px;
}

p.poptags a:hover {
		color: #004D99;
	}



p.tags {
    line-height: 1.75em;
	text-align: justify;
	padding: 0;
	margin: 0;
}
p.tags a,
p.tags span {
  

}
p.tags span:hover {
    cursor: pointer;
    text-decoration: none;
    color: #994D00;
    background: #EBEBEB;

}
p.tags span.selected {
    background: #4D9900;
    color: #FFF;
font-weight: bold;
}

/* PROFILE */

table.profile th {
    width: 10em;
}

/* OTHER GUFF */

dd {
	background: #CEC;
	border-right: 4px solid #ACA;
	color: #464;
	padding: 6px;
}
dd a {
	color: #464;
}
dd a:hover {
	color: #000 !important;
	text-decoration: underline !important;
}

dl {
	font-size: small;
	margin: 1em;
	width: 70%;
}
dl#profile dd {
	background: #CDE;
	border-color: #ABC;
	color: #247;
}
dl#profile dt {
	background: #BCE;
	border-color: #9AC;
	color: #245;
	display: block;
	font-weight: bold;
	padding: 6px;
}
dl#profile a {
	color: #446;
}
dl#profile a:hover {
	color: #000 !important;
	text-decoration: underline !important;
}
dl#meta dd {
	line-height: 1.5em;
}
dl#meta dt {
	background: #BDB;
	color: #353;
	display: block;
	font-weight: bold;
	padding: 6px;
}
dt {
	border-right: 4px solid #9B9;
}
dt a {
	background: #BDB;
	color: #353;
	display: block;
	font-weight: bold;
	padding: 6px;
}
dt a:hover {
    background: #ACA;
    border: 0;
}
#search table tbody tr td input .bouton {

}


.bouton {
    background: #f5f5f5;
    color: #555;
    border: 1px solid #CCCCCC;

    font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

#search table tbody tr td input {
	border-style: none;
	
	font-weight: normal;
	font-style: normal;
	
}


#search table tbody tr td input:focus {
	background-color: #e8e8e8;
	
}

#search table tbody tr td input:hover, .bouton:hover {
    background: #CCC;
    text-decoration: none 

}


form {
     
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	color: #555;}

form.addbookm {
	margin-top: 20px;
	margin-left: 8px;
	display: block;
	width: 574px;
	padding-left: 57px;
	padding-top: 24px;
}

div.collapsible {
		margin-top: 20px;
	margin-left: 8px;
	display: block;
	width: 861px;
}
form#search {
	color: #555;
	font-size: 10px;
	margin-right: 0;
	margin-bottom: 20px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	margin-top: 20px;
}

div.searchf {

}

div.about {
	display: inline;
	
		

	
}


div.about:hover {
		background-color: #999;
	color: #fff;
}

div.about a {
	line-height: 12px;
	padding: 3px 8px;
	font-size: 12px;
	color: #6b6b6b;
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
}
div.about a:hover {
    color: #004D99;
}





form label,
form td,
form th {
	font-weight: normal;
	font-style: normal;
	font-size: 15px;
}
form table {
	background-color: #fffeff;
}

#search table {

}

div.login {
	display: inline-block;
	margin-left: 20px;
	position: absolute;
	top: 53px;
	margin-top: 175px;
}

div.login th {
	background-color: #fffeff;
	padding-left: 10px;
}

div.login input {
	border: 1px solid #eaeaea;
	background-color: #f4f4f4;
}

div.login input:focus {
	
	background-color: #f4f4f4;
	border-style: hidden;
}


input#password {
	
}
h3 {
	background: #DDD;
	color: #555;
	font-size: small;
	letter-spacing: 0.2em;
	margin: 2em 1em 1em 1em;
	padding: 0.25em 0.75em;
}
li {
	font-size: small;
	
}

li#else {
	
	display: block;
	padding: 10px 0;
	margin-right: 4px;
	
	border-bottom: 1px solid #a9a9a9;
}

a.github {
	font-size: 18px;
}

#else a {
	font-size: 16px;
}

div#recent.gitdesc {
	margin-top: 10px;
	color: #424242;
}

#sidebar div.elsewere a.github img {
}

#else a img {
	width: 16px;
	height: 16px;
	float: right;
	margin-left: 5px;
	margin-top: 9px;
	display: block;
}

#translations li {
	list-style-type: none;
	line-height: 11px;
	display: inline-block;
	padding: 5px;
}

span.urlrelate {
	font-size: 10px;
	display: block;
	margin-top: 4px;
	text-align: left;
	margin-left: 1px;
}

ul#translations {
	text-align: center;
}

#translations li a {
	padding: 5px;
	background-color: #dadada;
}

#translations li a:hover {
	padding: 5px;
	background-color: #8a8a8a;
	color: #fff;
}


#sidebar div.transl {
	font-size: 12px;
	color: #222;
	letter-spacing: 1px;
	word-spacing: -1px;
	margin-top: 10px;
}

#bookmarks li.xfolkentry div.description p {
	margin-top: 0;
	width: 515px;
}

div#sort {
	font-size: 12px;
	margin-bottom: 40px;
	color: #424242;
}

p#sort2 {
    color: #333;
width: 637px;
	margin-left: 17px;
	text-align: right;
	font-size: 10px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}

 p#sort {
    margin-right: 0.75em;
	width: 36px;
}
div#sort a {
    background: #efefef;
    color: #555;
    font-weight: normal;
    margin-right: 0.5em;
    padding: 5px 1em;
}
div#sort a {
    margin-right: 0;
}
div#sort a:hover {
    background: #CCC none;
    text-decoration: none 
}
div#sort span {
    display: none;
}
p.paging {
	padding: 0;
	display: inline-block;
	font: 15px Helvetica, sans-serif;
	margin-bottom: 60px;
}

span.nbrspage {
	letter-spacing: 0;
	color: #424242;
	width: 110px;
	display: inline-block;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

span.year {
	letter-spacing: 0;
	color: #a9a9a9;
	font-size: 12px;
	text-align: right;
}

span.range {
	color: #5e5e5e;
	margin-right: 10px;
	font-variant: normal;
}
p.paging a,
p.paging span.disable {
	background: #e9ebeb;
	color: #434646;
	display: inline;
	margin-right: 0.5em;
	letter-spacing: 1px;
	padding: 0.75em 1.2em;
}
p.paging a:hover {
	background: #666;
	color: #fffeff;
}
p.paging span {
	display: none;
}
p.paging span.disable {
	background: #DDD;
	color: #AAA;
}

div.back_share {
	font-size: 12px;
	display: inline-block;
	color: #424242;
	margin-left: 105px;
}

div.back_share a img {
	border-style: none;
	vertical-align: bottom;
}


div.collapsible p.tags {
	line-height: 2.25em;
	margin: 1em 2em;
	}

#bookmarks li.xfolkentry div.video img {
	width: 634px;
}



#sidebar div.item a img {
	width: 100px;
	height: auto;
	border-width: 0;
	border-style: none;
	float: left;
	padding-right: 10px;
}

#sidebar div.item div.descrssmini {
	font-size: 12px;
	height: 78px;
	text-align: left;
}

a.minititle {
	font-size: 15px;
	padding-bottom: 5px;
	display: inline-block;
}


	
	#sidebar div.more  {
	text-align: right;
	width: 400px;
	font-size: 12px;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 5px;
}

#sidebar div.item blockquote {
	 margin: 1em;
	color: #4c4c4c;
	font-size: 12px;
}

#sidebar div.item div a img {
	display: none;
}

#sidebar div.item h2 a span {
	color: #999;
	font-size: 10px;
}

.quote {
	color: #f3f3f3;
	font-size: 57px;
	font-weight: bold;
	margin-right: 10px;
	float: left;
	display: inline-block;
	height: 29px;
	margin-top: 4px;
}

#sidebar div.itemdeadline a {
	font-size: 13px;
}

#sidebar div.twittrecent a img  {
	padding-top: 11px;
	margin-right: 5px;
}
	
	
	
	

div.messageform {
	margin: auto;
	padding-top: 10px;
}
div.fren {

	margin-left: auto;
	margin-bottom: auto;
}

div.email {
	font-size: 13px;
	margin-top: 26px;
}

span.mainemail {
}

span.mainemail a {
	text-decoration: none;
	color: #990000;
}

div.via {
	font-size: 12px;
	margin-top: 24px;
	margin-bottom: 14px;
}


span.mainemail a:hover {
	text-decoration: underline;
	color: #000;
}




div.formulaire {

	margin: auto;
}


 input { 

 text-decoration: none; 
 cursor: pointer;
	font: 16px Arial,Helvetica,sans-serif;
	
	letter-spacing: 1px;
	border: 2px solid #d5d5d5;
}

div.search {
	float: left;
	padding: 34px;
	font-size: 14px;
	color: #175192;
	letter-spacing: 0;
}

textarea#comment.bodytext { 
 cursor: pointer;


}

div.search a {
	color: #175192;
	display: block;
	margin-bottom: 0;
}

#search table tbody tr td input {
	padding: 5px;
	border: 1px solid #d5d5d5;
}

#search table tbody tr {
	background-color: #fffeff;
}

#search table tbody tr td input.bouton {
	padding: 6px;
}

textarea#comment.bodytext {
	line-height: 20px;
	width: 391px;
}




 input:hover {
	color: #000;
}

input#info_nom  { padding-left: 30px; background: url('picto-nom.png') no-repeat scroll 5px center transparent;
	width: 366px;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}

input#mail  { padding-left: 30px; background: url('picto-mail.png') no-repeat scroll 5px center transparent;
	width: 366px;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}


input#commentsubmit {
	float: right;
	margin-top: 10px;
	background-color: #eaeaea;
	padding: 10px;
}

input#commentsubmit:hover {
	color: #fffeff;
	background-color: #5e5e5e;
}


	
	
