
@charset "utf-8";
/* CSS Document */

/****************White / Default*********************/
body.color-white {/*background:url(../img/color-white/bg-top.png) center top repeat-x;*/}
body.page-index.color-white {/*background-image:url(../img/color-white/bg-top-index.png) ;*/}
.color-white, .color-white .news-highlights a
{color:#000;}
.color-white #header, .color-white #pageMain .box .content
{background-color:#FFF;}

.color-white #header {/*background-image:url(../img/color-white/header.png); background-repeat:repeat-x;*/ background-color:#FFF;}
.color-white #header .topbar .changeLang, .color-white #header .topbar .fontsize, 
.color-white #header .topbar .home, .color-white #header .topbar .music , .color-white #header .topbar .changeColor 
{background-image:url(../img/color-white/topbar-btns.png);}

.color-white #header #mainmenu>.line2 {background:url(../img/color-white/mainmenu2.png) repeat-y center;}
.color-white #header #mainmenu>.line2, .color-white #header #mainmenu>.line2 a, 
.color-white #header #mainmenu>.line3, .color-white #header #mainmenu>.line3 a {color:#FFF;}
.color-white #header #mainmenu>.line3[data-submenu="game"]:after  {background:#016D8E;}
.color-white #header #mainmenu>.line3[data-submenu="game"] .on {background-color:rgba(50,50,50, .4);}

.color-white.page-index #header #mainmenu>.line2 {}
.color-white.page-index #header #mainmenu>.line2 .on {background-color:#8C2916;}
.color-white.page-game #header #mainmenu>.line2 {background-image:url(../img/color-white/mainmenu2-online.png);}
.color-white.page-game #header #mainmenu>.line2 .on {background-color:#016D8E;}
.color-white.page-carnival #header #mainmenu>.line2 {background-image:url(../img/color-white/mainmenu2-carnival.png);}
.color-white.page-carnival #header #mainmenu>.line2 .on {background-color:#242F63;}
.color-white.page-support #header #mainmenu>.line2 {background-image:url(../img/color-white/mainmenu2-support.png);}
.color-white.page-support #header #mainmenu>.line2 .on {background-color:#256D35;}
.color-white.page-location #header #mainmenu>.line2 {background-image:url(../img/color-white/mainmenu2-location.png);}
.color-white.page-location #header #mainmenu>.line2 .on {background-color:#905A0F; }
.color-white.page-other #header #mainmenu>.line2 {background-image:url(../img/color-white/mainmenu2-other.png);}
.color-white.page-other #header #mainmenu>.line2 .on {background-color:#851B53;}

.color-white.page-game .content h1>span {background-image:url(../img/color-white/h1-bg-online.png); }
.color-white.page-coloring .content h1>span {background-image:url(../img/color-white/h1-bg-coloring.png); }
.color-white.page-comic .content h1>span {background-image:url(../img/color-white/h1-bg-coloring.png); }
.color-white.page-poster .content h1>span {background-image:url(../img/color-white/h1-bg-coloring.png); }
.color-white.page-photography .content h1>span {background-image:url(../img/color-white/h1-bg-coloring.png); }

.color-white.page-carnival .content h1>span {background-image:url(../img/color-white/h1-bg-carnival.png); }
.color-white.page-support .content h1>span {background-image:url(../img/color-white/h1-bg-support.png); }
.color-white.page-location .content h1>span {background-image:url(../img/color-white/h1-bg-location.png); }
.color-white.page-other .content h1>span {background-image:url(../img/color-white/h1-bg-other.png); }


/*.color-white #topVisual     {background:url(../img/color-white/bg-top.jpg) center top no-repeat;}
.color-white.page-index #topVisual {background:url(../img/color-white/bg-top_index.jpg) center top no-repeat;}*/

.color-white #footer {background:#4C4D4F; border-top:5px solid #ED1B24; }
.color-white #footer, .color-white #footer a {color:#FFF; }

.color-white .content h1>span  {color:#FFF; }
.color-white .content a {color:#06C;}
.color-white .content .alt-table {background:#62CCF4; color:#FFF;}
.color-white .content .alt-table td {}
.color-white .content .alt-table td.alt, .content .alt-table tr.alt {background:#00ADEF;}
.color-white .content .alt-table.border-h-white	td {border-right:4px solid #FFF;}

.color-white .border-right {border-right: 1px solid #000000;}
.color-white .bg-blue1 {background:#1b75bb; color:#FFF;}
.color-white .bg-blue2 {background:#29c4f3; color:#FFF;}
.color-white .bg-orange1 {background:#f7931d;}
.color-white .bg-orange2 {background:#ffd200;}
.color-white .bg-green1 {background:#38b449; color:#FFF;}
.color-white .bg-green2 {background:#8cc63e; color:#FFF;}

.color-white .index-add-box {color:#000000; background: #faa819;
background: -moz-linear-gradient(-45deg,  #faa819 0%, #cdd92b 43%, #afce36 75%, #afce36 100%);
background: -webkit-linear-gradient(-45deg,  #faa819 0%,#cdd92b 43%,#afce36 75%,#afce36 100%);
background: linear-gradient(135deg,  #faa819 0%,#cdd92b 43%,#afce36 75%,#afce36 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa819', endColorstr='#afce36',GradientType=1 );
}
.color-white .index-add-box .title {background:url(../img/color-white/index-box-add-title.png) no-repeat;  color:#FFFFFF; transform: rotate(-5deg); margin-left:5px; margin-top:-25px; width:320px; height:60px; padding-top:5px; padding-left:35px;}
.color-white.page-carnival .highlight {color:#2B388F;}

.color-white.page-other .main>a  {background-image:url(../img/color-white/other-btns.png); text-decoration:none; color:#FFF;}


/****************Yellow*********************/
.color-yellow, .color-yellow a, .color-yellow #header .topbar, .color-yellow #header .topbar a, .color-yellow .fancybox-skin
{color:#000;}
.color-yellow, .color-yellow #header, .color-yellow #footer
{background-color:#FFFF00; background:url(../img/color-yellow/bg-top.jpg) top no-repeat center;}

.color-yellow #header .topbar .changeLang, .color-yellow #header .topbar .fontsize, 
.color-yellow #header .topbar .home, .color-yellow #header .topbar .music , .color-yellow #header .topbar .changeColor 
{background-image:url(../img/color-yellow/topbar-btns.png);}

.color-yellow #header #mainmenu>.line2 {border-bottom:1px solid #000; border-top:1px solid #000;}
.color-yellow #header #mainmenu>.line2 a.on:after {background:#000;}
.color-yellow #header #mainmenu>.line3 .inner {border-bottom:1px solid #000;}
.color-yellow #header #mainmenu>.line3 a.on:after {background:#000; }

.color-yellow #topVisual    {background:url(../img/color-yellow/bg-top.jpg) center top no-repeat;}
.color-yellow.page-index #topVisual {background:url(../img/color-yellow/bg-top_index.jpg) center top no-repeat;}

.color-yellow #footer {border-top:5px solid #000; }

.color-yellow .content a {text-decoration:underline;}
.color-yellow .content .alt-table  {border-top:1px solid #000; border-collapse:collapse;}
.color-yellow .content .alt-table td {border-bottom:1px solid #000;}

.color-yellow .border-right {border-right: 1px solid #000000;}
.color-yellow .index-add-box {border:1px solid #000000;}
.color-yellow.page-other .main>a  {background-image:url(../img/color-yellow/other-btns.png);}


/****************Oeange*********************/
.color-orange, .color-orange a, .color-orange #header .topbar, .color-orange #header .topbar a, .color-orange .fancybox-skin
{color:#000;}
.color-orange, .color-orange #header, .color-orange #footer
{background-color:#FFA500;}

.color-orange #header .topbar .changeLang, .color-orange #header .topbar .fontsize, 
.color-orange #header .topbar .home, .color-orange #header .topbar .music, .color-orange #header .topbar .changeColor 
{background-image:url(../img/color-orange/topbar-btns.png);}

.color-orange #header #mainmenu>.line2 {border-bottom:1px solid #000; border-top:1px solid #000;}
.color-orange #header #mainmenu>.line2 a.on:after {background:#000;}
.color-orange #header #mainmenu>.line3 .inner {border-bottom:1px solid #000;}
.color-orange #header #mainmenu>.line3 a.on:after {background:#000; }

.color-orange #topVisual    {background:url(../img/color-orange/bg-top.jpg) center top no-repeat;}
.color-orange.page-index #topVisual {background:url(../img/color-orange/bg-top_index.jpg) center top no-repeat;}

.color-orange #footer {border-top:5px solid #000; }

.color-orange .content a {text-decoration:underline;}
.color-orange .content .alt-table  {border-top:1px solid #000; border-collapse:collapse;}
.color-orange .content .alt-table td {border-bottom:1px solid #000;}

.color-orange .border-right {border-right: 1px solid #000000;}
.color-orange .index-add-box {border:1px solid #000000;}
.color-orange.page-other .main>a  {background-image:url(../img/color-orange/other-btns.png);}


/****************Black*********************/
.color-black, .color-black a, .color-black #header .topbar, .color-black #header .topbar a, .color-black .fancybox-skin
{color:#FFFF00;}
.color-black, .color-black #header, .color-black #footer
{background-color:#000;}

/*.color-black #header .logos {background-image:url(../img/color-black/logos.png); }*/

.color-black #header .topbar .changeLang, .color-black #header .topbar .fontsize, 
.color-black #header .topbar .home, .color-black #header .topbar .music, .color-black #header .topbar .changeColor 
{background-image:url(../img/color-black/topbar-btns.png);}

.color-black #header #mainmenu>.line2 {border-bottom:1px solid #FFFF00; border-top:1px solid #FFFF00;}
.color-black #header #mainmenu>.line2 a.on:after {background:#FFFF00;}
.color-black #header #mainmenu>.line3 .inner {border-bottom:1px solid #FFFF00;}
.color-black #header #mainmenu>.line3 a.on:after {background:#FFFF00; }

.color-black #topVisual     {background:url(../img/color-black/bg-top.jpg) center top no-repeat;}
.color-black.page-index #topVisual {background:url(../img/color-black/bg-top_index.jpg) center top no-repeat;}

.color-black #footer {border-top:5px solid #FFFF00; }

.color-black .content a {text-decoration:underline;}
.color-black .content .alt-table  {border-top:1px solid #FFFF00; border-collapse:collapse;}
.color-black .content .alt-table td {border-bottom:1px solid #FFFF00;}

.color-black .border-right {border-right: 1px solid #FFFF00;}
.color-black .index-add-box {border:1px solid #FFFF00;}
.color-black.page-other .main>a  {background-image:url(../img/color-black/other-btns.png);}
