﻿
* {
margin: 0;
padding: 0;
}

html  {
height: 100%;
}

body {
font: 13px/140% Verdana, Arial, Helvetica, serif;
text-align: justify;
height: 100%
}

a:focus { outline: none;}  


p {margin: 5px 0 15px 0px;}

h1 {
font-family: "Times New Roman", serif;
font-weight: normal;
font-size: 30px;
text-align: left;
margin:0px 0 15px 0;
}

p + h1 {
margin-top:40px
}


h2 {
font-family: "Times New Roman", serif;
font-weight: normal;
font-size: 26px;
text-align: left;
margin:30px 0 15px 0;
}

h1 + h2 {
margin-top:0px
}


h3 {
font-family: "Times New Roman", serif;
font-weight: normal;
font-size: 20px;
text-align: left;
margin:20px 0 15px 0;
}



ol {margin: 15px 0 15px 40px;}
ol li {margin-bottom:6px ;}

ul {margin: 15px 0 15px 40px; list-style: disc}
ul li {margin-bottom:3px}

dt {font-weight: normal; margin-top:15px;}
dd {margin-left:50px; margin-bottom:15px;}

sup {font-size: 9px; }

code {
display: block;
width:100%;
height: auto;
font-family:"Courier New", Courier, monospace;
text-align:center;
padding:5px;
margin:0 auto 15px auto;
}

.special {color: #ff010d; font-weight: bold;}
.bob {color: #ff010d; font-weight: bold;}
.bis {color: #d12003; font-weight: bold;}
.biv {color: #01a420; font-weight: bold;}
.nom {color: #ee6001; font-weight: bold;}

.small {color: inherit; font-size: 10px;}
.red {color: #d12003; font-weight: bold;}
.bigger { font-weight:bold; font-size:14px}


hr {
height:1px;
border:none;
color:#F3F2F0; 
background-color:#F3F2F0;
}



/* Tables
--------------------------------------------------------------------------------------- */


table {
border: 1px solid #dadada;
border-collapse: collapse;
text-align:left;
width:100%;
margin: 15px 0 20px 0;
}

table td {
border: 1px solid #d3d3d3;
vertical-align: top;
padding: 4px 6px;
}

table th {
border: 1px solid #d3d3d3;
background: #EFEFEF;
text-align:center;
padding: 3px 3px;
font-weight: bold;
}


/* Images
--------------------------------------------------------------------------------------- */

img {border:none}

.gallery {
text-align:center;
}


img.thumbnail {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100); 

}

a:hover img.thumbnail {
opacity: 0.75;
-moz-opacity: 0.75;
filter: alpha(opacity=75)
}

.foto_left,
.foto_left img {
float: left;
clear: left;
margin: 0 25px 10px 0 !important;
}

.foto_right,
.foto_right img {
float: right;
clear: right;
margin: 0 0 10px 25px !important;
}



