/*EASY VOYAGE FIX*/

#me ul.onglets {
	background: transparent url(http://www.sto-excellence.com/img/580_mevhc_2_ul.png) no-repeat scroll right bottom !important}
#me form#formMEV fieldset#submitBtMEV input#submitMEV, #me form#formMEV fieldset#submitBtMEV input#submitMEV:hover, #me form#formMEH fieldset#submitBtMEH input#submitMEH, #me form#formMEH fieldset#submitBtMEH input#submitMEH:hover  {
background-image:url(http://www.sto-excellence.com/img/580_mev_submit.png) !important}

/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11222F;
	margin:0;
	padding: 0;
	width:100%;
	background: #fff;}

.clear{clear:both; display:block; height:1px; overflow:hidden; margin:0; padding:0}

a:link, a:visited{
	color: #05397A;
	text-decoration: none}

a:hover{
	text-decoration: underline;
	color:#EA781A }
	
#container{
	position: relative;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	width:960px}

/*BANNER*/
#banner{
	width:960px;
	background: url(http://www.sto-excellence.com/img/banner-sto.jpg) no-repeat 0 0;
	height:220px;
	padding: 0;
	margin:0}
#thelogo{
	margin:7px 0 0 25px;
	height:62px;
	width:441px;
	float:left;
	background: url(../img/logo.gif) 0 0 no-repeat}
.rightbanner{
	float:right;
	text-align:right;
	margin:130px 12px 0 0;
	color:#fff;
	padding: 0}
.rightbanner a{
	color:#fff}
/*END BANNER*/

/*BOTTOM BANNER*/
#bannerbottom{
	width:945px;
	background: #05397A;
	height:40px;
	padding: 0;
	margin:0;
	text-align: center}
	#bannerbottom img{border:0}
.mentions{
	text-align:center;
	color:#999;
	font-size:12px;
	margin: 10px 0}
/*END BOTTOM BANNER*/

/*SUB BANNER*/
#subbanner{
	color:#EB8129;
	font-size:22px;
	font-style: italic;
	width:960px;
	background: #fff;
	height:40px;
	padding: 6px 0 0;
	margin:0;
	text-align:center}
/*END SUB BANNER*/


/*Left part*/
#leftpart{
	width: 620px;
	margin: 0 0 0 10px;
	padding: 0 15px;
	border-right: 1px dotted #999;
	float:left;
	text-align: justify}
/*End Left part*/

/*right part*/
#rightpart{
	width: 280px;
	margin: 0;
	padding: 0 10px 0 0;
	float:left}
/*End right part*/

/*Quote*/
#quote{
	width: 500px;
	margin: 40px auto;}
	
blockquote {
	padding:0;
	text-align:justify;
	background: url('../img/quote-close.gif') no-repeat bottom right;
	text-indent: -18px}

blockquote:first-letter{
background: url('../img/quote-open.gif') no-repeat top left;
padding-left: 18px}

/*End Quote*/

.menu{
	border-bottom: 1px dotted #999;
	padding: 10px 0 10px 10px}
	.menu img{
		border:0
	}
.subtitle{
	color:#999;
	font-size:16px;
	margin:0 0 10px 0}

	
h1,h2,h3{
		font-family:arial;
		font-weight:bold}

h1{
	font-size:20px;
	line-height:20px;
	margin:10px 0 30px;}
h2{
	font-size: 10pt;
	margin:0 0 3px 0;
	line-height:15px}