/* @group General */

html {
	background-color: #00253f;
}

body {
	text-align: center;
	background: #006bab url(../images/interface/header-background.png) repeat-x;
	font: 14px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: white;
}

#wrapper {
	margin: 0px auto;
	text-align: left;
	width: 940px;
}

.clear {
	clear: both;
}

a {
	color: white;
	text-decoration: underline;
}

a:hover {
	background-color: white;
	color: #00253f;
	text-decoration: none;
}

p {
	margin-bottom: 20px;
}

h2 {
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#newsletter {
	width: 940px;
	height: 116px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(../images/interface/newsletter_back.jpg) no-repeat;
	font-size: 90%;
}

#subscribe_form {
	margin-left: 33px;
	padding-top: 65px;
}

#subscribe_form input {
	margin-right: 15px;
}

#subscribe_form label {
	margin-right: 7px;
}

/* @end */

/* @group Header */

#header {
	margin-top: 14px;
}

#logo {
	display: block;
	background: url(../images/interface/logo.png) no-repeat 0 0;
	float: left;
	width: 456px;
	height: 72px;
	text-indent: -9999px;
	margin-bottom: 6px;
	position: relative;
	right: 10px;
}

#share {
	float: right;
	display: block;
	background: url(../images/interface/share.png) no-repeat 0 1px;
	width: 289px;
	text-align: right;
	position: relative;
	top: 5px;
}

#share img {
	margin-left: 10px;
}

#share a:hover {
	background-color: transparent;
}

/* @group Header Nav */

#nav {
	height: 31px;
}

a#home {
	display: block;
	width: 82px;
	height: 31px;
	float: left;
	background: url(../images/interface/home.png) no-repeat 0 0;
	text-indent: -9999px;
}

a#home:hover {
	background: url(../images/interface/home.png) no-repeat 0 -31px;
}

a#home_active {
	display: block;
	width: 82px;
	height: 31px;
	float: left;
	background: url(../images/interface/home.png) no-repeat 0 -62px;
	text-indent: -9999px;
}

a#comefunziona {
	display: block;
	width: 175px;
	height: 31px;
	float: left;
	background: url(../images/interface/comefunziona.png) no-repeat 0 0;
	text-indent: -9999px;
	margin-left: 19px;
}

a#comefunziona:hover {
	background: url(../images/interface/comefunziona.png) no-repeat 0 -31px;
}

a#comefunziona_active {
	display: block;
	width: 175px;
	height: 31px;
	float: left;
	background: url(../images/interface/comefunziona.png) no-repeat 0 -62px;
	text-indent: -9999px;
	margin-left: 19px;
}

a#scaricare {
	display: block;
	width: 129px;
	height: 31px;
	float: left;
	background: url(../images/interface/scaricare.png) no-repeat 0 0;
	text-indent: -9999px;
	margin-left: 19px;
}

a#scaricare:hover {
	background: url(../images/interface/scaricare.png) no-repeat 0 -31px;
}

a#scaricare_active {
	display: block;
	width: 129px;
	height: 31px;
	float: left;
	background: url(../images/interface/scaricare.png) no-repeat 0 -62px;
	text-indent: -9999px;
	margin-left: 19px;
}

a#collezione {
	display: block;
	width: 133px;
	height: 31px;
	float: left;
	background: url(../images/interface/collezione.png) no-repeat 0 0;
	text-indent: -9999px;
	margin-left: 19px;
}

a#collezione:hover {
	background: url(../images/interface/collezione.png) no-repeat 0 -31px;
}

a#collezione_active {
	display: block;
	width: 133px;
	height: 31px;
	float: left;
	background: url(../images/interface/collezione.png) no-repeat 0 -62px;
	text-indent: -9999px;
	margin-left: 19px;
}

a#coselara {
	display: block;
	width: 141px;
	height: 31px;
	float: left;
	background: url(../images/interface/coselara.png) no-repeat 0 0;
	text-indent: -9999px;
	margin-left: 19px;
}

a#coselara:hover {
	background: url(../images/interface/coselara.png) no-repeat 0 -31px;
}

a#coselara_active {
	display: block;
	width: 141px;
	height: 31px;
	float: left;
	background: url(../images/interface/coselara.png) no-repeat 0 -62px;
	text-indent: -9999px;
	margin-left: 19px;
}

a#genitori {
	display: block;
	width: 185px;
	height: 31px;
	float: left;
	background: url(../images/interface/genitori.png) no-repeat 0 0;
	text-indent: -9999px;
	margin-left: 19px;
}

a#genitori:hover {
	background: url(../images/interface/genitori.png) no-repeat 0 -31px;
}

a#genitori_active {
	display: block;
	width: 185px;
	height: 31px;
	float: left;
	background: url(../images/interface/genitori.png) no-repeat 0 -62px;
	text-indent: -9999px;
	margin-left: 19px;
}

/* @end */

/* @end */

