@CHARSET "UTF-8";

.galleryview {
    text-align: center;
}
.panel img {
max-height: 500px;
vertical-align: middle;
}

body {
	position: absolute;
  left: 50%;
  top:0px;
  height: 100%;
  padding: 0px;
  margin:0px;
  background-color: white;
  background-image: url('../img/banner_back.jpg'); 
  background-repeat: repeat-x;
	
}
#body_content {
	position: relative;
	top: 0px;
	left:-500px;
	width: 1000px;
	height: 1000px; 
	background-color: transparent;
	border: 0px solid black;
}

#content_div {
	position:absolute;
	top:0px;
	left: 20px;
	width: 960px; 
	height: 1000px;
	background-color: transparent;
        text-align: justify;
}
#banner {
	position: absolute;
	top: 18px;
	left: 70px;
	width: 630px;
	height: 152px;
	background-image: url("../img/name.png");
	
}
	
#logo {
	position: absolute;
	top: 10px;
	left: 740px;
	width: 200px;
	height: 160px;
	background-image: url("../img/logo.png");
	
}

#menu {
	position: absolute;
	top: 190px;
	left: 0px;
	width: 160px;
	height: 120px;
	background-color: white;
	border: 0px solid black;
}

#menu li {
        display: none;
}

.mainlevel {
	position: relative;
	top: 0px;
	left: 0px;
	width: 160px;
	height: 30px;
	background-color: transparent;
	display: block;
	border: 0px solid white;
	text-align: center;
	color: black;
	font-size: 16px;
	font-family: Arial, Tahoma, Sans;
	font-weight: bold;
	padding-top: 10px;
	text-decoration: none;
	
}
.mainlevel li {
        display: none;
        color: white;
}
.mainlevel:hover {
	
	background-image: url("../img/menu_cien.jpg");
}

.menuitem {
    width: 160px;
	height: 30px;
	text-align: center;
	color: black;
	font-size: 14px;
	font-family: Arial, Tahoma, Sans;
	font-weight: bold;
	padding-top: 10px;
	text-decoration: none;
         background-color: transparent;
	
}

.menuitem:hover {
	
	background-image: url("../img/menu_cien.jpg");
}
#active_menu {
       text-decoration: underline;
}
#cb_body {
	position: absolute;
	top: 190px;
	left: 180px;
	width: 780px;
	height: 732px;
	background-color: white;
	background-image: url("../img/content_body.jpg");
	border: 0px solid black;
        text-align: justify;
        border-left: 1px solid gray;
}

#stopa {
	position: absolute;
	top: 944px;
	left: 10px;
	width: 880px;
	height: 40px;
	background-color: transparent;
	background-image: url("../img/footer.jpg");
	border: 0px solid gray;
	text-align: center;
	font-size: 12px;
	font-family: Arial, Tahoma, Sans;
	color: black;
	vertical-align: middle;
	
	
	
}
.contentpaneopen {
       width: 780px;
       border: 0px solid brown;
       vertical-align: top;
}

.contentpaneopen p, .contentpaneopen ol, .contact {
       text-align: left;
       font-size: 14px;
       font-family: Tahoma, Arial, Sans;
       padding-left: 20px;
       
}
.contentpaneopen ol {
      padding-left: 40px;
}
.contentheading {
       text-align: center;
       font-size: 24px;
       font-family: Tahoma, Arial, Sans;
       font-weight: bold;
       text-decoration: underline;
}