@import url("inc_reset.css");

@import url("inc_form.css");



body,td,th { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000; text-align: justify; word-spacing: 2px; }

body { background-color: #f9f9f9; margin: 0px; }

a { color: #01245C; text-decoration: none; }

a:hover { color: #01245C; text-decoration: underline; }

h1,h2,h3,h4,h5,h6 { font-family: Georgia, Times New Roman, Times, serif; font-weight: 100; margin-bottom: 8px; }

h1 { font-size: 24px; color: #F90; }

h2 { font-size: 20px; color: #F90; }

h3 { font-size: 16px; color: #036 ; }

img { border: 0; }



#container { float: left; clear: left; left: 50%; width: 960px; background-color: #FFF; position: absolute; margin: 1px 0 25px -480px; border: 0; padding: 0; }

#lang { float: left; clear: left; width: 960px; height: 35px; background-color: #CCC; text-align: right; line-height: 30px; margin: 0; border: 0; padding: 0; }

	#lang img { margin: 5px; }

.wrapper { float: left; clear: left; width: 100%; margin: 0; border: 0; padding: 0; }

#leftcol { float: left; width: 190px; margin: 0 20px 0 10px; border: 0; padding: 0; }

	#logo { float: left; clear: left; width: 190px; margin: 10px 0 0 0; border: 0; padding: 0; }

	#menu { float: left; clear: left; width: 190px; margin: 20px 0 0 0; border: 0; padding: 0; }

		#menu ul { list-style-type: none; }

		#menu ul li { width: 190px; height: 30px; line-height: 30px; display: block; text-indent: 18px; border-bottom: 1px solid #666; }

		#menu ul li a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #036; text-decoration: none; }

		#menu ul li a:hover { color: #F90; }

	#banner { float: left; clear: left; width: 190px; text-align: center; margin: 20px 0 0 0; border: 0; padding: 0; }

#rightcol { float: left; width: 740px; margin: 0; border: 0; padding: 0; }

	#head { float: left; clear: left; border: 0; padding: 0; margin-bottom: 20px; }

	.p12 { padding: 12px; line-height: 1.5em; }

#left { float: left; width: 510px; margin: 0 10px 10px 0; border: 0; padding: 0; }
	.offer { float: left; clear: left; width: 490px; margin: 6px 0; border: 0; border-bottom: 1px solid #036; padding: 0; line-height: 1.5em; }
	.offer a { color: #F90; }
#left-mod { float: left; width: 420px; margin: 0 10px 10px 0; border: 0; padding: 0; }
	.offer { float: left; clear: left; width: 490px; margin: 6px 0; border: 0; border-bottom: 1px solid #036; padding: 0; line-height: 1.5em; }
	.offer a { color: #F90; }
#left-full { float: left; width: 730px; margin: 0 10px 10px 0; border: 0; padding: 0; }
.listrow1 { line-height: 22px; display: block; text-indent: 6px; background-color: #ececec}
.listrow2 { line-height: 22px; display: block; text-indent: 6px; background-color: #fff}


#right { float: left; width: 220px; font-size: 12px; text-align: left; margin: 0 0 10px 0; border: 0; padding: 0; line-height:1.5em; }
#right-mod { float: left; width: 300px; font-size: 12px; margin: 0 0 10px 0; border: 0; padding: 0; line-height:1.5em; }



#footer { float: left; clear: left; width: 720px; font-size: 10px; text-align: right; border-top: 1px solid #036; padding: 10px 0; }



/*--Listino--*/

th { line-height: 22px; text-align: center; font-weight: 600; background-color: #F90; color: #003; }

tr.lstn { line-height: 22px; font-weight: 100; text-indent: 6px; }

tr.row1 { background-color: #fff; }

tr.row2 { background-color: #dbdbdb; }

td.200px { width: 200px; }







/*---Form---*/

fieldset { border: 0; }

legend { font-size: 14px; color: #900; padding: 0.5em 0.5em 0.5em 0px; }

fieldset ul, fieldset li { border:0; margin:0; list-style:none; }

fieldset li { clear:both; list-style:none; padding:5px 0 10px 0; }

fieldset input { float:left; }

fieldset label { width:140px; float:left; text-align: left; }

label { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; padding: 0.3em; }

.text { width:185px; background-color: transparent; color:#000; font-size:11px; margin: 2px 0 8px 0; padding: 0.3em; border:1px solid #666; }	

#posText { width:360px; height:150px; background-color: transparent; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; margin: 2px 0 8px 0; padding: 0.3em; border:1px solid #666; }

.text2 { width: 240px; padding: 0,5em; text-indent: 2px; }



#emailSuccess { padding-bottom:14px; }

#loadBar { padding-bottom:14px; }

	