#content {
	min-height: 200px;
	margin-bottom: 40px;
}

#settembre {
	margin-bottom: 20px;
	margin-top: 20px;
}

/* @group Content Specific */

/* @group avviso */

div#avviso {
	background-color: #00253f;
	width: 600px;
	margin-top: 30px;
	margin-bottom: 30px;
	border: 3px solid white;
	padding: 20px 20px 10px;
	font-size: 95%;
	line-height: 16px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}

#avviso strong, #avviso h2 {
	color: red;
}

#avviso p {
	margin-bottom: 15px;
}

/* @end */

/* @group FAQ */

#faq ul {
	list-style-type: square;
	list-style-position: inside;
	margin-bottom: 20px;
}

#faq h2, #faq h3 {
	margin-bottom: 15px;
	margin-top: 40px;
	text-shadow: #00253f 2px 2px 3px;
}

#faq h1 {
	font-size: 24px;
	margin-top: 20px;
	text-shadow: #00253f 2px 2px 3px;

}

#faq h2 {
	font-size: 18px;
}

#faq h3 {
	font-size: 16px;
}

#faq p {
	margin-bottom: 10px;
}

/* @end */

/* @group newsletter */

h1#conferma_email {
	width: 279px;
	height: 28px;
	background: url(../images/newsletter/conferma_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
}

h1#abbonamento {
	width: 362px;
	height: 31px;
	background: url(../images/newsletter/abbonamento_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
}

/* @end */

/* @group come funziona */

h3#installare {
	width: 298px;
	height: 32px;
	background: url(../images/comefunziona/installare_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

h3#esperienza {
	width: 222px;
	height: 31px;
	background: url(../images/comefunziona/esperienza_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

h3#giocca {
	width: 319px;
	height: 30px;
	background: url(../images/comefunziona/gioca_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

h3#cross {
	width: 478px;
	height: 32px;
	background: url(../images/comefunziona/cross_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

h3#esultare {
	width: 297px;
	height: 31px;
	background: url(../images/comefunziona/esultare_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

h3#palleggi {
	width: 303px;
	height: 30px;
	background: url(../images/comefunziona/palleggi_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 40px;
	margin-bottom: 10px;
}

.shadow2 {
	background: url(../images/genitori/shadow.png) no-repeat 0;
	padding: 20px 20px 20px 8px;
	position: relative;
	right: 8px;
}

/* @end */

/* @group Scaricare */

#scarica_banner {
	margin-top: 10px;
	margin-bottom: 20px;
}

#timmersion, #timmersion a {
	color: #a0dbfd;
	font-size: 90%;
}

#timmersion a:hover {
	color: #00253f;
	background-color: #a0dbfd;

}

#ti_logo {
	margin-bottom: 20px;
	position: relative;
	right: 7px;
}

#scarica_banner h2, #scarica_banner p {
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

h1#scaricare_mac {
	width: 239px;
	height: 30px;
	background: url(../images/scaricare/scaricare_mac_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 20px;
	margin-bottom: 10px;
}

h1#scaricare_windows {
	width: 292px;
	height: 30px;
	background: url(../images/scaricare/scaricare_windows_tit.png) no-repeat;
	text-indent: -9999px;
	position: relative;
	right: 7px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#download_page_message {
	margin-bottom: 100px;
}

/* @end */

/* @group Home */

#presentation ul, #presentation h2, #presentation h3, #features ul, #features h2, #features li {
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

/* @end */

/* @group collezione */

#collezione_intro ul {
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

h2#cisonopiu {
	width: 819px;
	height: 23px;
	background: url(../images/collezione/titles/cisonopiu_h2.png) no-repeat;
	margin-bottom: 32px;
	margin-top: 40px;
	display: block;
	text-indent: -9999px;
}

#checklist {
	text-transform: capitalize;
}

#checklist ul {
	margin-bottom: 45px;
}

li.tresdelive img {
	position: relative;
	left: 8px;
	top: 4px;
}

#checklist_col1 {
	width: 220px;
	float: left;
}

#checklist_col2 {
	width: 220px;
	float: left;
	margin-left: 20px;
}

#checklist_col3 {
	width: 220px;
	float: left;
	margin-left: 20px;
}

#checklist_col4 {
	width: 220px;
	float: left;
	margin-left: 20px;
}

/* @group Checklist Titles */

#checklist h3 {
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
	margin-bottom: 5px;
}

h3#atalanta {
	width: 130px;
	height: 28px;
	background: url(../images/collezione/titles/atalanta.png) no-repeat;
}

h3#bologna {
	width: 163px;
	height: 28px;
	background: url(../images/collezione/titles/bologna.png) no-repeat;
}

h3#cagliari {
	width: 116px;
	height: 30px;
	background: url(../images/collezione/titles/cagliari.png) no-repeat;
}

h3#catania {
	width: 108px;
	height: 29px;
	background: url(../images/collezione/titles/catania.png) no-repeat;
}

