body {
       margin : 0;
       padding : 0;
       font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
       background : #fff;
       font-size: 13px;
}


h2 { 
     font-weight: bold;
     color: #000;
     margin: 0px 0px 10px 0px;
     font-size: 16px;
}

.souslien { 
            font-size: 10px;
}

#page {
        position: relative;
	width : 620px;
	margin : 0 auto;
	padding : 0;
	background: #fff;
}

#top {
	margin : 0;
	background: #ffffff;
	padding: 20px 0 20px 0;
	margin : 0 9px;
}

#top h1 { 
        background:transparent url(img/nozav.png) top center no-repeat;
	height:60px;
	margin:0;
	padding:0;
}

#top h1 span { 
               display:none; 
}

#main { 
        position: relative;
        margin: 0;
        padding: 0;
}


#col1 {
        position: absolute;
        width: 310px;
        top: 0px;
        left: 0px;
        margin: 5px;
        padding: 0;
}

#col2 {
        position: absolute;
        width: 310px;
        top: 0px;
        left: 310px;
        margin: 5px;
        padding: 0;
}


.bloc { 
           position: relative;
           width: 280px;
           margin: 10px auto 0px auto;
           padding: 10px;
}

.bloc a { 
          text-decoration: none;
          background: transparent;
          font-weight: bold;
          color: #0080ED;
}

.bloc a:hover, a:active, a:active { 
          color: #000066;
}

.bloc table { 
              border: none;
              margin: 20px 10px 5px 10px;
              padding: 0;
}

td.lien {
          width: 100%;
          text-align: center;
          vertical-align: middle;
}

.bloc h2 span { display: none; background: transparent; }

#voyages { 
           background: #DDEEFF url(img/degrade_bleu.png) repeat-x top;
           border: 1px dotted #0080ED;
}

#voyages h2 { 
              background: url(img/titre_voyages.png) no-repeat top left;
              height: 25px;
}

#portage { 
           background: #FDE7B4 url(img/degrade_orange.png) repeat-x top;
           border: 1px dotted #0080ED;
}

#portage h2 { 
              background: url(img/titre_portage.png) no-repeat top left;
              height: 25px;
}

#bavardage { 
           background: #E0FFDE url(img/degrade_vert.png) repeat-x top;
           border: 1px dotted #0080ED;
}

#bavardage h2 { 
              background: url(img/titre_bavardage.png) no-repeat top left;
              height: 25px;
}

#pianotage { 
           background: #FFFFCC url(img/degrade_jaune.png) repeat-x top;
           border: 1px dotted #0080ED;
}

#pianotage h2 { 
              background: url(img/titre_pianotage.png) no-repeat top left;
              height: 25px;
}


#prive { 
           background: #FFD7D7 url(img/degrade_rouge.png) repeat-x top;
           border: 1px dotted #0080ED;
}

#prive h2 span { display: none; }

#prive h2 { 
            background: url(img/titre_prive.png) no-repeat top left;
            margin-bottom: 30px;
            height: 25px;
}


#footer { 
          margin-top: 25px;
          width: 100%;
          text-align: center;
}

input { 
        border: 1px solid #000; 
        font-size: 10px;
}

img { 
      border: none;
}
