/*  
Theme Name: Fare

Description: Route v 1.0
Author: Incitemedia




*/
.widecolumn { color: #fff; position: relative; left: 35px; width: 884px; }
.narrowcolumn { color: #fff; position: relative; left: 35px; width: 620px; }
#sidebar h2 { color: #000; font-size: 12pt; font-weight: lighter; background-image: url(images/routebisjaune.png); background-repeat: no-repeat; text-align: center; vertical-align: 5px; height: 24px; margin: 0.83em 0; padding: 3px; list-style-image: url(images/interdit.png); }
#sidebar h2:hover { color: #fff; font-size: 12pt; font-weight: lighter; background-image: url(images/routebis.png); background-repeat: no-repeat; text-align: center; vertical-align: 5px; height: 24px; margin: 0.83em 0; padding: 3px; list-style-image: url(images/interdit.png); }
a { color: #fff; text-decoration: none; }
a:hover { color: #393; }
body { font-family: "Lucida Grande", Arial, Helvetica, Sans-serif; font-size: 0.8em; text-align: left; color: #006699; background-color: #ffffff; background-attachment: scroll; background-position: center 0; margin: 0; }
#page {
margin: 0 auto;
}
#header a { color: #000; top: 10px; }
#header { font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica, Georgia, Sans-serif; }
#header h2 { font-size: 32pt; position: relative; top: 38px; left: 92px; margin-top: 0; padding-top: 3px; }
#header h1 { font-size: 2em; text-align: right; }

#header p { color: #393; padding: 0 20px 0 0; font-size: 1em; text-align: right; }
#content { color: #000; position: relative; left: 32px; float: left; }
#content h2 { background-image: url(images/sortie2.gif); background-repeat: no-repeat; background-position: left top; text-indent: 27px; height: 24px; margin-bottom: -10px; padding-top: 5px; padding-bottom: 5px; }
#content h2 a { color: #000; font-size: 10pt; font-weight: normal; background-image: url(images/sortie1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: right top; padding-top: 5px; height: 24px; padding-right: 10px; padding-bottom: 5px; }
#content a { color: #046ab2; text-transform: none; margin-top: 10px; }
#content a:hover { color: #393; text-transform: none; margin-top: 10px; }
.class { }
.postmetadata {
font-size: 0.8em;
color: #999;
}
.dater { color: #ff0; position: relative; left: 10px; }
.post_content {
font-size: 1em;
color: #555;
}
.sidebar {
width: 264px;
}
#footer p{ text-align: center; font-size: 1em; padding-top: 50px; }
/* Begin Structure */
#header { background-image: url(images/header.jpg); background-repeat: no-repeat; background-position: center top; width: 884px; height: 260px; }
#footer { color: #ff0; background-image: url(images/footer.jpg); background-repeat: repeat; background-position: center 50%; text-align: center; width: 884px; height: 114px; clear: both; }
.footlog  { color: #fff; font-size: 8pt; position: relative; left: 340px; bottom: 40px; list-style-image: url(images/sens.png); }
#page { background-image: url(images/content.jpg); background-repeat: repeat; background-position: center 50%; width: 884px; }
#content { background-repeat: repeat; width: 610px; }
/* Begin Sidebar */
#sidebar
{ position: relative; right: 35px; width: 180px; float: right; list-style-image: url(images/sens.png); }
#sidebar p { color: #f00; }
#sidebar form {
	margin: 0;
	}
/* End Sidebar */
#route { color: #cf3; font-size: 12pt; list-style-type: none; list-style-image: url(images/interdit.png); }
#page li p { color: #f00; }

#tabs1 { position: relative; top: 100px; float:left; font-size:14px; font-weight:bold; left: 24px; height: 20px; }
#tabs1 ul {
          margin:0;
          padding:0px 0px 0px 0px;
          list-style:none;
      }
#tabs1 li {
      display:inline;
      }
#tabs1 a{ float:left; color: #000; background-image: url(images/stoprouge.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-decoration:none; text-align: right; text-indent: 30px; padding-right: 7px; padding-bottom: 3px; padding-left: 10px; }
    
        #tabs1 a:hover{ float:left; color: #006bb3; background-image: url(images/stopbleu.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding:0 7px 3px 10px; text-decoration:none; text-align: right; text-indent: 30px; }
   /* #tabs1 a:hover { color: #006bb3; background-image: url(image/stopbleu.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; float:right; margin:68px 10px 0 0; text-decoration:none; padding: 0 7px 3px 10px; }*/
#titrefare { color: #ff0; font-size: 14pt; position: relative; top: 62px; left: 98px; }
#sidebar a { color: #000; }
#sidebar a:hover { color: #046ab2; }
