ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: underline;
  color:white;
}

a:hover
{
  text-decoration: none;
}

body, texarea
{
  margin: 0;
  padding: 0;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  background-color: #fff;
  color:white;
}

div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url(/images/indicator.gif) no-repeat 0 0;
}

body
{
  background-image:url(/images/haka_slash.png);margin:0 auto;
}
table {border-collapse:collapse}

th {text-align:left;font-size:16px;}
th, td {padding:4px;}
tr.hr td, tr.hr th {border-top:solid 2px white;margin:0;}

h1,h2 {margin-bottom:20px;}

/*
ul {list-style-type:none}
ul li {clear:both;margin:60px 0;}
*/

.rating-container  {text-align:center;}
.star-rating {margin:0 auto !important;}

div.clear {clear:both;visibility:hidden;margin-top:15px;}

#main {background-image:url(/images/haka_horizontal_bars.png);background-repeat:repeat-x;}
#main2 {background-image:url(/images/bg_signs_inside.png);background-repeat:no-repeat;}
#start {width:1000px;margin:0 auto;}

#content-container {background-image:url(/images/bg_content.png);background-repeat:repeat-y;}
#content {width:730px;margin:0 auto;}

#footer {text-align:center;color:black}
#footer a {color:black}

.bi-columns .left {width:350px;float:left;}
.bi-columns .right {width:350px;float:left;}

.mbox, .mbox a {color:black;}
.mbox p {margin:20px 0;}

#bottom-nav {font-size:11px;padding:40px 0;text-align:center;}

ol{list-style-type:none;padding-top:20px;}
ol li a {text-decoration:none;background-repeat:no-repeat;display:block;padding-left:70px;font-size:30px;min-height:60px;margin-bottom:20px;}
ol li a:hover {text-decoration:underline;}
ol li.first a{background-image:url(/images/ol_bg_1.png);}
ol li.second a{background-image:url(/images/ol_bg_2.png);}
ol li.third a{background-image:url(/images/ol_bg_3.png);}

a.bouton, .butons input {color:black;display:block;background-image:url(/images/bouton.png);background-repeat:no-repeat;width:261px;height:79px;font-size:26px;text-align:center;padding:20px;text-decoration:none;line-height:20px;background-color:transparent;border:none;}
.butons input{width:301px}

a.bouton-mini {color:black;display:block;background-image:url(/images/bouton-mini.png);background-repeat:no-repeat;width:138px;height:39px;font-size:16px;text-align:center;padding:6px;text-decoration:none;line-height:13px;background-color:transparent;border:none;float:left;margin-right:15px;}

a.2l {padding:5px;}
a.bouton:hover {text-decoration:underline}

.editor_field {padding:8px;background-color:white !important;}

table.bulle {margin-top:30px;}
td.bulle {background-image:url(/images/ol_bg_vide.png);background-repeat:no-repeat;font-size:18px;color:black;width:42px;height:48px;text-align:center;font-weight:bold;padding:0;}

table.bulle td {padding:10px 5px 40px 5px !important;}

table.bulle td.small, table.bulle td span.getViews {display:block;font-size:12px !important;padding-top:6px !important;}

#comments-title {margin:20px 0;padding-top:20px;border-bottom:solid 2px white;}
.comment {margin-top:20px;border-bottom:dashed 1px white;}

#haka_pager {text-align:center}
ul.pagination li {
    display: inline;
    list-style-type: none;
    padding-right: 1em;
}

#other-languages {text-align:right;color:black;}
#other-languages a {color:black;}

#partenaires {margin:30px;color:black;text-align:center;font-size:12px;}
#partenaires * {color:black}