/*
Theme Name: 2880 Stylesheet
Theme URI: http://www.2880.ca/
Description: Le premier thème de 2880
Version: 1.0
Author: Miss Pralina & enico13
Tags: 2880 Film Blitz
*/

html, body 
{
	margin:0px;
	padding:0px;
	height:100%;
	background-color:#FFF;
	color:#000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
}

img 
{
	border:none;
}

input
{
	border:solid 1px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.field
{
	width:170px;
	height:12px;
	padding-left:5px;
}

a
{
	text-decoration:none;
	color:#FFF
}

.center 
{
	position: absolute;
	left: 50%;
	margin-left:-500px;
	width: 1000px;
	overflow: visible;
}

.top
{
	width:100%;
	height:280px;
}

.top_left
{
	float:left;
	height:280px;
	width:185px;	
}

.menu ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.menu
{
	position:absolute;
	margin: 170px 0px 0px 10px;
	text-align:right;
	width:168px;
	color:#000;
	font-size:12px;
	line-height:2;
	
}

.nolink
{
	text-decoration:line-through
}

.menu a
{
	text-decoration:none;
	color:#000000
}

.menu a:hover
{
	color:#099
}

.logo 
{
	position:absolute;
	margin: 30px 0px 0px 10px;
	width:168px;
	text-align:right;
	color:#C3C3C3;
	font-size:12px
}

.banner 
{
	float:left;
	width:815px;
	height:280px;
	background-image:url(images/banner.jpg)
}

.barre_noire
{
	width:100%;
	height:27px;
	background: #000 url(images/motif_noir.jpg) repeat-x;
	margin:0;
}

.barre_noire_bottom
{
	width:100%;
	height:27px;
	background: #000 url(images/motif_noir.jpg) repeat-x;
	padding:0;
}


.barre_verte
{
	width:100%;
	height:9px;
	background: url(images/motif_vert.jpg) repeat-x;
}

.txt_barre 
{
	text-align:right;
	padding: 5px 5px 0 0;
}

.menu_bottom 
{
	position:absolute;
	width:500px;
	margin-left:200px;
	margin-top:7px;
	text-align:center;
}

.menu_bottom ul
{
	list-style:none;
	font-size:11px;
	margin:0;
	padding:0;
}

.menu_bottom li
{
	float:left;	
	color:#FFF;
	background-color:#000;
	
}

.title_part
{
	background: right top url(images/separateur.jpg) no-repeat;
	background-position: 159px 4px;
	text-align:right;
	padding-right:10px;
	font-size:20px;
	color:#099;
	width:150px;
	height:500px;
	position:absolute;
	margin: 0px 0 0 25px;
}

.b_b
{
	font-size:14px;
	color:#FFF;
	background-color:#000;
}

.content
{
	padding:20px 0 20px 0;
	margin:0px;
	width:100%;
	background-color:#000;
}

.content p
{
	color:#FFF;
	padding: 2px 400px 2px 200px;
	margin:0px;
	line-height:1.3;
}

table{color:#FFF;}

.elements
{
	margin-left:0px;
}