body{
font-family:"Times New Roman", Times, serif;
font-size:12px;
background-color:#000000;
padding-top:0px;
}
.main_back{
background-image:url(../images/content_back.jpg);
background-repeat:no-repeat;
}
.main_back_bottom{
background-image:url(../images/content_back_bottom.jpg);
background-repeat:no-repeat;
}
.footer{
color:#660099;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
padding:10px;
}
.footer a:link{
text-decoration:none;
}

.footer a:active {
text-decoration: none;
}
.footer a:hover {
text-decoration:none; 
color:#663399;
}
.country_title{
color:#F5DAAB;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
vertical-align:middle;
height:44px;
}
.top{
color:#F5DAAB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-right: 20px;
}
.top A:link{
text-decoration:none;
color:#F5DAAB;
}

.top A:Visited{
text-decoration:none;
color:#F5DAAB;
}
.details_title{
color:#c6aa7f;
font-family:"Times New Roman", Times, serif;
font-size:21px;
font-weight:bold;
}
.details_subtitle{
color:#993300;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
}
.details_text{
color:#c6aa7f;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
}
.brouveaute_name{
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-left:24px;
}
.brouveaute_name a:link{
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-left:24px;	
}

.brouveaute_name a:active {
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-left:24px;	
}
.brouveaute_name a:visited {
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-left:24px;	
}
.brouveaute_name a:hover {
	text-decoration:none; 
	color:#663399;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-left:34px;	
}
.brouveaute_company_name{
color:#993300;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
}

.vins_details_title{
color:#CC6600;
font-family:"Times New Roman", Times, serif;
font-size:23px;
font-weight:bold;
}
.vins_details_subtitle{
color:#c6aa7f;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
}
.vins_details_pays{
color:#c6aa7f;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
}
.vins_details_commentaire{
color:#c6aa7f;
font-family:Arial, Helvetica, sans-serif, Times, serif;
font-size:13px;
font-weight:normal;
}

.events_title{
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	font-weight:bold;
}
.events_details{
	color:#c6aa7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing: normal;
}
.events_date{
	color:#c6aa7f;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	margin-left: 12px;
}
.admin_label{
color:#c6aa7f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

}
.admin_images_name{
color:#c6aa7f;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.format{
color:#c6aa7f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.error{
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
// Custom browse btn
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.menu_item {
	color:#c6aa7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
.menu_title {
	color:#CC6600;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	font-weight:bold;
	padding-top: 15px;
	margin-top: 15px;
}
