body, input.submit{margin: 0; padding: 0; border: 0; font-family: arial; color: #5C3500}
body{background-color: #FFFFFF}
#main{ padding: 0; margin:0; min-width: 1000px; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'auto');  }
#head{width: 100%; height: 136px; position: relative; padding: 0;  background-image: url('/images/head-right.jpg'); background-repeat: no-repeat; background-position: right; background-color: #BBA08B}
img.logo{position: absolute; top: 13px; right: 360px; border: 0;}
img.headimage{position: absolute; top: 0; left: 0; border: 0;}
img {border: 0;}

#menu{position: absolute; bottom: 0; padding: 0; margin: 0; width: 555px; height: 14px; background-image:url('/images/menu-line.gif')}

#menu ul, #search input.submit, #verticalmenu ul.first, #verticalmenu p { border: 0; padding: 0; margin: 0; font-size: 12px; font-weight: bold; font-style: italic; list-style: none; line-height: 13px;}
#menu ul li{position: relative; float: left; height: 14px; width: 110px; text-align: center; margin: 0; padding: 0;}
#menu ul li a{text-decoration: none; color: #5C3500; padding: 0; margin: 0;}
#menu ul li.Color1 a, #menu ul li.Color6 a{color: #FFFFFF;}

#contacts{position: absolute; top: 33px; right: 130px; text-align: right;}

#contacts p{color: #FFFFFF; font-size: 9px;}
#contacts p a{color: #FFFFFF;}
#contacts p span{color: #5C3500;}
#contacts p img {vertical-align: middle;}

#search{position: absolute; bottom: 0; left: 555px; padding: 0; margin: 0; width: 160px;}
#search img{border: 0; padding: 0; margin: 0; margin-left: 3px;}

#search input.text{border: 1px solid #D8D8D8; height: 14px; width: 130px; font-size: 12px; text-transform: uppercase; padding: 0 2px; margin: 0; float: left; }
#search input.submit {position: relative; border: 0 hidden; background: transparent; cursor: hand; cursor: pointer; padding: 0; margin: 0; height: 14px; width: 100px; text-align: left; padding-left: 12px; float: left}
#content{padding: 0; margin: 0; border: 0;}

#left{margin-top: 20px; width: 270px; float: left;}
#left div{border: 1px solid #5C3500; margin: 0 10px 10px 20px; padding: 5px; }
p, table{margin-top: 2px; margin-bottom: 5px; padding: 0; font-size: 11px;}
p a{color: #5C3500;}
p.alignright{text-align: right; font-weight: bold;}
h1, p.head1{margin-top: 2px; margin-bottom: 10px; padding: 0; font-size: 13px; font-weight: bold; font-style: italic; }
h2, p.head2{margin-top: 2px; margin-bottom: 4px; padding: 0; font-size: 13px; font-weight: normal;  font-style: normal; font-weight: bold;}
#text h2, p.head2 { text-align: center;}
h3, p.head3{margin-top: 2px; margin-bottom: 2px; padding: 0; font-size: 12px; font-weight: normal;  font-style: italic; color: #5C3500}
form{margin: 0; padding: 0;}
input{vertical-align: middle;}
input.submit{position: relative; border: 0 hidden; background: transparent; cursor: hand; cursor: pointer; padding: 0; margin: 0; font-size: 12px; font-weight: bold; text-align: right;}
#left div#image{border: 0; padding: 0;}
#left div#image img {padding: 0; margin: 0;}
#image img{float: none; clear: both; margin: 0; padding: 0;}

img {float: left; padding-right: 10px;}

#middle{position: relative; padding: 20px 10px;  clear: both; margin: 0; }
#middle div{border: 1px solid #5C3500; padding: 0; margin-bottom: 20px; }
*html #middle div{ height:1%}
#middle div table.middletable {padding: 0; margin: 0; border: 0; width: 100%;}

#middle div td.middletable{padding: 10px; text-align: justify; }
#middle div img.left{border: 0; float: left; margin-right: 10px; margin-bottom: 3px;}
#middle div img{border: 0; float: none; margin: 0; margin-bottom: 3px; padding: 0; }
#middle div a{text-decoration: none;}
#middle div a{color:  #5C3500;}

#middle div table.int {border-collapse: collapse; border: 0;}
#middle div table.int td{border: 1px solid #FFFFFF; padding: 1px 3px; text-align: right;}
#middle div table.int td{border-bottom: 1px solid #E5D8D0;}
#middle div tr.style{background-color: #E5D8D0;}
#middle h1{padding: 2px 20px 2px 20px; margin: 0; margin-bottom: 10px;}
#middle div.Color1  p a:hover, #middle div.Color1  h2 a:hover{color:#E60007}
#middle div.Color1 h1{background-color: #E60007; color: #FFFFFF; background-image:url('images/redpoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color2  p a:hover, #middle div.Color2  h2 a:hover{color:#F39900}
#middle div.Color2 h1{background-color: #F39900; color: #5C3500; background-image:url('images/orangepoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color3  p a:hover, #middle div.Color3  h2 a:hover{color:#FFCC00}
#middle div.Color3 h1{background-color: #FFCC00; color: #5C3500; background-image:url('images/yellowpoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color4  p a:hover, #middle div.Color4  h2 a:hover{color: #246737;}
#middle div.Color4 h1{background-color: #246737; color: #FFFFFF; background-image:url('images/greenpoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color5  p a:hover, #middle div.Color5  h2 a:hover{color: #77CFF3;}
#middle div.Color5 h1{background-color: #77CFF3; color: #5C3500; background-image:url('images/lightbluepoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color6  p a:hover, #middle div.Color6  h2 a:hover{color: #004093;}
#middle div.Color6 h1{background-color: #004093; color: #FFFFFF; background-image:url('images/bluepoint.gif'); background-repeat: no-repeat; background-position: 2px 4px;}
#middle div.Color7  p a:hover, #middle div.Color7  h2 a:hover{color: #5C3500;}
#middle a.nodecor{text-decoration: none;}
#middle div.Color7 h1{background-color: #BBA28C; color: #5C3500; }
#middle div.Color1 h1 a, #middle div.Color4 h1 a, #middle div.Color6 h1 a{color:#FFFFFF}
#middle div h1 a:hover{color: #5C3500;}
#middle p.date{font-weight: bold; margin-bottom: 2px; }
#middle #text p.date{text-align: center;}
#middle p a{text-decoration: underline;}
#middle div div p{text-align: justify;}
#middle #imagesblock{border: 0; margin: 0; padding: 0; width: 99%}
#middle div.image{float: left; border: 0; padding: 5px 5px 3px 0; margin: 0;}
#middle div.image img {float: none; clear: both; padding: 0; margin: 0;}
#middle div.imagemain{clear: both; padding: 0; margin: 0; border: 0;  text-align: center;}
#middle img.imagemain {float: none; margin: 0; margin-top: 7px; padding: 0; }
#middle p.imagemain {font-style: italic; text-align: center; margin-top: 7px; margin-bottom: 7px;}
#middle div.clearing{height: 10px; border: 0; padding: 0; margin: 0; line-height: 5px;}
#middle ul{font-size: 11px; padding: 0; margin: 7px 20px;}

div.clearing{float: none; padding: 0; margin: 0; height: 2px; clear: both; }


#right{width: 269px; margin-top: 20px; float: right;}
#menucontainer{ margin:0 10px 50px 10px; padding: 0;}
#verticalmenu{margin:0; padding: 0; margin-right: 17px; border: 1px solid #5E3800; }
*html #verticalmenu{overflow: hidden;}
*html #verticalmenu ul li{overflow: hidden;}
#verticalmenu ul.first{margin: 0; padding: 0;}
#verticalmenu ul.first li ul{margin: 0; padding: 0; padding-left: 7px; background-color: #FFFFFF; list-style: none;}
#verticalmenu ul.first li{margin: 0; padding: 0; margin-bottom: 5px;}
*html #verticalmenu ul.first li{width: 100%;}
#verticalmenu li.Color1{color: #FFFFFF; background-color: #E60007; background-image:url('images/redpoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color1 a.selected, #verticalmenu li.Color1 ul a#selected, #verticalmenu li.Color1 ul li a:hover{color: #E60007;}
#verticalmenu li.Color2{color: #5C3500; background-color: #F89800; background-image:url('images/orangepoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color2 a.selected, #verticalmenu li.Color2 ul a#selected, #verticalmenu li.Color2 ul li a:hover{color: #F89800;}
#verticalmenu li.Color3{color: #5C3500; background-color: #FFCC00; background-image:url('images/yellowpoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color3 a.selected,#verticalmenu li.Color3 ul a#selected, #verticalmenu li.Color3 ul li a:hover{color: #FFCC00;}
#verticalmenu li.Color4{color: #FFFFFF; background-color: #246737; background-image:url('images/greenpoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color4 a.selected,#verticalmenu li.Color4 ul a#selected, #verticalmenu li.Color4 ul li a:hover{color: #246737;}
#verticalmenu li.Color5{color: #5C3500; background-color: #77CFF3; background-image:url('images/lightbluepoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color5 a.selected, #verticalmenu li.Color5 ul a#selected, #verticalmenu li.Color5 ul li a:hover{color: #77CFF3;}
#verticalmenu li.Color6{color: #FFFFFF; background-color: #004093; background-image:url('images/bluepoint.gif'); background-repeat: no-repeat; background-position: 2px 2px;}
#verticalmenu li.Color6 a.selected,#verticalmenu li.Color6 ul a#selected, #verticalmenu li.Color6 ul li a:hover{color: #004093;}
#verticalmenu li.Color7{color: #5C3500; background-color: #FFFFFF; }
#verticalmenu li.Color7 a.selected,#verticalmenu li.Color7 ul a#selected, #verticalmenu li.Color7 ul li a:hover{color: #5C3500;}
#verticalmenu li a{text-decoration: none; margin: 0; display: block; padding-left: 20px; color: #FFFFFF}
#verticalmenu li.Color2 , #verticalmenu li.Color3 , #verticalmenu li.Color5 , #verticalmenu li.Color7 {color: #5C3500;}
#verticalmenu li.Color1 a , #verticalmenu li.Color4 a , #verticalmenu li.Color6 a{padding-bottom: 2px; }
#verticalmenu li.Color2 a , #verticalmenu li.Color3 a , #verticalmenu li.Color5 a , #verticalmenu li.Color7 a {padding-bottom: 2px; color: #5C3500;}
#verticalmenu li.Color2, #verticalmenu li.Color1, #verticalmenu li.Color3, #verticalmenu li.Color4, #verticalmenu li.Color5, #verticalmenu li.Color6, #verticalmenu li.Color7{margin-bottom: 5px;}
#verticalmenu ul.first li ul li a, #verticalmenu ul.first li ul li{text-transform: none; color: #5C3500; font-style: normal; font-weight: normal; font-size: 11px; padding: 0; padding-left: 13px; margin: 0; line-height: 12px;}
#verticalmenu ul.first li ul li a {padding-left: 0;}
#verticalmenu p {margin-left: 20px; margin-bottom: 2px;}
#verticalmenu ul.first li ul{display: block;}

#giraf{margin: 0; padding: 0; float: right; margin-top: -50px;}
#flags{margin: 25px 12px 26px 20px;}
#flags p{margin: 3px 0;}
#flags img{border: 0; margin: 0; padding: 0 3px 2px 0;}
#flags a{margin: 0; padding: 0; height: 17px;}
#banner{margin-left: 12px; margin-bottom: 10px;}
#banner img{float: none; margin-bottom: 10px;}

#verticalmenu1{margin:0; margin-right: 20px; padding: 0; border: 1px solid #5E3800; border-top: 0;}
#verticalmenu1 ul{display: block; margin: 0; padding: 0; height: auto; }
#verticalmenu1 li{padding: 0; width: 100%; margin-bottom: 5px;}
#verticalmenu1 li.red{color: #FFFFFF; background-color: #E60007;}
#verticalmenu1 li.orange{color: #5C3500; background-color: #F89800;}
#verticalmenu1 li.yellow{color: #5C3500; background-color: #FFCC00;}
#verticalmenu1 li.green{color: #FFFFFF; background-color: #246737;}
#verticalmenu1 li.lightblue{color: #5C3500; background-color: #77CFF3;}
#verticalmenu1 li.blue{color: #FFFFFF; background-color: #004093;}

#footer{clear: both; margin: 20px; padding: 0; padding-bottom: 1px;}
#footer p{font-size: 9px; width: 70%; text-align: justify; padding-left: 0; margin-left: 0; }