/* ------------------------------------ *
 CSS
 mercredi 22 février 2006 14:00:36
 HAPedit 3.1.11.111
 * ------------------------------------ */


.fond {filter: progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#ffffff',EndColorStr='#3B3EA7')}

.input {
          font: Arial, Helvetica; font-size: 8pt; border-width:1; border-color:#808080; background:#E6E6E6; border-style:solid;
}

h1 {font-size : 9px;font-family : Verdana, Arial, Helvetica, sans-serif;color: #5A5A21;font-weight:normal;}

h2 {font-size : 18px;font-family : Trebuchet MS;color: #A678FA;font-weight:bold;text-align: center;}

h3 {font-size : 12px;font-family : Verdana, Arial, Helvetica, sans-serif;color: #5A5A21;font-weight:bold;}

.texte_programme {font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color: #E40101;font-weight:normal;}
.titreDetailCircuit {font-size : 18px;font-family: georgia, verdana, times new roman,times,serif;color: #A678FA;font-weight:normal;}
.texteCircuit {font-size : 12px;font-family: georgia, verdana, times new roman,times,serif;color: #000000;font-weight:normal;}

A:link        {text-decoration: none;color: #FF0000;font-weight:normal;}
A:active      {color: #808080;font-weight: normal;}
A:visited     {text-decoration: none;color: #FF0000;font-weight:normal;}
A:hover       {text-decoration: none;color: #808080;font-weight:normal;}


A.news             {font-size : 8pt;text-decoration: underline;font-weight:normal;}
A.news:link        {text-decoration: underline;color: #5A585C;font-weight:normal;}
A.news:active      {color: #A33FF8;font-weight: normal;}
A.news:visited     {text-decoration: underline;color: #5A585C;font-weight:normal;}
A.news:hover       {text-decoration: underline;color: #A33FF8;font-weight:normal;}

A.liengoodie             {font-size : 8pt;text-decoration: underline;font-weight:normal;}
A.liengoodie:link        {text-decoration: underline;color: #FF8000;font-weight:normal;}
A.liengoodie:active      {color: #808080;font-weight: normal;}
A.liengoodie:visited     {text-decoration: underline;color: #FF8000;font-weight:normal;}
A.liengoodie:hover       {text-decoration: underline;color: #808080;font-weight:normal;}

A.titre_menu            {font-size : 8pt;text-decoration: none;font-weight:bold;}
A.titre_menu:link        {text-decoration: none;color: #000000;font-weight:bold;}
A.titre_menu:active      {color: #808080;font-weight: normal;}
A.titre_menu:visited     {text-decoration: none;color: #000000;font-weight:bold;}
A.titre_menu:hover       {text-decoration: none;color: #808080;font-weight:bold;}

A.menu            {font-size : 8pt;text-decoration: none;font-weight:bold;}
A.menu:link        {text-decoration: none;color: #808080;font-weight:bold;}
A.menu:active      {color: #ffffff;font-weight: normal;}
A.menu:visited     {text-decoration: none;color: #808080;font-weight:bold;}
A.menu:hover       {text-decoration: none;color: #ffffff;font-weight:bold;}

A.palmares             {font-size : 8pt;text-decoration: none;font-weight:bold;}
A.palmares:link        {text-decoration: none;color: #FF0000;font-weight:bold;}
A.palmares:active      {color: #eeeeee;font-weight: normal;}
A.palmares:visited     {text-decoration: none;color: #FF0000;font-weight:bold;}
A.palmares:hover       {text-decoration: none;color: #eeeeee;font-weight:bold;}

A.footer           {font-size : 10px;text-decoration: none;font-weight:normal;}
A.footer:link        {text-decoration: none;color: #ffffff;font-weight:normal;}
A.footer:active      {color: #eeeeee;font-weight: normal;}
A.footer:visited     {text-decoration: none;color: #ffffff;font-weight:normal;}
A.footer:hover       {text-decoration: none;color: #eeeeee;font-weight:normal;}

A.red           {font-size : 8pt;text-decoration: none;font-weight:normal;}
A.red:link        {text-decoration: none;color: #FF0000;font-weight:normal;}
A.red:active      {color: #eeeeee;font-weight: normal;}
A.red:visited     {text-decoration: none;color: #FF0000;font-weight:normal;}
A.red:hover       {text-decoration: none;color: #eeeeee;font-weight:normal;}

.fond_formulaire {
    BORDER-RIGHT: #00749B 1px dashed; BORDER-TOP: #00749B 1px dashed; BACKGROUND: #f0f5f9; BORDER-LEFT: #00749B 1px dashed; BORDER-BOTTOM: #00749B 1px dashed
}

input {
    BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #dedede 1px solid; COLOR: #000000; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

textarea {
    BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #dedede 1px solid; COLOR: #000000; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

select {
    BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #dedede 1px solid; COLOR: #000000; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}


table {
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
}


#boutique {
	padding: 10px 0 5px 0;
}
#boutique h2 {
	margin-left: 10px;
}
#boutique .cadreprod1 {
	padding: 14px 9px 8px 13px;
	float: left;
	background: url('/images/back-boutique-prod.jpg') no-repeat center;
	cursor:default;
}
#boutique .cadreprod2 {
	width: 150px;
	height: 200px;
	overflow:hidden;
	color:#000;
	text-align: center;
}
#boutique .cadreimage {
	height: 120px;
	overflow:hidden;
}
#boutique .prix {
	height: 25px;
	overflow:hidden;
	line-height: 20px;

}
#boutique .prix strong {
	color:#c00;
	font-size: 11pt;
}
#boutique .titreprod {
	height: 60px;
	overflow:hidden;
}
#boutique .titreprod h3 {
	font-size: 10pt;
	margin: 0;
	font-weight: normal;
}
#boutique .titreprod a {
	color: #000;
	font-size: 9pt;
}
#boutique .titreprod a:hover {
	color: #c00;
	font-size: 9pt;
}

#boutique .cadrecat1 {
	padding: 14px 9px 8px 13px;
	float: left;
	background: url('/images/back-boutique-home.jpg') no-repeat; 
}
#boutique .cadrecat2 {
	width: 150px;
	height: 150px;
	overflow:hidden;
	color:#000;
	text-align: center;
}
#boutique .titrecat a {
	color: #000;
}
#boutique .titrecat a:hover {
	color: #C00;
}

#partners {
	margin-top: 10px;
}
#partners a {
	display: block;
	text-align: center;
	margin: 0 0 10px 0;
}
#partners a img {
	border: none;
}



.btn {
	text-align: center;
}

.btn a {
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	background: #fff;
	padding: 1px;
	display: block;
	color: #E40101;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 9pt;
	float: right;
}
.btn a span {
	padding: 4px 8px;
	display: block;
	border-top: 3px solid #E40101;
	background: #EAEAE9 url('http://www.monaco-montecarlo.com/images/world-grand-prix/fond.gif') bottom;
}
.btn a:hover span {
	background: #EAEAE9 url('http://www.monaco-montecarlo.com/images/world-grand-prix/fond.gif') 60px;
	color: #0D0F5A;
	border-color:#0D0F5A;
}
.btn a span img {
	border: none;
}