@import url("cms.css");
@import url("menu.css");

body{
   background: #222222;
   color: #222222;
   margin: 0; 
   padding: 0; 
   min-width: 900px;
   min-height:700px;
   font-size: 90.01%;
   font-family: "lucida sans unicode", Verdana,  sans-serif;
}

a{
  text-decoration:none;
  outline:0;
}

#container{
  max-width:900px;
  min-width:900px;
  width:900px;
  position:absolute;
  
  left:50%;
  top:40%;
  margin:-200px 0 0 -450px;
  
  background:#EFEFEF;
  border:0;
}

#top{
  min-width:250px; 
  width:250px; 
  min-height:630px;
  height:630px;
  margin:0;
  padding:0;
  float:left;
  background: url(../img/logo.png) no-repeat 0px 100% transparent;
}

#menu {
  min-width:900px; 
  width:900px; 
  min-height:50px;
  height:50px;
  margin:0;
  padding:0;
  background: #222222;
   
}

#menu ul{
  margin:0;
  padding:0;
  
  display:inline;
  list-style-type: none; 
}

#menu ul li{
  margin:0;
  padding:0;
  display:inline;
  padding-top:5px;
}

#menu ul li a{
  margin:5px 0 0 0;
  padding:0;
  height:25px;
  display:inline-block;
  width:60px;
}
 
#menu span {
  visibility:hidden;
} 

#menu_top {
  min-width:900px; 
  width:900px; 
  min-height:30px;
  height:30px;
  margin:0;
  padding:0;
  background: #222222;  
}

#menu_top ul{
  margin:0;
  padding:0;
  
  display:inline;
  list-style-type: none; 
}

#menu_top ul li{
  margin:0;
  padding:0;
  display:inline-block;
}

#menu_top ul li a{
  margin:0;
  padding:0;
  height:25px;
  display:inline-block;
}
 
#menu_top span {
  visibility:hidden;
}



#main{
 min-width:600px; 
 width:600px;
 min-height:430px; 
 height:430px;
 margin:0 0 0 0;
 padding:50px 50px 120px 0;
 background:transparent;
 overflow:auto;
}

#main a:hover, #main a:active, #main a:focus  {
 color:#ffffff;
}

#main a:link, #main a:visited{
 color:#343434;
}

#main h1{
  font-size: 1.5em;  
  margin-bottom:1.5em;
}

#main h2{
  font-size: 1.1em;  
  margin-bottom:1em;
}

#main p{
 text-align:justify;
}

#main ul{
 list-style-type:none;
}

#main table.links{
  margin:0 0 0 220px;
}

#main table.links a:link img, #main table.links a:visited img{ 
  border:0px solid #222222;
  border-left:5px solid #222222;
}

#main table.links a:hover img, #main table.links a:active img, #main table.links a:focus img{ 
  border:0 solid #EFEFEF;
  border-left:5px solid #EFEFEF;
}

#picture{
 height:400px;
 margin:0;
 padding:0;
}

#picture_m{
  height:30px;
  margin:0;
  padding:0;
  text-align:right;
}

#picture_m a {
  width:20px;
  margin:10px 0 0 5px;
  display:inline-block;
}

#picture_m  #b0 {
  width:20px;
  margin:10px 0 0 0;
  display:inline-block;
}


#picture_m a:link, #picture_m a:visited{
  background: url(../img/button.png) no-repeat 0 0; 
}

#picture_m a:hover, #picture_m a:active, #picture_m a:focus  {
  background: url(../img/buttonover.png) no-repeat 0 0; 
}

#picture_m a.selected:link, #picture_m a.selected:visited{
  background: url(../img/buttonover.png) no-repeat 0 0; 
}

#picture_m span{
  visibility:hidden;
}

.small { 
  font:0.7em;
}

.bold {
  font-weight: bold;
}

.error {
	color: #FF0000;
	font-weight: bold;
}

.inv {
	display:none;
}
