* {

font-family: Verdana,Arial,Helvetica,Sans Serif;
font-size:11px;
line-height:15px;
color: #222222;

}

body {
  background: url:(/_layout/media/background.png);
  background-repeat: repeat-x;
  background-color: #F6F6F6;
  margin:0;
  padding:0;
  overflow-y: scroll;
}

h1 {
  font-size:14px;
  color: #787878;
}

ul {
  margin-left:0;
  padding-left:0;
}

li {
  margin-left:20px;
  padding-left:0;
  margin-bottom: 5px;
}

.link {
  cursor:pointer;
}

div#homelink {
  margin:-94px 0px 0px 50px;
  text-align:right;
  width:300px;
  height:92px;
}

div#language_selector {
  text-align:right;
  width:930px;
  height:77px;
 border:0px;
}

div#language_selector a{
  color: #000000;
  text-decoration:none;
 border:0px;
}

div#language_selector img{
 border:0px;
}

div#navigation {
  margin-left:55px;
  padding:0px;
  padding-top:179px;
}

div#navigation a.current , div#navigation a:hover {
  background-color: #ffffff;
}

div#navigation a {
  color: #000000;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  padding:4px 10px 4px 10px;
}

div#sitemap {
  height: 203px;
  width:900px;
  margin-left:50px;
  color: #666666;
  font-weight: bold;
  background-color:#FFFFFF;
  border-bottom: 1px solid #666666;
}

div#sitemap li {
  list-style: none;
  padding-left:3px;
  margin:0;
  border-left: 1px solid #666666;
  font-weight: bold;
}

.sitemap-folder {
  width:140px;
  height:200px;
  float:left;
}

div#sitemap ul {
  margin-left:0;
  padding-left:0;
}

div#sitemap a {
  text-decoration: none;
  color: #666666;
}

div#sitemap-content {
  padding: 10px;
}

div#sitemap ul { 
  margin-left:0;
  padding-left:0; 
}

div#content {
  background: url(/_layout/media/content_background.png);
  width:1000px;
  margin:0px auto;
}

div#inner_content {
  margin-left:65px;
}

div#footer {
  width:1000px;
  text-align:center;
  margin:0px auto;
  margin-bottom:10px;
}

div#content_footer {
  width:1000px;
  text-align:center;
  margin:0px auto;
}

div#footer a {
  text-decoration:none;
  color: #000000;
}

a:visited{
	color: #d6921c;
}
a:hover{
  color: #999;
  text-decoration:underline;
}
a {
  font-size:11px;
  color: #d6921c;
  text-decoration: none;
}
a img {
border:0px;
}

hr {
   border:0px;
   background-color:#f2f2f2;
   height:1px;
}
.infobox {
   border:1px solid #f2f2f2;
}