
body {
  background: #2a2a2a;
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, 'Geneva CE', lucida, sans-serif;
  font-size: 13px;

}

hr {
  border: none;
  height: 1px;
  background-color: #666666;
  color: #666666;
}

#page {
  width: 800px;
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=311&_fileName=page_bg.png&_forceDownload=true&_site=holocaust2010_web");
  margin: 0px auto;
}


.top { 
width: 800px;
height: 20px;
margin: 0px;
padding: 0px;
background: url("../../ariadne/file_generators/dbfile.php?_fileId=101&_fileName=vrsek.png&_forceDownload=true&_site=holocaust2010_web");
}

#head {
  width: 800px;
  height: 204px;
  margin: -10px 0px 0px 0px;
  padding: 0px;
   
}

#logo {
  width: 780px;
  height: 204px; position: relative;
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=319&_fileName=logo_bg.png&_forceDownload=true&_site=holocaust2010_web");
  margin: 0px 0px 0px 11px;
  padding: 0px;
   
  float: left;
}

#logo a {
display: block;
width: 248px;
height: 68px; position: absolute; top: 0px; right: 0px;
}

#logo div {position: relative; z-index: 10; float: left;}

.hidden {
  display: none;
}

#head-pic {
  width: 0px;
  height: 0px;
  background: url("../../ariadne/templates/images/head_pic.jpg.png") no-repeat;
  float: left;
}

.clear {
  clear: both;
}

#main {
  width: 800px;
  margin: 0px;
  padding: 0px;
}

#menu {
  width: 190px;
  margin: 10px 0px 10px 30px;
  padding: 0px;
  float: left; 
  list-style-type: none;
  /*border: 1px solid red;*/
   
}

.item {
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=88&_fileName=menu_item.gif&_forceDownload=true&_site=holocaust2010_web") no-repeat;
  background-position: 0px 6px;
  margin: 9px 0px 0px 0px;
  padding: 2px 0px 4px 14px;
  font-size: 13px;
  font-weight: bold;
}

.item a {
  color: RGB(255,255,255);
  text-decoration: none;
}

.active {
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=92&_fileName=menu_item_active.gif&_forceDownload=true&_site=holocaust2010_web") no-repeat;
  background-position: 0px 6px;
  margin: 9px 0px 0px 0px;
  padding: 2px 0px 4px 14px;
}

.submenu {
  margin: 11px 0px 0px 1px;
  padding: 0px;
  list-style-type: none;
}

.submenu li {
  list-style-type: none;
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=96&_fileName=menu_subitem.gif&_forceDownload=true&_site=holocaust2010_web") no-repeat;
  background-position: 0px 6px;
  margin: 4px 0px 0px 0px;
  padding: 0px 0px 0px 12px
}

.submenu li a {
  color: white;
  text-decoration: none;
  font-weight: normal;
}

#content {
  width: 480px;
  padding: 30px 0px 12px 50px;
  float: left;
}

#content h2 {
  font-size: 18px;
  color: RGB(100,100,100);
  margin: 15px 0px 10px 0px;
  padding: 0px;
}

#content h3 {
  font-size: 15px;
  color: RGB(100,100,100);
  margin: 13px 0px 0px 0px;
  padding: 0px;
}

#content h4 {
  font-size: 15px;
  color: RGB(100,100,100);
  margin: 10px 0px 0px 0px;
  padding: 0px;
}

#content h4 {
  font-size: 15px;
  color: #000000;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}

#content p {
  margin: 4px 0px 8px 0px;
  text-align: justify;
}

#content a {
  color: RGB(100,100,100);
  text-decoration: underline;
}

#content a:hover {
  text-decoration: none;
}

#content a img {
  border: none;
  margin: 5px;
}

#content ul, #content ol {
  margin: 0px 0px 0px 20px; 
  padding: 5px;
}

#content href-pic {

}

#content href-pic img {

}

#content img {margin: 10px;}

#foot {
  width: 800px;
  height: 38px;
  background: url("../../ariadne/file_generators/dbfile.php?_fileId=167&_fileName=foot_bg.png&_forceDownload=true&_site=holocaust2010_web");
  margin: 0px auto;
  text-align: center;
  padding: 14px 0px 0px 0px;
  color: white;
  font-size: 12px;
   
}

#foot a {
  color: white;
  text-decoration:none;
}

#foot a:hover {
  text-decoration:underline;
}

#min-height {
  width: 0px;
  height: 360px;
  float: left;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
}

.navig {
  color: #000000;
  margin: 0px 0px 8px 0px;
  font-size: 11px;
}

.navig a {text-decoration: none !important;}
.navig a:hover {text-decoration: underline !important;}

.printer {display: block; clear: both; float: right; margin: 0px;}
.files {float: left; clear: both; font-size: 11px;}
.flist img {position: relative; top: 8px; margin: 0px;}
.flist {margin-top: -10px;}


/*CONTACT-FORM*/

form {float: left; display: block; width: 100%; margin: 0px; padding: 0px; border: 0px;}
fieldset {display: inline; margin: 0px; padding: 0px; border: 0px;}
form h3 {margin: 20px 0px 15px 0px !important;}
form label {font-weight: normal;}
.contact-line {padding: 0px 0px 5px 0px; display: block;}
textarea {width: 481px; font-family: Tahoma, 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #000000; padding: 5px; margin: 5px 0px; border: 1px solid #777777;}
.i-text {border: 1px solid #777777; margin: 0px; font-family: Tahoma, 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #000000; padding: 2px; background: #ffffff;}
select {border: 1px solid #777777; margin: 0px; font-family: Tahoma, 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #000000; padding: 1px; background: #ffffff;}

.buttons {width: 481px; text-align: center;}
.i-button {border: 1px solid #777777; margin: 0px; font-family: Tahoma, 'Geneva CE', lucida, sans-serif; font-size: 13px; color: #ffffff; padding: 2px 5px; background: #444444; font-weight: bold; cursor: pointer;}
.i-button:hover {color: #cccccc;}


   
  
  

