body{
background-color:#F5E9CC;
}


h1.title_theme{
padding-left:70px;
margin:5px;
font-size:24px;
font-variant: small-caps;
color:#8893C0;
font-style:italic;
}

div.intro_theme{
width:435px;
height:305px;
background-image:url(/img/rando-a-theme/voyage-rando-a-theme.jpg);
border:1px solid #F4E9CD;
top:0;
margin-left:43px;
}
div.sous_intro_theme h2{
margin:0;
margin-bottom:6px;
padding:0;
color:#8993C0;
font-size:13px;
}
div.sous_intro_theme h1{
margin:0;
margin-bottom:6px;
padding:0;
color:#8993C0;
font-size:13px;
}


div.intro_theme p{
width:250px;
margin-left:88px;
margin-top:105px;
color:white;
}

form.terminal{
margin:0;
padding:0;
 font-size:10px;
margin-bottom:20px;
}
form.terminal select{
 width:260px;
 color:black;
 font-size:10px;
 margin:0px;
 background-color:#F5E9CC;
 border:0;
 text-align:right;
}


div.theme_2{
width:260px;
background-color:#8893C0;
color:white;
padding-top:0px;
margin-bottom:0px;
padding-bottom:6px;
position:relative;
}

div.theme_2 h2{
margin:0;
padding:0;
font-size:15px;
font-weight:bold;
font-family:arial;
}


div.theme_2 a{
color:white;
}
div.theme_2 a:hover{
color:#2E6894;
}








td.themetd2{
vertical-align:top;
width:260px;
}

div.theme{
width:260px;
background-color:#8893C0;
color:white;
padding-top:9px;
margin-bottom:15px;
margin-left:0px;
padding-bottom:6px;
position:relative;
}
div.titre_theme{
position:absolute;
}
div.titre_theme h2{
margin:0;
padding:0;
font-size:19px;
font-weight:bold;
font-family:arial;
color:white;
}
td.themetd{
vertical-align:top;
width:260px;
}
td.themetd p{
margin:4px;
margin-top:10px;
padding:0;
font-style:italic;
}

div.theme ul{
margin:0;
padding:0;
}

div.theme li{

margin-left:4px;
margin-right:4px;
margin-bottom:3px;
font-weight:bold;
list-style-type: none;
padding:0;
text-align:left;
}
div.theme li a{
color:#FBC776;
}
div.theme li a:hover{
color:#F5E9CC;
}