/* CSS RESET */
body { color: black; background: white; }
a {color: inherit; text-decoration: none;}
body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, td { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
input, pre, code, td { font-size: 100%; font-family: inherit;}
big, small { font-size: inherit;}
table { border-collapse: collapse; border-spacing: 0; } 
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }

body {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px;}
#wrap {padding: 32px; position: relative; zoom:1;}

#menu {display: none}
#sidebar {display: none}
#header ul.langs {display: none}
#banner {display: none}

#header {border-bottom: 1px solid #000000;padding: 0 16px 32px 16px;  height: 72px}
div#header h1 { width: 200px; height: 70px; background: url(logo.gif) no-repeat 0 0;}
div#header h1 a {display: block; width:200px; height: 70px; }
div#header h1 a span {display: none}
#container {margin: 32px 16px;}
div#menu {display: none}
div#menu2 {display: none}
div#header ul.buttons {display: none}
div#sidebar {display: none}
#footer {border-top: 1px solid #000000;padding: 32px 16px 0 16px; }

div#content h1 {color: #000000; text-transform: uppercase; margin: 10px 0; padding-left: 15px; background: url(dot_green.gif) no-repeat 0 4px; font-weight: bold;}
div#content div.news {margin: 20px 0;}
div#content div.news p.date {margin-top: -7px; font-size: 9px; margin-bottom: 10px;}
div#content div.news div.intro {margin: 10px 0; font-weight: bold;}
div#content div.news div.intro p {text-align: justify; }
div#content div.collection_list {margin: 20px 0;}
div#content div.collection_list div.item {margin: 20px 0; height: 100%; overflow: hidden;}
div#content div.collection_list div.item h2 {color: #000000; text-transform: uppercase; margin: 10px 0; padding-left: 15px; background: url(dot_green.gif) no-repeat 0 4px; font-weight: bold;}
div#content div.collection_list div.item a.mini {float: left;width: 150px;}
div#content div.collection_list div.item div.description {float: left; width: 340px; padding-left: 10px; font-size: 9pt;}
div#content div.collection_list div.item div.description a {color: #000000; text-decoration: underline;}
div#content div.collection_charts {margin: 20px 0; }
div#content div.collection_charts div.item {margin: 10px 0;}
div#content div.collection_charts div.item div.chart {text-align: center}
div#content div.collection_charts div.item h2 {color: #000000; text-transform: uppercase; margin: 10px 0; padding-left: 15px; background: url(dot_green.gif) no-repeat 0 4px; font-weight: bold;}
div#content div.collection_icons {margin: 20px 0; }
div#content div.collection_icons div.item {width: 150px; float: left; padding: 0 7px; margin: 0;}
div#content div.collection_icons div.item div.icon {height: 150px; line-height: 150px; padding-bottom: 10px;}
div#content div.collection_icons div.item div.icon a {display: inline-block; vertical-align: bottom;}
div#content div.collection_icons div.item div.icon a img {vertical-align: bottom;}
div#content div.collection_icons div.item div.description {font-size: 8pt;}
div#content div.collection_icons div.item div.description a {color: #000000; text-decoration: underline;}
div#content div.text {margin: 20px 0; font-size: 100%; }
div#content div.text p {margin: 10px 0; font-size: 100%; text-align: justify;}
div#content div.text a {color: #000000; text-decoration: underline;}
div#content div.text a.thumbnail img {border: 2px solid #dddddd}
div#content a:hover {text-decoration: none;}
div#content h1 a {color: #000000; }
div#content div.text h2 {color: #000000; margin: 10px 0; font-weight: bold;}
div#content div.text h2 a {text-decoration: none;}
div#content div.text h3 a {color: #000000;  text-decoration: none;}
div#content div.text h3 {color: #000000; margin: 5px 0; text-transform: uppercase; font-weight: bold;}
div#content div.text ul {margin: 10px 0 10px 30px; list-style: disc;}
div#content div.text ol {margin: 10px 0 10px 30px; list-style: decimal;}
div#content div.text div.map {float: right; border: 1px solid #838281;}
div#content div.text div.map img {display: block;}
div#content div.banner {display: none;}
div#content div.text hr, div#content div.text ul, div#content div.text li, div#content div.text ol { clear: both;}

div.clear {clear: both; }
div.clear hr {display: none; }