#inside {position:relative;}
#inside a{color:#005994;}
.breadcrumb {z-index:15;padding:1px 0 2px 25px;color:#000;font-family:'Times New Roman',serif;background:url('/img/skin/breadcump.gif') no-repeat 0 0;}
.breadcrumb  a {color:#000;}
h3 {text-transform:uppercase;font-family:Arial;}
#inside  .breadcrumb {left:-5px;margin:0;}
#inside h1, #inside h2, #inside h3, #inside h4, #inside h5, #inside  h6 {margin:1.0em 0 0.5em;}
#inside h1, #inside .h1 {font-size:30px;font-weight:bold;}
#inside h2, #inside .h2 {font-size:24px;font-weight:bold;}
#inside h3, #inside .h3 {font-size:20px;font-weight:bold;}
#inside h4, #inside .h4 {font-size:16px;font-weight:bold;}
#inside h5, #inside .h5 {font-size:14px;text-transform:uppercase;font-weight:bold;}
#inside h6, #inside .h6 {font-size:12px;text-transform:uppercase;font-weight:bold;}
h4.news_h4 {font-size:14px;font-weight:bold;margin-bottom:14px;border-bottom:1px #000 dashed;}
#inside p {margin:0.5em 0;}
#inside ul, #inside ol {margin:0.5em 0 0.5em 2em;}
#inside .redtext {color:#b00;}
#inside .greentext {color:#070;}
#inside .bluetext {color:#06b;}
#inside .greytext {color:#666;}

#inside img {max-width:510px;border:2px solid #000;}

a.button  {display:block;text-align:center;background:#eda10b url('/img/skin/readmore.gif') repeat-x center top;position:relative;padding:7px 15px;margin:7px auto;width:93%}
a.button.short_button{float:left;text-align:center;background:#eda10b url('/img/skin/readmore.gif') repeat-x center top;position:relative;padding:7px 15px;margin:7px 0;width:auto;}
a.button  .corn00 {position:absolute;background:url('/img/skin/readmore00.gif') no-repeat 0 0;top:0;left:0;height:12px;width:8px;}
a.button  .corn10 {position:absolute;background:url('/img/skin/readmore10.gif') no-repeat left bottom;bottom:0;left:0;height:12px;width:9px;}
a.button  .corn01 {position:absolute;background:url('/img/skin/readmore01.gif') no-repeat right top;top:0;right:0;height:12px;width:8px;}
a.button  .corn11 {position:absolute;background:url('/img/skin/readmore11.gif') no-repeat right bottom;bottom:0;right:0;height:12px;width:9px;}


	/*Все классы с цифрой 1 на конце задают новый дизайн сайта*/
	a.button1  {display:block;text-align:center;background:#eda10b url('/img/skin/readmore.gif') repeat-x center top;position:relative;padding:7px 20px;margin:7px auto;width:89px;}
	a.button1.short_button{float:left;text-align:center;background:#eda10b url('/img/skin/readmore.gif') repeat-x center top;position:relative;padding:7px 15px;margin:7px 0;width:auto;}
	a.button1  .corn00 {position:absolute;background:url('/img/skin/readmore00.gif') no-repeat 0 0;top:0;left:0;height:12px;width:8px;}
	a.button1  .corn10 {position:absolute;background:url('/img/skin/readmore10.gif') no-repeat left bottom;bottom:0;left:0;height:12px;width:9px;}
	a.button1  .corn01 {position:absolute;background:url('/img/skin/readmore01.gif') no-repeat right top;top:0;right:0;height:12px;width:8px;}
	a.button1  .corn11 {position:absolute;background:url('/img/skin/readmore11.gif') no-repeat right bottom;bottom:0;right:0;height:12px;width:9px;}

/* reg */
#reg input , #reg textarea, #reg select{border:1px solid #003f50; color:#60828b;}
#reg textarea {width:400px; height:100px;}
#reg input.age {width:2em;}
#reg input.submit {width:120px; margin:20px auto; display:block;}

#reg input.error, #reg textarea.error {border:2px solid #b00;}
#reg p.error {color:#b00; font-weight:bold;}
/*.shadow1 {display:none!important;}
.shadow2 {display:none!important;}
.shadow {display:none!important;}*/
ol {margin-left:30px;}
ol li {padding-bottom:14px;}
.content ul {margin-left:24px;}
table.craft {font-size:12px; width:500px; border-collapse:collapse;width:100%;padding:5px;}
table.craft td,  table.craft th{padding:7px 0px 7px 5px; border:1px solid #7E673D;vertical-align:middle;vertical-align:top;}
table.craft td img {margin:0 3px 3px 0;}
.attantion {color:#f00;}

body.gallery {background:#000;}
body.gallery #bar {display:none;}
body.gallery  #pic {text-align:center;}
body.gallery  #pic img {border:2px solid #808080;}
body.gallery  #pages{width:500px;margin:10px auto;text-align:center;}
body.gallery  #pages h2 {font-size:24px;text-transform:uppercase;font-weight:bold;color:#808080;padding:10px 0;}
body.gallery  #pages a.prev {float:left; background:url('/img/skin/gallery_prev.gif') no-repeat 0 bottom; width:100px; height:50px;color:#000;}
body.gallery  #pages a.prev:hover {background:url('/img/skin/gallery_prev.gif') no-repeat 0 top;}
body.gallery  #pages a.next {float:right; background:url('/img/skin/gallery_next.gif') no-repeat 0 bottom; width:100px; height:50px;color:#000;}
body.gallery  #pages a.next:hover {background:url('/img/skin/gallery_next.gif') no-repeat 0 top;}
table.pic {width:100%;position:relative;left:-15px;}
table.pic td {padding:5px; text-align:center;}
div.playtext h3.playstep, div.playtext h3.playstep  {font-weight:bold;margin:0;font-size:18px;text-transform:uppercase;font-family:georgia;}
a.play_button_long_red {display:block; width:403px; height:33px; margin:5px 0 10px 22px; background: url('/img/pages/play/buttonlong_red.gif') no-repeat;
	color:#fff; font-size:14px; font-weight:bold; /*font-family:arial;*/ padding-top:6px; text-align:center; text-decoration:none;}
a.play_button_long_red:link {background: url('/img/pages/play/buttonlong_red.gif') no-repeat;}
a.play_button_long_red:hover {background: url('/img/pages/play/buttonlong_red_act.gif') no-repeat;color:#fff;}

.breadcrumb {margin: 14px 0;font-size:16px;font-family:Arial;font-style:italic;}




/*--------- Рамка картинок контента -----------*/


.main_pic {background:URL('/img/skin/screen_border_bottom.gif') repeat-x right bottom;float:left;background-color:#f6b50d;clear:both;margin:14px 0;} /* Родительский блок для картинки */
.pic_page{float:left;}
.pic_page img {float:left;background:URL('/img/skin/screen_border_top.gif') repeat-x left top; background-color:#f6b50d;padding-top:12px;}

/* Уголки стоят внутри блока main_page  */
.left_top_coner {float:left;width:10px;height:13px;background:URL('/img/skin/left_corner.gif') no-repeat;}
.right_top_coner {float:left;width:10px;height:13px;background:URL('/img/skin/right_corner.gif') no-repeat;clear:right;}
.left_bottom_coner {float:left;width:10px;height:13px;background:URL('/img/skin/left_corner2.gif') no-repeat;clear:left;}
.right_bottom_coner {width:10px;height:13px;background:URL('/img/skin/right_corner2.gif') no-repeat;float:right;}

/* --------------------------------------------*/



 {white-space:no-wrap;width:1%;}




/*  SHOP  */

.info {text-align:center; color:#EFCB86;font-size:12px;padding:5px 1px;border:1px solid #b48945; margin:5px 2px 2px;}

ul.shop_menu{list-style:none;padding:0;margin:0;}
ul.shop_menu li{color:#000;text-transform:uppercase;}
ul.shop_menu li a {display:block;border-top:1px solid #704109;background:url(/img/shop/menu_bg_1.jpg) no-repeat 0 center;color:#000;text-decoration:none;font-weight:bold;height:auto; line-height:1;padding:7px 0px;text-align:center;font-size:14px;}
ul.shop_menu li a:hover {background:url(/img/shop/menu_bg_1_hover.jpg) no-repeat 0 center;text-decoration:none;}
ul.shop_menu li a.active{background:url(/img/shop/menu_bg_1_active.jpg) no-repeat 0 center;text-decoration:none;}
ul.shop_menu li ul.shop_menu li{}
ul.shop_menu li ul.shop_menu li a {border-top:1px solid #b48945;display:block;font-weight:normal;background:url(/img/shop/menu_bg_2.jpg) repeat-y 0 0;color:#FEEECA;height:auto; line-height:1;padding:5px 7px;font-size:12px;text-transform:none;text-align:left;}
ul.shop_menu li ul.shop_menu li a.active, ul.shop_menu li ul.shop_menu li a:hover {background:url(/img/shop/menu_bg_2_hover.jpg) repeat-y 0 0;}
ul.shop_menu li ul.shop_menu li ul.shop_menu {padding:0 0 0 15px;background:#1F0800;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a {height:auto;background:none;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a.active{font-weight:bold;color:#EFCB86;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a:hover {text-decoration:underline;}


ul.shop_submenu { font-size:12px;list-style:none;padding:0 0 0 20px;margin:3px 0;}
ul.shop_menu ul.shop_submenu {padding:0 0 0 10px;}
ul.shop_submenu a {font-size:12px;}
ul.shop_menu a, .shop_submenu a {text-decoration:none;color:#8C1801;}
.shop_submenu a {font-size: 16px;}
ul.shop_menu a:hover, .shop_submenu a:hover {text-decoration:underline;}

	table.unseen1 {margin:0 auto;border:0 none;border-collapse:collapse;}
	td.shop_item_top1 {width:220px;height:12px;}
	table.unseen1 td {padding:0; vertical-align:top;}
	div.shop_element1 {width:220px; margin:0 auto;}
	td.shop_item_bottom1 {width:220px;height:12px;}
	img.shop_plashka_top1 {width:220px; height:12px; background:url(/img/shop/shop_plashka_top.png) no-repeat; vertical-align:bottom;}
	td.shop_item_center1 {height:100%; width:220px;background: url(/img/shop/shop_item_center_bg.png) 0px 89px no-repeat;text-align:center;}
	td.shop_item_center1_bottom {height:100%; width:220px;background: url(/img/shop/shop_item_center_bg.png) no-repeat;text-align:center;}
	td.shop_item_center1  .shop_main1 {text-align:left;}
	.shop_one1 {text-align:left; }
	.shop_one1 button a, table.shop_tblock1  button a{color:#000; text-decoration:none;}
	td.shop_item_center1 form {display:block;}
	img.shop_plashka_bottom1 {width:220px; height:12px; background:url(/img/shop/shop_plashka_bottom.png) no-repeat;}
	table.shop_tblock1 {background: url(/img/shop/table_shop_tblock_bg_new_yellow.png) repeat-y; height:90px; width:220px; margin:0px 0px -3px 0px; border:none; border-collapse:collapse; color:#305065; font-family: Tahoma;}
	table.shop_tblock1 td {border:none; padding:0; }
	table.shop_tblock1 a {color:#990000;}


table.unseen {margin:0 auto;border:0 none;border-collapse:collapse;}
td.shop_item_top {width:220px;height:12px;}
table.unseen td {padding:0; vertical-align:top;}
div.shop_element {width:220px; margin:0 auto;}
td.shop_item_bottom {width:220px;height:12px;}
img.shop_plashka_top {width:220px; height:12px; background:url(/img/shop/shop_plashka_top.gif) no-repeat; vertical-align:bottom;}
td.shop_item_center {background:#D6BB8C url(/img/shop/shop_plashka.gif) repeat-y;text-align:center;}
td.shop_item_center  .shop_main {text-align:left;}
.shop_one {text-align:left; }
.shop_one button a, table.shop_tblock  button a{color:#000; text-decoration:none;}
td.shop_item_center form {display:block;}
img.shop_plashka_bottom {width:220px; height:12px; background:url(/img/shop/shop_plashka_bottom.gif) no-repeat;}
table.shop_tblock {background:#D6BB8C url(/img/shop/shop_plashka.gif) repeat-y; width:220px;margin-left:0px; border:none; border-collapse:collapse;}
table.shop_tblock td {border:none; padding:0;}
table.shop_tblock a {color:#990000;}


.shop_index_main {background-image: url(http://www.fantazium.ru/img/skin/content_back_2.jpg); width:180px;}
.shop_index_item {padding:4px;}
.shop_index_icon {padding:2px;}
.shop_index_name {font-family:arial; margin:0 10px 0 0; color:#000000; font-size:11px; display:block;}
.shop_index_title {font-family:arial; color:#000000; text-decoration:none;}
.shop_index_price {font-weight:bold;}


td.shop_new {height:25px; vertical-align:bottom;color:#400;font-weight:bold; font-size:80%;}
div.shop_icon {width:34px; height:34px; margin:3px 5px 5px 16px; padding:4px; background: url(/img/shop/icon_back.gif) no-repeat;}
img.shop_icon {width:34px; height:34px;}
#inside h2.shop_item_name {color:#000; font-size:1em; font-weight:bold;margin:0px 13px 0 0;}
.shop_item_name {color:#000; font-size:1em; font-weight:bold;margin:0px 13px 0 0;}
.shop_desc {margin:0 15px 10px;}
.shop_sale {color:#ef0909;}
.shop_cost {color:#900; font-weight:bold; font-size:100%;}
.unseen  ul, .unseen  ol {margin:3px 0 3px 20px;padding:0;}

.unseen .shop_desc{display:none;}


	td.shop_new1{height:25px; vertical-align:bottom;color:#ff0103;font-weight:bold; font-size:120%;}
	div.shop_icon1 {width:34px; height:34px; margin:3px 5px 5px 16px; padding:4px; background: url(/img/shop/icon_back.gif) no-repeat;}
	img.shop_icon1 {width:34px; height:34px;}
	#inside h2.shop_item_name1 {color:#000; font-size:1em; font-weight:bold;margin:0px 13px 0 0;}
	.shop_item_name1 {color:#305065; font-size:13px; font-weight:bold;margin:0px 13px 0 0;}
	.shop_desc1 {padding: 0px 5px 0px 10px;}
	.shop_sale1 {color:#ef0909;}
	.shop_cost1 {color:#ef0909; font-weight:bold; font-size:100%;}
	.unseen1  ul, .unseen1  ol {margin:3px 0 3px 20px;padding:0;}

	.unseen1 .shop_desc1{display:none;}

.tooltip_back {position:absolute; top:25%; width:300px;left:50%;margin-left:-150px;background:#000;display:none; padding:10px; border:1px solid #AD783F;z-index:1000;}
.tooltip  {color:#EFCB86;font-size:12px;padding:10px;border:1px solid #b48945; margin:0px;}

	.tooltip_back1 {color:#043151;font-size:12px; position:absolute; top:25%; width:300px;left:50%;margin-left:-150px;display:none; padding:10px;z-index:1000;}
	.tooltip1  {color:#043151;font-size:12px;padding:10px;margin:0px;background:url(/img/shop/tooltip_bg.png);font-family: Tahoma; font-weight: bold; width:302px;}
	.tooltip1_bottom {width:322px; height: 42px; background: url(/img/shop/tooltip_bottom.png); padding-top:20px;}

.button {background:url(/img/shop/button_g.gif) no-repeat center center;text-align:center !important;text-transform:uppercase;height:25px; line-height:25px; width:80px;color:#200 !important;font-size:11px !important;
display:inline !important;text-decoration:none !important;margin:3px;
}

	.button1 {background:url(/img/shop/buy_button.png) no-repeat center center;text-align:center !important;text-transform:uppercase;height:25px !important; line-height:25px; width:89px;color:#fff !important;font-size:11px !important;
display:inline !important;text-decoration:none !important;margin:3px;
}


	.button1.button_y1 {background:url(/img/shop/desc_button.png) no-repeat center center;}

.button.button_y {background:url(/img/shop/button_y.gif) no-repeat center center;}
.button.button_b{background:url(/img/shop/button_b.gif) no-repeat center center; margin-top:10px;}

	.button1.button_b1{background:url(/img/shop/desc_button.png) no-repeat center center; margin-top:20px !important;}

.button.button_r{background:url(/img/shop/button_r.gif) no-repeat center center;}

	.button1.button_r1{background:url(/img/shop/buy_button.png) no-repeat center center;}

.button.button_l{background:url(/img/shop/button_l.gif) no-repeat center center;}

	.button1.button_l1{background:url(/img/shop/buy_button.png) no-repeat center center;}
	.button1.button_l12{background:url(/img/shop/history_button.png) no-repeat center center;}
	
table.tabBorder {border-right:1px #000 solid;border-top:1px #000 solid;}
.tabBorder td {border-left:1px #000 solid;border-bottom:1px #000 solid;padding:5px;vertical-align:top;}
table.craft {font-size:12px; width:500px; border-collapse:collapse;width:100%;padding:5px;}
table.craft td,  table.craft th{padding:7px 0px 7px 5px; border:1px solid #7E673D;vertical-align:middle;}
table.craft td img {margin:0 3px 3px 0;}

.shop_button { width:80px !important;}
	.shop_button1 { width:81px !important;}


.shop_selectchar {border:1px solid black !important;}

.litera {font-family:Georgia;font-size:24px;font-weight:bold;}
.craft.exp td {text-align:center;white-space:nowrap;width:50px;}
.craft.upgrade td {text-align:center;}
.left_snap  {
	margin: 0px 0px 0px 17px !important;
}
