﻿div#content { 
	background: url('/images/back/affittoWinds.jpg') no-repeat;
	}

div#content_main h2 { 
	margin: 10px 0 10px 0;
	padding: 10px 0 40px 20px;
	background: url('/images/affittowindsurf_head.gif') 20px 20px no-repeat;
	width: 450px;
	height: 25px;
}

div#content_main h2.affitto_eng { margin: 10px 0 10px 0; padding: 10px 0 40px 20px; background: url('/images/eng/03.gif') 20px 20px no-repeat; width: 450px; height: 25px; }
div#content_main h2.affitto_ger { margin: 10px 0 10px 0; padding: 10px 0 40px 20px; background: url('/images/ger/03.gif') 20px 20px no-repeat; width: 450px; height: 25px; }
div#content_main h2.affitto_ru { margin: 10px 0 10px 0; padding: 10px 0 40px 20px; background: url('/images/ru/affittowindsurf_head.gif') 20px 20px no-repeat; width: 450px; height: 25px; }


div#content_main a { color: #07717e; }
div#content_main a:hover { text-decoration: underline; }

div#content_main img.main { position: absolute; top: 1px; left: 478px; z-index: 10; }

div#content_main div.box { position: absolute; top: 0px; left: 570px; width: 350px; height: 350px; z-index: 20; }
div#content_main div.box h3 { color: #ffffff; font-weight: bold; background: #2E2F30 url('/images/th.gif') repeat-x bottom left; padding: 3px 0 3px 8px; margin: 0 0 5px 0; }
div#content_main div.box p { line-height: 20px; }

div#content_main div.box02 { position: absolute; top: 200px; left: 20px; width: 350px; height: 350px; z-index: 20; }
div#content_main div.box02 h3 { line-height: 20px; margin: 0 0 20px 0; }
div#content_main div.box02 p { line-height: 20px; }



div#content_main ul#nav { width: 300px; position: absolute; top: 90px; left: 20px; border-top: 1px solid #c5c5c5; }
div#content_main ul#nav li { background: url('/images/aquo.gif') no-repeat center right; padding: 7px 0 7px 10px; border-bottom: 1px solid #c5c5c5; }
div#content_main ul#nav li a { font-weight: bold; }

div#back { width: 300px; padding: 5px 0; position: absolute; bottom: 20px; left: 20px; border-bottom: 1px solid #c5c5c5; border-top: 1px solid #c5c5c5;  }
div#back a { width: 100%; padding: 0 0 0 20px; background: url('/images/rev_aquo.gif') no-repeat center left; display: block; color: #777; font-weight: normal; }

div#content_main table { width: 100%; margin-bottom: 40px; }
div#content_main table th { color: #ffffff; background: url('/images/th.gif') repeat-x top left; padding: 2px 0 10px 10px; }
div#content_main table th span { background: url('/images/bottom.gif') no-repeat center right; padding: 0 10px 0 0; font-weight: bold; }
div#content_main table td { padding: 3px 0 3px 10px; border-bottom: 1px solid #c5c5c5; }
div#content_main table caption { text-indent: -9999px; }


div#content_main table#assicurazione { width: 100%; /*margin-bottom: 15px;*/ }
div#content_main table#assicurazione th { text-indent: -9999px; height: 0; overflow: hidden; width: 0; }
div#content_main table#assicurazione td { padding: 3px 0 3px 10px; border-bottom: 1px solid #c5c5c5; }
div#content_main table#assicurazione caption { color: #ffffff; font-weight: bold; background: #2E2F30 url('/images/th.gif') repeat-x bottom left; padding: 3px 0 3px 10px;}

