html,body{margin:0;padding:0;background:#FFFDF1;font:normal Arial,sans-serif}
button{vertical-align:top;width:29px;height:18px;border:0;background:url(/d2/button.gif)}

.bluebold{color:#0F4E93;font-weight:bold}
a img{border:0}

#body{min-width:980px}

#header1{background:#F7F2D5}
#header1int{height:105px;background:url(/d2/header1-bg.gif);background-repeat:no-repeat;font-family:Arial,sans-serif;font-size:80%}

#header1intint{position:relative;top:83px;left:526px;width:230px}
#header1intint .bluebold{vertical-align:top}
#find{height:13px;margin:0 4px 0 0;width:122px}
#curs{padding-left:5px;width:200px;height:18px;background:#0F4E93;color:#fff;position:absolute;top:83px;left:735px}
#header2{height:110px;background:url(/d2/header2-bg.gif);background-repeat:repeat-x}
#header2 div{float:left;height:110px}
#logo{padding:0 10px 0 38px;vertical-align:top}
#photo1{border-left:4px solid #FCF8E2}
#photo2{border-left:4px solid #FCF8E2;border-right:4px solid #FCF8E2}

#contact{overflow:hidden}
#contact img{display:block}

#top-menu{background:#d4e28a;width:100%;margin-top:2px}
#top-menu tr td{padding:0;margin:0; text-align:center}
#top-menu tr td a{color:#0f4e93;font-weight:bold;font-family:Arial,sans-serif;font-size:105%;text-decoration:none}
#top-menu tr td a:hover{text-decoration:underline}

#top-menu tr td span{color:#0f4e93;font-weight:bold;font-family:Arial,sans-serif;font-size:105%;text-decoration:none}

#photo4{border-left:4px solid #FCF8E2;border-right:4px solid #FCF8E2;border-top:4px solid #FCF8E2;float:left}


#content tr{vertical-align:top}
#left-bg{background:#f6f1d0}


#left-column{width:250px;margin-top:2px}
#left-column img.photo{margin:10px 0 0 10px}
#menu{padding-left:0.7em;margin:0}
#menu li{list-style-type:none;background:url(/d2/arrow-menu.gif) no-repeat 0 10%;padding:0 0 1em 2em}
#menu li a{color:#0f4e93;font-weight:bold;font-family:Arial,sans-serif;font-size:90%;text-decoration:none}
#menu li a:hover{color:#b4c462}
#menu li span{color:#b4c462;font-weight:bold;font-family:Arial,sans-serif;font-size:90%;text-decoration:none}

#center-column{margin:30px 0 0 0;padding:0 1em 0 3em;color:#0f4e93;text-align:justify}
#center-column h2,h3,h4{color:#0f4e93;font-weight:normal}
#center-column h1{color:#0f4e93;font-size:medium}
#center-column a{color:#0f4e93;font-weight:bold}
#center-column a:hover{color:#afc346}
#center-column table tr td{padding:.5em}
#center-column table tr td,#center-column table tr td strong{color:#5a6672}
#center-column table.center tr td{text-align:center}

#tarifs-list{padding:0;margin:0}
#tarifs-list li{list-style-type:none;background:url(/content/image/arrow-li.gif) no-repeat 0 10%;padding:0 0 1em 2em}

#right-column{width:234px}
#banners{text-align:center}
#banners img{margin-top:47px}

.normal{margin-left:50px;font-family:Arial,sans-serif;font-size:80%;text-align:justify;color:#5A6672}

#footer{clear:both;height:65px;background:url(/d2/footerbg.gif);background-repeat:repeat-x}
#footer-left{float:left;height:65px;width:579px;background:url(/d2/footerbg2.gif);background-repeat:no-repeat}
#footer-left div{font-family:Arial,sans-serif;font-size:80%;color:#F7F2D5;position:relative;top:30px;left:50px}
#footer-right{width:300px;float:right;font-family:Arial,sans-serif;font-weight:bold;font-size:70%;color:#0F4E93;position:relative;top:30px}

#footer-left a {color:#fff}