html{
height: 100%;
}

body{				
font-family: verdana, arial, sans-serif;
padding: 0px;
margin: 0px;
font-size: .68em;
background-color: #ef6b00;
}

#main{
background: url('images/main.jpg') repeat-y;
width: 800px;
margin-left: auto; 
margin-right: auto;							
}

#lngtop{
background: url('images/languages.jpg') repeat-x;
width: 700px;
height: 15px;
margin: 0px 0px 0px 50px;
}
#lng, #lng a, #lng a img{
color: #ffb642;
padding-left: 5px;
text-decoration: none;
border: 0px;
}

#toppic{
background: url('images/toppic_left.jpg') repeat-x;
width: 700px;
height: 89px;
margin: 0px 0px 0px 50px;
}
#tptext{				
width: 350px;
text-align: center;
color: #ffb642;
font-size: 20px;
padding: 34px 0px 0px 0px;
font-family: "Bookman Old Style";
font-weight: bold;
}
#topright{
float: right;
margin: 2px 50px 0px 0px;		
}
#topright img {
margin-top: 2px;
width: 80px;
height: 80px;

}
				
#menu{
background: url('images/menu.jpg') repeat-x;
width: 700px;
height: 20px;
margin: 0px 0px 0px 50px;
/*border-top: 1px solid #D8D8D8;*/
}
#mlinks{
width: auto;
margin: 0px;
height: 20px;
}
#sddm
{    
margin: 0;
padding: 0;
z-index: 30;
}
#sddm li
{    
margin: 0;
padding: 0;
list-style: none;
float: left;
}
#sddm li a
{    
display: block;
margin: 0 1px 0 0;
padding: 3px 10px;
color: #ffb642;
text-align: center;
text-decoration: none;
}
#sddm li a:hover
{   
background: url('images/menu_over.jpg') repeat-x;
color: black;
}
#sddm div
{    
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background: #EAEBD8;
border: 1px solid #5970B2;
}
#sddm div a
{
position: relative;
display: block;
margin: 0;
padding: 3px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #EAEBD8;
color: #2875DE;
}
#sddm div a:hover
{    
background: url('images/menu_over.jpg') repeat-x;
color: black;
height: auto;
/*background: #49A3FF;
    color: #FFF;*/
}
/*#mlinks li{
display: inline;
}
#mlinks a{
padding: 0px 9px 4px 9px;
text-decoration: none;
color: #ffb642;
font-size: 13px;				
}
#mlinks a:hover{
background: url('images/menu_over.jpg') repeat-x;
height: 20px;
color: black;
}*/
			
#content{
width: 660px;
overflow: hidden;
margin: 0px 0px 0px 50px;
}
#ctext{
color: #737373;
text-align: justify;
padding: 2px 3px 3px 15px;
}
#ctext h3{
color: #ffb642;
font-size: 17px;
font-weight: normal;
padding: 0px;
margin: 0px;
}
#ctext hr{
color: #ffb642;
}
#ctext a{
color: brown;
text-decoration: none;
}

			
	
#sidebar{
float: right;
width: 200px;
margin: 0px 0px 0px 7px;
}
#sidebaritem{
background: url('images/sidebaritem.jpg') repeat-y;
width: 200px;
margin: 0px;
padding-left: 5px;
text-align: left;
}
#sidebaritem h3{
margin: 0px;
font-size: 11px;
text-align: center;
padding: 7px 0px 7px 0px;
}
#sidebaritem img{
border: 1px solid black;
margin: 0px;
padding: 0px;
}
#sidebaritem a, a:link, a:active, a:visited{
color: black;
text-decoration: none;
margin: 0px;
padding: 0px;
}
#sidebaritem li{
list-style: none;
display: block;
padding: 3px 5px 0px 0px;
margin: 0px;
font-size: 10px;
}
#sidebaritembottom{
background: url('images/sidebaritembottom.jpg') no-repeat;
width: 200px;
height: 9px;
}			

			
#footer{
background: url('images/footer.jpg') repeat-x;
width: 700px;
height: 15px;
margin: 0px 0px 0px 50px;
text-align: center;
color: #ffb642;
}