/*REMISE A ZERO*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	/*outline: 0;*/
	font-size: 100%;
	vertical-align: baseline;
}
ol, ul {
		list-style: none;
}
blockquote, q {
	quotes: none;
}

:focus {
		outline: 0;
}

ins {
		text-decoration: none;
}
del {
		text-decoration: line-through;
}

table {
		border-collapse: collapse;
		border-spacing: 0;
}
/*Initialisation des css*/


/*Construction GLOBAL*/


/*Construction Site*/
	
body {
	background-image: url(image_site/trame_index.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-color: #99CC00;
}
	
.site{
	height: 600px;
	width: 900px;
	background-color: #FFFFFF;
	margin-top: 5%;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
	

.banner{
		height:250px;
		width:900px;
}

.bandeau_gauche{
		height:350px;
		width:136px;
		float:left;
}

.milieu{
		height:350px;
		width:640px;
		float:left;
}

.menu_01{
	height:38px;
	width:640px;
}
.menu_01 ul li {
		float:left;
}
.anim_index{
		height:400px;
		width:600px;
		margin-top: 5%;
		margin-right: auto;
		margin-bottom: 10px;
		margin-left: auto;
}

/* Menu Activités */
.tepacap {
	display:block;
	height:38px;
	width:128px;
	background:url(image_site/menu_tepacap.jpg) no-repeat;
}

.tepacap:hover {
		background:url(image_site/menu_tepacap_over.jpg) no-repeat;
}

.paintball {
	display:block;
	height:38px;
	width:128px;
	background:url(image_site/menu_paintball.jpg) no-repeat;
}

.paintball:hover {
	background:url(image_site/menu_paintball_over.jpg) no-repeat;
}

.orientation {
	display:block;
	height:38px;
	width:128px;
	background:url(image_site/menu_orientation.jpg) no-repeat;
}

.orientation:hover {
		background:url(image_site/menu_orientation_over.jpg) no-repeat;
}

.pitchouns {
	display:block;
	height:38px;
	width:128px;
	background:url(image_site/menu_pitchouns.jpg) no-repeat;
}

.pitchouns:hover {
		background:url(image_site/menu_pitchouns_over.jpg) no-repeat;
}
.hebergement {
	display:block;
	height:38px;
	width:128px;
	background:url(image_site/menu_hebergement.jpg) no-repeat;
}

.hebergement:hover {
		background:url(image_site/menu_hebergement_over.jpg) no-repeat;
}
/* FIN Menu Activités */

.contenu {
		width:648px;
		height:312px;
}

p.explications {
	height: 160px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C3615;
	text-align: justify;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	margin-bottom: 1px;
	margin-left: 50px;
	line-height:normal
}

p.explications_seminaire {
		height: 160px; 
		width: 250px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6C3615;
		text-align: justify;
		float:left;
		margin-top: 20px;
		margin-right: 50px;
		margin-bottom: 1px;
		margin-left: 50px;
		line-height:normal
}
/*Photo*/
.photo {
	float:left;
	height:auto;
	width:auto;
	margin:30px 0 0 0;
}

/*FIN Photo*/

.menu_gauche{
		height:350px;
		width:116px;
		float:right;
}

/*FIN Construction GLOBAL*/

/* Menu Gauche*/

.menu_02 {
		height:95px;
		width:116px;
		margin:1px 0 0 0;
}

.plan {
		display:block;
		height:19px;
		width:116px;
		background:url(image_site/menu_planacces.jpg) no-repeat;
}

.plan:hover {
		background:url(image_site/menu_planacces_hover.jpg) no-repeat;
}

.seminaire {
		display:block;
		height:19px;
		width:116px;
		background:url(image_site/seminaire.jpg) no-repeat;
}

.seminaire:hover {
		background:url(image_site/seminaire_hover.jpg) no-repeat;
}

.contact {
		display:block;
		height:19px;
		width:116px;
		background:url(image_site/menu_contact.jpg) no-repeat;
}

.contact:hover {
		background:url(image_site/menu_contact_hover.jpg) no-repeat;
}

.newsletter {
		display:block;
		height:19px;
		width:116px;
		background:url(image_site/menu_news.jpg) no-repeat;
}

.newsletter:hover {
		background:url(image_site/menu_news_hover.jpg) no-repeat;
}

.tarifs {
		display:block;
		height:19px;
		width:116px;
		background:url(image_site/menu_tarifs.jpg) no-repeat;
}

.tarifs:hover {
		background:url(image_site/menu_tarifs_hover.jpg) no-repeat;
}

/* FIN Menu Gauche*/


/*contenu pages*/

.plan_flash { 
		height: 300px;
		width: 600px;
		top: -2px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		position: relative;
}

.formulaire_contact {
	width:auto;
	height:auto;
	margin:8px 10px;
	align: center;
}
.titre_formulaire_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #633213;
	text-align: center;
	font-size: 14px;
}
p.titre_formulaire_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #633213;
	text-align: center;
	font-size: 14px;
	margin-bottom: 10px;
}
.contenantphoto{
		width:550px;
		margin-left:30px;
		margin-top:10px;
}

.invisible {display:none;
}

/*FIN contenu pages*/

/*Elements plus*/

.merci{
		margin: auto;
		width:300px;
		height:200px;
		text-align:center;
		margin-top: 200px;
}

.construction_vert{
		width:70px;
		height:30;
		margin-top:100px;
		margin-left:100px;

}


.photoplus{
		height:250px;
		width:500px;
}

.information{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#FFFFFF;
		display: block;
}


.plus_photos {
		float:none;
		display:block;
		height:30px;
		width:90px;
		background: url(image_site/plus_photo.jpg);
}

.img1{
		float:left;
		margin-right:5px;
		margin-bottom:5px;
}
.telephone{
	width:650px;
	height:40px;
	margin-bottom:0px;


/*FIN ElementsPlus*/

/*Construction contact*/
}
.inputpetit {
		width:180px;
}

.inputtext {
		width:80px;
}

.inputgrand {
		width:470px;
}

.inputmessage {
		width:400px;
}

/*Footer*/
.footer {
	width: 900px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*FIN Footer*/

/*FIN Construction Contact*/

