body {
	color: #FFF;	
	background-color: #202020;
	font-family: "Courier New", Courier, monospace;
	font-size:16px;
}

h1 {
	color: #0ca0fb;
	font-weight: 600;
}

h3 {
	color: #AAAAAA;
	margin-bottom: 20px;
	font-weight: 600;
}

strong {
	color: #0ca0fb;
}

.btn {
	background: #737173;
	color: #000;	
	font-weight: 600;		
	border-radius: 7px;
	font-family: Courier New;
	padding: 5px 10px 5px 10px;
	border: solid 737173 1px;
	text-decoration: none;
}

.btn:hover {
	text-decoration: none;
}

.fld {
	color: #000;	
	font-weight: 600;
    /*max-width:400px;*/
	margin-bottom: 25px;
}

a {
    color: #AAA;	
    text-decoration: none;
}

a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* bootstrap */


.row {
	margin-bottom: 20px;
}

.row .row {
	margin-top: 10px;
	margin-bottom: 0;
}

[class*="col-"] {
	padding-top: 15px;
	padding-bottom: 15px;
}

.menu {
	border: 1px solid #666;
	background-color: #333;
}

.admin {
	border: 1px solid #666;
	padding: 10px;
}

hr {
	margin-top: 40px;
	margin-bottom: 40px;
}

form label.error {
	color:#F03;
	display: block;
}

.msg_erreur {
	color:#F03;
}

.lettreindex {
	font-size:larger;
	font-weight:bold;
	color: #0ca0fb;
	padding-left: 20px;
}

input[type=radio] {
    margin: 4px 10px 0 10px;
}
