/* ---------- Début Style template.php ---------- */
body{
margin:0pt;
padding:0pt;
font-family:Trebuchet MS,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
}
#banner{
height:60px;
left:309px;
position:absolute;
top:22px;
width:468px;
}
#sky{
left:795px;
position:absolute;
top:157px;
z-index:1000;
width:120px;
height:600px;
}
#page{
float:left;
width:788px;
}
#header{
float:left;
margin:7px 0pt 0pt;
padding:0px 0px 10px 2px;
text-align:center;
width:786px;
}
#logo{
float:left;
padding:60px 0px 17px;
margin-left:7px;
background:url(http://www.avion-sejour-hotel.com/logo-nu.png) no-repeat;
}
#logo a{
color:#A9A9A9;
padding:60px 30px 17px 26px;
text-decoration:underline;
}
#toplinks{
color:#6699FF;
font-size:11px;
margin:0pt;
padding:85px 12px 0px 0px;
text-align:right;
}
#header ul.menu{
float:left;
font-size:11px;
line-height:120%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0px 0px;
padding:0px 9px;
border-bottom:3px #CCCCCC solid;
}
#header ul.menu li{
color:#000000;
font-size:11px;
line-height:120%;
float:left;
}
#header ul.menu li a{
display:block;
line-height:120%;
padding-bottom:0px;
}
h1{
display:none;
}
#header a img{
border:none;
}
#tagcloud ul{
padding:0px 10px;
list-style:none;
text-align:justify;
margin:11px 0px;
}
#tagcloud ul li{
display:inline;
}
#tagcloud ul li.level-1 a{
color:#CCCCCC;
font-size:1em;
}
#tagcloud ul li.level-2 a{
color:#CCCCCC;
font-size:1.1em;
}
#tagcloud ul li.level-3 a{
color:#6699FF;
font-size:1.2em;
}
#tagcloud ul li.level-4 a{
color:#6699FF;
font-size:1.3em;
}
#tagcloud ul li.level-5 a{
color:#000098;
font-size:1.4em;
}
#tagcloud ul li.level-6 a{
color:#000098;
font-size:1.5em;
}
#tagcloud ul li.level-7 a{
color:#FF9900;
font-size:1.6em;
}
#tagcloud ul li.level-8 a{
color:#FF9900;
font-size:1.7em;
}
#tagcloud ul li.level-9 a{
color:#FF0000;
font-size:1.8em;
}
#tagcloud ul li.level-10 a{
color:#FF0000;
font-size:1.9em;
}
#tagcloud ul li.level-11 a{
color:#FFCC00;
font-size:2em;
}
#tagcloud ul li.level-12 a{
color:#FFCC00;
font-size:2.1em;
}
#tagcloud ul li.level-13 a{
color:#009900;
font-size:2.2em;
}
#tagcloud ul li.level-14 a{
color:#009900;
font-size:2.3em;
}
#tagcloud ul li.level-15 a{
color:#00CCCC;
font-size:2.4em;
}
#tagcloud ul li.level-16 a{
color:#00CCCC;
font-size:2.5em;
}
#tagcloud ul li.level-17 a{
color:#333399;
font-size:2.6em;
}
#tagcloud ul li.level-18 a{
color:#333399;
font-size:2.7em;
}
#tagcloud ul li.level-19 a{
color:#FF0099;
font-size:2.8em;
}
#tagcloud ul li.level-20 a{
color:#FF0099;
font-size:3em;
}
#footer{
float:left;
margin-top:10px;
margin-bottom:10px;
width:770px;
}
#pub{
font-size:11px;
text-align:center;
width:770px;
}
#pub a{
text-decoration:none;
display:inline;
}
#pub a .avion{
color:#000099;
}
#pub a .hotel{
color:#ff0000;
}
#pub a .sejour{
color:#ff9900;
}
#plan{
border-top:1px dotted #666666;
color:#666666;
margin-top:5px;
padding-top:5px;
text-align:center;
width:770px;
}
#plan a{
color:#666666;
text-decoration:none;
}
#plan a:hover{
text-decoration:underline;
}
#spywords{
float:left;
opacity:0.2;
}
#refseo{
float:right;
opacity:0.2;
}
#copy{
background:url(http://www.avion-sejour-hotel.com/images/template/bg_footer.png) no-repeat;
color:#FFFFFF;
text-align:center;
width:770px;
line-height:30px;
}
#copy a{
color:#FFFFFF;
text-decoration:none;
}
#copy a:hover{
color:#666666;
}
a.rss{
font-size:11px;
color:#080818;
}
#adsense{
margin:0px 0px 0px 2px;
padding:0px 29px 6px;
float:left;
}
/* ---------- Fin Style template.php ---------- */
/* ---------- Début Eléments génériques ---------- */
img{
border:none;
}
h1{
display:none;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a.vol{
color:#000098;
}
a.sejour{
color:#FF9900;
}
a.hotel{
color:#FF0000;
}
a.weekend{
color:#FFCC00;
}
a.location{
color:#009900;
}
a.circuit{
color:#00CCCC;
}
a.croisiere{
color:#333399;
}
#moteur-list{
margin:5px 0px 10px;
padding:0px 0px 0px 28px;
width:728px;
float:left;
}
#moteur-post{
float:left;
margin:0px 0px 15px;
padding:0px 0px 0px 242px;
}
#top-search{
width:785px;
float:left;
font-size:10px;
}
#top-search h2{
color:#446EB3;
font-size:16px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
}
#searchbox {
text-align:center;
width:785px;
}
#top-search #tagcloud{
float:left;
padding:0 10px 10px;
width:765px;
}
#top-search #tagcloud h2{
text-align:left;
padding-left:10px;
}
#feeds{
background:#F7F7E7 none repeat scroll 0 50%;
border-bottom:4px solid #E3E3E3;
border-top:5px solid #E3E3E3;
clear:both;
float:left;
font-size:10px;
margin:0 0 0 2px;
padding:10px 10px 10px 8px;
width:768px;
}
#feeds h2 {
color:#6699FF;
font-size:16px;
margin-top:0;
text-align:center;
}
#feed-vol, #feed-sejour, #feed-hotel {
width: 256px;
float: left;
}
/* ---------- Fin Eléments génériques ---------- */
/* ---------- Début Style Posts ---------- */
#top-post{
height:45px;
width:705px;
background:url(http://www.avion-sejour-hotel.com/themes/voyage/images/back-post-top.jpg) no-repeat;
float:left;
margin-left:65px;
}
#bottom-post{
height:45px;
width:705px;
background:url(http://www.avion-sejour-hotel.com/themes/voyage/images/back-post-bottom.jpg) no-repeat;
float:left;
margin-left:65px;
margin-bottom:10px;
}
div.post{
float:left;
width:565px;
text-align:center;
margin-left:65px;
padding-left:38px;
padding-right:100px;
background:url(http://www.avion-sejour-hotel.com/themes/voyage/images/back1px.jpg) repeat-y;
font-size:12px;
}
div.post h2{
margin:0;
font-size:17px;
color:#6699FF;
text-decoration:underline;
}
.catBillet-avion h2 a{
color:#000098;
text-decoration:underline;
font-size:17px;
}
.catSejour h2 a{
color:#FF9900;
text-decoration:underline;
font-size:17px;
}
.catHotel h2 a{
color:#FF0000;
text-decoration:underline;
font-size:17px;
}
.catWeek-end h2 a{
color:#FFCC00;
text-decoration:underline;
font-size:17px;
}
.catLocations h2 a{
color:#009900;
text-decoration:underline;
font-size:17px;
}
.catCircuit h2 a{
color:#00CCCC;
text-decoration:underline;
font-size:17px;
}
.catCroisiere h2 a{
color:#333399;
text-decoration:underline;
font-size:17px;
}
.catPromos h2 a{
color: Fuchsia;
text-decoration: underline;
font-size: 17px;
}
.catPromos p a{
color:#6699FF;
}
div.post p{
margin-top:10px;
margin-bottom:10px;
}
div.post p h3{
font-size:13px;
}
div.post h3.opodo-package{
background:#F0E1E8 url(http://images.opodo.com/newsletter/fr/layout/small/icon_sejour.gif) no-repeat scroll 0pt 50%;
}
div.post p a.opodo{
color:#FF3300;
font-weight:bold;
}
div.post p.post-info{
margin-top:0;
margin-bottom:11px;
color:#999999;
font-size:12px;
}
div.post p.post-info a{
color:#666666;
}
div.post p.post-info-co{
float:left;
width:400px;
margin-top:10px;
background:url(icon_comments.png) center left no-repeat;
margin-left:165px;
text-align:left;
padding-left:20px;
}
div.post p.post-info-co a{
color:#999999;
}
div.post p.tags{
float:left;
width:565px;
margin-top:5px;
margin:0;
color:#3333FF;
}
div.post-tags{
float:left;
width:565px;
text-align:center;
margin-left:65px;
padding-left:38px;
padding-right:100px;
background:url(images/back1px.jpg) repeat-y;
color:#3333FF;
}
div.post p.tags a,div.post-tags a{
color:#666666;
}
#trackbacks{
display:none;
}
#tags{
background:#F7F7E7 none repeat scroll 0%;
border-bottom:4px solid #E3E3E3;
border-top:5px solid #E3E3E3;
clear:both;
font-size:10px;
margin:0px 0px 0px 2px;
padding:10px 10px 10px 8px;
float:left;
width:768px;
}
#tags h2{
font-size:16px;
margin-top:0pt;
color:#6699FF;
}
#searchbp{
width:250px;
padding:0px 10px 10px;
float:left;
}
#searchbp p{
width:235px;
padding-left:15px;
}
#tagcloud{
float:left;
width:474px;
padding:0px 10px 10px;
border-left:1px solid #DDDDDD;
}
p#pub{
font-size:11px;
text-align:center;
width:786px;
float:left;
border-bottom:1px solid #E3E3E3;
padding:8px 0pt;
margin:0px 0px 0px 2px;
}
p#pub a{
text-decoration:none;
}
#pub a .avion{
color:#000099;
}
#pub a .hotel{
color:#FF0000;
}
#pub a .sejour{
color:#FF9900;
}
p#partners{
border-bottom:1px solid #E3E3E3;
clear:both;
font-size:11px;
padding:8px 0px 8px 5px;
width:781px;
float:left;
margin:0px 0px 0px 2px;
color:#DDDDDD;
}
p#partners a{
color:#888888;
text-decoration:none;
}
p#partners a:hover{
text-decoration:underline;
}
span.sites{
float:left;
}
span.created{
float:right;
}
/* ---------- Fin Style Posts ---------- */
/* ---------- Début style billets ---------- */
#vv-newsletter{
width:443px;
margin-left:50px;
}
#vv-newsletter a.dest{
text-decoration:none;
color:#000000;
}
#vv-newsletter a.price{
text-decoration:none;
color:#FF0000;
}
#vv-newsletter a:hover{
text-decoration:underline;
}
p.float{
text-align:center;
}
p.float img{
float:none;
}
span.europcar-strong{
font-size:1.2em;
color:Green;
}
p.etoile{
font-style:italic;
font-size:0.8em;
}
span.ebookers-strong{
font-size:1.2em;
color:#87CEEB;
}
span.kyriad-strong{
font-size:1.2em;
color:#283a97;
}
#offersWrap{
border:5px solid #CCCC99;
display:block;
background:#F7F7E7;
}
#offersWrap h3{
color:#5C5C38;
float:left;
font-size:20px;
margin:15px 0pt;
padding:0pt 10px;
width:400px;
}
#offersWrap table{
border-bottom:1px solid #CCCCCC;
float:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
vertical-align:middle;
width:50%;
background:#FFFFFF;
}
#offersWrap table th.prod,#offersWrap table td.prod{
padding-left:10px;
text-align:left;
}
#offersWrap table th{
border-top:1px solid #CCCCCC;
color:#888888;
font-size:10px;
font-weight:normal;
padding-bottom:5px;
padding-top:5px;
text-align:center;
}
#offersWrap table th.price,#offersWrap table td.price{
padding-right:10px;
text-align:right;
}
#offersWrap table td{
border-top:1px solid #CCCCCC;
padding-bottom:5px;
padding-top:5px;
text-align:center;
}
#offersWrap table td.prod a{
color:#000000;
font-weight:bold;
}
#offersWrap table td.price a{
color:#FF3300;
font-weight:bold;
}
#offersWrap a{
color:#990000;
outline-color:invert;
outline-style:none;
outline-width:medium;
}
#offersWrap dl#tnc{
clear:both;
margin-top:10px;
padding-bottom:5px;
width:100%;
text-align:left;
}
#offersWrap #tnc dt{
font-weight:bold;
margin:0pt;
padding:0pt 10px;
}
#offersWrap #tnc dt,#offersWrap #tnc dd{
color:#999999;
font-size:10px;
margin:0pt;
padding:0pt 10px;
}
img.marchand{
margin-left:10px;
margin-right:10px;
}
/* ---------- Fin style billets ---------- */

