/*
Theme Name: ArcelorMittal Saison 3
Version: 1.0
Author: Vanksen
*/

*{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
}

html, body{
	width:100%;
	height:100%;
}

body, #header_bg, #header_bg2{
	margin:auto;
}

img{
	border:0px;
}

h1, h2, h3, h4{
	text-transform: uppercase;
}

#header, #header2, #content ,#footer{
	width:980px;
	margin:auto;
}

#header{
	width:100%;
	height: 425px;
	text-align:center;
	margin:auto;
	position: relative;
	/*z-index:0;*/
}

#header_bg{
	background:url('images/webtv_header_noflash.jpg') center bottom no-repeat;
}

#header_bg2{
	background:url('images/bg_header2.jpg') center top repeat-x;
	/*position:relative;
	top:-80px;
	z-index: 1;*/
}

#submenu_1{
	width:980px;
	height:30px;
}

#submenu_1 img, #sidebar img{
	border:0px;
}

#submenu_2{
	width:980px;
	background:url('images/bg_submenu.jpg') top left no-repeat;
}

#filter{
	width:240px;
	padding:30px 0 0 30px;
	float:left;
}

#filter select{
	border:1px solid #d6c9b9;
	width:200px;
	height:17px;
	font-size:10px;
	margin-bottom:2px;
}

#search{
	width:260px;
	padding:40px 0 0 20px;
	float:left;
}

.search_seize{
	border:1px solid #d6c9b9;
	width:195px;
	height:18px;
	float:left;
}

.newsletter_seize{
	border:1px solid #d6c9b9;
	width:130px;
	height:18px;
	float:left;
	margin-right:10px;
}

#subscribe{
	width:210px;
	padding:40px 0 0 80px;
	float:left;
}

#rss{
	margin:20px 0 0 80px;
	border:0px;
}

.search_submit,.newsletter_submit{
	float:left;
}

#content_bg{
	background:#EBEBEB url('images/bg_content.jpg') center repeat-y;
}

#left{
	float:left;
	padding:15px 30px 30px 30px;
	width:470px;
}

h1, h2, h3{
	color:#f15a22;
	font-family : "Myriad pro", Myriad pro, verdana;
	font-size:24px;
	width:100%;
	border-bottom:1px solid #f15a22;
}

#sidebar h3{
	margin-bottom:10px;
}

h1{
	margin-bottom:5px;
}

h2, h3{
	font-size:20px;
	
}

h3 a{
	color:#2c3548;
	font-family : "Myriad pro", Myriad pro, verdana;
	font-size:15px;
	text-decoration:none;
}

.article_preview h3{
	border:0px;
}

h4{
	color:#c5bdab;
	font-family : arial, verdana;
	font-size:12px;
}

.article{
	padding-bottom:70px;
	margin-bottom:70px;
}

.article_preview{
	float:right;
	width:360px;
	height:100px;
}

.article_preview .preview_content{
	width:100%;
	color:#000000;
	font-family : arial, verdana;
	font-size:12px;
	text-decoration:none;
}

.spacer{
	height:85px;
	border-bottom:1px solid #d3cab7;
}

.date, .nb_comments, .author{
	color:#696a6c;
	font-weight:bold;
}

.date, .nb_comments{
	float:left;
}

.author{
	text-align:right;
	float:right;
}

.date{
	margin-right:20px;
	width:110px;
}

.author span{
	font-weight:normal;
}

.article_preview p a, #cartridge a{
	color:#f15a22;
	font-family : arial, verdana;
	font-size:12px;
	text-decoration:none;
}

.thumb{
	border:1px solid #f15a22;
	float:left;
}

#sidebar{
	width:448px;
	float:right;
	margin: 15px auto 15px auto;
	/*font-weight:bold;*/
}

#sidebar .amred, #sidebar_content .archives_month li a, #sidebar_content  a,#sidebar_content2 .archives_month li a, #sidebar_content2  a{
	//color:#696a6c;
}

#google_map{
	background-color:#e9e4db;
	width:420px;
}

#google_map_country h3, #google_map_country h4{
	color:#e9e4db;
	font-family : "Myriad pro", Myriad pro, verdana;
	font-size:24px;
	margin-bottom:10px;
	text-decoration:none;
	border:0px;
}

#google_map_country h4{
	border-bottom:1px solid #e9e4db;
}

#google_map_country p span{
	font-weight:bold;
	color:#e9e4db;
}

.separator{
	width:100%;
	border-bottom:1px solid #e9e4db;
	font-size:10px;
}

.black{
	color:#000000;
}

#google_map_country{
	background-color:#F15A22;
	width:420px;
	color:#E8E4DB;
}

#google_map_content, #sidebar_content, #sidebar_content2{
	padding: 5px 15px 5px 15px;
}

#google_map_content a{
	text-decoration:none;
	color:#E8E4DB;
}

#google_map_content img{
	border:1px solid #dcd4c5;
	margin-bottom:5px;
}

#google_map h3{
	color:#696a6c;
	font-family : "Myriad pro", Myriad pro, verdana;
	font-size:24px;
	margin-bottom:10px;
	text-decoration:none;
	border:0px;
}

