/* CSS Document by Bibi Violet */

body {
  margin:0px;
  padding:0px;
  background-image:url(images/body.jpg);
  text-align:center;
  font-family:Tahoma, sans-serif;
  font-size:10pt;
}

h1 {
  display:none;
}

h2 {
  font-size:12pt;
  color:#4081b2;
  font-weight:normal;
  margin:0px;
  padding:10px 0px 15px 0px;
}

h3 {
  font-size:10pt;
}

a:link, a:visited {
  color:#3f6f93;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#layout {
  width:861px;
  margin:0px auto;
  text-align:left;
}

#title {
  height:274px;
  background-image:url(images/title.jpg);
}

#menu {
  height:38px;
  background-image:url(images/menu.jpg);
  padding-left:24px;
}

#content {
  background-color:#fff;
  padding:20px;
}

#left {
  width:520px;
  float:left;
}

#right {
  width:265px;
  float:right;
}

.clear {
  clear:both;
}

#menu a:link,#menu a:visited {
  display:block;
  color:#fff;
  text-decoration:none;
  font-size:12pt;
  float:left;
  text-align:center;
  height:29px;
  padding-top:9px;
}

#b1 {
  width:124px;
}

#b2 {
  width:136px;
}

#b3,#b7 {
  width:102px;
}

#b4 {
  width:128px;
}

#b5 {
  width:115px;
}

#b6 {
  width:111px;
}

a#b1:hover {
  background-image:url(images/b1.jpg);
}

a#b2:hover {
  background-image:url(images/b2.jpg);
}

a#b3:hover {
  background-image:url(images/b3.jpg);
}

a#b4:hover {
  background-image:url(images/b4.jpg);
}

a#b5:hover {
  background-image:url(images/b5.jpg);
}

a#b6:hover {
  background-image:url(images/b6.jpg);
}

a#b7:hover {
  background-image:url(images/b7.jpg);
}


#footer {
  height:40px;
  background-image:url(images/footer.jpg);
  color:#fff;
  padding:5px 0px 0px 50px;
}

#footer a {
  color:#fff;
}

p {
  text-indent:30px;
}

.center {
  text-align:center;
}

.header1,.header2 {
  font-size:12pt;
  color:#fff;
  height:27px;
  padding:8px 10px 0px 13px;
  overflow:hidden;
}

.header0 {
  background-image:url(images/header.jpg);
}

.header1 {
  background-image:url(images/header.jpg);
}

.header2 {
  background-image:url(images/header2.jpg);
}

.box-more {
  font-size:10pt;
  padding-top:3px;
  width:120px;
  float:right;
  text-align:right;
}

.box {
  margin-bottom:15px;
}

.box-more a:link,.box-more a:visited {
  color:#86a3ba;
  text-decoration:none;
}

.box-more a:hover {
  color:#fff;
}

.box-text {
  background-color:#e8e8e8;
  background-image:url(images/box.jpg);
  padding:5px 10px 10px 10px;
  background-position:middle center;
  background-repeat:repeat-x;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.f-left {
  float:left;
  margin-right:10px;
}

.fotos {
  padding:15px 15px 0px 15px;
}

.fotos img {
  margin:5px;
  border:1px solid #ccc;
}

a img {
  border:1px solid #ccc;
}

.osv {
  width:47%;
  float:left;
  text-align:center;
}

li {
  list-style-type:square;
  color:#305776;
  margin-bottom:5px;
}

li span {
  color:#000 !important;
}
