#divMidd{
	top: 370px;
	width:1200px;
	min-height:600px;
	padding-bottom:15px;
}

#divCategorie{
	top:100px;
	width: 250px;
	/*background-color:white;*/
	background-image:url(../../images/pattern2.jpg);
}

#enteteG{
	width: 250px;
	height: 100px;
	/*background-color:white;*/
	background-image:url(../../images/hautdecolonnegauche_news.png);
}
#enteteD{
	width: 250px;
	height: 100px;
	right:0;
	/*background-color:white;*/
	background-image:url(../../images/hautdecolonnedroite_news.png);
}

#divTickets{
	top:75px;
	left: 275px;
	width: 650px;
	min-height:600px;
	/*background-color:white;*/
	background-image:url(../../images/pattern2.jpg);
	box-shadow: 10px 10px 5px #e2e2e2;
	overflow:auto;
}

.headStyle{
	/*border:1px solid black;*/
	background-color:#252525;
	color:#FFFFFF;
	
}

#divCategorie>ul{
	padding:0;
	list-style-type:none;
}

#divCategorie>ul>li{
	padding-left:10px;
}

#divDroite{
	top:100px;
	left:950px;
	width: 250px;
	/*background-color:white;*/
	background-image:url(../../images/pattern2.jpg);
}

.hoverCateg, #divCategorie>ul>li:hover{
	/* webkit example */
        background-image: -webkit-gradient(
          linear, left top, right top, from(rgba(0, 25, 200, 1.0)),
          to(rgba(0, 0, 0, 0.2))
        );
        /* mozilla example - FF3.6+ */
        background-image: -moz-linear-gradient(
          right center,
          rgba(0, 0, 0, 0.2) 10%, rgba(0, 25, 200, 1.0) 40%
        );

        /* IE 5.5 - 7 */
        filter: progid:DXImageTransform.Microsoft.gradient(
          gradientType=1, startColorStr=#0019C8, endColor=#000000
        );

        /* IE8 uses -ms-filter for whatever reason... */
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(
          gradientType=1, startColorStr=#0019C8, endColor=#000000
        );
		/* W3C Markup, IE10 Release Preview */ 
		background-image: linear-gradient(to left, #FFFFFF 0%, #0019C8 100%);
}
.hoverCateg>a, #divCategorie>ul>li:hover>a{
	text-decoration:none;
	color: #FFFFFF;
	padding-left:5px;
}

#spanFleches>table{
	width : 100%;
}

#spanFleches>table>tbody>tr>td:first-child{
	width : 30%;
}

#spanFleches>table>tbody>tr>td:last-child{
	width : 30%;
}
#divTickets>ul>li{
	text-align:center;
	width:100%;
	border:1px solid white;
}
#divTickets>ul>li:hover{
	color:white;
	background-color:#0019C8;
	border:1px solid white;
}
#divTickets>ul{
	padding:0;
	list-style:none;
}
#divTickets>ul>li:hover>a{
	color:white;
	display:block;
	width:100%;
}
#divTickets>ul>li:hover>a:hover{
	text-shadow: 0 0 1px grey;
}
.redirectStts{
	font-size:12px;
}
.surround:active {
    border: 2px inset black;
}