body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}
body {
font-family:verdana,arial,sans-serif;
font-size:11px;
text-align:left;
}

table {
border-collapse:collapse;
border-spacing:0;
}

#background {
background-image:url(../eng/images/bg.png);
background-position:center top;
background-repeat:repeat-y;
clear:left;
min-width:900px;}

#container {
background:transparent url(../eng/images/bg-mid.png) repeat scroll 0 0;
margin:auto;
position:relative;
width:900px;
}

#containerfoot {
background:white;
margin:auto;
padding:10px;
width:900px;
text-align:center;
}

#header,#header2 {
background:transparent url(../eng/images/bg-top.png) repeat scroll 0 0;
height:200px;
width:900px;
}

#header2 {
height:187px;
background:transparent url(../eng/images/bg-top2.png) repeat scroll 0 0;
}

#lang{
position:absolute;
right:20px;
top:15px;
width:400px;
text-align:right
}

#lang a img {
border-style:none;
}

#navigation1 {
background:transparent url(../eng/images/bg-nav1-top.png) no-repeat scroll 0 0;
color:white;
left:20px;
position:absolute;
top:230px;
width:160px;
border:4px solid white;
}

#navigation1 div {
background:transparent url(../eng/images/bg-nav1-mid.png) repeat scroll;
}

#navigation1 div div {
padding-bottom:5px;
background:transparent url(../eng/images/bg-nav1-bot.png) no-repeat scroll center bottom;
}


#navigation2 {
background:transparent url(../eng/images/bg-nav1-top.png) no-repeat scroll 0 0;
color:white;
left:700px;
position:absolute;
top:230px;
width:160px;
border:4px solid white;
font-size:12px;
padding-top:10px;
}

#navigation3 {
left:20px;
position:absolute;
top:500px;
width:160px;
border:4px solid white;
}

#navigation3 a img{
border-style:none;
}

#navigation2 div div {
background:transparent url(../eng/images/bg-nav1-mid.png) repeat scroll;
}

#navigation2 div {
padding-bottom:8px;
background:transparent url(../eng/images/bg-nav1-bot.png) no-repeat scroll center bottom;
}



ul#navigation {
font-size:12px;
margin:9px 0 0 8px;
padding:0;
width:147px;
}

ul#navigation li {
list-style-type:none;
margin:0 0 0;
padding:0;
}

ul#navigation li a {
background-repeat:no-repeat;
color:#ffffff;
display:block;
font-weight:normal;
margin:0;
padding:10px 0 14px 42px;
text-decoration:underline;
vertical-align:middle;
width:110px;
}

ul#navigation li.highlight a, ul#navigation li.highlight a:hover {
font-weight:bold;
text-decoration:none;
}
ul#navigation li a:hover {
color:#f47721;
text-decoration:underline;
}

ul#navigation li a#navhome {
background-image:url(../eng/images/bt-home.png);
}
ul#navigation li a#navaboutus {
background-image:url(../eng/images/bt-aboutus.png);
}
ul#navigation li a#naveducation {
background-image:url(../eng/images/bt-education.png);
}
ul#navigation li a#navmigration {
background-image:url(../eng/images/bt-migration.png);
}
ul#navigation li a#navevents {
background-image:url(../eng/images/bt-events.png);
}
ul#navigation li a#navcontactus {
background-image:url(../eng/images/bt-contactus.png);
}

ul.hori {

}
ul.hori li {
float:left;
margin:0 3em 0 0;
list-style-type:none;
}

ul.hori li a {
background-repeat:no-repeat;
background-image:url(../eng/images/ic-go.png);
display:block;
margin:0;
vertical-align:middle;
padding-left:20px;

}


#content {
background:white;
margin:0 222px 0 200px;
border:4px solid white;
border-bottom:0;
padding:10px;
min-height:500px;
height:auto !important;
height:500px;
}

#content2 {
background:white;
margin:0 50px 0 200px;
border:4px solid white;
border-bottom:0;
padding:10px;
min-height:500px;
height:auto !important;
height:500px;
}

#content2 div.sectionhead {
background:#f47721;
padding:4px;
border-bottom: groove;
font-size:20px;
color:#FFFFFF;
}

div.floatright {
float:right;
margin:0px 0px 15px 20px;
}

img.imgborder {
border:3px solid #f47721;
}

.small {
font-size:9px;
}

#navigation2 div div{
	padding:5px;
}

#navigation2 div div div div{
	border:1px solid #584334;
}

#navigation2 div p {
	border:1px solid;
	background: #f47721;
	padding:10px;
}

#navigation2 div p a {
background-repeat:no-repeat;
color:#584334;
font-weight:normal;
margin:0;
text-decoration:underline;
vertical-align:middle;
}

#navigation2 div p a:hover {
color:#ffffff;
}

#contentmainpage {

}

#language{
background:#755945;
color:#FFFFFF;
margin:0 50px 0 100px;
border:4px solid white;
text-align:center;
padding:10px;
}

#language a img {
border-style:none;
}


#contentmainpage #intro{
background:#f47721;
color:white;
margin:0 500px 0 0;
border:4px solid white;
text-align:center;
padding:10px;
}

#contentmainpage #event{
background:#ffffff;
left:405px;
position:absolute;
top:316px;
width:470px;
padding:10px;
}

#contentmainpage #contact{
background:#755945;
color:#FFFFFF;
margin:0 500px 0 0;
border:4px solid white;
border-top:0;
border-bottom:0;
text-align:center;
padding:10px;
}
