﻿*
{
	font-family: verdana, tahoma, arial, helvetica, "lucida sans", "sans-serif";
	font-size: 12px;
	word-wrap: break-word;
}
html
{
	width: 100%;	
	color: #FFFFFF;
	background: #000000 url(../matricegobeline/style/Background.jpg) top no-repeat fixed;
}
body
{
	width: 1000px;
	margin: auto;
	padding-top: 10px;
}
img
{
	border: 0;
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6
{
	margin: 0;
	padding: 0;
}
h1
{
	font-size: 20px;
	font-weight: bold;
}
h2
{
	font-size: 18px;
	font-weight: bold;
}
h3
{
	font-size: 16px;
	font-weight: bold;
}
a
{
	text-decoration: none;
	color: #40BF00;
}
	a:hover, a:focus
{
	text-decoration: none;
	color: #96ff00;
	text-shadow: 1px 1px 10px #48ff00;
	-webkit-transition: 250ms linear 0s;
	-moz-transition: 250ms linear 0s;
	-o-transition: 250ms linear 0s;
	transition: 250ms linear 0s;
	outline: 0 none;
}
strong
{
	font-weight: bold;
}
em
{
	font-style: italic;
}

/*	CLASSES	*/

.tableau_sans_bordures
{
	border-spacing: 0px;
	border-collapse: collapse;
}
.td_top_left{width: 4px; height: 12px; background: url(../matricegobeline/style/Border_Top_Left.png) bottom right no-repeat;}
.td_top_right{width: 4px; height: 12px; background: url(../matricegobeline/style/Border_Top_Right.png) bottom left no-repeat;}
.td_bottom_left{width: 4px; height: 4px; background: url(../matricegobeline/style/Border_Bottom_Left.png) top right no-repeat;}
.td_bottom_right{width: 4px; height: 4px; background: url(../matricegobeline/style/Border_Bottom_Right.png) top left no-repeat;}
.td_top{height: 12px; background: url(../matricegobeline/style/Border_Top.png) bottom left repeat-x;}
.td_bottom{height: 4px; background: url(../matricegobeline/style/Border_Bottom.png) top left repeat-x;}
.td_left{width: 4px; background: url(../matricegobeline/style/Border_Left.png) top right repeat-y;}
.td_right{width: 4px; background: url(../matricegobeline/style/Border_Right.png) top left repeat-y;}
.td_center{background: url(../matricegobeline/style/Border_Center.png) top left;}

.form_fillbox
{
	background-color: #000000;
	color: #FFFFFF;
	border: 1px solid #40BF00;
}
.form_sendbox
{
	background-color: #000000;
	color: #FFFFFF;
	border: 1px solid #000000;
	cursor: pointer;
}

/* IDS */

#menugauche
{
	width: 180px;
	position: fixed;
	margin-right: 20px;
	text-align: center;
	/*border: 1px solid red;*/
}
#menudroite
{
	width: 100px;
	height: 550px;
	position: fixed;
	left: 50%;
	margin-left: 400px;
	padding-top: 10px;
	text-align: center;
	background: url(../matricegobeline/style/MiniButtonsBackground.png) no-repeat top;
	/*border: 1px solid yellow;*/
}
#baniere
{
	width: 700px;
	height: 125px !important;
	position: relative;
	left: 200px;
	/*border: 1px solid cyan;*/
}
#corps
{
	width: 700px;
	position: relative;
	left: 200px;
	top: 20px;
	/*border: 1px solid white;*/
}