/*CSS definition file containing site wide stylesheets */

  body        {background:#ffffff; font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif; height:100%; margin:0px; background-image:url(images/BodyStatic_bg.jpg); background-repeat:repeat-x;}
  table       {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif; color:#666666; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box;text-decoration:none;}
  img {border:0;}
  a{color: #79bdc8;}
  /*a:visited{color: #79bdc8;}*/


  .LeftRightBorder {border-left:1px #e4e4e4 solid;border-right:1px #e4e4e4 solid;padding:3px;background-color: #fcfafb}
  .LeftMenuSelOff {background-image:url('images/LeftMenu_bg.jpg');background-repeat:no-repeat;width:149px;height:23px;cursor:pointer;font-size: 10px}
  .LeftMenuSelOn {background-image:url('images/LeftMenuOn_bg.jpg');background-repeat:no-repeat;width:149px;height:23px;cursor:pointer;font-size: 10px}
  .LeftMenuCatTitle {background-image:url('images/CatMenu_Title.jpg');background-repeat:repeat-x;height:28px;}
  .LeftMenuAgesTitle {background-image:url('images/CatAges_Title.jpg');background-repeat:repeat-x;height:23px;}
  .LeftMenuProfTitle {background-image:url('images/Parents_Title.jpg');background-repeat:repeat-x;height:27px;}

  .LeftMenuSelOn a{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#ffffff;padding-left:7px;text-decoration:none;}
  .LeftMenuSelOff a{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;padding-left:7px;text-decoration:none;}

  .LeftMenuSelOn a:visited{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#ffffff;padding-left:7px;text-decoration:none;}
  .LeftMenuSelOff a:visited{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;padding-left:7px;text-decoration:none;}

  .LeftSubMenuOn {width:149px;height:17px;background-image:url('images/SubMenuBg_on.jpg');background-repeat:no-repeat;cursor:pointer;}
  .LeftSubMenuOff {width:149px;height:17px;background-image:url('images/SubMenuBg_off.jpg');background-repeat:no-repeat;cursor:pointer;}

  .LeftSubMenuOn a{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#62cbdb;padding-left:7px;text-decoration:none;}
  .LeftSubMenuOff a{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0a92a3;padding-left:7px;text-decoration:none;}

  .LeftSubMenuOn a:visited{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#62cbdb;padding-left:7px;text-decoration:none;}
  .LeftSubMenuOff a:visited{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0a92a3;padding-left:7px;text-decoration:none;}
  
  .tdNewProductHomeOn {border:1px #cccccc solid;cursor:pointer;}
  .tdNewProductHomeOff {border:1px #ffffff solid;cursor:pointer;}

  .banner_margin {margin-bottom:1px;margin-top:4px;margin-left:5px;margin-right:6px;}

  .basket_product_title
  {
	font-size: 11px;
	color: #ec6e71;
  }
  
  .basket_product_title a
  {
	font-size: 11px;
	color: #ec6e71;
  }

  .selectbox {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-top:8px;}
  .selectboxForm {font:normal 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-top:0px;}

  .inputbox {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-top:5px;}
  .Logininputbox {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-top:4px;margin-bottom:4px;}

  .Advanced_Search {font:normal 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-bottom:6px;}
  .Quick_Search {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0e8c9d;}
  .Username {font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;margin-bottom:6px;}
  .Footer_Link {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0e8c9d;text-decoration:none;}
  .padding {margin:2px;}
  .Product_title {font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;text-decoration:none;}
  .Product_desc {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;text-decoration:none;}
  .PageCategory_Title {font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#4c4e4e;text-decoration:none;}

  .ProductPage_ProductTitle {font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#4c4e4e;text-decoration:none;}
  .ProductPage_price {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#4c4e4e;}

  .PagingTitle {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;text-decoration:none;}
  .PagingPage_On {font:bold 12px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;text-decoration:none;}
  .PagingPage_Off {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#818181;text-decoration:none;}

  .PagingPage_On:visited {font:bold 12px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;text-decoration:none;}
  .PagingPage_Off:visited {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#818181;text-decoration:none;}

  .PagingPage_Off:hover {font:bold 12px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;text-decoration:none;}

  .quicklinks {text-decoration:underline;font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;}

  .Characteristics_Title {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666;}
  .title_categorypath {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#4398a6;text-decoration:none;}

  .price_new{font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;}
  .price_best{font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#e68f26;}
  .price_offer{font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779;}
  .price_browse{font:bold 15px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#818181;margin-right:5px;}
  .price_relative{font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#47a0ae;}

   .ForgotPass {font:normal 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#666666; text-decoration:underline;}

  .NewProds_More{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#0892a3;margin-right:10px;text-decoration:underline;}
  .BestProds_More{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#e68f26;margin-right:10px;text-decoration:underline;}
  .OfferProds_More{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779;margin-right:10px;text-decoration:underline;}
  .add2cart{font:bold 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779;margin-right:5px;text-decoration:underline;}
  .cart_head{background-color: #f6d2d4; color: #ad353f; padding: 7px;text-align: center; font-family: "Arial, Helvetica, Sans"; font-weight: bold;}


  .footer_a {
	color:#B7B6B6;
	text-decoration:none;
	vertical-align: middle;
	}
  .credit_a       {	font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#10999f; text-decoration:none;}
  .credit_a:hover {	font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779;}


#table_cart {
  border: 1px solid #f6d2d4;
}

 /* CheckOutSummaryPrint */
#CheckOutSummaryPrint    {border:1px solid #000000; width:100%;}
#CheckOutSummaryPrint td {height:25px; font:normal 11px Verdana; color:#000000; padding:4px; border-left:1px solid #000000;}
#CheckOutSummaryPrint td.header {height:15px; font-weight:bold; padding:4px; background-color:#dddddd;}
#CheckOutSummaryPrint td.sum    {padding:0px;}
#CheckOutSummaryPrint td.top    {padding:0px;}

#CheckOutSummaryPrint_Top    {width:100%; border-bottom:1px solid #000000;}
#CheckOutSummaryPrint_Top td {border:0px; font:bold 14px Verdana; padding:10 4 20 4;}
#CheckOutSummaryPrint_Top td.header {font:bold 12px Verdana; text-align:right; padding:4px; background-color:#dddddd; color:#888888;}

#CheckOutSummaryPrint_Sum    {width:100%; border-top:1px solid #000000;}
#CheckOutSummaryPrint_Sum td {border:0px;}


/* CheckOutSummary */
#CheckOutSummary    {border:1px solid #cccccc; width:100%;}
#CheckOutSummary td {color:#666666; padding:4px; height:28px;}
#CheckOutSummary td.header {height:15px; font-weight:bold; padding:4px; background-color:#eeeeee;}
#CheckOutSummary td.sum {padding:0px;}

#CheckOutSummary_Sum     {width:100%; border-top:1px solid #cccccc; background-color:#eeeeee;}
#CheckOutSummary_Sum td  {height:18px;}

 .Show {display:visible;}
 .Hide {display:none;}
 .title_co    {font-size:18px; color:#ffffff; font-family:Arial; padding:5 5 5 5;}
 .td_tabs_bgd {background-color:#FFFFFF;}
 .td_Active {background-image:url(im/co_sel_bgd.gif); background-position:top right; background-repeat:no-repeat; background-color:#ebf4fd; border:1px solid #b6cde4;}
 .td_Inactive {border:1px solid #ffffff; color:#000000;}
 .co_comment {color:#fd7100; font-weight:bold;}
 .co_radio_title {font-weight:bold; ;}
 .co_synopsi_table_header {font-weight:bold; padding:4px; color:#ffffff; background-color:#aaaaaa;}
 .co_synopsi_table_subtotals {padding:4px; color:#000000; background-color:#dddddd;}
 .co_synopsi_table_total {font-weight:bold; padding:4px; color:#000000; background-color:#bbbbbb;}
 .co_synopsi_table_sumborder {border-top:2px solid #bbbbbb}

 #checkout td {color:#333333;}
 #Tab_1 {background-color:#ffffff;}
 #Tab_2 {background-color:#ffffff;}
 #Tab_3 {background-color:#ffffff;}
 #Tab_4 {background-color:#ffffff;}
 #Tab_5 {background-color:#ffffff;}
 #checkout_bottom_bar {width:100%; background-color:#ffffff;}

 #checkout_success_message   {background-color:#dcdcdc; border:1px solid #cecece; width:85%;}
 .checkout_success_message_1 {font-weight:bold; font-size:17px;}
 .checkout_success_message_2 {font-weight:bold;}

#checkout_failure_message    {background-color:#ffffff; border:1px solid #aaaaaa; width:85%;}
 .checkout_failure_message_1 {font-weight:bold; font-size:17px;}


 /* account styles */

#order_history td      {}
#order_history td.head {font-weight:bold; text-align:center; background-color:#dcdcdc;}
#order_history td.td_date {}

#account_order_focus    {background-color:#aaaaaa;}
#account_order_focus td {vertical-align:top; background-color:#eeeeee; padding:5px;}
#account_order_focus td.head {font-weight:bold; font-size:13px; color:#ffffff; background-color:#aaaaaa;}

#account_order_data td      {border-bottom:1px dotted #cccccc;}
#account_order_data td.head {font-weight:bold; font-size:11px; background-color:#cccccc; border:0px;}

#account_order_data_sum td  {padding:0px; border:0px;}
#address {width: 560px;}
#Invoice {width: 560px;}
#Payment {width: 560px;}
#Delivery {width: 560px;}

   .caeleste {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#088292;}
   .Newsletter {font:normal 10px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#ffffff;margin-top:25px;}
   .Shop_Italics {font:italic bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#e97677;}

   .News_Date {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779; text-decoration:none;}
   .News_Desc {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;}
   .News_More {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779; text-decoration:underline;}
   .News_More:visited {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#eb6779; text-decoration:underline;}
   .News_Title {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#646466; text-decoration:none;}
   .News_Title:visited {font:bold 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#646466; text-decoration:none;}
 
   .TopMenuOff {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#ffffff; text-decoration:none;}
   .TopMenuOn {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#20bcd0; text-decoration:none;}

   .TopMenuOff:visited {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#ffffff; text-decoration:none;}
   .TopMenuOn:visited {font:normal 11px Tahoma,Verdana,Helvetica,Nimbus Sans,Sans-Serif;color:#20bcd0; text-decoration:none;}

  .sitemap1    {font:bold 11px Tahoma;color:#4398a6;font-weight:bold;text-decoration:none;}
  .sitemap1:hover   {font:bold 11px Tahoma;color:#4398a6;font-weight:bold;text-decoration:underline;}
  .sitemap2    {font-weight:normal;font-size:11px;color:#686868;line-height: 15px;text-align: right; margin-left:7px;text-decoration:none;}
  .sitemap2:hover    {font-weight:normal;font-size:11px;color:#686868;line-height: 15px;text-align: right; margin-left:7px;text-decoration:underline;}

  .Footer_WhiteLinks {color:#ffffff; text-decoration:none;line-height:15px;}
