#left_block {padding-top:40px;}
#left_block table#block1{background:url(../img/type/bg_b_m.gif) repeat-x top;}
#left_block table#block1 td#center{padding-top:15px; padding-left:10px; padding-right:5px;}
#left_block table#block1 td#center div{background:url(../img/bullet1.gif) no-repeat top left; padding-left:15px; margin-top:8px; margin-bottom:8px;}
#left_block div.stoppers{margin-top:25px;}

#forum table#block1{background:url(../img/type/bg_b_m.gif) repeat-x top;}
#forum table#block1 td#center{padding-top:15px; padding-left:10px; padding-right:5px;}
#forum table#block1 td#center div{background:url(../img/bullet1.gif) no-repeat top left; padding-left:15px; margin-top:8px; margin-bottom:8px;}
#left_block div.stoppers{margin-top:25px;}

h2{margin-top:30px; margin-bottom:5px; font-size:18px; font-family:"Arial Narrow"; color:#22393f;}
h3{margin-top:20px; margin-bottom:5px; font-size:12px; color:#22393f;}
h1{margin-top:35px; margin-bottom:0px; font-size:12px; color:#22393f;}
h1.news{margin-top:0px; margin-bottom:5px; font-size:18px; font-family:"Arial Narrow"; color:#22393f;}
div.ndate{font-size:10px; color:#CCC; margin-top:30px;}

h1.vac{margin-top:10px; margin-bottom:5px; font-size:14px; color:#c02727;}
h4{margin-top:5px; margin-bottom:5px; font-size:12px; color:#22393f;}

div.news_block {margin:0px; padding:0px; margin-top:20px;}
div.news_block div.nb_date{margin:0px; padding:0px; margin-bottom:5px; color:#ccc; font-size:10px;}
div.news_block div.text_title{margin:0px; padding:0px;}

input.cont{
	border: 1px solid #999999;
}

table.tarifs{width:100%; margin-top:15px;}
table.tarifs th{color:#445860; font-weight:bold; padding:10px; padding-bottom:10px; background:url(../img/type/table_top_border.gif) no-repeat right bottom; vertical-align:bottom;}
table.tarifs th.row{padding:5px; padding-left:10px; background:url(../img/type/grey_pix.gif) repeat-y right;}
table.tarifs th.bottomer{background:url(../img/type/grey_pix.gif) repeat-y right;}
table.tarifs td{color:#445860; padding:10px; text-align:center; background:url(../img/type/grey_pix.gif) repeat-y right;}
table.tarifs td.bottomer{color:#445860; padding-bottom:10px;}
table.tarifs tr.topper{background:url(../img/type/table_top_bg.gif) repeat-x bottom left;}

table.wheader{width:100%; margin-top:15px;}
table.wheader th{color:#445860; font-weight:bold; padding:10px; padding-left:0px; vertical-align:top; border-bottom:5px solid #d2d2d2;}
table.wheader th.row{border-bottom:1px solid #d2d2d2; padding:5px; padding-left:0px;}
table.wheader td{color:#445860; padding:5px; border-bottom:1px solid #d2d2d2; vertical-align:top; padding-left:0px;}

div.comments{background-color:#EFEFEF; color:#666; padding:15px; margin-top:15px; margin-bottom:20px;}

ol {padding:5px; padding-left:20px;}
li {padding-top:5px; padding-bottom:3px;}