* { margin: 0; padding: 0; border:0;}

body {	padding-bottom:1em; padding-top:1em; margin-top:1em;
	font-family: Arial,Helvetica,sans-serif; font-size: 14px;
	background-color: #bbb; color: #333333;
}

h1 { font-size:14px; color: #fff; text-decoration: none;
        text-align: center; padding-top: 4px;
}

h1.csc-firstHeader {
	font-size:24px; color: #006633; text-decoration: underline;
	padding-bottom:0.5em; padding-left: 1em; padding-right: 1em; padding-top: 0px;
}

h2 { font-size:20px; color: #006600; text-decoration: underline;
        padding-bottom:1em;
}
h2.align-left { text-align:left;}

h3 { font-size:16px; color: #336600; text-decoration: underline; text-align:left;
        padding-bottom:0.5em; padding-top: 0.2em;
}

h3 a {color: #666;}
h3 a:hover { color: #696; text-decoration: none;}

h3.align-left { text-align:left;}

h4.align-left { text-align:left;}

h5 { text-align: center;}

h6 { color: #fff;}

h6 a { color:#ccffcc; text-decoration: underline;}

h6 a:hover { color:#ffee00; text-decoration: none;}

p { text-align:left; font-size:14px; color: #000; line-height: 1.2em; 
      margin-bottom: 0.5em;
}

p.align-justify { font-size:14px;}

p.align-center { text-align:center; font-size:14px; color: #333333; line-height: 1.5em;}

p.align-right { text-align:right; font-size:14px; color: #333333; padding-right:2em; padding-top: 1em;
}

p.csc-header-date {padding-top: 2em; padding-bottom: 0em;font-size:14px;}

li a { color:#333; text-decoration: underline;}

li a:hover { color: #999; text-decoration: none;}

a { color:#666; text-decoration: underline;}

a:hover { color: #666; text-decoration: none;}

ul{ text-align:left; font-size:16px; line-height: 2em; color: #003;
    list-style-position: inside; list-style-type: disc;
    margin-left: 20px; margin-bottom:15px; margin-top:15px;
}

.tx-flseositemap-pi1 ul{ text-align:left; font-size:12px; line-height: 2em; color: #003;
    list-style-position: inside; list-style-type: disc;
    margin-left: 20px; margin-bottom:15px; margin-top:15px;
}

div#conteneur { width: 1000px; padding: 0px; margin: 0 auto;
	background-color: #ffffff; text-align: left; border: solid 1px #dddddd;
}

div#header { width: 1000px; height: 301px;
	background-image: url(bogota.jpg); background-repeat: no-repeat;
}

div#bottom_header { width: 1000px; height: 25px; margin-bottom: 10px;
	background-image: url(colombie.jpg); background-repeat: no-repeat; background-position: left top;
}

div#main { width: 100%;}

div#topleft { padding-bottom: 0.3em; }

div#leftpub { text-align: center; margin-top;2em;}

div#menu-left { width: 169px;}

div#pubgoogle { width:810px;}

div#main_content { width: 810px; padding: 5px; font-size:1.1em;}

div#bottom_content {	clear: both; text-align: center; margin: 3em 15px 0 15px;}

div#footer { width: 100%; background-color: #666666; text-align: center;
                    margin-top: 10px; padding-top: 5px; padding-bottom: 5px; 
}

div.menu1-level1-no a{ width: 169px; font-size: 14px; color: #006600; text-decoration:none; line-height:1.5em; }

div.menu1-level1-act a{ width: 169px; font-size: 15px; color: #003300; font-weight: bold; text-decoration:none; 			 
			  line-height:1.5em;
}

div.menu1-level2-no a{ width: 159px; padding-left: 12px; color: #006600; text-decoration:none; line-height:1.5em;}

div.menu1-level2-act a{ width: 159px; padding-left: 12px; color: #003300; font-weight: bold; text-decoration:none;
			  line-height:1.5em;
}

div.menu1-level1-no a:visited{ width: 169px; font-size: 14px; color: #663300; text-decoration:none; line-height:1.5em;}

div.menu1-level1-act a:visited{ width: 169px; font-size: 15px; color: #003300; font-weight: bold; text-decoration:none; 
				 line-height:1.5em;
}

div.menu1-level2-no a:visited{ width: 159px; padding-left: 12px; color: #663300; text-decoration:none; line-height:1.5em;}

div.menu1-level2-act a:visited{ width: 159px; padding-left: 12px; color: #003300; font-weight: bold; text-decoration:none;
				 line-height:1.5em;
}

div.menu1-level1-no a:hover{ width: 169px; font-size: 14px; color: #66003d; text-decoration:underline; line-height:1.5em;}

div.menu1-level1-act a:hover{ width: 169px; font-size: 15px; color: #66003d; text-decoration:underline; line-height:1.5em;}

div.menu1-level2-no a:hover{ width: 159px; padding-left: 12px; color: #66003d; text-decoration:underline; 
			           line-height:1.5em;
}

div.menu1-level2-act a:hover{ width: 159px; padding-left: 12px; color: #66003d; text-decoration:underline; 
				line-height:1.5em;
}

div#bottom_menu { text-align:center; color:#fff; background-color: #666; padding: 1em; border-top: #333333 1px solid;
		        border-bottom: #333333 1px solid;
}

div#group { text-align:center; color:#000; background-color: #eee; padding: 1em; border-bottom: #333333 1px solid;
}

div#bottom_menu a { color:#ccffcc; text-decoration: underline;}
div#group a { color:#006633; text-decoration: underline;}

div#bottom_menu a:hover { color:#ffee00; text-decoration: none;}
div#group a:hover { color:#66003d; text-decoration: none;}

div#sitemap { 	background-color: #fff; padding-top: 1em; padding-left:0.5em; font-size:9px;}

table#mtable { width: 100%;}

tr#tmtable { width:100%; vertical-align:top;}

td#left_content { width: 169px; vertical-align:top;}

td#menucontent { width: 169px; vertical-align:top;}

td#content { width: 820px; vertical-align:top; text-align: center;
	          margin-left: 175px; padding-left: 1px; color:#333333; border-left: dashed 2px #bbbbbb;
}


