
body {
	margin: 0px;
	padding: 0px;
	background-color: #e5e5e5;
	font-family: Tahoma;
	font-size: 9pt;
	width: 100%;
	height: 100%;
	}

table
	{
	border-collapse: collapse;
	font-size: 9pt;
	}

input
	{
	background-color: transparent;
	border: solid 1px #7C7B7B;
	font-family : Tahoma;
	font-size:8pt;
	color: #555454;
	}

a{text-decoration:none;  font-size:9pt;}
a:link{color:#545454;  font-size:9pt;}
a:hover{color:#a2a2a2;  font-size:9pt;}
a:visited{color:#003366;  font-size:9pt;}



.bas {
	margin: 0px;
	background-image: url(tech/cave.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

.bas2
	{
	background-image: url(tech/cave1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	
	}


.cave
	{
		float: right bottom;
	}

.cart
	{
	border: 0px;
	}

.center
	{
	width:100%;
	margin-right:3;
	}

.center1
	{
	margin-left:200px;
	margin-right:0;
	font-size:9pt;
	Text-align:center;
	}

.chess_bas
	{
	background-image: url(tech/cave.jpg);
	background-repeat: no-repeat;
	background-position: RIGHT top;
	}


.chess
	{
	background-image: url(tech/chess1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess2
	{
	background-image: url(tech/chess2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess3
	{
	background-image: url(tech/chess3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess4
	{
	background-image: url(tech/chess4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess5
	{
	background-image: url(tech/chess5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess6
	{
	background-image: url(tech/chess6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.chess7
	{
	background-image: url(tech/chess7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}


.content
	{
	float:left; 
	position: static;
	}

.copyright
	{
	position: relative;
	left: 0;
	margin-top: 115px;
	font-size: 8pt;
	width: 200;
	}

.count
	{
	margin-top: 30px;
	filter: alpha(opacity=0);
	   -moz-opacity:0.5;
	   opacity: 0.5;
	}

.menu_top1
	{
	margin-top: 15px;
	margin-right: 90px;
	font-size: 8pt;
	}





.find
	{
	float: right;
	width:180px;
	height: 52px;
	margin-top: 12px;
	margin-right: 90px;
	background-image: url(tech/search.jpg);
	
	background-repeat: no-repeat;
	background-position: left top;
	}


.find_bot
	{
	background-color: #cccccc;
	}



.img_top
{
margin: 10px;
border: 0px;
}

.menu_top
{
margin-top: 5px;
margin-right: 120px;
}


.menu
{
margin-top: 320px;
margin-left: 25px;
width:345px;
vertical-align: top;

}


.menu1
{
margin-top: 0px;
margin-left: 25px;
width:200px;
vertical-align: top;

}

.gros_ul
{
list-style-image:url(tech/gros.jpg)
}

.petit_ul
{
margin-top: -10px;
margin-left:15px;
list-style-image:url(tech/petit.gif)
}

.petit_ul1
{
margin-left:15px;
list-style-image:url(tech/petit.gif)
}


.new_titre
{color:black;  font-size:9pt;}

.text
{
color:black;  
font-size:9pt;
margin-left:3px;
margin-right:4px;

}

.extra
{
float: right;
width: 200px;
height: 90px;
margin-top: 15px;
border: solid 1px #c0c0c0;
margin-right: 15px;
background-color: #dedede;
font-size:9pt;
}

.img_extra
{
margin-top: 10px;
margin-right: 5px;
border: solid 1px #c0c0c0;

}

.extra_google
{
float: right;
width: 200px;
height: 150px;
margin-top: 15px;
border: solid 1px #c0c0c0;
margin-right: 15px;
background-color: #dedede;
}

.extra_links
{
float: right;
width: 200px;
height: 200px;
margin-top: 15px;
border: solid 1px #c0c0c0;
margin-right: 15px;
background-color: #dedede;
}
.align
{
margin-top: 10px;
Text-align: center;
}

.decs
{
font-size:8pt;
color:  #545454;
Text-align:center;
margin-top: 5px;

}
.gal_align
{
margin-right: 10px;
}


.mini
{
width: 65px;
height: 65px;
}



.shop_td
{
font-size: 9pt;
width: 180;
min-width:170px;
}

.tab_links
{
margin-left: 25%px;
margin-right: 25%px;
}


.text_merci
{
height: 105px;
width: 100%;
margin-left: 10 px;
margin-right: 5 px;
vertical-align: middle;
}

.petit-text
{
text-align:center;
font-size: 8pt;
}

.top 
	{
	margin: 0px;
	background-image: url(tech/titre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}

.top1 
	{
	margin: 0px;
	background-image: url(tech/titre1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}



