/* Recettes Style Sheets www.akademia.ch - Fred Radeff */
/* HTML  */
/* Standards */
* {
font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: aliceblue
}
p { text-align: justify} 

/* Links */
a:link { color: blue; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a:active {  color: rgb(90%, 10%, 0%); text-decoration: none}
a:hover { color: red; font-weight: bold; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: yellow; font-size: 10px}
a:visited { color: purple; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

/* Headers */
h1 { color: #0090d8;font-size: 18px }
h2 { color: #0090d8; font-size: 14px }
h3 { color: black; font-size: 13px }
h4 { color: black; font-size: 11px }

/* Table */
table { font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none} 
th { background-color: #FFFF66}
tr { font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none} 
td { font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none ; vertical-align: text-top}
tr.th {
	background-color: silver 
	}

/* Forms */
form{font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: aliceblue}
input {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}
input:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	background-color: #66FF99
}
select { font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none} 
select:hover {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica;
	//color: red;
	text-decoration: none;
	background-color: azure;
	//border: inset;
	border: outset;
} 

/* Images */
img {
/*float: left;
margin-right: 10px;
margin-bottom: 10px;*/
}

/* Divers */
pre { font-size: 11px; font-family: courier; text-decoration: none;  overflow: auto; }
div,date {font-size: 8pt}
li  { font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none} 

/* ============================================================================================== */
/* Classes spéciales */
div.progmens {  font-size: 60pt; color: rgb(90%, 10%, 0%); text-align: Center}

tr.titre {
	background-color: yellow 
	}
tr.gris {
	background-color: #CCCCCC 
}
tr.blanc {
	background-color: #FFFFFF
}
td.menu {
vertical-align: top;
text-align: right
}
td.menu:hover
{
	background-color: lightyellow
}
a.menu { color: red; font-weight: bold; font-size: 12px}
span.mireda { color: red; font-weight: bold; font-size: 11pt}
.titrerecet { background-color: yellow; font-size: 12pt}
li.menu { color: red; font-weight: bold; font-size: 11pt; list-style-type: square}

.text {  font-size: xx-small}
.mot {  font-family: Arial, Helvetica, sans-serif; color: #FF0000; background-color: #FFFF00}
.mot2 { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #00FF99}
.mot3 { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFF99; padding-left: 3px; padding-right: 3px}
.mot4 { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #CCFF99; padding-left: 3px; padding-right: 3px}
select1 { font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #FFFFCC; list-style-type: disc; background-repeat: repeat }
.bigbutton {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; background-color: #CCCCCC; border-style: outset; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; vertical-align: top}
.bigbutton:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; background-color: #FFCC99; border-style: inset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
a.menu { color: red; font-weight: bold; font-size: 12pt}
a.menuo { font-weight: bold; font-size: 10pt; text-align: left}
li.menu { color: red; font-weight: bold; font-size: 16pt; list-style-type: square}
li.menuo { color: red; font-weight: bold; font-size: 12pt; list-style-type: circle}
hr.couteau {
  display: block;
  height: 20px;
  width: 100%;
  //background-image: url(pics/cout_tranchelard.jpg);
  background-image: url(pics/hocho.jpg);
  background-repeat: repeat;
  //background-position: center center;
  //margin: 1em 0 1em 0;
}
.limage { 
float: left;
padding-right: 10px; 
padding-bottom: 10px
 }
td.encadre {
border: thin dotted black;
padding-right: 3px; 
padding-bottom: 3px
}

.private {
background-color: tomato;

}
.private:before{
content: url(http://www.akademia.ch/pics/cadenas.jpg);
}

.public {
background-color: yellow;
}
