@charset "utf-8";
/* CSS Document */

html{
	width:100%;
	min-height:100%;
	}

body {
	background-color: #1e1d1d;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #1e1d1d;
	}
/*/////////////////////////////////////////////////   CONTENU              /////////////////////////////////////////////*/
.pmarge{
float:left;
margin: 0px auto 0px 20px;
}
.turquoise{
color:#00CCCC;
font-weight:bold;
}
.orange{
color:#F90;
font-weight:bold;
}

.rouge{
color:#962023;
font-weight:bold;
}
#rightanim{
	width:819px;
	height:83px;
	position:relative;
	float:left;
}

.blc{
color:#ffffff;
font-weight:bold;
}
.mini{
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
}
.mini2{
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
}

.margeDroiteimg{
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* DIV PRINCIPALE CONTENU centre pour l'ecran//////////////////////////////////////////////////////////////////////////*/
#Conteneur{
	position:relative;
	width: 100%;
	height: 100%;
	min-height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

/* DIV PRINCIPALE CONTENU avec dimension///////////////////////////////////////////////////////////////////////////////*/
#contenu{
	position:relative;
	width: 1024px;
	min-height: 768px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
/* ENTETE ///////////////////////////////////////////////////////////////////////////////*/

#header{
	position:relative;
	float:left;
	width: 1024px;
	min-height: 85px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu{
	position:relative;
	float:left;
	width: 819px;
	min-height: 105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/bowling_22.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
}
#menuGood{
	position:relative;
	float:left;
	width: 596px;
	min-height: 105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#bowling{
	position:relative;
	float:left;
	width: 819px;
	min-height: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#ssmenu{
	position:relative;
	background-color:#000000;
	float:left;
	width: 235px;
	min-height: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/bowling_35.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#ssmenu2{
	position:relative;
	background-color:#000000;
	float:left;
	width: 219px;
	min-height: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/bowling_35.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

/* SOUS MENU DE MENU*/ /*restaurant orange*/
#menudesmenu{
	position:relative;
	float:right;
	width:280px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenu a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenu a:hover{
	color:#f90;
	text-decoration:none;
}
/* SOUS MENU DE MENU*/ /*restaurant orange*/
#menudesmenugroupe{
	position:relative;
	float:right;
	width:350px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenugroupe a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenugroupe a:hover{
	color:#f90;
	text-decoration:none;
}
/* SOUS MENU DE MENU*/ /*bowling bleu*/
#menudesmenu2{
	position:relative;
	float:right;
	width:280px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenu2 a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenu2 a:hover{
	color:#0CC;
	text-decoration:none;
}
/* SOUS MENU DE MENU*/ /*bowling bleu                 groupe                    */
#menudesmenu2groupe{
	position:relative;
	float:right;
	width:350px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenu2groupe a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenu2groupe a:hover{
	color:#0CC;
	text-decoration:none;
}

/* SOUS MENU DE MENU*/ /*karting rouge*/
#menudesmenu3{
	position:relative;
	float:right;
	width:280px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenu3 a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenu3 a:hover{
	color:#900;
	text-decoration:none;
}
/* SOUS MENU DE MENU*/ /*karting rouge*/
#menudesmenu3groupe{
	position:relative;
	float:right;
	width:350px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menudesmenu3groupe a{
	color:#fff;
	text-decoration:none;
	list-style-type: disc;
}
#menudesmenu3groupe a:hover{
	color:#900;
	text-decoration:none;
}
#contenuKiosk{
	position:relative;
	float:left;
	width: 584px;
	min-height: 340px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
}

/*///////////////////*/
#contenuBowling{
	position:relative;
	float:left;
	width: 560px;
	min-height: 340px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
}

#contenuBowling p{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}
#contenuBowling table{
	width:450px;
	position:relative;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	}
#contenuBowling small a{
	color:#0CC;
	}
#contenuBowling small a:hover{
	color:#FFF;
	}
/* CENTRE RESTAURANT  MENU CARTE ...*/
#contenuRestaurant{
	position:relative;
	float:left;
	width: 560px;
	min-height: 340px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
}
#contenuRestaurant p{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}
#contenuRestaurant p a{
	color:#FFFFFF;
	}
#contenuRestaurant p a:hover{
	color:#F90;
	}
#contenuRestaurant small a{
	color:#FFFFFF;
	}
#contenuRestaurant small a:hover{
	color:#F90;
	}

#contenuRestaurant table{
	width:450px;
	position:relative;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}
/*///////////////////*/


