
html {
height : 100.1%;
}
body, body div, body p, body th, body td, body li, body dd, body input, body textarea {
font-size : x-small;
voice-family : "\"}\"";
voice-family : inherit;
font-size : small;
}
html > body, html > body div, html > body p, html > body th, html > body td, html > body li, html > body dd, html > body input, html > body textarea {
font-size : small;
}
body {
font-family : 'Trebuchet MS', Verdana, Helvetica, sans-serif;
background-color : #aaa;
margin : 2%;
}
div#cadre_principal {
font-size : 1em;
position : relative;
min-width : 800px;
min-height : 450px;
background-color : #cad4f2;
border : 1px solid #333366;
}
#document {
position : relative;
background : transparent;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#contenu_droite {
width : 100%;
}
#document_gauche {
float : left;
background : transparent;
width : 25%;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#document_droite {
float : right;
background : transparent;
width : 72%;
margin : 0 0 0 0;
}
#top_page {
background : transparent url("images/top.png") repeat-x 0 0;
height : 19px;
}
#bottom_page {
position : absolute;
bottom : 0;
left : 0;
width : 100%;
background : transparent url("images/bottom.png") repeat-x 0 0;
height : 19px;
}
#logo {
background : transparent url("images/logo.gif") no-repeat 0 0;
height : 199px;
padding-left : 210px;
}
#top_message {
position : relative;
padding-left : 60px;
height : 150px;
font-family : 'Arial Black';
font-size : 36pt;
color : #6141ab;
font-weight : normal;
}
#titre_haut {
margin : 0;
padding : 0;
}
#titre_haut p {
margin : 0;
padding : 0;
}
#top_message h1 {
margin : 0;
padding : 0;
font-family : 'Arial Black';
font-size : 32pt;
font-weight : bold;
color : #6141ab;
}
#top_message h3 {
margin : 0;
padding : 0;
font-family : 'Arial Black';
font-size : 18px;
font-weight : bold;
color : #6141ab;
}
#menu_langue {
float : right;
background : transparent;
color : #fff;
font-weight : bold;
}
.menu_langue a {
color : #cad4f2;
text-decoration : none;
font-weight : normal;
}
.menu_langue a:hover {
color : #fff;
text-decoration : none;
font-weight : bold;
}
.menu_langue a:focus {
color : #333;
text-decoration : none;
}
#navbox {
position : relative;
top : 0;
left : 0;
width : 200px;
height : 460px;
z-index : 3;
background : transparent;
}
#setbox {
position : absolute;
bottom : 0;
left : 0;
width : 180px;
z-index : 1;
background : transparent;
}
.end_colonne {
clear : both;
}
a:link {
text-decoration : none;
}
h1 {
font-family : Arial Black, helvetica, sans-serif;
font-size : 14pt;
font-weight : bold;
color : #6141ab;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
h2 {
font-family : Arial Black, helvetica, sans-serif;
font-size : 12pt;
font-weight : bold;
color : #6141ab;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.div-1c {
clear : both;
}
#header1 {
float : right;
font-family : 'Trebuchet MS', Verdana, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
border : 1px solid #ffffff;
background-color : #000066;
color : #ffffff;
padding : 5px;
margin-top : 20px;
margin-right : 20px;
}
#header2 {
background : transparent;
}
#titelseite {
background : transparent;
font-family : arial, helvetica, sans-serif;
font-size : 13pt;
font-weight : normal;
line-height : 32px;
}
#titelseite a {
text-decoration : none;
background : transparent;
margin : 0 0 0 0;
padding : 6px 10px 4px 0;
}
#titelseite a:hover {
color : #e16db2;
text-decoration : none;
}
#inhalt {
background : transparent;
width : 560px;
line-height : 19px;
}
.navigation {
width : 180px;
font-size : 10pt;
text-align : right;
margin : 0 20px 0 0;
background : transparent;
}
#navigation-barre {
width : 180px;
font-size : 10pt;
text-align : right;
margin : 0 20px 0 0;
background : transparent;
}
#news {
background : transparent;
height : 200px;
width : 560px;
line-height : 19px;
}
.mediacorner {
background : #dddddd;
padding : 4px;
margin : 0 0 0 10px;
border : 0 solid #ffffff;
line-height : 16px;
}
.textbox {
background : transparent;
padding : 4px;
margin : 0 0 0 10px;
border : 1px solid #e16db2;
line-height : 16px;
}
.textfeld {
background : transparent;
padding : 0;
margin : 0 20px 0 0;
line-height : 19px;
}
#setbox a {
font-family : arial, helvetica, sans-serif;
font-size : 10pt;
color : #333366;
}
#searchbackground {
font-family : arial, helvetica, sans-serif;
font-size : 10pt;
color : #57618e;
text-decoration : none;
background : transparent;
margin : 0 0 1px 0;
padding : 5px 1px 5px 0;
display : block;
}
#searchbox {
position : absolute;
top : 0;
left : 0;
width : 180px;
z-index : 2;
background : transparent;
text-align : left;
vertical-align : bottom;
white-space : nowrap;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#menu_top {
width : 100%;
text-align : center;
font-size : 12px;
line-height : 20px;
color : #000000;
background : transparent url("images/top2.png") repeat-x 0 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#menu_top a {
width : 120px;
height : 20px;
background : url("images/menu.jpg") no-repeat right top;
padding : 5px 15px 4px 6px;
text-decoration : none;
font-weight : bold;
color : #765;
}
#menu_top a {
float : none;
}
#menu_top a:hover {
color : #333;
}
#menu_top a.mnu_select {
width : 120px;
background : url("images/menu.jpg") no-repeat right top;
padding : 5px 15px 4px 6px;
text-decoration : none;
font-weight : bold;
color : #006600;
height : 20px;
}
#menu_top a:focus {
background-color : #aaf;
}
div#menu {
width : 95%;
color : #ffffff;
text-align : left;
background : transparent;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
div#menu a {
color : #ffffff;
}
div#menu li {
font-family : arial, helvetica, sans-serif;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 10pt;
background : #333366;
color : #ffffff;
text-decoration : none;
}
div#menu ul li {
position : relative;
list-style : none;
border-bottom : 1px solid;
}
div#menu li a.mnu_unselect {
text-decoration : none;
padding : 4px 0 4px 8px;
display : block;
border-left : 8px solid #333366;
width : 90%;
}
div#menu li a.mnu_select {
text-decoration : none;
padding : 4px 0 4px 8px;
display : block;
border-left : 8px solid #33ffff;
width : 90%;
}
div#menu li a.mnu_unselect:hover {
border-left-color : red;
}
div#menu ul ul li a.mnu_unselect:hover {
border-left-color : red;
}
.title {
font-family : arial, helvetica, sans-serif;
font-size : 12pt;
font-weight : bold;
color : #333366;
}
.small {
font-family : arial, helvetica, sans-serif;
font-size : 8pt;
}
#impressum {
font-family : arial, helvetica, sans-serif;
font-size : 10pt;
color : #000000;
text-decoration : none;
background : transparent;
margin : 0 0 0 0;
padding : 6px 0 0 0;
border-top : 1px solid #aaaaaa;
}
table.lst {
width : 100%;
border : 1px solid #959595;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
table.translate {
border : 1px solid #959595;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
table.lst0 {
border : 1px solid #959595;
margin : 9px;
padding-left : 12px;
padding-right : 12px;
}
tr.lst0 {
background-color : #ffffee;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
text-decoration : none;
padding-left : 4px;
}
tr.lst1 {
background-color : #ffffcc;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
text-decoration : none;
padding-left : 4px;
}
table.lst tr.lst2 {
background-color : #768a97;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : white;
text-decoration : none;
padding-left : 2px;
padding-right : 2px;
}
table.lst tr.lst3 {
background-color : #cccccc;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8px;
border : 1px solid #cccccc;
letter-spacing : -1px;
text-align : right;
height : 1em;
}
div.container {
background-color : #def;
text-align : center;
clear : both;
margin : 0 auto;
padding : 5px;
border : 1px dotted #333;
width : 98%;
}
.titre {
color : #4c3480;
font-weight : bold;
font-size : 1.4em;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.photo {
text-align : left;
float : left;
width : 180px;
height : 230px;
}
.prix {
color : #4c3480;
font-style : italic;
font-weight : bold;
font-size : 1.4em;
text-align : right;
float : right;
width : 180px;
}
.description {
color : black;
font-size : 1em;
text-align : left;
margin : 0.5em;
}
#titre_annonce {
color : #4c3480;
font-weight : bold;
font-size : 1.4em;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
#image_annonce {
text-align : center;
float : right;
width : 75%;
border : 1px solid #000;
}
#image_annonce img {
border : 0;
width : 100%;
}
#image_annonce_seule {
text-align : center;
margin : auto;
width : 75%;
border : 1px solid #000;
}
#image_annonce_seule img {
border : 0;
width : 100%;
}
#prix_annonce {
color : #4c3480;
font-style : italic;
font-weight : bold;
font-size : 1.4em;
text-align : right;
float : right;
width : 180px;
}
#description_annonce {
display : block;
color : black;
font-size : 1em;
text-align : left;
margin : 0.5em;
width : 90%;
}
#galerie_annonce {
float : left;
width : 20%;
height : 350px;
}
