/*Style based on Mollio template (http://www.mollio.org).*/* { float: none !important; position: static; width: auto; background: #fff; }html { border-top: 4px solid #039; }body { margin: 0 0.5cm 0 3.0cm; font: 10pt Interstate-Light, helvetica, arial, tahoma, verdana, sans-serif; line-height:140%; color:#000; }h1 { margin: 1em 0 1em 0; font: 14pt Interstate-Light, helvetica, arial, verdana, sans-serif; line-height: 160%; /*border-bottom: 1px solid #f30;*/}h2, h3, h4, h5, h6 { margin: 1em 0 .5em 0; font: 12pt Interstate-Light, helvetica, arial, verdana, sans-serif; line-height:150%;}/* a,a:link,a:hover { color: #039; background-color:transparent; text-decoration: none; }} */b, strong { font: Interstate-Bold,Interstate-Black, helvetica, arial, tahoma, verdana, sans-serif; }a { text-decoration: none; color: #039; }a[href]:after { content:" <"attr(href)">"; color: #039; background-color:transparent; text-decoration: none; } p { margin: 0 }img { border: none; display: block; margin: .5em 0 }dt { font-weight: bold }#nav, #leftnav, #utility, #footer, #header #site-name { display:none; }#header{	height: 145px; border: none;	}#header h1 {	float: left; border: none;	}#sidebar {	margin: 2em 0; border-top: 4px solid #039; padding-top: 1em;	}/* LAYOUT - FORMULAR */form { margin-left: .5em; padding: .5em; }form .data { margin-top: 10px; clear: left; }form .reqMark { color:#FF0000; margin-left: .5em; font-weight: bold; }form h2 { margin-left: 0; /*padding: 0; border-bottom: none;*/ }.data label { float: left; padding-right: 5px; display: block; width: 115px; }.data input { border: 1px solid; border-color: #ccc; /*display: block; clear: left;*/ }textarea { border: 1px solid; border-color: #ccc; vertical-align: top; }