#formule{
	width:500px;
	position:relative;
	float:left;
	background-image:url(../images/toulouse-restaurant/form_hr.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#formule p{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#formule a{
	color:#0CC;
}
#formule a:hover{
	color:#fff;
}
#formule2{
	width:500px;
	position:relative;
	float:left;
	background-image:url(../images/toulouse-restaurant/form_hr.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#formuleT{
	width:500px;
	position:relative;
	float:left;
	background-image:url(../images/toulouse-restaurant/form_hr.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#formuleK{
	width:500px;
	position:relative;
	float:left;
	/*background-image:url(../images/toulouse-restaurant/form_hr.jpg);
	background-repeat:repeat-y;
	background-position:center;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#formule2 p{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#formule2 a{
	color:#0CC;
}
#formule2 a:hover{
	color:#fff;
}
#formule3{
	width:500px;
	position:relative;
	float:left;
	background-image:url(../images/toulouse-restaurant/form_hr.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#formule3 p{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#formule3 a{
	color:#900;
}
#formule3 a:hover{
	color:#fff;
}
#centre{
	position:relative;
	float:left;
	width: 1024px;
	min-height: 532px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/toulouse-bowling/bowling_37.jpg);
	background-repeat:repeat-y;
}
#left{
	position:relative;
	float:left;
	width: 67px;
	min-height: 518px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
#center{
	position:relative;
	float:left;
	width: 819px;
	min-height: 544px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#right{
	position:relative;
	float:left;
	width: 138px;
	min-height: 518px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/bowling_23.jpg);
	background-repeat:no-repeat;
}
/*/////////////////////////////////////////// RESTAURANT //////////////////////////////////////////////////////////////////////*/
#restaurant{
	position:relative;
	float:left;
	width: 819px;
	min-height: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#ssmenuresto{
	position:relative;
	background-color:#000000;
	float:left;
	width: 235px;
	min-height: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-restaurant/restaurant-toulouse_35.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#contenuCarte{
	position:relative;
	float:left;
	width: 560px;
	min-height: 340px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
}
#contenuCarte p{
	width: 530px;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}
#contenuCarte table{
	width:430px;
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 20px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}
.imgcarte{
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 0px;
}
/*//////////////////////////////////////////////////////////         DISCOTHEQUE            /////////////////////////////////////////*/
#disco{
	position:relative;
	float:left;
	width: 819px;
	min-height: 544px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
#discotheque{
	position:relative;
	float:left;
	width: 622px;
	min-height: 433px;
	height: 433px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
	background-image:url(../images/discotheque-modjo-toulouse/modjo_36.jpg);
	background-repeat:no-repeat;
}
#disco31{
	position:relative;
	float:left;
	width: 622px;
	min-height: 433px;
	height: 433px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-align:left;
	background-image:url(../images/discotheque-modjo-toulouse/modjo_35.jpg);
	background-repeat:no-repeat;
}

#discotheque p{
	width: 530px;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}
#discotheque p a{
	color:#FFFFFF;
	}
#discotheque p a:hover{
	color:#F90;
	}

#discotheque table{
	width:450px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}

#centreDisco{
	position:relative;
	float:left;
	width: 1024px;
	min-height: 544px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#leftDisco{
	position:relative;
	float:left;
	width: 67px;
	min-height: 544px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#menumodjo{
	position:relative;
	float:left;
	width: 197px;
	min-height:433px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/discotheque-modjo-toulouse/modjo_26.jpg);
	background-repeat:no-repeat;
}

#newsletterDisco{
	position:relative;
	float:left;
	width: 819px;
	min-height:28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/discotheque-modjo-toulouse/modjo_24.jpg);
	background-repeat:no-repeat;
}

#newsletterDisco a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#000;
	font-size:11px;
}

#newsletterDisco a:hover{
	position:relative;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#fff;
	font-size:11px;
}

#newsletterDisco table{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

.txtDisco{
	position:relative;
	width: 200px;
	min-height: 250px;
	margin: 50px 0px 0px 250px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#tkart{
	position:relative;
	float:right;
	width: 439px;
	min-height: 213px;
	height: 213px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-karting/t_02.png);
	background-repeat:no-repeat;
}
#gkart{
	position:relative;
	float:right;
	width: 439px;
	min-height: 300px;
	height: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-karting/gf.png);
	background-repeat:no-repeat;
}

#tkart2{
	position:relative;
	float:right;
	width: 439px;
	min-height: 213px;
	height: 213px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-karting/t_03.png);
	background-repeat:no-repeat;
}

#rightDisco{
	position:relative;
	float:right;
	width: 138px;
	min-height: 544px;
	height: 544px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/discotheque-modjo-toulouse/modjo_23.jpg);
	background-repeat:no-repeat;
}
/*//////////////////////////////////////// newsletter ///////////////////////////////////////////////////////////////////////////////////*/
#newsbowMi{
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/minimes.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
#newsbowG{
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/gramont.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
#newsk{
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-karting/karting_24.jpg);
	background-repeat:no-repeat;
	text-align: center;
}

#newsbowMo{
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-bowling/montaudran.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
#newsrestoM{
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-restaurant/mediterraneo-resto.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
#newsrestoO {
	position:relative;
	float:left;
	width: 819px;
	height:32px;
	min-height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/toulouse-restaurant/occitanie-resto.jpg);
	background-repeat:no-repeat;
	text-align: center;
}

#newsletter{
	position:relative;
	float:right;
	width:500px;
	margin:5px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*///////////////////////////////////////////////////////// PIED SITE /////////////////////////////////////////////////////////////////////*/
#pied{
	position:relative;
	float:left;
	width: 1024px;
	min-height: 99px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pied a{
	color:#999999;
	font-size:10px;
	text-decoration:none;
}
#pied a:hover{
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}

