/* Color styles : including background properties, colors, and images as well as text colors
Css: programmed by STORM STUDIO - Lausanne - Switzerland */

body	{
background-color: white;
}

#flux	{
background-color:	white;
}

.clear	{
clear: both;
}

/*branding logo*/

#branding	{
width: 100%;
height: 1200px;
background: transparent url(page_web.png) 0 0 no-repeat;

}

/* Navigation*/

#nav_sub	{
position: absolute;
top: 60px;
right: 7px;
}

#nav_sub li	{
display: inline;
padding-left: 10px;
}

#nav_sub li	a	{
text-decoration: none;
color: #a7abac;
}

#nav_sub li a:hover	{
color: #cc0000;
}


/*layout*/


div#content_main	{
width: 100%;
padding-bottom: 0px;
margin-top: 40px;
}

.separation	{
background: white;
width: 960px;
margin-top: 20px;
border-top: 1px solid silver;
}

.col_4	{
margin: 0;
padding: 0;
border: 0;
width: 230px;
margin-top: 30px;
margin-bottom: 20px;
padding-right: 4px;
margin-left: 3px;
margin-right: 3px;
float: left;
}

h2	{
background: transparent url(title_cat.png) 0 0 no-repeat;
}

.col_4 h2	{
padding-left: 15px;
}

.col_4 ul li	{
line-height: 1.3em;
color: #cc0000;
}

.col_4 ul li a{
padding-left: 5px;
}



/* Site info */


#site_info	{
clear: both;
overflow: hidden;
width: 100%;
margin-top: 4px;
margin-bottom: 10px;
}

#site_info p	{
display: inline;
padding-right: 5px;
}

#site_info h5	{
display: inline;
padding-right: 5px;
}

#site_info a	{
color: #256BAE;
text-decoration: none
}

#site_info a:hover	{
color: red;
}


/* typography style : including font families, and sizes, line heights, letter spacing, and text decorations. */


#flux	{
font: 90%/1.2 Tahoma, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: black;
}

#branding h1	{
text-indent: -9999px;
}

#site_info	{
font-size: 80%;
}

#site_info p	{
color: dimgray;
}

h2, h3	{
font-weight: bold;
color: silver;
line-height: 2.0em;
font-size: 110%,
}

h5	{
color: #86B7E5;
font-size: 100%;
}

/*
h5	{
color: #256BAE;
font-size: 110%;
}
*/


#nav_sub a	{
font-size: 60%;
}

a	{
text-decoration: none;
color: #86B7E5;
}

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


