/* CSS PEGPEREGO WEBSITE - TOYS */
/*---------------------------------------------------------------------*/

html,body {
	background-color:#2f2f2f;
}

a { color:#EFEFEF;}

a:hover {
	color:#31FD31;
}
#menu_service #ms_body #cont_item li a:hover .btn_menu_service, #menu_service #ms_body #cont_item li a:hover #country, #menu_service #ms_body #cont_item li a:hover #chlang  {
	color:#31FD31;
}

#menu_service #ms_body #cont_item li a{
	text-shadow: 0 0px 0 #999;
}
#header {
	background-image:url(../images/banda_top_toys.png);
}

#menutop {
	background-image:url(../images/bg_menutop_g.png);
}

#menutop .menu_item {
	width:820px;
}

#menutop .menu_item li a {
	text-shadow: 0 0px 0 #999;
}

.btn_menu_top {
	color:#F9F9F9;
	width:120px;
}

#btn_menu_top_division {
	width:150px;
	background-image:url(../images/btn_baby.png);
}

#divsion_label{
	font-size:14px;
	color:#ffffff;
}

#menutop .menu_item li.hover2 a {
	background-image:url(../images/bg_item_dropdown_g_green_xsmall.png);
	background-position:3px 4px;
}
#menutop .menu_item li a:hover .btn_menu_top ,
#menutop .menu_item li.hover2 a .btn_menu_top {
	color:#FFFFFF;
}

#menutop .menu_item li.selected a {
}
#menutop .menu_item li.selected a .btn_menu_top {
	color:#31FD31;
	font-weight:bold;	
}
#menutop .menu_item li.selected a:hover .btn_menu_top  {
	font-weight:bold;
	color:#FFF;
}

#ms_left {
	background-image:url(../images/left_menu_service_toys.png);
}
#ms_body {
	background-image:url(../images/bg_1px_menu_service_toys.png);
}
#ms_right {
	background-image:url(../images/right_menu_service_toys.png);
}

.btn_menu_service#mnserv_on {
	color:#E0E0E0;
}
.btn_menu_service, #flag, #chlang {
	color:#E0E0E0;
}

#home {
	background-image:url(../images/home_toys.png);
}

#menu_service #ms_body #cont_item a:hover .btn_menu_service#home {
	background-image:url(../images/home_toys_over.png);
}

/* SEARCH */
/*---------------------------------------------------------------------*/
#search {
	background-image:url(../images/bg_search_toys.png);
}
#search span input{
	border:1px solid #2F2F2F;
	background:#161616;
	color:#E0E0E0;
}

/* FOOTER */
/*---------------------------------------------------------------------*/

#footer {
	background-color:#7B7B7B;
	border-top:2px solid #A0A0A0;
	background-image:url(../images/bg_footer_toys.jpg);
}

#discalimer {
	background-color:#2B2B2B;
}

#discalimer_cont {
	color:#BCBCBC;
}

.section_mfooter .mfooter_item li  a {
	color:#BCBCBC;
}
.section_mfooter .mfooter_item li  a:hover {
	color:#BCBCBC;
}


/* DROPDOWN MENU */
/*---------------------------------------------------------------------*/
.introfam {
	font-size:12px;
	color:#00B300;
}

#dd_header, #dd_body, #dd_bottom  {
	background-image: url(../images/bg_dropdown_g_verde_small.png);
}

#dd_body div.colltitle, #dd_body div.colltitle.maincoll{
	color:#333;
}
#dd_body div.maincoll, #dd_body div.subcoll{
	background:#FFFFFF;
}
#dd_body ul li {
  height:130px;
}
#dd_body ul li a{
	background:#FFFFFF;
	border:1px solid #FFFFFF;
	height:130px;
	
}
#dd_body ul li a:hover{
	background: transparent url(../images/bg_icon_dropdown_pi_green_small_130.png) no-repeat left top;
}
#dd_body ul li a:hover span{
	color:#FFF;
}
#dd_body ul li a span{
	color:#333;
	font-size:11px;
}
#dd_body ul li a span.isnew{
	background-image: url(../images/prodnew_yellow.png);
}

#dd_body .subcoll ul li a{
	border:none;
	background:none;
}
#dd_body .subcoll ul li a span{
	color:#818181;
}

/* BOX HOME */

.navi a { 
    background:url(../images/dot_box_t.png) 0 0 no-repeat; 
}

/* mouseover state */ 
.navi a:hover { 
    background-position:-20px 0;       
} 
 
/* active state (current page state) */ 
.navi a.active { 
    background-position:-20px 0;      
}

/* TAB */
ul.tabs { 
	background-image:url(../images/bg_tabs_bordo_toys.png);
}
ul.tabs a { 
	background-image: url(../images/tabs_g_v3.png);
	color:#fff;
}
ul.tabs a:hover {
	color:#efefef ;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	color:#efefef !important;
	border-top:2px solid #2f2f2f;
}

div.panes {
	background-image:url(../images/bg_tab_t.png);
}

#tabs_bottom {
	background-image:url(../images/bottom_tabs_toys.png);
}

