
/* -------- HOME Page by Yuri KKubrak 07.11.07---------*/
.homepage_topdiv 
{
	width:100%;
	overflow:auto;
	/*padding-top:150px;*/
}
.homepage_bottomdiv
{
	width:800px;
	/*27.11.07 V.Ivanchuk*/
	/*overflow:auto;*/
	/* Update 7.12.07*/
	/*overflow-x:hidden;*
	overflow-y:auto;*/
	overflow	:	hidden;
	/**/
	
	
	padding-top:0px;
}
.homepage_image
{
	float:left;
	padding-right:1px;
	/***** ADDED TO MAKE IMAGE ROTATOR PO FIXED SIZED **/
	width			: 400px;
	height			: 229px;
	overflow		: hidden;
	/***************************************************/
}
.homepage_info
{
	width:399px;
	float:left;
	overflow:hidden;
	height:229px;
	background-color:#005A96;
}
.homepage_title
{
	padding-left:10px;
	padding-top:10px;
	text-align:left;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.homepage_maintext
{
	padding:10px 10px 10px 10px;
	float:left;
	text-align:left;
	
	color:#FFFFFF;
	font-size:9px;
}
.homepage_sponsoren
{
	float:left;
}
.homepage_news
{
	float:left;
	padding-left:1px;
	width:399px;/*399*/
	height:272px;/*270*/
}
.linearing1
{
	background-color:#F6EFE6;
	width:364px;
	/*height:208px;*/
	height	: 210px;
	padding:18px;
	overflow:hidden;
}
.linearing11
{
	float:left;
	width:180px;
	border-right:solid 1px white;
	/*height:208px;*/
}
.linearing12
{
	float:left;
	width:180px;
	height:208px;
}
.linetitle
{
	width:390px;
	height:21px;
	background-color:#A3620A;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
/* --------The End of HOME Page by Yuri Kubrak 07.11.07---------*/

/* --------Contact Page 09.11.07---------*/
/***** Vanbalen Contact Form Page A.Glebov******************************/
#Vanbalen_Contavt_Form
{
	padding-left		:15px;
}
.Vanbalen_Form_text
{
    text-align		 	: left;
    float               : left;
    width               : 70px;
    padding-left		: 5px;
 	background-color	: #000B2B;
	color				: White;
	height				: 20px;
	padding-top			: 4px;
}
.Vanbalen_Form_value
{
	 width:427px;
	 padding-left	:5px;
	 text-align		:left;
     overflow		:auto;
     height			:26px;
}
.Vanbalen_Form_value_comment
{
	 padding-left	:5px;
	 text-align		:left;
     overflow		:hidden;
     height         :159px;
     width:426px;
     
     
}

.Vanbalen_Form_value_comment TEXTAREA
{
     text-align          :left;
     height              :155px;
     width:422px;
}

.Vanbaalen_Guestbook_form
{}

.Vanbalen_Contact_Form_row,
.Vanbalen_Guestbook_Form_row
{
	
    padding-top         :5px;
    overflow			:auto;
    padding-left		:13px;
    height:26px;
}

.Vanbalen_Contact_Form_row_naam,
.Vanbalen_Guestbook_Form_row_naam
{
    padding-top         :20px;
    overflow			:auto;
    padding-left		:13px;
    height				:27px;
}

.Vanbalen_Contact_Form_row_text
{
    width:510px;
    padding-top         :25px;
    overflow			:auto;
    padding-left		:13px;
}
.Vanbalen_Guestbook_Form_row_text
{
    width:510px;
    padding-top         :5px;
    overflow			:auto;
    padding-left		:13px;
}

.InfoTitle
{
	/*font-size:14px;*/
	text-align			: left;
	padding-left		: 20px;
}
    
/********************************************************/

#menu7item0
{
width:250px;
}

.contact_header
{
	height:20px;
	background-color:#A85F12;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.contact_info
{
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	color: #02426C;
}
.contact_info a
{
	text-decoration: none;
	color: #02426C;
}
.Vanbalen_Contact_Form_header,
.Vanbalen_Guestbook_Form_header
{
	height:20px;
	background-color:#040D2E;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
#Vanbalen_Contact_Form_header
{
	height:20px;
	background-color:#040D2E;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.SANAform
{
	background-color:#DFE5F1;
	overflow:auto;
}

.formcontent
{
	text-align:left;
	/*height:300px;*/
}

.contact_amptydiv
{
	height:145px;
}
#Vanbalen_Contavt_Form
{
	padding-top:10px;
}
#txtCompany, #Naam, #email, #Orderwerp,
#r_name, #r_email
{
	width:417px;
	height:20px;
	padding-left	: 3px;
}

#r_name, #r_email, #r_message
{
}

#r_message
{
	width		: 417px;
	font-family	: Arial;
}
 
#bericht
{
	width:417px;
	font-family	: arial;
}
.submitbutton
{
	float:left;
	padding-left:93px;
	padding-top:20px;
}
.rbutton
{
	display:none;
	float:left;
	padding-left:115px;
	padding-top:20px;
}

/* --------The END of Contact Page 09.11.07---------*/


/* ---------- HOME ---------*/

.homepagemain_link_more
{
	color			: #ff0000;
}

.homepagemain_feat_prod_div
{
	float			: left;
	width			: 55%;
}	

.homepagemain_preorder_prod_div
{
	float			: left;
	width			: 40%;
	margin-bottom	: 20px;
}


.homepagemain_feat_prod_image
{
	float			: left;
	margin-bottom	: 100%;	
}

.homepagemain_middle_img
{
	width			: 70px;
}

.homepagemain_main_div
{
	border			: solid 1px #000000;
	width			: 572px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-bottom	: 10px;
	float			: left;
}

.homepagemain_small_img
{
	width			: 50px;
	margin-right	: 10px;
}

.homepagemain_preorder_prod_title_td, .homepagemain_feat_prod_title_td
{
	font-size		: 10pt;
	font-weight		: bold;
	padding-bottom	: 5px;
}

.homepagemain_feat_prod_text_td
{
	width			: 230px;
}

.homepagemain_preorder_prod_image
{
	float			: left;
}

#HomePageMain_lblFeaturedProductPrice img
{
	margin-bottom	: 8px;
}

/* ---------- PRODUCT DETAIL PAGE ------------- */

.product_detail_table
{
	vertical-align	: top;
}

.product_detail_td2_head1, .product_detail_td3_table_td1
{
	font-size		: 12pt;
	font-weight		: bold;
}

.product_detail_td2
{
	padding-right	: 10px;
	padding-left	: 10px;
	width			: 280px;
}

.product_detail_td3
{
	text-align		: right;

}

.product_detail_td3_td_actionprice
{
	font-size		: 8pt;
}

.product_detail_td2_table_text, .product_detail_td2_table_text, .product_detail_divider_headertext
{
	padding-right	: 10px;
}
.old_price
{
	text-decoration	: line-through;
}

.product_detail_td3_table_td2
{
	font-size		: 12pt;
	font-weight		: bold;
	color			: #FF0000;
	padding-left	: 10px;
}

.product_detail_td3_table_td1, .product_detail_td3_table_td2, .product_detail_td3_td_actionprice, .product_detail_td3_div2
{
	padding-bottom	: 10px;
}

.product_detail_table tr
{
	vertical-align	: top;
}

.product_detail_dividerline
{
	padding-top		: 10px;
	padding-bottom	: 10px;
}

.product_detail_divider_headertext
{
	font-weight		: bold;
	padding-left	: 5px;
}

.product_detail_text p
{
	padding			: 5px 0 5px 0;	
}

.variation_row
{
	padding-bottom: 10px;
	padding-top: 10px;
}

#Variation
{
	margin-top: 5px;
	width: 100%;
}

/* --------- ECARDS ---------*/
.ecardthumblink
{
	float			: left;
	margin-right	: 5px;
	margin-top		: 5px;
}

.ecardthumb
{
	 width			: 190px;
}

.ecardformdiv
{
	padding-top		: 5px;
}

#txtTextSender
{
	width			: 350px;
	height			: 180px;
}

.ecardform_naam, .ecardform_emailsender, .ecardform_emailrecipient, .ecardform_text
{
	float			: left;
	width			: 150px;
}

.ecardform_naam, .ecardform_naam_input, .ecardform_emailsender, .ecardform_emailsender_input, .ecardform_emailrecipient, .ecardform_emailrecipient_input, .ecardform_text, .ecardform_text_input
{
	padding-bottom	: 3px;
	padding-top		: 3px;
}
.ecardform_text
{
	clear			: left;
}

.ecardform_buttons
{
	padding-left	: 150px;
}

/*-------- TELL A FRIEND --------*/
.tellafriend_table
{
	margin-top		: 10px;
}

.tellafriend_email
{
	 vertical-align	: top;
	 margin-right	: 5px;
}

.tellafriend_comment
{
	padding-right	: 15px;
}

/*--------- SEARCH PAGE --------*/
.bulkresmiddle, .bulktitletd, .bulkpricetd, .ratingtd,  .bulkbuttons, .searchresult_paging_prevbutton, .searchresult_paging_middle, 
.searchresult_paging_nextpagelink, .searchresult_paging_spacer
{
	float			:left;
}

.tdgrey_line, .searchresult_paging
{
	clear			: both;
}

.tdgrey_line
{
	height			: 1px;
}

.bulktitletd
{
	width			: 240px;
}

.bulkpricetd
{
	width			: 60px;
	padding-left	: 5px;
}

.ratingtd
{
	width			: 100px;
}

.bulkbuttons
{
	float			: right;
}
.bulkimg
{
	margin-right	: 5px;
}

.searchresult_img
{
	padding-right	: 15px;
}
.searchresult_price
{
	padding-left	: 215px;
	padding-right	: 30px;
}

.searchresult_headers
{
	padding-bottom	: 3px;
	margin-bottom	: 10px;
	margin-top		: 10px;
	font-weight		: bold;
}

.searchresults_info
{
	padding-bottom	: 10px;
	color			: #325A71;
	font-size		: 10pt;
	font-weight		: bold;
	overflow		: hidden;
	width			: 760px;
}

.searchresultfiltertd
{
	padding			: 10px 10px 10px 0;
}

.searchresult_paging, .searchresult_headers
{
	font-size		: 8pt;
	background-color: #AFAFCA;
	
}

.searchresult_headers
{
	border-top		: solid 1px #000000;
}

.searchresult_paging_prevbutton, .searchresult_paging_middle, .searchresult_paging_nextbutton
{
	margin			: 1px 3px 2px 3px;
}

#searchresult_next_arrow
{
	margin-left		: 5px;
}

.bulk_header_img
{	padding-right	: 50px;
	font-weight		: bold;
}

.bulk_header_name
{
	font-weight		: bold;
	padding-right	: 155px;
}

.bulk_header_price, .bulk_header_rating
{
	font-weight		: bold;
	padding-right	: 30px;
}

.bulkcolumnheaders
{
	margin-top		: 5px;
	margin-bottom	: 3px;
	background-color: #AFAFCA;
	border-top		: solid 1px #000000;
	height			: 15px;
}

.searchresult_paging
{
	height			: 17px;
}

#searchresult_previous_arrow
{
	padding-left	: 5px;
	padding-right	: 5px;	
}

.searchresult_paging_nextpagelink_ghost img
{
	padding-left	: 7px;
}

.mainsite_paging_div
{
margin-left			 :auto;
margin-right		 :auto;
/*width				 :200px;*/
display				 :block;
/*overflow			 :auto;*/
overflow:hidden;
text-align			 :center;
/* 10.12.07  V.Ivanchuk*/
width			     :100%;

}
/* 10.12.07 V. Ivanchuk*/
.mainsite_paging_cell
{
/*display				 :block;
float				 :left;	*/
font-size	:	7px;
}

.searchresults_overviewtable
{
font-size			 :10pt;
padding-top			 :5px;
overflow			 :auto;
overflow-x			 :hidden;

}

.searchresult_contenttitle
{
padding-top			 :2px;
padding-bottom		 :2px;
}
/* ---------- PROFILE ----------------- */

.profileregisterinputbox, .sanaaddressregisterinputbox
{
	margin-right	: 10px;
}

.customerformrow, .sanaaddressregistertable tr
{
	height			: 25px;
}

#profileregisterinputboxday, #profileregisterinputboxmonth, #profileregisterinputboxyear, #sanaaddressregisterinputboxday, #sanaaddressregisterinputboxmonth, #sanaaddressregisterinputboxyear
{
	width			: 50px;
	margin-right	: 10px;
}

.editaddresszipcodesearchbutton img
{
	width			: auto;
}

.search_noresult
{
	padding			: 10px 10px 10px 10px;
}

.profile_customerform_gendertable, .profileregisterdropdownbox, .profileregistercheckbox
{
	margin-left		: 10px;
}

.profile_customerbuttonstd
{
	padding-left	: 10px;
}

.profileloginlogintablebuttontd
{
	padding-left	: 10px;
	padding-top		: 5px;
}

/* ------------- LANDINGS PAGE ----------------- */

.landingpage_small_img
{
	width			: 47px;
	padding-right	: 10px;
}

.landingpage_bulkpage_product_price_td
{
	margin-top		: 5px;
	margin-bottom	: 5px;
}

.landingpage_product_content_td
{
	vertical-align	: top;
	padding-left	: 5px;
	position		: relative;
	right			: 5px;
}

.landingpage_product_table
{
	width			: 100%;
}

.landingspage_orderbtn
{
	float			: right;
}

.landingpage_product_bottom_center_td
{
	padding-right	: 5px;
	padding-top		: 5px;
}
.landingpage_product_spacer
{
	border-top		: solid 1px #e3d3c6;
	margin-top		: 5px;
}

.bulkpages_spacer_landingpage_td
{
	border-left		: solid 1px #e3d3c6;	
}

.landingpage_product_img_td
{
	width			: 10px;
}

.td_landingpage_bulkpagesOrder
{
	text-align		: left;
}

.landingpage_bulkpage_main_table
{
	width			: 594px;
}

.landingpage_productHtml
{
	vertical-align	: top;
}

/* ----------- BLOG ----------- */

.customerformrightcolumn shadow_lgray
{
	display			: none;
}
.tbEditPostArea
{
	width			: 500px;
	height			: 100px;
	margin-bottom	: 10px;
}

#Tablecell4
{
	padding-bottom	: 10px;
}

.bijnanieuwssubscript
{
	padding			: 5px;
	margin-top		: 15px;
	background-color: #ededed;
	border-top		: solid 10px #FFFFFF;
}

.weblogmessage
{
	padding			: 10px;
}

.BlogFeedback 
{
	font-weight		: bold;
	color			: #E02247;
}

.weblogitemtitle
{
	font-weight		: bold;
	background-color: #ededed;
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
	border-top		: solid 1px #CCCCCC;
	padding-top		: 5px;
	padding-left	: 5px;
}

.blogdetail_buttons
{
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
	border-bottom	: solid 1px #CCCCCC;
}

.editremovelink
{
	background-color: #ededed;
	border-bottom	: solid 1px #CCCCCC;
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
	padding-left	: 10px;
	padding-right	: 10px;
}

.weblogmessage, .clRemoveEditLink, .weblog_imagedescription, .blog_titel, .blog_litmessage, .blog_emptyspace
{
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
}

.blog_titel, .blog_litmessage
{
	padding			: 5px;
}
.blog_readmore
{
	border-left		: solid 1px #CCCCCC;
	padding-left	: 5px;
}

.blog_btnreply
{
	border-right	: solid 1px #CCCCCC;
}

.blog_emptyspace2
{
	border-bottom	: solid 1px #CCCCCC;
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
}

.clRemoveEditLink
{
	font-weight		: bold;
	background-color: #ededed;
	border-top		: solid 5px #FFFFFF;
	border-bottom	: solid 15px #FFFFFF;
}

.weblogreplytextarea
{
	width			: 400px;
	height			: 100px;
}

.reactie_emptyspace
{
	height			: 20px;
}

.rowreaction
{
	padding			: 5px;
}

.bijnanieuwssubscript, .rowreaction
{
	border-top		: solid 1px #CCCCCC;
	border-left		: solid 1px #CCCCCC;
	border-right	: solid 1px #CCCCCC;
}

.reactie_abuse_right
{
	background-color: #ededed;
	border-right	: solid 1px #CCCCCC;
	border-bottom	: solid 1px #CCCCCC;	
}

.reactie_abuse_left
{
	background-color: #ededed;	
	border-left		: solid 1px #CCCCCC;
	border-bottom	: solid 1px #CCCCCC;
	padding-left	: 5px;
}
.lblArvhiveDate
{
	float			: left;
	padding-right	: 5px;
}

.weblog_imagedescription
{
	padding-left	: 10px;
}

.weblogtitle_mine
{
	font-weight		: bold;
}

#btnBold_RegImage
{
	margin-left		: 85px;
}

.messagetable_weblog
{
	width			: 590px;
}

#BlogDetail_RedArrow2_RegImage, #BlogDetail_RedArrow_RegImage
{
	padding-right	: 10px;	
}


/* ---------- ACCOUNT PAGE ----------*/
.profileregisterforminputtd
{
	padding-left	: 10px;
}

/* ----------- ENQUETE --------------*/
#lblTheme
{
	display			: none;
}

.enquetequestions_question_td
{
	width			: 300px;
	padding-left	: 10px;
	padding-right	: 5px;
}

#enqueteright
{
	padding-left	: 10px;
	padding-right	: 10px;
}

.enquetequestions_totalquestions_div
{
	padding-left	: 20px;
	padding-top		: 10px;
	padding-bottom	: 10px;
	font-style		: italic;
}

.helptext
{
	 font-style		: italic;
}

#cbtnNext
{
	margin-left		: 20px;
}

#lblError
{
	padding-top		: 20px;
}

#cbtnPrevious
{
	float			: left;
}

.enquetequestions_questionmandatory_td
{
	width			: 10px;
}

.enquetequestions_question_td, .enquetequestions_questionnumber_td, .enquetequestions_answers_td, .enquetequestions_questionmandatory_td, #enqueteright
{
	vertical-align	: top;
}

#enqueteright
{
	padding-top		: 20px;
}

#dgEnqueteQuestions tr td
{
	margin-top		: 5px;
	padding-bottom	: 5px;
}

/* ------ ACTIVITIES / AGENDA -------*/
.ArticlePerSS_infolink2, .ArticlePerSS_infolink
{
	padding-left	: 10px;
}

.ArticlePerSS_table
{
	width			: 100%;
}

.ArticlePerSS_table_column
{
	width			: 150px;
	padding-left	: 5px;
}

.ArticlePerSS_table_row2
{
	background-color: #EDEDED;
}

.ArticlePerSS_table_row2, .ArticlePerSS_table_row
{
	height			: 25px;
}

.ArticlePerSS_table_row2:hover, .ArticlePerSS_table_row:hover, .profile_orderhistory_roweven:hover, .profile_orderhistory_rowodd:hover
{
	background-color: #AFAFCB;
}

.ArticlePerSS_tableheadertd
{
	height			: 30px;
}
/* ----------- OVERIGE --------------*/
#lblProductName
{
	font-weight		: bold;
	padding-left	: 5px;
}

#pnlMessage
{
	padding-left	: 5px;
	padding-top		: 5px;	
}

.product_detail_divider5_table2
{
	margin-top		: 15px;
}

.listitemseparator
{
	display			: none;
}

.listtitle
{
	float			: left;
}

.diveven, .divodd
{
	height			: 20px;
	padding-left	: 5px;
}

.divodd
{
	background-color: #ededed;
}

.diveven:hover, .divodd:hover
{
	background-color: #AFAFCB;
}

.articletitle
{
	font-weight		: bold;
	padding-bottom	: 10px;
}

.listdiv
{
	padding-top		: 10px;
}

.advancedsearchline
{
	margin			: 10px 0 10px 0;
}

.activatecouponsubheadertd, .activatecouponmessagetd_error, .activateproductcouponmessagetd_ERROR
{
	padding-top		: 10px;
}

.activatecouponexampletd
{
	padding-left	: 10px;
}

.activateproductcouponinput_ok
{
	position		: relative;
	top				: 3px;
}

.contentiframe
{
	width			: 580px;
	height			: 700px;
}

.activatecoupondesctd
{
	padding-right	: 5px;
}

#orderhistory_lineseparator
{
	margin-bottom	: 5px;
}

.orderhistorydetail_paymentmethod_header, .orderhistorydetail_shippingcost_header
{
	width			: 110px;
}

.orderhistorydetail_td_shippingaddress, .orderhistorydetail_td_billinggaddress
{
	vertical-align: top;
}

.orderhistorydetail_paymentmethod_header, .orderhistorydetail_shippingcost_header, .orderhistorydetail_billingaddress_header, .orderhistorydetail_shippingaddress_header
{
	padding-top		: 20px;
}

.profile_orderhistorydetail_detailsheaderdescription, .profile_orderhistorydetail_detailsheaderamount, .profile_orderhistorydetail_detailsheaderprice, .profile_orderhistorydetail_detailsheadershipstate
{
	padding-top		: 30px;
}

.profile_orderhistory_headerorderstate, .profile_orderhistory_headerpaymentstate, .profile_orderhistory_headerorderdate, .profile_orderhistoryheader_ordernr
{
	width			: 120px;
}

.profile_orderhistorydetail_detailsheaderdescription
{
	width			: 120px;
}

.profile_orderhistorydetail_detailsdescription
{
	width			: 180px;
}

.profile_orderhistorydetail_detailsheaderamount
{
	width			: 70px;
	padding-left	: 5px;
	right			: 5px;
}

.profile_orderhistorydetail_detailsamount
{
	text-align		: center;
	padding-right	: 17px;
}

.orderhistorydetail_paymentmethod_cost
{
	vertical-align	: top;
}

.orderhistorydetail_pricetopay_table
{
	margin-top		: 10px;
}

.orderhistorydetail_pricetopay_emptytd
{
	width			: 275px;
}

.orderhistorydetail_pricetopay_header
{
	padding-right: 10px;
	text-align		: right;
	width: 85px;
}

.orderhistorydetail_pricetopay
{
	text-align		: right;
	font-weight		: bold;
}

.orderhistorydetail_shippingcost, .orderhistorydetail_pricetopay
{
	text-align		: right;
	width: 65px;
}

.profile_orderhistorydetail_detailsheaderprice
{
	width			: 80px;
}

.profile_orderhistorydetail_detailsprice
{
	
 text-align: right;
}

.profile_orderhistorydetail_detailsheadershipstate, .profile_orderhistorydetail_detailsshipstate
{
	width			: 120px;
	padding-left	: 20px;
}

.profile_orderhistory_roweven
{
	background-color: #EDEDED;
	height			: 20px;
}

.profile_orderhistorydetail_detailsrowodd, .profile_orderhistory_rowodd
{
	height			: 20px;
}

.sanaaddressregisterdropdown
{
	margin-left		: 10px;
}

.sanaaddressregisterbuttontd
{
	padding-top		: 10px;
}

#SanaimageThximage_RegImage
{
	padding-top		: 20px;
	padding-left	: 1px;
}

/***** TOP MENU NAVIGATION ******************************/
#menu1item2, #menu1item1, #menu1item3
{
	float				: left;
}
#menu1item2
{
	/*NEEDED TO SEE XSL PO IN FRONTEND EDITOR*/
	width:606px;
}
.top_menu_container
{
	width				: 606px;
	height				: 35px;
	overflow			: hidden;
	text-align			: left;
	font-size			: 7pt;
	white-space			: nowrap;
}
.top_menu_item
{
	/*padding-right		: 11px;
	float				: left;
	height				: 36px;
	width				: 90px;
	color				: #ffffff;
	overflow			: visible;*/
	float				: left;
	height				: 36px;
	width				: 100px;
	color				: #ffffff;
	overflow			: visible;
	border-left			: solid 1px #ffffff;
	/*padding-top			: 15px;
	padding-left		: 10px;*/
	cursor				: default;
}
.top_menu_item a:link,
.top_menu_item a:active, 
.top_menu_item a:visited,
.top_menu_item a:hover
{
	/*color				: #ffffff;
	text-decoration		: none;
	padding-left		: 10px;
	height				: 20px;
	display				: block;
	padding-top			: 15px;
	border-left			: solid 1px #ffffff;*/
	color				: #ffffff;
	text-decoration		: none;
	height				: 20px;
	display				: block;
	
	padding-top			: 15px;
	padding-left		: 10px;
}
.top_menu_item a:hover
{
	background-image	: url(../content/VanbaalenImages/top_menu_hover.gif);
	background-repeat	: repeat-x;
	color				: #005a96;
	background-position	: bottom left;
	width				: 90px;
}


/************************/
/*4.12.07  V. Ivanchuk  */
/*Style for current menu*/
/************************/
.top_menu_item_current
{
	float				: left;
	height				: 36px;
	width				: 100px;
	color				: #ffffff;
	overflow			: visible;
	border-left			: solid 1px #ffffff;
	cursor				: default;
	font-weight:bold;
}
.top_menu_item_current a
{
	text-decoration		: none;
	height				: 20px;
	display				: block;
	padding-top			: 15px;
	padding-left		: 10px;
	/*background-image	: url(../content/VanbaalenImages/top_menu_hover.gif);
	background-repeat	: repeat-x;
	color				: #005a96;
	background-position	: bottom left;*/
	width				: 90px;
	color				: #ffffff;
}
/**********************/
/**********************/
.top_menu_item_selected
{
	float				: left;
	height				: 36px;
	width				: 100px;
	color				: #ffffff;
	overflow			: visible;
	border-left			: solid 1px #ffffff;
	cursor				: default;
	font-weight:bold; /*added to make like in ISSUE VBLN-20489*/
}
.top_menu_item_selected a
{
	text-decoration		: none;
	height				: 20px;
	display				: block;
	padding-top			: 15px;
	padding-left		: 10px;
	/*background-image	: url(../content/VanbaalenImages/top_menu_hover.gif);
	background-repeat	: repeat-x;
	color				: #005a96;
	background-position	: bottom left;*/
	color				: #ffffff; /*added to make like in ISSUE VBLN-20489*/
	
	width				: 90px;
}
.submenu, .submenu_contains
{
	background-color	: #005a96;
	color				: #ffffff;
	text-align			: left;
	height				: 25px;
	width				: 100px;
	border-left			: solid 1px #ffffff;
	border-bottom		: solid 1px #ffffff;
	border-right		: solid 1px #ffffff;
	overflow			: hidden;
}
.submenu_contains
{
	background-image	: url(../content/VanbaalenImages/menu_arrow.gif);
	background-color	: #005a96;
	background-repeat	: no-repeat;
	background-position : right 45%;
}
.submenu a:link, 
.submenu_contains a:link,
.submenu a:active, 
.submenu_contains a:active,
.submenu a:visited, 
.submenu_contains a:visited /*,
.submenu a:hover, 
.submenu_contains a:hover*/
{
	color				: #ffffff;
	text-decoration		: none;
	height				: 25px;
	width				: 105px;
	display				: block;
	padding-left		: 5px;
	padding-top			: 5px;
}

.submenu a:hover,				/*added to make like in ISSUE VBLN-20489*/
.submenu_contains a:hover		/*added to make like in ISSUE VBLN-20489*/
{	
	font-weight:bold;			/*added to make like in ISSUE VBLN-20489*/
}

#menuGroup
{
	 z-index			: 999;
	 top				: 120px;
	 position			: absolute;
}
.menuholder
{
	 display			: none;
	 border-top			: solid 1px #ffffff;
}
.ssmenus
{
	 display			: none;
	 position			: absolute;
	 border-top			: solid 1px #ffffff;
}
.item_text
{
	width				: 90px;
	overflow			: hidden;
}


/***** NEWS DETAIL PAGE - Rodion Melnichenko ************/
.news_page, 
.biography_page,
.team_page,
.d_page,
.interview_page,
.sponsor_page,
.horse_page,
.book_page,
.activities_page,
.photo_page,
.photolist
{
	text-align			: left;
	background-color	: #DFE5F1;
}
.page_header_text,
.d_header_text
{	
	PADDING-LEFT		: 10px;	
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 9pt;	
	COLOR				: #ffffff;	
	PADDING-TOP			: 5px;	
	HEIGHT				: 21px;	
	BACKGROUND-COLOR	: #00052f;	
}
.news_title, 
.biography_title,
.team_title,
.interview_title,
.sponsor_title,
.horse_title,
.book_title,
.activities_title,
.photo_title
{
	color				: #325A71;
	padding				: 20px;
	font-size			: 14pt;
	font-weight			: bold;
}
.news_body, 
.news_image, 
.biography_image,
.biography_body,
.team_image,
.team_body,
.d_body,
.interview_body,
.interview_image,
.sponsor_body,
.horse_body,
.horse_image,
.book_body,
.activities_body,
.activities_image,
.photo_body,
.d_body_search
{
	padding-bottom		: 20px;
	padding-left		: 20px;
	padding-right		: 20px;
}

.news_image, 
.biography_image,
.team_image,
.d_body,
.interview_image,
/*.sponsor_image,*/
.horse_image,
.activities_image,
.d_body_search
{
	padding-top			: 20px;	
}	

.sponsor_image
{
	padding				: 20px;
}

.book_image
{
	padding-top		: 20px;
	padding-left	: 20px;
}

.sponsor_website_link
{
	padding-left	: 20px;
}

.sponsor_website_link img
{
	padding-left	: 8px;
}

.sponsor_website_link a:link,
.sponsor_website_link a:hover,
.sponsor_website_link a:active,
.sponsor_website_link a:visited
{
	text-decoration	: none;
	color			: #a3620a;
}

/********************************************************/
.bottom_gradient
{
	border:solid 1px red;
	height:20px;
	width:790px;
	background:url(../content/VanbaalenImages/page_bottom_gradient.gif) bottom left no-repeat;
}

/***** AUTO SIZING CONTENTS - Rodion Melnichenko *****/
.d_content,
.activities_content,
.Vanbaalen_Guestbook_content,
.d_content_search_no_results
{
	height		: 500px;
	overflow-x	: hidden;
	overflow-y	: hidden;
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D;
}

.d_content_left_column
{
	float			: left;
	width			: 250px;
	overflow		: hidden;
	/*padding			: 20px;*/
	padding-right	: 20px;
}

.d_content_right_column
{
	float		: left;
	width		: 450px;
	/*padding		: 20px;
	padding-left	: 0px;*/
}

/*****************************************************/

/* Oleg Rudckivsky, 15-11-2007*/

.book_content_left_column
{
	float		: left;
	width		: 100px;
	overflow	: hidden;
}
.book_content_right_column
{
	float		: left;
	width		: 420px;
}

/**/

/* Berdrijf page Yuri Kubrak, 16-11-2007*/
.d_left_content
{
	float			: left;
	padding-right	: 10px;
	padding-top		: 10px;
}
.d_right_content
{
	float:left;
}
.d_d_left_content_url
{
	padding-top		: 10px;
}
.sponsors_logo_style
{
	width			:  90px;
	height			:  208px;
	overflow		:  hidden;
	float			:  left;
}

.main_sp_logo_style
{	
	width			:  170px;
	height			:  210px;
	/*padding-right   :  17px;*/
	/*padding-top		:  50px;*/
	/*padding-bottom	:  32px;*/
	overflow		:  hidden;
}
.sponsors_image_container
{
	clear			:	both;
}
/**/

/***** Reactions pages - Rodion Melnichenko *****/
.reaction
{
	padding-bottom	: 15px;
	overflow		: auto;
}
.reaction_date,
.reaction_name
{
	color			: #ffffff;
	height			: 17px;
	padding-left	: 5px;
	padding-top		: 3px;
	float			: left;
}
.reaction_date
{
	width			: 75px;
	background-color: #005a96;
	margin-right	: 1px;
}
.reaction_name
{
	width			: 640px;
	background-color: #a3620a;
	color			: #ffffff;
	border-bottom	: solid 1px #e5eef4;
}
.reaction_body
{
	background-color: #e7ccae;
	color			: #000000;
	padding			: 5px;
	width			: 635px;
	margin-left		: 81px;
}
.reactions_navigations
{
	padding-left	: 81px;
	width			: 600px;
	overflow		: auto;
	border-bottom	: solid 1px #e5eef4;
	padding-bottom	: 15px;
}
.reaction_make_one,
.reaction_show_all
{
	color			: #ffffff;
	height			: 17px;
	padding-left	: 5px;
	padding-top		: 3px;
	float			: left;
	background-image: url(../content/VanbaalenImages/white_arrow.gif);
	background-color: #000b2e;
	background-position: center right;
	background-repeat: no-repeat;
}
.reaction_make_one
{
	width			: 180px;
}
.reaction_show_all
{
	width			: 80px;
	border-left 	: solid 1px #e5eef4;
}

.reaction_make_one a
{
	color			: White;
	text-decoration	: none;
	height			: 17px;
	width			: 180px;
	display			: block;
}

.reaction_show_all a
{
	color			: White;
	text-decoration	: none;
	height			: 17px;
	width			: 80px;
	display			: block;
}
/************************************************/
/***********Yuri Kubrak**********/
.content
{
	height			: 100%;
}
.d_page
{
	height			: 100%;
}
.d_body
{
	height	        : 460px;
	overflow		: auto;
	overflow-x	: hidden;
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D;
}

.d_body_search
{
	height	        : 430px;	
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D;
}



.d_top_content
{
	width			: 760px;
}
.d_content_text
{
	width			: 100%;
}
.d_right_content
{
	overflow		: auto;
	float			: left;
	width			: 557px;
}
.d_left_content
{
	float			: left;
	overflow		: auto;
}
.d_d_left_content_url
{
	
}
/************************************************/

/*****Photo & films by V.Puhalsky****************/
.photolist_Item
{
	float			:left;
	display			:block;
	padding-left	:10px;
	padding-right	:10px;
	padding-top		:10px;
	padding-bottom	:10px;
	width			:110px;
	height			:80px;
	overflow		:hidden;	
}
/*Foto $ films pop-up window*/
.photos_list
{
	position		:relative;
	overflow		:visible;
	float			:left;
	width			:550px;
	
}
.photopopup
{
background-color	:#ffffff;
position			:absolute;
z-index				:99;
width				:395;
height				:310px;
left				:65px;
top					:50px;	
overflow			:hidden; 
}


.popup_content
{
	display			:block ;
	width			:392px; /* 20.12.07   V.Ivanchuk   */
	height			:270px;
	overflow		:hidden;	
	
	text-align		:center;
	vertical-align	:middle;	
}
.popup_bottom_menu
{
	background-color:#06598D;
	height			:31px;
	display			:block;
	overflow		:auto;
	vertical-align	:middle;
	padding-left	:135px;
	padding-right	:2px;
	text-align		:left;
}
.close_popup_button
{
	float			:right;
	padding-top		:3px;
	padding-right	:2px;
}
/* End Foto $ films pop-up window*/
/*****Photo & films by V.Puhalsky****************/
.searchresult_contenttitle
{
	background-image	: url(../content/VanbaalenImages/news_arrow.gif);
	background-repeat	: no-repeat;
	background-position	: center left;
	padding-left		: 10px;
}

.searchresult_contenttitle a
{	
	background-repeat	: no-repeat;
	background-position	: center left;
	padding-left		: 10px;
	text-decoration		: none;
}



.d_content_search
{
	height		: 474px;	
	overflow	: hidden;	
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D;
}


/* 10.12.07 V.Ivanchuk  */
.mainsite_paging_cell_link,
.mainsite_paging_cell_ghost,
.mainsite_paging_cell_current
{
	color			:#FFFFFF;
	font-size		:7pt;		
	padding-left	:3px;
	padding-right	:3px;
		
}

.mainsite_paging_cell_link_nav,
.mainsite_paging_cell_ghost_nav
{
	color			:#FFFFFF;
	margin			:0px;
	text-align		:center;
	font-size		:7pt;
	font-weight		:bold;
	font-family		:Verdana;
	text-decoration	:none;
}

.mainsite_paging_cell_link_single_nav,
.mainsite_paging_cell_ghost_single_nav
{
	color			:#FFFFFF;
	margin			:0px;
	padding-right	:5px;	
	padding-left	:5px;	
	text-align		:center;
	font-size		:7pt;
	font-weight		:bold;
	font-family		:Verdana;
	text-decoration	:none;
}


.searchresult_contenttitle_title
{
	font-size		:8pt;
	text-decoration	:none;
	font-family		:Verdana;
}

.d_content_search_no_results
{
	overflow-y: auto;
}

/* _________________________ */
#bericht,
#r_message
{
	overflow-y:scroll;
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D; 
}