/* © Ā-DEV aka nonadev.net 2012 */
/***************
** C O L O R S
***************/

@media print {

   body {
	background: White;
	color: Black; 
   }

}

@media screen {

   body {
	background: Black;
	color: Ivory; 
	background-image: url(fond.jpg);
	background-repeat: repeat;
   }

   h1, h2, legend {
	color: Green;
	border-color: Green;
   }

   span.nonadev {
	background: Green;
	color: Black; 
   }

   span.nonadev:first-letter {
	background: Black;
	color: rgb(0,255,0); 
   }

   strong, dt {
	color: #ffff80;
	color: Green; 
   }

   a:link {
	color: Ivory;
   }
   a:visited {
	color: Yellow;
   }

   input, textarea {
	background: #eeee70;
	color: black;
   }
   fieldset, hr {
	border-color: Green;
   }

   h1 {
	background: Green; color: black;
   }

   .title, .corpus { 
	background: rgba(0,0,0,.7);
   }

   dl {
	background: rgba(0,0,0,.6);
	border-color: rgba(255,255,0,.2);
   }
}


/***************
** NOT COLOR
***************/
body {
	font-family: FreeSans, sans-serif;
	max-width: 18cm;
	margin: 0 auto;
	padding: 1mm;
}

h1 {
	text-align: right;
	padding: .3em;
}

span.nonadev {
	display: inline-block;
	font-family: FreeMono, monospace;
	font-weight: bolder; 
	text-transform: uppercase;
	padding: .2em .2em .1em .1em;
	margin: -.1em .1em 0em .1em;
}

span.nonadev:first-letter {
	font-size: 125%;
	font-weight: bolder;
	padding: .1em .15em 0em .15em;
	margin: 0em -.15em 0em 0em;
}

.title, .corpus { 
	margin: -.7cm;
	padding: .7cm;
}

.title { 
	font-weight: bolder; 
}

h2 {
	text-align: right;
	border-bottom: 2px solid;
	clear: both;
}

hr, h3, form {
	clear: both;
}
	
*:first-letter {
	font-size: 125%;
	font-weight: bolder;
}


strong {
	font-weight: bolder;
}

p, dl {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

dl {
	border-style: solid;
	border-width: 1px;
	border-radius: 5px;
}

.prestas dl {
	float: left;
	width: 47%;
	margin-left: 1%;
	margin-right: 1%;
}

@media (max-width: 12cm) {
   .prestas dl {
	width: 97.6%;
	margin-left: 1%;
	margin-right: 1%;
   }
}

dt {
	text-align: center;
	padding: .1em .5em;
	font-weight: bolder; 
}

dd {
	margin: 0mm 2mm 1mm;
}


footer .logo {
	text-align: center;
	font-size: smaller;
}