/* -- NAVIGATION -- */
#breadcrumbs {
	background-color:#000;
	color:#F2F2F2;
}
#breadcrumbs a {
	color:#CCC;
}
#breadcrumbs a:hover {
	color:#FEFEFE;
}

/* PROD */

#page_header #prod_thumb {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border:4px solid #01B301;
}

#page_header #prod_head {
	width:810px;
	margin-left:6px;
	background:url(../images/feat_toys_arrow_on.png) no-repeat 0px 18px;
}

#page_title h1{
	color:#EFEFEF;
}

#page_intro {
	color:#CCC;
}

.overlay {
	background-image:url(../images/large_toys.png);
}

.details h3, #overview .details h3 {
	color:#01B301;
}

/* TEXT FOR TAB */
#fabrics #fabricsintro, 
#gallery #photogalleryintro, 
#downloads #downloadsintro,
#accessories #accessoriesintro,
#overview #descrprod ,
#overview #otherinfo,
#specs #specsprod,
#video #videosintro{
color:#EFEFEF;
}

/* H2 ALL TAB */
#specs #descrprod h2, 
#fabrics #fabricsintro h2, 
#overview #specsprod h2, 
#overview #descrprod h2, 
#gallery #photogalleryintro h2, 
#downloads #downloadsintro h2,
#accessories #accessoriesintro h2,
#video #videosintro h2 {
	color:#01B301;
}

/* OVERVIEW */
#overview a:hover{color:#31FD31}
#overview a {color:#EFEFEF; text-decoration:underline;}

#txtintro    {
	color:#EFEFEF;
}

#txtintro h2 {
	color:#01B301;
}

#overview h3 {
	color:#01B301;
}

#featcont  .items li img{
border:1px solid #999;
}

#featcont .prevPage {
	background: url(../images/feat_arroww_usa_toys.png) no-repeat 0 0;
}

#featcont .prevPage:hover {
	background: url(../images/feat_arroww_usa_toys.png) no-repeat 0 -96px;
}
#featcont .nextPage {
	background: url(../images/feat_arroww_usa_toys.png) no-repeat -36px 0;
}
#featcont .nextPage:hover {
	background: url(../images/feat_arroww_usa_toys.png) no-repeat -36px -96px;
}

#featcont li.feat_active img, #featcont li.feat_over img {
	border:3px solid #01B301;
}

#featcont li.feat_active #feat_text, #featcont li.feat_over #feat_text{
color:#fff;
}

#imgcont {
	border:1px solid #666;
}

#feat_text {
	background-color:#444;
	color:#EFEFEF;
}
/* PHOTO GALLERY*/
#imgphoto {background-color:#000;border:1px solid #01B301; }
#photogallery  .items li img{border:1px solid #999;}
#imgphoto img{border:1px solid #000;}
#photogallery  .items li.photo_active {
	background: url(../images/gallery_photo_selected_toys.png) no-repeat top right;
}
#photogallery  .items li.photo_active img, #photogallery   .items li.photo_over img {
border:3px solid #01B301;
}

#textphoto {color:#EFEFEF;}
/* DOWNLOADS */

#listfile ul li {
	background:url(../images/feat_arrow_off.png) no-repeat 0 0;
}
#listfile ul li .labelfile {
	color:#31FD31;
}
#listfile ul li .labelfile a{
	color:#31FD31;
}
#listfile ul li .labelfile a:hover{
	color:#31FD31;
	text-decoration:underline;
}
#listfile ul li .infofile,  #listfile ul li .linkfile{
	color:#CCCCCC;
}

#listfile ul li .linkfile {
	background:url(../images/icon/download.png) no-repeat 70px 0;
}
#listfile ul li .linkfile a{
	color:#CCCCCC;
}
#listfile ul li .linkfile a:hover{
	color:#31FD31;
	text-decoration:underline;
}


/* NEWS TICKER */
#newsticker ul a{
	color:#FFFF00;
}
#newsticker ul a:hover, #newsticker ul a:hover span{
	color:#FFFF00;
}
#newsticker ul span{
	color:#FFFF00;
}

/* LINKS */
.rank_1{color:#BCBCBC;}
.rank_2{color:#CCCCCC;}
.rank_3{color:#DCDCDC;}
.rank_4{color:#ECECEC;}
.rank_5{color:#FCFCFC;}

/* PRODUCT AT GLANCE */
#pg_body h1{
	border-bottom:1px solid #CCC;
	color:#CCC;
}
#pg_body #pglance_intro {
	color:#CCC;
	border-bottom:1px dotted #666;
}
#pg_body .fam_tb td.fam_left{color:#31FD31;}
#pg_body .fam{background:url(../images/pglance_left_middle_g.png) repeat-y 8px 0;}
#pg_body .header_fam {background:url(../images/pglance_left_top_g.png) no-repeat 8px 0;}
#pg_body .bottomfam {background:url(../images/pglance_left_bottom_g.png) no-repeat 8px 0;}
#pg_body h2.colltitle, #pg_body h2.colltitle.maincoll{color:#31FD31;}
#pg_body .fam_tb td.fam_left .left_caption {background:url(../images/pglance_arrow_g.png) no-repeat top right;}
#pg_body .fam_tb td.fam_right .fam_title{color:#31FD31;}
#pg_body .fam_tb td.fam_right .fam_intro{color:#CCC;}

#pg_body div.maincoll, #pg_body div.subcoll{
	background:#2F2F2F;
}
#pg_body ul li a{
	background:#2F2F2F;
	border:1px solid #2F2F2F;
}
#pg_body ul li a:hover{
	border:1px solid #01B301;
}
#pg_body ul li a:hover span{
	color:#31FD31;
}
#pg_body ul li a img{
	width:102px; height:102px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border:4px solid #01B301;
}
#pg_body ul li a span{
	color:#F0F0F0;
}
#pg_body h2.subcoll{
	background: transparent url(../images/bg_collection_dpmenu.png) no-repeat 0px -58px;
}
#pg_body .subcoll ul li a span{
	color:#818181;
}

