/*CSS pour le site cabans.fr *Copyrights*/

body {
	/* background-color:white; */
	/* background-image:url(/images/background2.jpg); */
	/* background-attachment:fixed; */
	/* background-repeat: no-repeat; */
	/* background-position: center;  */
	/* background-size: cover; */
	color:black!important;
	margin:0;
}

#bodypantalon {
	padding-top: 160px;
}

span{
	display:block;
}

#liste{
	display:inline-block;
	margin-left: 10px;
	width:90%;
	font-family: "Calibri";
	padding-top:1%;
	padding-bottom:3%;
	color: white;
	font-size: 18px;
}

#liste i{
	padding-top:1%;
	padding-left:30px;
	display:block;
	text-align:initial;
}
i.fa.fa-anchor::before {
	padding-right:10px;
}

h1{
	font-family: "DARKWOMAN";
	text-align: center; 
	font-size: 35px;
}

h2{
	font-family: "FABFELT";
	text-align: center; 
	font-size: 22px;
	padding-bottom: 15px;
	margin-top:0;

}

.texte {
	width: 90%;
	margin: auto;
	text-align: center;	
	font-family: "Calibri";
	font-size: 15pt;
	line-height: 115%;
	margin-bottom:30px;
}

#mayorMarin{
	display:inline-block;
	width:100%;
	background-color: #F5F5F5;
}


#textetorero{
	display:inline-block;
	vertical-align:middle;
	margin: auto;
	text-align: center;
	max-height:100%;
	max-width:49%;
} 
#texteMarins span{
	width:90%;
	max-width:600px;
}

#mayorBrand{
	/* height: 300px; */
	background-color: #F5F5F5;
}

#mayoracheter{
	/*min-height:500px;
	padding-top: 150px;*/
}

#shop{
    font-size: 50px;
}

#shopdiv{
	margin-top:1%;
	margin-bottom:2%;

}

#email{
	text-decoration: underline;
	font-style: italic;
}

#liste2{
	width:auto;
	text-align: left;
	color:black;
	text-align:center;
}

#equipe{
	/* width:90%; */
	text-align: center;
	margin-top:10%;
}

#tarif{
	color: black;
	font-weight:bold;
}

#blue{
	color: blue;
}


/****** Polices ******/

@font-face {
	font-family: "POLYA";
	src: url('/fonts/POLYA.otf');
}

@font-face {
	font-family: "LANECANE";
	src: url('/fonts/LANECANE.ttf');
}

@font-face {
	font-family: "DARKWOMAN";
	src: url('/fonts/Darkwoman.otf');
}

@font-face {
	font-family: "FABFELT";
	src: url('/fonts/FabfeltScript-Bold.otf');
}

/****** Images ******/ 
#logo {
	margin: auto;
	margin-top: 1.5%;
	max-height:80px;
}

.image {
	display:block;
	margin: auto;
	text-align: center;	
	max-height: auto;
	max-width:100%;
}
#pantalon {
	display:block;
	margin: auto;
	text-align: center;
	max-height:1400px;
	max-width:100%;
}

#toreros {
	display:inline-block;
	vertical-align:middle;
	margin: auto;
	text-align: initial;
	max-height:600px;
	max-width:50%;
} 

#chaise{
	/* display:block; */
	text-align: center;
	max-height:700px;
	max-width:100%;
	margin-bottom:10px;
	margin-top:-25px;
} 

#mayorCaract{
	background-image:url(/images/Arenes_mimizan.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center;
	/* background-size: contain; */
	background-size: cover;
	min-height:500px;
}


#VETRA_logo{
	display:inline-block;
	text-align: center;
	vertical-align:middle;
	max-height:300px;
	max-width:100%;
	padding-bottom:20px;
	padding-right:10%;
} 

#vetrapantalon{
	display:inline-block;
	text-align: center;
	vertical-align:middle;
	max-height:300px;
	max-width:100%;
	padding-bottom:20px;
} 

/****** MENU ******/

.menu1 {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 160px;
        background-color : #FFFFFF;
        border-top: solid black 1px;
        padding: 5px;
        padding-left: 5px;
        padding-top: 0;
        color: black;
        opacity: .9;
        filter: alpha(opacity=90);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
        /* box-shadow: 1px 10px 12px #000000; */
        /* filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=200, Strength=12); */
        z-index:1000;
		text-align: center;
}
.menu1 li {
		padding: 0 2% 0 2%;
		display:inline;
		font-family: "DARKWOMAN";
		font-size:27px;
		
}
a {
	text-decoration: none;
	color: #7D7D7D;
}
a:visited {
	text-decoration: none;
	color: #7D7D7D;
}

a:hover {
	text-decoration: none;
	color:black;
}

.menu1 ul {
		text-align:center;
		vertical-align:center;
}
 
body>.menu1 {position:fixed}
 
/****** Ancre ******/

#Torero{
	padding-top: 165px;
	position: relative;
	top: -150px;
	margin-bottom: -150px;
}

#histoire{
	padding-top: 165px;
	position: relative;
	top: -150px;
	margin-bottom: -150px;
}

#caracteristiques{
	padding-top: 165px;
	position: relative;
	top: -150px;
	margin-bottom: -150px;
	color:white;
}

#brand{
	padding-top: 165px;
	position: relative;
	top: -150px;
	margin-bottom: -150px;
}

#acheterh2{
	padding-top: 165px;
	position: relative;
	top: -150px;
	margin-bottom: -150px;
}

#ultorero{
	padding-left: 10%;
}


/******* Footer *****/
.footer{
	display:block;
	color:Grey!important;
	font-size:10px;
	text-align:center;
	margin:5% 0 2% 0;
}



/****** old ******/

.en {
	/* background-image:url(/images/stand_danton.jpg);
	background-repeat: no-repeat; */
	/* background: url(/images/stand_danton.jpg) no-repeat center center fixed;  */
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}


