.tail-banner {
    background: url("/I/theme_basic/backgrounds/tail_banner.gif") repeat-x scroll center top transparent;
    height: 340px;
	cursor:pointer;
}

.tail-banner-light {
    background: url("/I/theme_basic/home/banner_light.jpg") no-repeat scroll center top transparent;
}

.row-banner {
    height: 340px;
}

.row-banner .text1 {
    color: #D2C9B8;
    font-size: 43px;
    margin: 54px 0 0 479px;
}

.row-banner .indent {
    display: block;
    position: absolute;
}

.row-banner .text2 {
    color: #D9A132;
    font-size: 115px;
    letter-spacing: -3px;
    margin: 26px 0 0 553px;
}

.row-banner .text3 {
    color: #B84A2F;
    font-size: 60px;
    letter-spacing: -3px;
    margin: 135px 0 0 450px;
}

row-banner .text4 {
    color: #D2C9B8;
    font-size: 60px;
    margin: 135px 0 0 683px;
}

.row-banner .text5 {
    color: #D2C9B8;
    font-size: 60px;
    letter-spacing: -3px;
    margin: 189px 0 0 644px;
}

.row-banner .text6 {
    color: #3A3634;
    font-size: 26px;
    letter-spacing: -1px;
    margin: 276px 0 0 523px;
    text-transform: uppercase;
}


.home_main_blocs
{
	height:270px;
	width:895px;
	margin:0;
	/*padding: 39px 0 0 68px;*/
}

.home_main_blocs li
{
	float:left;
	width:270px;
	height:250px;
	margin:5px;
	background-color:#000;
  	background: #000 -moz-linear-gradient(100% 100% 90deg, #333, #000) no-repeat;
	background: #000 -webkit-gradient(linear, left bottom, left top, from(#333), to(#000)) no-repeat;
	
	padding:0px;
	/*cursor:pointer;*/
	color:#000;

}

.home_main_blocs h2
{
	color:#FFF;
	font-size:40px;
	font-weight:bolder;
	text-shadow:1px 1px 5px rgba(0,0,0,0.5);
	margin-bottom:20px;
}

.home_main_blocs p
{
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:140px;
	line-height:18px;
}

.home_main_blocs .bloc1
{
	background-color:#b24029;
  	background: #b24029 -moz-linear-gradient(100% 100% 90deg, #b24029, #cc623f) no-repeat;
	background: #b24029 -webkit-gradient(linear, left bottom, left top, from(#b24029), to(#cc623f)) no-repeat;
	width:500px;
}

.home_main_blocs .bloc2
{
	background-color:#cf8826;
  	background: #cf8826 -moz-linear-gradient(100% 100% 90deg, #cf8826, #dfb23a) no-repeat;
	background: #cf8826 -webkit-gradient(linear, left bottom, left top, from(#cf8826), to(#dfb23a)) no-repeat;
	width:290px;
}


.home_main_blocs .bloc_container
{
	margin:30px;
}


.home_main_blocs .more_details
{
	font-size:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	float:right;
	margin-top:10px;
}

.newsletter_field
{
	border:solid 2px white;
	height:22px;
}