/* CONTENT FROM CMS */
#site_content p{
	color:#CCCCCC;
}
#site_content h1{
	color:#EFEFEF;
}

/* SIDEBAR */
.sidebar li{
	background:#EBEBEB;
	border-bottom:1px solid #CCCCCC;
}
.sidebar li a{
	color:#CCCCCC;
	background: #4F4F4F url(../images/sidebar_item_g.png) no-repeat 8px -30px;
}
.sidebar li a:hover{
	color:#02A202;
	background: transparent url(../images/sidebar_item_g.png) no-repeat 8px -60px;
}
.sidebar li.on{
	background: transparent url(../images/sidebar_item_g.png) repeat-x 0px 0px;
}
.sidebar li.on a{
	color:#FFFFFF;
	background: transparent url(../images/sidebar_item_g.png) no-repeat 8px -90px;
}
.sidebar li li a,
.sidebar li.on li a{
	color:#808080;
	background: #EBEBEB;
}
.sidebar li li a:hover{
	color:#333333;
}
.sidebar li.on li.on a{
	color:#333333;
	background: #EBEBEB url(../images/sidebar_item_g.png) no-repeat 12px -123px;
}

/* SEARCH */
#pg_search h2{
	color:#CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#pg_search .less{
	color:#999;
}
#pg_search li h3 a{
	color:#F9F9F9;
}
#pg_search li h3 a:hover{
	color:#31FD31;
}

/* PRODUCT SERVICE */

.nav_prod_serv .nextprod:hover{
	background-image:url(../images/prodnext_toys_over.png);
}

.nav_prod_serv .prevprod:hover{
	background-image:url(../images/prodprev_toys_over.png);
}

.nav_fbilike {
	margin-left:0;
}

/* ACCESSORIES TAB */

#acclist li.acc_active img, #acclist li.acc_over img {
border:3px solid #01B301;
}
#acclist li.acc_active #accdescr, #acclist li.acc_over #accdescr{
color:#01B301;
}

#acclist li #accdescr {
background: url(../images/feat_arrow_toys.png) no-repeat 0 2px;
}

a #acclink{
margin-right:40px;
border:1px solid #01B301;
background-color:#000;
color:#01B301;
}

a:hover #acclink {
background-color:#01B301;
color:#000;
}

/* CONTACT */
.cnt_form{
background:#000;
border:1px solid #666;	
}
.cnt_form input, .cnt_form textarea, .cnt_form select  {
background:#2f2f2f;
border:1px solid #666;
color:#efefef;
}
.cnt_column label{
color:#31fd31;
}
.cnt_column label span{
color:#efefef;
}
.cnt_note{
color:#EFEFEF;
border:1px solid #666;
background:#333;
}
.cnt_thanks {
background:#000;
color:#31fd31;
border:1px solid #666;
}
.cnt_captcha_img img{
border:1px solid #666;
}
.cnt_submit input {
	padding:5px 15px;	
}

/* LIST NEWS */
#newslist_title {
	color:#31fd31;
	border-bottom:1px solid #666;
}
#newslist ul li.on a{
	color:#31fd31;
}

/* STORE LOCATOR */
.wtb_locator{
	background: transparent url(../images/bg_wtb_storelocator_toys.png) no-repeat left top;
}
.wtb_locator h2 {
	color:#02A202;
}
.wtb_select span{ 
	color:#333;
}
.wtb_input label{
	color:#333;
}
.store_item h3{
	color:#31fd31;
}
.store_address{
	color:#efefef;
}

.type_00{	color:#4A8EC0; }
.type_01{	color:#31fd31; }
.type_R {	color:#efefef; }
.type_S {	color:#efefef; }

.wtb_pages a{
	color:#efefef;
}
.wtb_pages a:hover{
	color:#31fd31;
}
.wtb_pages a.current{
	color:#31fd31;
}

/* YOU TUBE PLAYER */
#youtubemovie  li{
	background-color:#666;
} 
#youtubemovie  li:hover{
	background-color:#01C701;
}
#youtubemovie  li img{
	background-color:white;
	border:1px solid #333;
} 
#youtubemovie  li #moviedescr{
	color:white;
}

/* QUEST SODD CLIENTE */

#tb_qsc td {
	color:#CCC;
	border-bottom:1px dotted #999;
}

