﻿body 
{
	background-color:#E9E9E9;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PARTE ALTA DELLA MASTER PAGE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#superdiv
{
    /*background: url('images/bg.jpg');*/
    width: 780px;
    margin-left: auto;
    margin-right: auto;
}
#cappello-masterpage
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 3px;
    color: white;
    font-size: 0.85em;
    position: relative;
    width: 780px;
    height:197px;
    font-family: 'Times New Roman';
}
	
#versione
{
	position: relative;
	top: 10px;
	left: 100px;
	height: 20px;
	width: 240px;
	font-family: 'Times New Roman' , Times, serif;
	font-size: x-small;
	color: #000000;
}

#brand
{
	background-position: top;
	position: relative;
	top: 0px;
	left: 0px;
	height: 165px;
	width:780px;
	background-image: url( 'images/sfondo_brand1.jpg' );
}



#riferimenti
{ 
    left: 0px;
    text-align: left;
    font-size: 10pt;
    font-weight: bold;
    color: white;
    font-family: 'Times New Roman';
    margin-left: 420px;
    top: 5px;
    position: absolute;
    float:left;
}
	
#menu-navigazione-alto
{
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	height: 35px;
	position: relative;
	background-image: url( 'images/sfondo_barnav.jpg' );
}

#distanziale {
    margin-left: auto;
    margin-right: auto;
    width:780px;
    height:2px;
    background-color:#85BC01;

	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT PLACE HOLDER 1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#brand2
{
	background-position: top;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	position: relative;
	width: 780px;
	height: 45px;
	background-image: url( 'images/sfondo_brand2.jpg' );
	background-repeat: no-repeat;
}
#brand3
{
	background-position: top;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	position: relative;
	width: 780px;
	height: 33px;
	background-image: url( 'images/sfondo_brand3.jpg' );
	background-repeat: no-repeat;
}

#div-contenitore
{
    margin-left: auto;
    margin-right: auto;
    top:0px;

    width: 780px;
    font-family: 'Times New Roman';
    background:#FFFCF1;
}

#contenitore-news
{
    margin-left: auto;
    margin-right: auto;
    top:0px;
    position: relative;
    width: 780px;
	height: 1000px;
    font-family: 'Times New Roman';
    background:#FFFCF1;
}
#contenitore-trainers
{
    margin-left: auto;
    margin-right: auto;
    top:0px;
    position: relative;
    width: 780px;
	height: 700px;
    font-family: 'Times New Roman';
    background:#FFFCF1;
}
#contenitore-stalloni
{
    margin-left: auto;
    margin-right: auto;
    top:0px;
    position: relative;
    width: 780px;
    height: 454px;
    font-family: 'Times New Roman';
    background:#FFFCF1;
	left: 0px;
}

.panel-bacheca
{
    width: 200px;
    height: 300px;
    margin-left:520px;
    position: relative;
	top: 0px;
	left: 10px;
}
#div-bacheca
{    
	width: 200px;
    height: 300px;
    margin-left:10px;
    margin-top:30px;
    position: relative;
	top: 0px;
	left: 0px;
	z-index: -1;
}


.panel-news
{
	width: 490px;
	height: 490px;
	margin-left: 10px;
	position: relative;
	font-family: 'Times New Roman' , Times, serif;
	font-size: small;
	font-weight: normal;
	top: 0px;
	left: 10px;
}
#tab-news
{
    width: 500px;
    height: 360;
    margin-left:10px;
    position: relative;
}

#tab-stalloni
{
    width: 780px;
    height: 380;
    position: relative;
}
#tutte-news
{
	width: 450px;
	height: 350px;
	margin-left: 20px;
	margin-top: 20px;
	position: relative;
	font-family: 'Times New Roman' , Times, serif;
	font-size: small;
	font-weight: normal;
}

#div-news a:link,
#div-news a:visited {
	color:#000000;
	text-decoration:none;
}

#div-news a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#div-news a:active {
	color:#000000;
}


.panel-dettaglionews
{
    width: 710px;
    height: 400;
    left: 0px;
    position: absolute;
    margin-top: 30px;
    margin-left: 185px;
}
#div-dettaglionews
{    
    width: 710px;
    height: 380;
    left: 0px;
    position: absolute;
    margin-top: 0px;
    margin-left: 0px;
    font-family: 'Times New Roman';
    color: black;
}
#div-dettaglionews a:link,
#div-dettaglionews a:visited {
	color:#000000;
	text-decoration:none;
}

#div-dettaglionews a:hover {
	color:#990000;
	text-decoration:none;
}

#div-dettaglionews a:active {
	color:#000000;
}
#dettaglio-stalloni
{    
    width: 780px;
    height: 350px;
    margin-top:10px;
    position: relative;
    margin-left: 0px;
}

#foto_trainers
{     
    width: 450px;
    height: 350px;
    margin-top:20px;
    position: relative;
    margin-left: 5px;
	margin-top: 0px;
	margin-left: 42px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	VENDITE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#contenitore-vendite
{
    margin-left: auto;
    margin-right: auto;
    top:0px;
    position: relative;
    width: 780px;
	height: 900px;
    font-family: 'Times New Roman';
    background:#FFFCF1;
}
#div-vendite
{
	width: 740px;
	height: 790px;
	margin-left: 20px;
	position: relative;
	font-family: 'Times New Roman' , Times, serif;
	font-size: small;
	font-weight: normal;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#sponsor
{
    margin-left: auto;
    margin-right: auto;

    color: #8d181b;
    font-size: 10pt;

    width: 780px;
    height: 50px;
    font-family: 'Times New Roman';
    background-color: white;
    font-weight: bold;
    background-image: url( 'images/sponsor.jpg' );
}
#footer {
    margin-top: 2px;
    margin-left: auto;
    margin-right: auto;
    width: 780px;
    position:relative;

    color: white;
    font-size: 10pt;
    font-family: 'Times New Roman';
}

#footer a:link,
#footer a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color:#D4E7F8;
	text-decoration:none;
}

#footer a:active {
	color:#FFFFFF;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER-SUB

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer-sub {
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	width:740px;
	text-align:center;
	padding:.1em 0 2em 0;

	font-size:.8em;
	color:#999999;
	}

#footer-sub ul {
	margin:0;
	padding:0;
	}
	
#footer-sub li {
	display:inline;
	list-style:none;
	padding:0 1em 0 0;
	background:none;
	}

#footer-sub a:link,
#footer-sub a:visited {
	text-decoration:underline;
	color:#999999;
}

#footer-sub a:hover {
	color:#666666;
	text-decoration:none;
}
.mappa-menu
{
    padding-right: 10px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER-SUB

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
