/*  stylesheet for Casa Beata  *//*  Copyright 2008 by Maany for Cyberagency  */body  { background-color: #e5eef7; padding: 0px; margin: 0px; }body, p, td, li, div, h1   { font-size: 13px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif;}h1   { }table.tablamarco {height: 566px;width: 912px;border: 0px none;margin: auto;}/* --- Content --- */div.contrans {padding: 0px; /*12px 10px 10px 15px;*/ margin: 0px 0px 0px 20px; width: 350px; /*325px;*/height: 422px;background-color: white;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}div.cont {padding: 0px; /*12px 10px 10px 15px; */margin: -410px 0px 0px 35px; width: 330px;height: 400px;color: black;filter:alpha(opacity=90);-moz-opacity:0.98;opacity:0.98;overflow: auto;padding-right: 5px;}.contback {background-repeat: no-repeat;background-color: #2c9dd8;padding: 0px;}.logo {border: 0px none;width: 220px; height: 120px; margin: 0px;padding: 0px;display: block;}/* --- link rollover klassifizierungen --- */a, a:link, a:visited, a:focus  { color: #fff; text-decoration: none }.cont a, .cont a:link, .cont a:visited, .cont a:focus  { color: #000; text-decoration: underline }a:hover, a:active, .cont a:hover, .cont a:active  { color: #000; text-decoration: none }a:active { font-style: italic; }/* --- obere navigation --- */.topnavigation {margin: 0px;padding: 0px;margin-left: 0px; text-transform: uppercase;color: white;font-size: 10px;background-color: #008300;width: 728px;height: 24px;}.topnavigation b {position: relative;top: 5px;left: 20px;}.topnavigation span {text-align: right;float: right;margin-right: 8px;}.topnavigation img {margin-left: 8px;margin-bottom: 3px;}.topnavigation, .navback img {z-index:5; position: relative;}/* --- linke seiten-navigation --- */.navback {background-color: #2c9dd8;}.navleft {color: #fff;font-family: helvetica, arial, sans-serif;font-weight: bold;margin-left: 17px;margin-top: 60px;width: 150px;}.navleft a {font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-weight: normal;}/* --- flash slideshow --- */div.flashcontainer {z-index:3; position: relative;background-color: #2c9dd8; }.topnavflash {margin-top:-120px;z-index:4; position: relative;}/** html div.topnavflash { width: 728px; }*/
