/* CSS Document */

body, html{ font-family:Tahoma; margin:0px; padding:0px; height:100%; background-color:#FFFFFF; }
.clear{ clear:both;}
p{ margin:0px; font-size:11px; color: #343434;}
h1{ margin:0px; padding:0px; border:0px;}
img{ margin:0px; border:0px;}

#wrapper{width:910px;}
	#quickfind{ position:absolute; margin-left:-115px; display:none; width:300px; border:1px solid #848484; background:#FFEFAF; padding:5px 0px 5px 10px; z-index:1000} /*#ffce09*/

#header{}
	#rightmenu{float:right; padding:0px 10px 0px 0px;}
		.list_rightmenu{float:left; padding: 5px 0px 5px 0px;}
		.margine_rightmenu{background-image:url(../images/border_dotted2.jpg); background-position:center; background-repeat:repeat-y; padding:0px 10px 0px 10px; float:left;}
		a.link_rightmenu{ text-decoration:none; font-size:14px; color:#000000;}
		
	.bottommenu{float:right; padding-top:20px;}
		.list_bottommenu{float:left; font-size:13px; padding:0px 0px 0px 0px;}
		.margine_bottommenu{ background-image:url(../images/border_dotted2.jpg); background-position:center; background-repeat:repeat-y; padding:10px 5px 0px 5px; float:left;}

	.mainmenu{}
		.list_mainmenu{float:left; padding:6px 16px 0px 16px; background-image:url(../images/bg_mainmenu.jpg); background-repeat:repeat-x; font-size:12px; font-weight:bold; height:21px; color:#FFFFFF;}
		.list_mainmenu_over{float:left; padding:6px 14px 0px 14px;font-size:12px; font-weight:bold; color:#000000; height:19px; background:#FFFFFF; border:2px solid #868686; border-bottom:0px;}
		
		/*.bg_mainmenu{ float:left; background-image:url(../images/bg_margin_mainmenu.jpg); background-repeat:no-repeat; width:1px; height:27px;}	*/	
		.bg_mainmenu{ float:left; background-image:url(../images/bg_mainmenu.jpg); background-repeat:repeat-x; width:10px; height:27px;}	
		
		.bg_left_mainmenu{float:left; width:5px; background-image:url(../images/bg_left_mainmenu.jpg); background-repeat:no-repeat; height:27px;}
		.bg_right_mainmenu{float:left; width:5px; background-image:url(../images/bg_right_mainmenu.jpg); background-repeat:no-repeat; height:27px;}
		a.link_mainmenu{color:#FFFFFF; text-decoration:none;}
		a:hover.link_mainmenu{color:#000000; text-decoration:none;}
		
		
		
#center{}
	.borderCenter{float:left; width:1px; font-size:1px; height:137px;  background:url(../images/margin_left.jpg) no-repeat left;}	
	.contentCenter{float:left; width:893px;}

	/* coloana stanga din centru */
	.left_column{float:left; width:470px; margin:15px 0px 0px 20px;}
		
			.textdesc_felt_column{color:#000000; font-size:11px; padding-bottom:10px;} /* #6a6e77 */
			
			.table_box{border:0px; padding:0px; margin-top:10px;}
				.td_box_content{width:155px; border:1px solid #000000; border-bottom:0px; padding-left:10px; padding-right:10px;}
				.td_box_content_bg{padding:3px 0px 0px 5px; border:0px;}
				.td_box_content_text{padding:5px 0px 5px 0px;}
				a.td_box_content_text{color:#6a6e77; font-size:11px; text-decoration:none; font-weight:normal;}
				a:hover.td_box_content_text{color:#6a6e77; font-size:11px; text-decoration:none; font-weight:normal; text-decoration:underline;}
				.td_readmore{border:1px solid #000000; border-top:0px; padding-right:10px;}
				.td_shadow_right{width:10px; background:url(../images/umbra_box_dr.jpg) repeat-y;}
				.td_shadow_bottom{background:url(../images/umbra_box_jos.jpg) repeat-x; height:10px; vertical-align:top;}
				.td_shadow_corner{background:url(../images/umbra_colt_box_dr.jpg) no-repeat; height:10px; vertical-align:top; }

				a.a_readmore{color:#d11241; text-decoration:none;}
				a:hover.a_readmore{color:#d11241; text-decoration:underline;}
							
		
	 
	/* coloana dreapta din centru */
	.right_column{float:right; width:400px;}
		.picture_right_column{ float:left; margin-top:20px; border-bottom:0px; font-size:1px;}
		.content_right_column{border:2px solid #ebe9e9; float:left; width:328px; padding:25px 10px 15px 10px; border-top:0px; font-size:1px;}
			.sayingCenter{color:#8e9298; font-size:18px;}
			.saying_authorCenter{color:#d11241; font-size:14px; font-weight:bold; float:right;}

#footer{}
	a.link_footer{font-size:11px; font-weight:bold; color:#d11241; text-decoration:underline}
	a:hover.link_footer{font-size:11px; font-weight:bold; color:#002A5D; text-decoration:none;}
	.link_border_footer{background:#d11241; width:2px; height:11px; margin:0px 5px 0px 5px;}
	
	a.link_footer1{font-size:14px; font-weight:bold; color:#d11241; text-decoration:underline}
	a:hover.link_footer1{font-size:14px; font-weight:bold; color:#002A5D; text-decoration:none;}

.sitemap li {margin-bottom:10px;}	
.sitemap li a {font-size:11px; font-weight:bold; color:#d11241; text-decoration:underline;}
.sitemap li a:hover {text-decoration:none;}

.content_staticPages { font-family:Verdana; font-size:11px; color:#343434;}	
	/* CONTACT_US PAGE */
	.classContent_erori{ color:#CC0033; font-size:16px; font-weight:bold;}
	

.table_border{
	border:1px solid #cccccc; text-align:center; border-bottom:0px;border-top:0px; vertical-align:middle;
}
.table_border_left{
	border:1px solid #cccccc; text-align:center; border-bottom:0px; border-top:0px; border-left:0px; vertical-align:top; vertical-align:middle;
}	
a.see_what_is_included{
	font-size:11px; color:#d11241; font-weight:normal; cursor:pointer; line-height:20px; text-decoration:underline;
}
a:hover.see_what_is_included{
	font-size:11px; color:#d11241; font-weight:normal; cursor:pointer; line-height:20px; text-decoration:underline; text-decoration:none;
}
.table_coloana_goala,
.cell_alternate_one,
.cell_alternate_two { border:0px; }

.cell_alternate_one td { text-align:center; padding:5px 0px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background:#f2f2f2;}
.cell_alternate_two td { text-align:center; padding:5px 0px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.desc_titlu_coloana{ color:#999999;}

/* SITE MAP */
a.sitemap_menu_pages{ font-size:14px; color:#CC3333;}
a:hover.sitemap_menu_pages{ font-size:14px; color:#CC3333; text-decoration:underline;}
.sitemap_categories{ padding-left:20px; font-size:14px; }
a.a_sitemap_categories{color:#787878; font-size:14px;}
a:hover.a_sitemap_categories{color:#787878; font-size:14px; text-decoration:underline;}
.sitemap_ul{ margin:0px; padding:0px 0px 0px 10px;; }
.sitemap_il{ list-style:none; margin-left:10px;  color:#000000}
a.a_sitemap_il{ color:#333333; font-size:14px;}
a:hover.a_sitemap_il{ color:#333333; font-size:14px; text-decoration:underline;}



.siteBgImg { background:url(../images/bg_body.jpg) repeat-x bottom; background-color:#FFFFFF;}
.dlCatalog { color:#d11241; font-size:11px; font-weight:bold; text-decoration:none;}
.searchBoxTop { width:125px; border-top:2px solid #848484; border-left:2px solid #848484;}
.txtSubtotal { color:#848484; clear:none; margin-left:0px; font-size:10px;}
.txtCartTotal { color:#000000; font-weight:bold; font-size:10px;}

/*   ---  images for top left/right, bottom left/right of the pages  ---  */
.divMarginLeft_img, .divMarginRight_img { background:url(../images/margin_left.jpg) no-repeat;}
.divMarginRight_img { background-position:top right;}
.divMarginBottomL_img, .divMarginBottomR_img { background:url(../images/margin_bottom.jpg) no-repeat;}
.divMarginBottomL_img { background-position:bottom left;}
.divMarginBottomR_img { background-position:bottom right;}
.divCornerLeft { background:url(../images/margin_coltst.jpg) no-repeat bottom left;}
.divCornerRight { background:url(../images/margin_coltdr.jpg) no-repeat bottom right;}
/* -- END -- */

.margin_padding{margin:0px; padding:0px;}
.margin_padding2{display:inline; margin:0px; padding:0px;}

/*  images top pages*/
.top_img_page{margin-left:10px; border:3px solid #CCCCCC;}
/* END */

.divExpertAnswers{float:left; width:148px; padding-top:5px; padding-bottom:2px; border-bottom:1px solid #6C6F78; vertical-align:bottom}
.expertAnswers{font-size:12px; font-weight:normal; color:#666666; vertical-align:bottom}
.textareaAskExpert{font-size:11px; color:#000000; font-family:Verdana; width:415px}

/* home page*/
.colorPink{background-position:0px 1px; border:1px solid #000000; border-bottom:0px; padding-left:10px;}
.right_img_page{margin-right:40px;margin-left:10px;border:3px solid #CCCCCC}
.div_testimonial_img{float:right;margin-right:40px; width:320px}
.position_read_more{float:right; vertical-align:bottom;}
/* end */

/* Change account type page*/
.button_account_type{cursor:pointer; position:relative; top:1px;}
.hear_about_us{color:#555555; font-size:12px; font-weight:bold}
/* END */

/* Downloads page*/
.div_dwn{float:left; width:80px; padding-top:5px; padding-bottom:2px; border-bottom:1px solid #6C6F78; vertical-align:bottom}
.title_dwn{font-size:12px; font-weight:normal; color:#666666; vertical-align:bottom}
/* END */

/* events page */
.events_content{text-decoration:none; font-weight:normal; font-size:11px; color:#000000;}
.div_event_content{clear:both; position:relative; top:-1px; z-index:10; background:#FAFAFA; border:#e4e4e4 solid 1px; padding: 25px 10px 25px 20px}
.div_events2{padding-top:18px; clear:both; position:relative; top:-1px; z-index:10;}
/* end */
/* contact us page*/
.div_contact_us{float:left; width:450px; margin-left:10px; margin-top:10px;}
.div_contact_form{float:right; width:400px; margin-top:10px;}

/* end*/

/* productShow page */
.text_format{color:#666666; font-weight:normal; font-size:10px;}
.type_format{color:#000000; font-weight:normal; font-size:10px;}
.type_format2{color:#333333; font-weight:normal; font-size:10px;}
.div_filter_selection{float:left; width:148px; padding-top:5px; padding-bottom:2px; border-bottom:1px solid #6C6F78; vertical-align:bottom}
.div_price{float:left; clear:left; width:70px; padding-top:10px}
.text_price{font-weight:bold; font-size:11px; padding-bottom:15px}
.div_add_to_basket{float:left; padding-top:10px; width:225px; padding-bottom:10px}
.textareaReview{font-size:11px; color:#343434; font-family:Verdana; width:415px; height:150px}
.div_productDescription{padding-top:10px; font-size:11px; padding-left:10px; width:360px; padding-bottom:5px; float:left}
.div_productDescription p {padding-top:10px;}
.linkProducts{cursor:pointer; position:relative; top:1px; line-height:15px}
.inputTellFriend{width:174px; vertical-align:middle; padding-top:2px; color:#000000}
.div_all_subj{color:#343434; font-size:11px; font-family:Verdana}
.display_ps_category{color:#343434; font-size:11px; display:block; margin:0px 0px 2px 25px; font-family:Verdana}
.ps_radio_btn{height:15px;margin:2px 0px 0px -15px;vertical-align:text-bottom}
.div_ps_ageRange{vertical-align:middle; float:left; padding-top:30px; width:0px;}
.div_ps_ageRange2{border-left:1px solid #e4e4e4; height:220px; vertical-align:middle; width:0px;}
.div_btn_find{width:170px; float:left; clear:left; padding-bottom:5px;padding-top:210px;padding-right:0px;}
/* END */

/* Exam Papers */
.div_exPapers{font-size:11px; overflow:visible;}
.text_exPapers{font-size:12px; color:#d11241; font-weight:bold}
.table_fbc{font-size:12px; border:0px solid #cccccc; color:#4D4D4D;}
.td_aBb{vertical-align:top;border-bottom:1px solid #ccc;}
.border_tbb{border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#f2f2f2}
.exPapers_pBlBb{padding:2px 0px; padding-left:5px;border-left:1px solid #ccc; border-bottom:1px solid #ccc; background:#f2f2f2}
.exPapers_pBlBb2{padding:2px 0px; padding-left:5px;border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.exPapers_BbBc{border-bottom:1px solid #ccc; background-color:#f2f2f2}
.exPapers_BbBc2{border-bottom:1px solid #ccc}
.exPapers2{border-left:1px solid #cccccc; padding-left:5px;}
.exPapers_input{cursor:pointer; padding-right:4px; vertical-align:middle}
/* END */

/* My account details */
.div_bm{border:1px solid #e8e8e8; margin:0px 5px 0px 5px;}

/* END */
/* Search result */
.search_result{color:#B9B9B9; font-weight:normal; font-size:10px;}
.search_result1{color:#6C6E7A; font-weight:normal; font-size:10px;}
a.search_result{text-decoration:none; font-weight:normal; font-size:12px; color:#000000;}
a.search_result:hover{text-decoration:none; font-weight:normal; font-size:12px; color:#000000;}
/* end */

/* Quick Find */
.title_quickFind{color:#d11241; font-weight:bold; font-size:14px}
/* End */

/* Pagination */
a.pagination{padding-left:3px; color:#D3232D; font-size:10px; font-weight:900; text-decoration:none}
a.pagination:hover{padding-left:3px; color:#D3232D; font-size:10px; font-weight:900; text-decoration:none}
.btwn_page{color:#D3232D; font-size:10px; font-weight:900;}
.now_page{color:#D3232D; font-size:15px; font-weight:900}
/* END */


a.linksPage{text-decoration:none; font-weight:normal; font-size:11px; color:#000000;}
a.linksPage:hover{text-decoration:none; font-weight:normal; font-size:11px; color:#000000;}
a.linksPage1{text-decoration:none; font-weight:normal; color:#000000;}
a.linksPage1:hover{text-decoration:none; font-weight:normal; color:#000000;}
.text_content{text-decoration:none; font-weight:normal; font-size:11px; color:#000000;}
.div_captcha {position:relative; top:-115px; left:150px; width:200px; background:lightyellow; border:thin #666666 solid; padding:10px; display:none}
/* --- CALENDAR --- */
.calendarDiv
{
	width:										245px;
}
.calendar
{
	border:										solid 1px #FFFFFF;
	font-weight:								bold;
	background-color:							#D3232D;
	font-size:									11px;
}
.calendar th
{
	color:										#FFFFFF;
}
.calendar td
{
	width:										20px;
	
}

.calendar td a
{
	font-size:									13px;
}

.calendarHeader 
{
	color:										#FFFFFF;
}

.calendarref {
font-size:12px; text-decoration:none; color: #FFFFFF;
}

.calendarref:hover {
font-size:12px; text-decoration:none; color:#002A5D;
}
/* --- END CALENDAR --- */
/* ---A-ul din scriptul de scrolling ---  */
a.scrolling{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#000000;
font-weight:normal;
}
a.scrolling:hover{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#000000;
font-weight:normal;
text-decoration:underline;
}

/*  ---end---  A-ul din scriptul de scrolling----------  */

/*Example CSS for the two scrollers*/

#pscroller1{
width: 150px;
height: 50px;
border: 0px solid #CCCCCC;
padding: 5px;

}

#pscroller2{
width: 150px;
height: 50px;
border: 0px solid #CCCCCC;
padding: 5px;
}



.someclass{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.someclass:hover{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}

/* END Example CSS for the two scrollers*/

ol {font-size:11px; color:#000000; padding:0px; margin-left:25px;}
