h1 {background-position: 0.2em; margin-top: 0.10em; margin-bottom: 0; }
h2 {text-align:left; width:auto; float:none; position:static; margin-left: 8.5em }
h2 span {padding-left:0.5em}
h3 {color: #FDC600}


#header {height: 5.5em}
#menu {background: url(camaleon2-a32.png) no-repeat left top;  padding:12.5em 0 0 7em;  margin: 1em 0 0 0em; }
#menu li {padding-left: 1.5em}
#menu li:hover {background: url(menu-marker2.png) no-repeat left center}
#menu li a{font-size: 1em;  display:block }
#menu li a span {display:block; }
#menu li a em {height: 15px;  display:block;  line-height: 10px}

#col_izda { float:left; position:relative; overflow:hidden; width:19em}
#col_dcha { float:right; width:100%; margin-left: -21em; position:relative; text-align:left; }
    #col_dcha #main {margin-left:18.5em}





#col_dcha #sidebar {
    float:right; width: 12em; padding-left: 1em; margin-right: 1em;margin-left: -1em;
    background: url(v-arrow-a32.png) no-repeat left top;
    position:relative;
    height:100%; 
}
#col_dcha #sidebar h3 {margin-top: 54px; font-size: 2.0em; line-height:1.0em}
#col_dcha #sidebar li { list-style:none; font-weight:bold}
#col_dcha #sidebar li small {display:block;font-weight:normal}
#col_dcha #sidebar li li {padding-left: 1em !important}
#col_dcha #sidebar ul {position:absolute; bottom:0}
#col_dcha #sidebar ul ul {position:static}

#col_dcha #gallery {height:100%}
#col_dcha #content {float:left; width: 470px; margin-left: 1em; height:100%; text-align:center; overflow:hidden; }

#col_dcha #nav {float:left; width: 14em; height:450px; text-align:center; overflow:hidden; width: 126px}



#body {height: auto; padding-bottom: 4em; overflow:hidden}

#body {width:68em}

.servicios #body {height:450px}

form {margin: 2em 0 0 2em}