h3#udinese {
	width: 108px;
	height: 28px;
	background: url(../images/collezione/titles/udinese.png) no-repeat;
}

h3#chievoverona {
	width: 205px;
	height: 28px;
	background: url(../images/collezione/titles/chievoverona.png) no-repeat;
}

h3#fiorentina {
	width: 190px;
	height: 29px;
	background: url(../images/collezione/titles/fiorentina.png) no-repeat;
}

h3#genoa {
	width: 91px;
	height: 30px;
	background: url(../images/collezione/titles/genoa.png) no-repeat;
}

h3#inter {
	width: 90px;
	height: 28px;
	background: url(../images/collezione/titles/inter.png) no-repeat;
}

h3#bari {
	width: 114px;
	height: 31px;
	background: url(../images/collezione/titles/bari.png) no-repeat;
}

h3#juventus {
	width: 174px;
	height: 28px;
	background: url(../images/collezione/titles/juventus.png) no-repeat;
}

h3#lazio {
	width: 131px;
	height: 28px;
	background: url(../images/collezione/titles/lazio.png) no-repeat;
}

h3#milan {
	width: 130px;
	height: 30px;
	background: url(../images/collezione/titles/milan.png) no-repeat;
}

h3#napoli {
	width: 164px;
	height: 29px;
	background: url(../images/collezione/titles/napoli.png) no-repeat;
}

h3#parma {
	width: 138px;
	height: 28px;
	background: url(../images/collezione/titles/parma.png) no-repeat;
}

h3#palermo {
	width: 119px;
	height: 29px;
	background: url(../images/collezione/titles/palermo.png) no-repeat;
}

h3#roma {
	width: 126px;
	height: 28px;
	background: url(../images/collezione/titles/roma.png) no-repeat;
}

h3#sampdoria {
	width: 143px;
	height: 30px;
	background: url(../images/collezione/titles/sampdoria.png) no-repeat;
}

h3#siena {
	width: 126px;
	height: 29px;
	background: url(../images/collezione/titles/siena.png) no-repeat;
}

h3#livorno {
	width: 155px;
	height: 28px;
	background: url(../images/collezione/titles/livorno.png) no-repeat;
}

/* @end */



/* @end */

#left_column, #right_column {
	margin-top: 20px;
}

#left_column {
	float: left;
	width: 560px;
}

#right_column {
	float: left;
	width: 320px;
	margin-left: 60px;
}

#right_column p {
	margin-top: 10px;
	margin-bottom: 60px;
}

/* My Comment
#content h2 {
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

 */

/* @group Cos'è la RA */

h2#coselaratit {
	width: 299px;
	height: 26px;
	background: url(../images/coselara/titles/coselara.png) no-repeat;
	margin-top: 30px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

h2#comefunzionetit {
	width: 299px;
	height: 26px;
	background: url(../images/coselara/titles/comefunzione.png) no-repeat;
	margin-top: 30px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

h2#applicazioni {
	width: 142px;
	height: 27px;
	background: url(../images/coselara/titles/applicazioni.png) no-repeat;
	margin-top: 30px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

h2#acasatua {
	width: 364px;
	height: 25px;
	background: url(../images/coselara/titles/acasatua.png) no-repeat;
	margin-top: 30px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

h2#futuro {
	width: 106px;
	height: 25px;
	background: url(../images/coselara/titles/ilfuturo.png) no-repeat;
	margin-top: 30px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

.video {
	margin-top: 5px;
	padding-bottom: 25px;
}

/* @end */

/* @group Genitori */

h2#infogenitori {
	width: 429px;
	height: 27px;
	background: url(../images/genitori/titles/infogenitori.png) no-repeat;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

h2#riguardo {
	width: 224px;
	height: 27px;
	background: url(../images/genitori/titles/riguardo.png) no-repeat;
	margin-top: 60px;
	display: block;
	text-indent: -9999px;
	position: relative;
	right: 5px;
}

.shadow {
	background: url(../images/genitori/shadow.png) no-repeat 0 0;
	padding: 8px 20px 20px 8px;
	position: relative;
	right: 8px;
}

/* @end */

/* @end */

/* @group Pedigree */

#emax {
	display: block;
	width: 328px;
	height: 52px;
	float: left;
	background: url(../images/interface/prodotto-emax.png) no-repeat 0 bottom;
	text-indent: -9999px;
	position: relative;
	top: 39px;
	margin-left: 53px;
	margin-right: 10px;
}

#aic {
	display: block;
	width: 476px;
	height: 91px;
	float: left;
	background: url(../images/interface/autorizzatodalaic.png) no-repeat 0 bottom;
	text-indent: -9999px;	
}

/* @end */

/* @group Footer */

#footer {
	font-size: 80%;
	text-align: center;
	height: 150px;
	background: url(../images/interface/footer-background.png) repeat-x;
	min-width: 940px;
}

#footer p {
	padding-top: 50px;
}

/* @end */







