
/* ********************************************** */
/* **************** style forms ***************** */
/* ********************************************** */

div#axHits
{
		overflow: hidden;
		height: 300px;
}
div#axHits img.DataLoading
{
		margin-top: 100px;
}

div#axNews
{		
		height: 130px;
		border: 1px solid #FFFFFF;				
}
div#axNews img.DataLoading
{
		margin-top: 20px;
}


/* ********************************************** */
/* **************** style hits ****************** */
/* ********************************************** */

div.sectionHit div.sectionMain
{
		overflow: hidden;
		padding: 20px 0px 20px 0px;
		text-align: left;
}
div.sectionHit div.sectionMain div.column
{
		float: left;
		width: 202px;
		height: 290px;
		border-right: 1px dotted #CCCCCC;
		padding: 0px 20px 0px 20px;
}
div.sectionHit div.column h2 a
{
		color: #000000;
}
div.sectionHit div.column a.next
{		
		display: block;
		background: url('../gfx/arrowNext.jpg') no-repeat right 50%;
		color: #000000;
		text-align: right;
		padding: 0px 5px 0px 0px;
}
div.sectionHit div.column a.next strong
{
		text-decoration: underline;
}
div.sectionHit div.column img.ImageHit
{
		position: absolute;
		margin: 40px 0px 0px 170px;		
}
div.sectionHit a.Image
{
		display: block;		
		text-align: center;
		margin: 20px 0px 10px 0px;		
}

div.sectionHit div.category a
{
		color: #F27000;
		text-decoration: underline;
}
div.sectionHit div.category img
{
		margin: 0px 2px 0px 2px;
}

div.sectionHit div.description
{
		line-height: 15px;
		margin: 10px 0px 10px 0px;
}
div.sectionHit div.description a
{
		color: #666666;
}


/* *********************************************** */
/* **************** style promo ****************** */
/* *********************************************** */

div.sectionPromo
{
		overflow: hidden;
		margin: -10px 0px 20px 0px;
}
div.sectionPromo div.column h2 a
{
		font-size: 14px;
		color: #000000;
}
div.sectionPromo div.sectionHeader
{
		background-color: #FFFFFF;
}
div.sectionPromo div.sectionMain
{
		overflow: hidden;
		height: 70px;
		background-color: #F2F2F2;
		border: 1px solid #E6E6E6;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		padding: 10px 5px 10px 5px;
}
div.sectionPromo div.column
{
		float: left;
		width: 330px;
		background: url('../gfx/arrowF2.jpg') no-repeat 98% 85%;		
		margin: 0px 15px 0px 10px;
}
div.sectionPromo div.category a
{
		color: #999999;
}
div.sectionPromo a.Image
{
		float: left;
		display: block;		
		width: 100px;
		height: 70px;
		background-color: #FFFFFF;
		background-repeat: no-repeat;
		background-position: center;
		border: 1px solid #999999;
		margin: 0px 20px 0px 0px;
}
div.sectionPromo h2
{
		margin: 10px 0px 0px 0px;
}
div.sectionPromo a.option
{
		display: block;
		font-size: 10px;
		font-weight: bold;
		color: #F27000;
		text-align: center;
		padding: 10px 0px 10px 0px;		
}
div.sectionPromo a.option img
{
		margin: 0px 5px 0px 5px;
}


/* *********************************************** */
/* **************** style start ****************** */
/* *********************************************** */
div.sectionStart
{
		overflow: hidden;
		clear: both;
}
div.sectionStart div.sectionLeft
{
		float: left;
		width: 350px !important;
}
div.sectionStart div.sectionLeft div img
{
		border: 4px solid #F2F2F2;
		margin: 20px 0px 0px 0px;
}


div.sectionStart div.sectionRight
{
		float: right;
		width: 360px !important;
}
div.sectionStart div.sectionRight div
{
		line-height: 15px;
		padding: 40px 15px 40px 15px;
}
div.sectionStart div.sectionRight div img
{
		margin-bottom: 10px;
}