/* 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;
}

#header {
	background-image:url(../images/banda_top_toys.png);
}

#menutop {
	background-image:url(../images/bg_menutop_g.png);
}

#menutop .menu_item {
	width:820px;
}

.btn_menu_top {
	color:#F9F9F9;
	width:130px;
}

#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/arrow_toys_menu_top.png);
}
#menutop .menu_item li a:hover .btn_menu_top ,
#menutop .menu_item li.hover2 a .btn_menu_top {
	--color:#FF8100;
	--color:#1BCC13;
	--color:#FFFF00;
	color:#31FD31;
}

#menutop .menu_item li.selected a {
}
#menutop .menu_item li.selected a .btn_menu_top {
	color:#31FD31;
	font-weight:bold;	
}

#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 */
/*---------------------------------------------------------------------*/
#dd_header, #dd_body, #dd_bottom  {
	background-image: url(../images/bg_dropdown_toys_green.png);
}

#dd_body div.colltitle, #dd_body div.colltitle.maincoll{
	color:#01B301;
}
#dd_body div.maincoll, #dd_body div.subcoll{
	background:#FFFFFF;
}
#dd_body ul li a{
	background:#FFFFFF;
	border:1px solid #FFFFFF;
	
}
#dd_body ul li a:hover{
	border:1px solid #01B301;
}
#dd_body ul li a:hover span{
	color:#01B301;
}
#dd_body ul li a span{
	color:#000000;
	font-size:12px;
}
#dd_body ul li a span.isnew{
	background-image: url(../images/prodnew.png);
}
#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 .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;
}

/* NEWS TICKER */
#newsticker ul a{
	color:#FFFFFF;
}
#newsticker ul a:hover, #newsticker ul a:hover span{
	color:#31FD31;
}
#newsticker ul span{
	color:#DCDCDC;
}

/* 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 #CCCCCC;
	color:#CCCCCC;
}
#pg_body h2.colltitle, #pg_body h2.colltitle.maincoll{
	color:#31FD31;
}
#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;
}