
body {

  margin:0px; padding:0px; min-width:1004px; max-width:1024px; 
  background-color:#fff; color:#666;
  font-family:Verdana,sans-serif; font-size:12px;
}


#logo {

  height:68px; background-color:#fff; color:#666;
  border:1px solid #ccc; border-width:0px 0px 1px 0px;  
  background-repeat:no-repeat; background-position:28px 22px;
  background-image:url(images/logo_header.jpg);
}

#header {

  height:303px; overflow:hidden;
  background-repeat:no-repeat; background-position:left top;
}



#menu {

  height:20px; max-width:1024px; 
  border:1px solid #ccc; border-width:1px 0px 1px 0px;  

}

#menu .menuitems {

  float:left; padding-left:28px; padding-top:2px;
}

#menu .langitems {

  float:left; padding-left:32px; padding-top:3px; height:14px;
}

#menu a {

  color:#999; text-decoration:none;
  font-family:Verdana,sans-serif; font-size:12px; font-weight:bold;
}

#menu a.selected, #menu a:hover {

  color:#f33;
}

#menu a.lang {

  padding:0px 2px;
}

#menu .spacer {

  padding:0px 12px;
}




#content {

  width:1004px; margin-top:30px;
}


#contentmain {

  float:left; padding:0px 28px; width:695px; overflow:hidden;
  color:#666; background-color:#fff; text-align:left;
  font-family:Verdana,sans-serif; font-size:12px;
}


#contentmenu {

  float:left; padding-top:4px; width:250px; overflow:hidden;
}


#contentmenu a {

  display:block; margin:6px 0px; padding:7px 16px;
  background-color:#ccc; color:#fff; text-decoration:none;
  font-family:Verdana,sans-serif; font-size:12px; font-weight:bold;
}

#contentmenu a:hover, #contentmenu a.selected {

  background-color:#f33; color:#fff;
}

#contentmenu form {

  margin:12px 0px; padding:7px 16px;
  background-color:#ccc; color:#fff; font-weight:bold;
}

#contentmenu .header {

  padding-bottom:4px;
  font-size:19px; font-weight:normal;
}

#contentmenu .inline {

  padding:4px 0px;
}

#contentmenu .inputfield {

  width:217px;
  border:0px; background-color:#fff; color:#999;
}


h1, h2, h3 {

  margin:0px; padding:0px 0px 12px 0px; color:#666;
  font-family:Verdana,sans-serif; font-size:20px; font-weight:normal;
}

h2, h3 {

  border:1px solid #666; border-width:0px 0px 1px 0px;
}


p {

  margin:6px 0px; padding:6px 0px 12px 0px; color:#555; line-height:16px;
  font-family:Verdana,sans-serif; font-size:13px; font-weight:normal;
}

a {

  color:#aaa;
}


form {

  margin:0px; padding:0px;
}

