﻿div#content { 
	background: url('/images/back/corsi.jpg') no-repeat;
	}

div#content_main h2.prezzi_ita { 
	margin: 10px 0 10px 0;
	padding: 10px 0 40px 20px;
	background: url('/images/prezzi_head.gif') 20px 20px no-repeat;
	width: 460px;
	height: 25px;
}
div#content_main h2.prezzi_eng { 
	margin: 10px 0 10px 0;
	padding: 10px 0 40px 20px;
	background: url('/images/eng/prices.gif') 20px 20px no-repeat;
	width: 460px;
	height: 25px;
}
div#content_main h2.prezzi_ger { 
	margin: 10px 0 10px 0;
	padding: 10px 0 40px 20px;
	background: url('/images/ger/prezzi.gif') 20px 20px no-repeat;
	width: 460px;
	height: 25px;
}
div#content_main h3 { text-transform: uppercase; position: absolute; top: 15px; left: 430px;  font-size: 1.1em; }
div#content_main h3#middle { text-transform: uppercase; position: absolute; top: 70px; left: 430px;  font-size: 1.1em; }
div#content_main h4 { text-indent: -9999em; }
div#content_main a { color: #07717e; }
div#content_main a:hover { text-decoration: underline; }

div#content_main ul#list { width: 300px; position: absolute; top: 95px; left: 20px; border-top: 1px solid #c5c5c5; }
div#content_main ul#list li { padding: 7px 0 7px 10px; border-bottom: 1px solid #c5c5c5; background: url('/images/aquo.gif') no-repeat center right; }
div#content_main ul#list li a { font-weight: bold; }
div#content_main ul#list01 { width: 500px; position: absolute; top: 110px; left: 421px; }
div#content_main ul#list01 li { line-height: 1.8em; padding: 0px 0 20px 10px; background: url('/images/arrow-green.gif') no-repeat 0 6px; }
div#content_main ul#list01 li strong { font-weight: bold; }

div#content_main p.par01 { width: 550px; position: absolute; left: 430px; top: 35px; line-height: 1.8em; }
div#content_main p.par01bis { width: 550px; position: absolute; left: 430px; top: 100px; line-height: 1.8em; }
div#content_main p.par02 { width: 550px; position: absolute; left: 430px; bottom: 5px; line-height: 1.5em; font-size: 0.9em; }

table#priceTable { width: 550px; position: absolute; left: 430px; top: 85px; }
table#priceTable caption { display: none; }
table#priceTable th { text-indent: -9999em; }
table#priceTable td { padding: 5px 0 5px 10px; border-bottom: 1px solid #c5c5c5; }

table#priceTable01 { width: 500px; position: absolute; top: 140px; left: 430px; border-bottom: 1px solid #c5c5c5; }
table#priceTable01 th { color: #ffffff; background: url('/images/th.gif') repeat-x top left; padding: 2px 0 0px 10px; }
table#priceTable01 th span { background: url('/images/bottom.gif') no-repeat center right; padding: 0 10px 0 0; }
table#priceTable01 td { padding: 8px 0 8px 10px; border-top: 1px solid #c5c5c5; }
table#priceTable01 caption { text-indent: -9999px; }

div#abilitycard { position: absolute; top: 120px; left: 410px; width: 250px; padding: 20px 0 30px 220px; background: url('/images/abilitycard.jpg') no-repeat top left; }
div#abilitycard p { margin: 0 0 20px 0; }

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; }
