/*Body et conteneur*/
body {font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0;background-color:white;color:#000000;margin-top:0;}
#conteneur {width:98%;margin:0;margin:auto;}

/*Liens et images par défaut */
img{border: none; margin: 0; padding: 0;}
a{color:#0051AA; text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: #935973;text-decoration: none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1{font-size:18px;} 
h2{font-size:18px;margin-top:5px;color:#648325;} 
h3{font-size:13px;} h4{font-size:12px;font-weight: bold;}
abbr, acronym, dfn {border-bottom: 1px dotted #6B9CCA;cursor:help;}
ul,ol {margin:0;padding:0}

ul {list-style-type: none;padding-left: 5px;}
li {margin:0;padding:0;padding-left: 2px;margin-top: 2px;}
table{width: 90%;}
tr{vertical-align:top;}
th{text-align:center;font-weight:bold;background-color:#bfbfbf;}
caption{text-align:center;font-weight:bold;border-bottom:solid 1px #bebebe;}
form{margin: 0; padding: 0;}


ul#special {margin:0;padding:0}
ul#special li {padding-left: 5px;margin-top: 2px;}




input, textarea, select {font-family: Arial, Helvetica, sans-serif;height:28px; size:28px;margin:0;padding:0;padding-top:3px;}
input[type=text]:focus {color : #000;}
form p{margin:0;padding:0;}

/*si si*/
#menu_navigation {text-align:left;font-weight:bold;size:14px;border-bottom: 1px dotted #6B9CCA;padding:5px;}
#menu_navigation a{padding:10px;}
#menu_navigation strong{padding:10px;font-size:18px;}
#menu_pagination{width:62%;margin:auto;border:solid 1px #545348;margin-top:20px;padding:5px;border-bottom: 1px dotted #6B9CCA;}
#menu_pagination a{padding:10px;}
#menu_pagination strong{padding:10px;}

.menu {padding:8px 0 8px 30px;background:#EFEFEF;font-family:Verdana, Helvetica, sans-serif;font-size:13px;color:#6E6E6E;border-bottom:1px solid #DFDFDF;margin-bottom:6px;}
.gauche {float:left;}
.droite {margin-left:320px;}

.colonneindex{border-left:solid 1px #ABABAB;margin-left:10px;float:left;width:50%;}
.colonne{border-left:solid 1px #ABABAB;margin-left:10px;float:left;width:30%;}
.item_special{border-bottom:solid 1px #bebebe;padding:5px;width:99%;clear:both;background-color:#F0F0F0;color: #363545;line-height: 0.98em;text-transform: uppercase;}
.item{border-bottom:solid 1px #bebebe;padding:5px;width:99%;clear:both;}
#item_nom{margin-top:2px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 15px;color: #3C3D42;line-height: 0.98em;}
.item_prix{font-size: 14px;font-weight:bold;color:#68A817;margin-top:1px;}
.item_description{font-size: 12px;color: #3C5159;font-weight: normal;margin-top:2px;margin-bottom:2px;line-height:100%;}
.item_photo{float:right;margin-left:5px;}
.item_ville{font-weight: bold;color:#3C3D42;}
.item_etoiles{font-size: 11px;font-weight: normal;color:#6D1631;}

.triprix{border-bottom:1px solid #DFDFDF;margin:6px 0 6px 0;padding-bottom:4px;}
/*Header*/
.logo {float:left;width:240px;border-right: 1px solid #D1DBDE;}
.logoNEW {margin-left:20px;margin-top:12px;width:300px;}
.pub1 {padding-top:20px;}
.pub2 {padding-top:20px;}

.sitevertical {padding-top:7px;padding-bottom:6px;}
.sitevertical a, div.site span {padding : 0.4em 0.6em ; margin : 0.1em}
.sitevertical a {border : 1px solid #D1E8EF ; display : inline}
.sitevertical a:hover, div.site a:active {color : #fff ; background : #0091BE}

/* grille */
.grid_1 { width:102px;border-right:solid 1px #DFDFDF; }
.grid_2 { width:214px; }
.grid_3 { width:326px; }
.grid_4 { width:438px; }
.grid_5 { width:550px; }
.grid_6 { width:662px; }
.grid_7 { width:774px; }
.grid_8 { width:876px; }

/* grille décalé e*/
.grid_33 {width:326px;}
.grid_11 {width:110px;}
.grid_22 {width:220px;}
.grid_22d {width:220px;}
.grid_333 {width:350px;}
.grid_44 {width:480px;}
.grid_55 {width:550px;}
.grid_77 {width:820px;}

.column {margin: 0 5px;overflow: hidden;float: left;display: inline;}
.row {width: 974px;margin: 0 auto;overflow: hidden;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #DFDFDF;}
.rowup {width: 974px;overflow: hidden;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #DFDFDF;}
.rowupNEW {width: 100%;overflow: hidden;padding-bottom:3px;border-bottom:1px solid #DFDFDF;}
.row .row {margin: 0 -5px;width: auto;display: inline-block;}
.espace {margin: 10px;}

.envoyez {margin-left: 10px;font-size: 90%;color: #405f72;margin-top:4px;margin-bottom:8px;}
.envoyez{width:140px;	height:26px;color:#FFF;	font-weight:bold;background:url(http://www.tritoo.fr/icon/connexion.gif) no-repeat left top;cursor:pointer;	border:medium none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}


/*Bottom*/
#bottomnew {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #363545;line-height: 0.98em;border-top: 1px dotted #6B9CCA;padding-top:3px;background:#E7E7E7;padding:10px;}


/* Pagination
======================================*/
.pagination {padding:5px;border-bottom: 1px dotted #6B9CCA;}
.pagination a, div.pagination span {padding : 0.4em 0.6em ; margin : 0.2em}
.pagination a {border : 1px solid #D1E8EF ; display : inline}
.pagination span {color : #000 ; border : 1px solid #ddd}
.pagination a:hover, div.pagination a:active {color : #fff ; background : #0091BE}
.pagination span.current {font-weight : bold ; color : #ddd ; background : #0091BE}
.pagination span.disabled {background-color : #fff ; color : #ddd ; border : 1px solid #ddd}

.site {padding:5px;}
.site a, div.site span {padding : 0.4em 0.6em ; margin : 0.2em}
.site a {border : 1px solid #D1E8EF ; display : inline}
.site span {color : #000 ; border : 1px solid #ddd}
.site a:hover, div.site a:active {color : #fff ; background : #0091BE}
.site a:selected {font-weight : bold ; color : #ddd ; background : #0091BE}
.site span.current {font-weight : bold ; color : #ddd ; background : #0091BE}
.site span.disabled {background-color : #fff ; color : #ddd ; border : 1px solid #ddd}


.trait{background-color: #F0F0F0;height: 1pt;width: 100%;}
.requete {float: left;dmargin-bottom:5px;color:#68A817;font-size:16px;font-weight:bold;margin-right:20px;}
.imageaccueil {float: right;}
.blocbuster {width: 140px;height: 260px;float: left;font-size: 11px;margin-top: 10px;margin-left:0px;color: #20394C;line-height:11px;padding:6px;}
.separation {width: 1px;height: 265px;float: left;background-color: #6B9CCA;}

.blocbusterWeb {width: 140px;height: 260px;float: left;font-size: 11px;margin-top: 10px;margin-left:0px;color: #20394C;line-height:11px;padding:6px;}

#commerce {font-weight:normal;font-size: 15px;}
#listevente {font-size: 11px;line-height: 0.98em;}


.colonneaccueil{width:500px;}


ul#ligne1 {margin-bottom:10px;border-top: 1px dotted #6B9CCA;border-right: 1px dotted #6B9CCA;padding:0;width:95%;}
ul#ligne1 li {float:left;width:22%;}

ul#ligne2 {margin-bottom:10px;border-top: 1px dotted #6B9CCA;padding:0;width:95%;}
ul#ligne2 li {float:left;width:18%;}

ul#ligne3 {margin-bottom:10px;border-top: 1px dotted #6B9CCA;padding:0;width:95%;}
ul#ligne3 li {float:left;width:18%;}

ul#ligneski {margin-top:20px;margin-top:10px;border-top: 1px dotted #6B9CCA;}
ul#ligneski li {height:26px;color:#5C7BA0;font-weight : bold ;padding:6px;font-size: 18px;border-bottom: 1px dotted #6B9CCA;}


#bottom {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #363545;line-height: 0.98em;border-top: 1px dotted #6B9CCA;padding-top:3px;}


#fin{clear:left;}


