/** FORMS **/

fieldset fieldset { margin: 0; border:0; }
form { margin:1em 0; }
form fieldset	{padding:1em;margin-bottom:1em;}
form fieldset fieldset	{padding:0;}
form fieldset ol { list-style: none; margin:0; padding:0; }
div.col form fieldset ol { padding:0; }
form fieldset fieldset ol { margin: 0 0 0 8em; padding: 0; }
div.col form fieldset fieldset ol { margin:0; }
form fieldset li { float: left; clear: left; width: 100%; padding-bottom: 0.5em; }
form fieldset fieldset li { padding: 0; }
form fieldset li.error { }
div.content fieldset.unique { border:0; margin-bottom:0; padding:0; background:none; }
div.content fieldset.unique legend { display:none; }
form fieldset fieldset legend {display:none; }
form fieldset label { width: 7em; margin-right: 1em; text-align:right;float:left; }
form label.nofloat,form fieldset label.nofloat,div.col label.nofloat	{float:none;}

div.col form fieldset label { float: left; width: auto; margin: 0; text-align:left; }

div.col h1	{margin-top:0;}

div.col form fieldset label, form fieldset fieldset label { }
form fieldset fieldset label { float: none; width: auto; margin-right: auto; font-weight:normal; text-align:left; }
input.small, select.small, textarea.small { width:25px; }
input.prod_qt	{width:35px;}
input.medium, textarea.medium 	{ width:50px; }
input.date	{width:80px;}
textarea { width:350px; height:250px; }
span.required { margin-left:0.5em; }
/********************************/

div.content div.database { margin:1em 0; }
br.both { clear:both; }
img { border:0; }
ul#subpages { float:left; margin-top:2em; clear:both; }

fieldset dl { }
fieldset dl dt { clear:left; float:left; margin-right:10px; width:120px; font-weight:bold; text-transform:uppercase; font-size:0.875em; }
fieldset dl dd { margin-left:130px; }
dl dd, dl dt { padding:0.25em 0; }
#map_canvas { width:100%; height:350px; }
div#lang span.separator { display:none; }
div.morepages, div.firstletters { text-align:center;clear:both; }
div.firstletters { margin-bottom: 1em; }
div.morepages { margin-top: 1em; }

ul li	{line-height:1.5em;}

span#cart_total	{float:right;}





/************************/

