/* Default definitions
------------------------------------------------------------------------*/

body {
	background: #ffffff url(../images/layout/iic_body_bg.jpg) repeat-x;
}


/* -----------------------------------------------------------------------
IDE Guides PORTAL PAGE
------------------------------------------------------------------------*/

/* Sujet */
#ide_guide_portal {
	background-image: url(../images/content/lady_bg.jpg);
	background-repeat: no-repeat;	
	position: relative;
	height: 572px;
	overflow: visible;
}
#ide_guide_portal .flashmenu {
	position:absolute;
	width:790px;
	height:280px;
	top:0;
	left:0;
}

/* Product finder form box */
#ide_guide_portal .form_box_portal_bg {
	background-image: url(../images/layout/portal/form_box_bg.png);
	position:absolute;
	top:280px;
	height:82px;
	width:590px;
	z-index:1;
}
#ide_guide_portal .form_box_portal {
	position: absolute;
	top: 280px;
	padding: 10px;
	/*background-image: url(../images/layout/portal/form_box_bg.png);*/
	background-repeat: no-repeat;
	height: 82px;
	width: 590px;
	z-index:2;
}

#ide_guide_portal .form_box_form {
	margin-left: -2px;
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

#ide_guide_portal .form_box_form TD {
	padding-right: 5px;
}

#ide_guide_portal .form_box_form .seperator {
	width: 20px;
}

#ide_guide_portal .form_box_form SELECT {
	width: 164px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

#ide_guide_portal .form_box_form .input_field {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #96bfe4;	
	padding: 2px;
}

#ide_guide_portal .right_boxes {
	position: absolute;
	top: 230px;	
	left: 600px;
}

/* Editorial content box */
#ide_guide_portal .editorial_box_portal {
	width: 190px;
	height: 170px;
	background-image: url(../images/layout/portal/editorial_box_bg.png);
	background-repeat: no-repeat;
}

#ide_guide_portal .editorial_box_header {
	padding-top: 10px;
	padding-left: 10px;	
}

#ide_guide_portal .editorial_box_content {
	margin: 10px;
	margin-top: 7px;
	width: 160px;
	font: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b650f;
}

#ide_guide_portal .editorial_box_content UL{
	margin: 15px 0 0 0;
	color: #fff;
	/*
	list-style-position: inside;
	list-style-image: url(../images/layout/generic/bullet_arrow.gif);
	*/
	list-style:none;
	line-height: 15px;
}

#ide_guide_portal .editorial_box_content UL a, #ide_guide_portal .editorial_box_content UL a:link, #ide_guide_portal .editorial_box_content UL a:visited {
	color: #fff;
	text-decoration: none;
}

#ide_guide_portal .editorial_box_content UL a:hover, #ide_guide_portal .editorial_box_content UL a:active {
	color: #4b650f;
	text-decoration: none;
}

#ide_guide_portal .editorial_box_content ul li a {
	background:transparent url(../images/layout/generic/bullet_arrow.gif) no-repeat scroll left center;
	padding-left:12px;
}


/* Dealersearch content box */
#ide_guide_portal .dealersearch_box_portal {
	width: 190px;
	height: 122px;
	background-image: url(../images/layout/portal/dealersearch_box_bg.png);
	background-repeat: no-repeat;
}

#ide_guide_portal .dealersearch_box_content {
	margin: 10px;
	width: 160px;
	font: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* Brand box */
#ide_guide_portal .brands_box_portal {
	position: absolute;
	top: 370px;	
	width: 600px;
}
.brands_box_portal_brands {
width:100%;
}
.brands_box_portal_brands a {
float:left !important;
width:99px;
height:52px;
overflow:hidden;
}

.brands_box_portal_brands img {
float:left;
margin-right: 10px;
margin-top: 10px;
}