#sidebar_content, #sidebar_content a, #sidebar_content span,#sidebar_content2, #sidebar_content2 a, #sidebar_content2 span {
	background-color:#f5f5f5;
	width:388px;
	font-family : arial, verdana;
	font-size:12px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
}

#sidebar_content a:hover,#sidebar_content2 a:hover{
	color:#f15a22;
	text-decoration:none;
}

#sidebar_content span, .comments,#sidebar_content2 span {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

#sidebar_content h3, #sidebar_content2 h3{
	color:#696a6c;
	border-color:#696a6c;
}

.current_month{
	color:#f15a22;
	font-weight:bold;
}

.current_month, .month{
	padding-right:3px;
	border-right:1px solid #c5bdab;
	font-weight:bold;
}

#footer_bg{
	background:#696a6c;
}

#footer{
	background:url('images/bg_footer_content.jpg') top center repeat-x;
	text-align:center;
	color:#d3cab7;
	width:980px;
}

#footer span{
	font-weight:bold;
	color:#f15a22;
}

#footer h2{
	color:#d3cab7;
}

#footer a{
	color:#d3cab7;
}

#footer a:hover{
	color:#f15a22;
}
	
#footer .toplink{
	text-decoration:none;
}

#footer .toplink span {
	color:#d3cab7;
	text-decoration:underline;
}

#footer .toplink:hover span {
	color:#f15a22;
}

#footer_last{
	width:100%;
	background:#3f4041 url('images/bg_footer_last.jpg') top center repeat-x;
}

#footer_last_content{
	width:980px;
	padding:8px 0 8px 0;
	margin:auto;
	text-align:center;
}

#footer_last_content a, .toplink{
	color:#ffffff;
	font-family:arial, verdana;
	font-size:12px;
	text-decoration:underline;
}

#footer_last_content a {
	text-decoration:none;
}

.footer_box{
	 width:430px;
	 float:left;
	 text-align:left;
	 padding:20px;
}
 
.footer_box li{
 list-style-type:none;
}

.footer_box a{
	 text-decoration:none;
}
.clear{
	clear:both;
}

#archives_year {
	list-style-type:none;
	float:left;
}

.archives_month {
	margin-left:20px;
	padding-left:15px;
	border-left: 1Px solid #c5bcab;
	list-style-type:none;
	float: left;
}

#archives_year a {
	font-weight: bold;
	color:#6a6a6c;
}

#archives_year a.selected {
	color: #f15a22;
}

#archives_year a:hover {
	color: #f15a22;
	text-decoration: none;
}

a.amred {
	color: #f15a22;
}

#single h1{
	color:#e66637;
	border-bottom:1px solid #d3cab7;
}

#single h3, #single h2{
	margin-bottom:10px;
}

#single_subtitle{
	width:100%;
	font-size:11px;
	font-family:arial;
	text-decoration:none;
	color:#696a6c;
	margin:-2px 0 20px 0;
}

.single_addcomment{
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#696a6c;
}

#single_subtitle div{
	float:right;
}

#single_subtitle div span,#single_subtitle div a{
	font-weight:bold;
	text-decoration:none;
	color:#696a6c;
}

.single_authorimg{
	margin-left:10px;
	border:1px solid #d3cab7;
}

.header_activelink{
	text-decoration:underline;
	color:#e66637;
	font-size:11px;
	font-family:arial;
}

.header_inactivelink{
	text-decoration:none;
	color:#696a6c;
	font-size:11px;
	font-family:arial;
}

#securitycode, .input, #ras_image{
	border:1px solid #e66637;
	width: 178px;
}

.input_txt{
	color:#696a6c;
	font-size:13px;
	font-weight:bold;
}

.btn_send{
	float:right;
}

#cartridge{
	background:#696a6c;
	padding:0 10px 0 10px;
}

#cartridge p{
	color:#ffffff;
	float:left;
	width:360px;
}

#cartridge img{
	color:#ffffff;
	float:right;
	border:0px;
	margin-top:10px;
}

.single{
	line-height:20px;
	font-family:arial;
	font-size:14px;
}

.article p, .single p{
	padding-bottom: 12px;
}

.navigation a, .navigation span {
	font-family: Arial, Verdana, Sans Serif;
	font-size: 13px;
}

.navigation a {
	text-decoration:underline;
	color: #696a6c;
}

.navigation span {
	text-decoration:none;
	color: #f15a22;
	font-weight: bold;
}

.deletelink {
	color:#696a6c;
	text-decoration:none;
}

.deletelink:hover {
	color:#f15a22;
	text-decoration:underline;
}

.fn a, .comment-meta a {
	color:#696a6c;
	font-weight:bold;
	text-decoration:none;
}

#map .gmnoprint span{
	display:none;
}

#map div span{
	display:none;
}

.comment{
	margin-bottom:20px;
}

.avatar{
	display:none;
}

#twitter{
	background:#f4f9fc;
	width:390px;
	padding:15px;
	color:#000000;
}

#twitter a, #twitter span{
	color:#f15a22;
}

/****** CLASS FOR TWITTER PLUGIN *********/

.twitter-message {
	padding-bottom: 5px;
}

/****** FIX for content native classes add by tinymce *********/

p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
