/*
 * Title: style.css
 * For: html
 * Site: Maximal
 * Author: Thom
 * Client: 1633s
 * Last Modified: 
*/

@import url("reset/reset.css");
@import url("=base/=header/header.css");
@import url("=base/=menu/menu.css");
@import url("=base/=contain/contain.css");
@import url("=base/=contain/forms.css");
@import url("=base/=left_column/left_column.css");
@import url("=base/=right_column/right_column.css");
@import url("=base/-footer/footer.css");
@import url("=pages/=sommaire/sommaire.css");
@import url("=pages/=artrub/artrub.css");
@import url("style_forum.css");


body{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background:#a30708 url(images/bg_global.jpg) 0 0 repeat-x;
	/*background:#000000;*/
	
}
fieldset, form {
	padding:0; margin:0; border: 0;
}

#habillage_pub {margin: 0; padding: 0px;}
#habillage_pub  a{margin: 0; padding: 0px; top: 0px; position: absolute; display: block; background-position: center top; background-repeat: no-repeat;background-image: url(../pubs/habillage_noel_2009_maximal.jpg); width: 100%; height: 1000px;}

.clearboth {clear: both;}

#block_sondage{ float: right; width: 280px; background: url(=base/=left_column/-images/sondage_ttl.jpg) 0 0 no-repeat; padding: 20px 0 0 0;}
.sondage_ttl{ font-size: 14px; color: #520000;}
.sondage{ font-size: 12px; color: #520000;}
#block_sondage_results{font-size: 12px; color: #520000;}

#ag_ss_nav {padding-left: 20px; clear: both; padding-bottom: 3px;}

/* ------------------------------ */
/* FONT DEFINITION */

.titre_blanc_12{
	font-size: 0.8em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}
.titre_blanc_12 a{
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}

.titre_blanc_14{
	font-size: 0.88em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}
.titre_blanc_14 a{
	text-decoration: none;
	font-size: 0.88em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}

.titre_blanc_18{
	font-size: 1.13em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}

.titre_blanc_18 a{
	color: #fff;
	text-decoration: none;
}

.titre_blanc_18 a:hover{
	color: #646464;
}

.titre_light_red_11{
	font-size: 0.69em;
	color: #a87f7f;
	font-weight: bold;
}

.titre_red_11{
	font-size: 0.69em;
	color: #a30808;
	font-weight: bold;
}

.titre_red_12{
	font-size: 0.75em;
	color: #a30808;
	font-weight: bold;
	margin: 0 0 3px 0;
}

.titre_red_14{
	font-size: 0.88em;
	color: #a30808;
	font-weight: bold;
	margin: 0 0 3px 0;
}

.titre_red_12:first-letter,.titre_red_14:first-letter{
	text-transform: capitalize;
}

.titre_red_12 a, .titre_red_14 a{
	color: #a30808;
	text-decoration: none;
}

.titre_red_12 a:hover, .titre_red_14 a:hover{
	color: #5b1307;
}

.titre_gray_14_bold{
	font-size: 0.88em;
	color: #222;
	line-height: 17px;
	letter-spacing: 0.02em;
	font-weight: bold;
}
.titre_gray_14_bold_2{
	font-size: 1.13em;
	color: #FFFFFF;
	letter-spacing: 0.02em;
	font-weight: bold;
	padding-top: 18px;
}

.titre_gray_14_bold a{
	color: #222;
	text-decoration: none;
}

.titre_gray_14_bold a:hover{
	color: #6d6d6d;
}

.titre_gray_14_bold:first-letter{
	text-transform: capitalize;
}
.titre_gray_14_bold_2 a{
	color: #FFFFFF;
	text-decoration: none;
}

.titre_gray_14_bold_2 a:hover{
	color: #FFFFFF;
}

.titre_gray_14_bold_2:first-letter{
	text-transform: capitalize;
}

.text_gray_11{
	font-size: 0.69em;
	color: #222;
	line-height: 14px;
}

.text_red_13{
	font-size: 0.81em;
	color: #a30808;
	letter-spacing: 0.03em;
	line-height: 17px;
	margin: 0 0 3px 0;
}

.text_red_13:first-letter{
	font-weight: bold;
}

.text_red_13_2{
	font-size: 0.81em;
	color: #FFFFFF;
	letter-spacing: 0.03em;
	line-height: 17px;
	margin: 0 0 3px 0;
}

.text_red_13_2:first-letter{
	font-weight: bold;
}

.text_gray_14{
	font-size: 0.88em;
	color: #222;
	line-height: 17px;
	letter-spacing: 0.02em;
}

/* ------------------------------ */
/* FONT LINKS DEFINITION */

.link_dark_plus_10{
	clear: both;
	font-size: 0.63em;
	font-weight: bold;
	text-align: right;
	padding: 0 5px 0 0;
}

.link_dark_plus_10 a{
	color: #222;
	text-decoration: none;
}

.link_dark_plus_10 a:hover{
	color: #6d6d6d;
}

.link_dark_plus_12{
	clear: both;
	font-size: 0.75em;
	font-weight: bold;
	text-align: right;
	padding: 0 5px 0 0;
}

.link_dark_plus_12 a{
	color: #222;
	text-decoration: none;
}

.link_dark_plus_12 a:hover{
	color: #6d6d6d;
}

/* Form Send Friend (Error) */
fieldset.er input {
	border: solid 2px red; background: #FFDFDF
}
fieldset.er input {
	color: red;
}

#btnPrint {
	position: absolute;
	margin-left: 170px;
}