body{font-family:Candara;margin:0;height:101%;background-color:#000;color:#A40303;font-size:14px}


/*
.box_outer{border-radius:10px;overflow:hidden;box-shadow:10px 10px 10px rgba(0,0,0,.5)}
.box{padding:0;border-radius:10px;border:1px solid #444;background:#DD5151;text-align:justify}
*/


a:active, a:hover, a:link, a:visited{color:#6A0000;font-weight:700}
.no_padding{margin:0}
.item{width:630px;border:1px solid #2C2C2C;border-radius:10px;float:left;margin:5px;padding:10px;background:#f1d1d1}
.item_main_left{width:280px}
.header{background:#3D0000;border:1px solid #FFF0F0}
.header h1, .header h2, .header h3{font-size:18px;font-weight:700;text-align:center;color:#FFF0F0;margin:0}
.warning_header{font-size:26px}
.breadcrumb{color:#FFF0F0;text-align: center;}
.breadcrumb a{color:#FFF0F0;font-weight:700}
.category_more_navigation{font-size:26px;text-align:center;margin-top:15px;font-weight:bolder}
.category_more_navigation .current{color:#ff0}
.header_category{font-size:26px;margin:0;padding:0;color:#6A0000}
.p{margin:0;padding:0}
.hide{display:none}
.show{display:inline}
.left{float:left}
.clear{clear:both;font-size:1px}
.thanks{font-size:18px}
.thanks b{color:#6A0000;text-decoration:underline}
.thanks a{line-height:40px}
.main_image{width:150px;margin:10px}
.main_image_cat{width:200px;margin:5px 0 8px}
.item_image{width:250px;margin:0 10px 10px 0}
.item_images_group{margin-bottom:20px}
img{border-radius:10px;border:1px solid #2C2C2C;box-shadow:5px 5px 5px rgba(0,0,0,.6)}
.img_no_css{border:none;box-shadow:none}
.top_header_bg{position:relative;text-align:center;top:-10px;padding:0;margin:0}
.top_header_menu_left{position:absolute;top:25px;left:265px;border-radius:10px;background:rgba(255,255,255,.7);padding:3px 8px;z-index:30;box-shadow:0 0 30px rgba(255,255,255,.7)}
.top_header_menu_right{position:absolute;float:right;border-radius:10px;background:rgba(255,255,255,.8);padding:3px 8px;z-index:30;box-shadow:0 0 30px rgba(255,255,255,.9)}
.en_left{top:25px;left:244px}
.fr_left{top:25px;left:255px}
.de_left{top:25px;left:240px}
.es_left{top:25px;left:235px}
.de_right, .en_right, .es_right, .fr_right{top:25px;left:557px}
.top_header_menu_left a strong, .top_header_menu_right a strong{color:#A40303;font-size:20px}
.top_header_menu_left a, .top_header_menu_right a{text-decoration:none}
.selected{text-decoration:underline!important}
#show_warning{width:800px;height:450px;box-shadow:10px 10px 8px rgba(0,0,0,.5);border-radius:5px;border:2px solid #EEE;background-color:#262626;padding:15px;display:none;font-size:18px;color:#CCC;text-align:center}
#show_warning .enter{color:green;margin:5px 20px}
#show_warning .leave{color:red;margin:5px 20px}
#show_warning .header{font-size:26px}
#show_warning .header a{font-size:26px;color:#CCC}
#show_warning .selected{box-shadow:2px 2px 8px rgba(250,250,250,.7);border-radius:5px}
#show_thanks{width:670px;height:485px;box-shadow:10px 10px 8px rgba(0,0,0,.5);border-radius:5px;border:2px solid #EEE;background-color:#262626;padding:20px;display:none;font-size:18px;color:#CCC;text-align:justify}
#show_thanks img{float:left;margin:6px 15px 0 0}
#show_thanks .header{font-size:26px;text-align:center}
#show_thanks .close_x{float:right;cursor:pointer;border:1px solid #f9fdb9;font-size:26px;text-decoration:none;padding:1px 10px;border-radius:5px}
.main_box_selected{border:5px solid #F9FDB9}
.main_featured_ss{position:relative;float:right;margin-bottom:5px}
.main_featured_ss_header{position:absolute;top:1px;left:1px;border-radius:10px;font-size:24px;font-weight:bolder;background:#000;background:rgba(0,0,0,.8);padding:5px 0 5px 10px}
.main_featured_ss_text{position:absolute;left:1px;border-radius:10px;font-size:14px;background:#000;background:rgba(0,0,0,.8);padding:5px;text-align:justify}
hr{border:0;border-top:1px solid #939393;margin:10px 0 5px}
.hr_normal{border:0;border-top:1px solid #E76700;margin:5px 0 0}
.no_padding{padding:3px}
h2{font-size:14px;margin:0;padding:0}
h4{font-size:14px;margin:0;padding:0;display:inline}
.item h4{display:block;margin-bottom:10px}
.h3_main{text-decoration:none}
.h3_main h3, .h3_main h4{font-size:20px;margin:0 0 10px;padding:0}
.text{font-size:14px;text-align:justify}
.header_text{font-size:30px;margin:0;padding:0}
.header_main_content{font-size:16px;margin:4px;padding:0}
.header_list_item{font-size:22px;margin:0 0 5px;padding:0}
.advert_700_top{float:right;margin-bottom:7px}
.footer{font-size:12px;padding:10px;text-align:center;   border:1px solid #2C2C2C;border-radius:10px;margin:5px; background:#f1d1d1}
.footer h6{font-size:12px;margin:0;padding:0}
.button_play{box-shadow:2px 2px 8px rgba(0,0,0,.5);background-color:#EFEFEF;border-radius:10px;border:1px solid #000;padding:5px 25px;cursor:pointer;display:inline}
.button_play a{color:#000;text-decoration:none}
.button_play_over a{text-decoration:underline}
.button_menu{box-shadow:2px 2px 8px rgba(0,0,0,.5);background-color:#EFEFEF;border-radius:10px;border:1px solid #000;text-align:center;float:right;padding:5px 22px;margin:0 0 0 12px;cursor:pointer;font-size:18px}
.button_menu a{color:#000;text-decoration:none}
.button_menu_over a{text-decoration:underline}
.admin_functions{float:right}
.related_item{border-radius:10px;box-shadow:2px 2px 8px rgba(0,0,0,.5);background-color:#F9FDB9;padding-bottom:5px}
.related_item a{border-radius:10px;color:#006920;text-decoration:none}
.related_item img{box-shadow:none}
.game_picture{float:left;margin:0 20px 10px 0}
h1{padding:0;margin:0;color:#6A0000}
.item_title{font-weight:700!important;font-size:24px!important;padding:30px 0 0}
.item_p{padding:0 10px;margin-bottom:40px}
.item_p strong{color:#6F0000}
.item_p h2{font-size:16px;text-align:center;padding:25px 0 15px;color:#6A0000}


#gallery{margin:20px 0 0 0 ;text-align:center;display:block;}
#gallery img{text-align: center;}

.external_links{padding:0;margin:5px 0;list-style-type:none}
.flags{text-align:center;position:relative;top:25px;z-index:9}
.flags img{border-radius:4px;border:none;box-shadow:3px 3px 7px rgba(0,0,0,.5)}
.send_link_a{font-size:20px;display: block;text-align: center;}
#send_link_container{width:460px;height:410px;box-shadow:10px 10px 8px rgba(0,0,0,.5);border-radius:5px;border:2px solid #EEE;background-color:#252525;padding:15px;display:none;font-size:18px;color:#D2D2D2;text-align:center}
.flag{display:inline-block;width:16px;height:11px;background:url(graphics/flags.png) no-repeat;margin-left:3px}
.flag.flag-cz{background-position:-16px 0}
.flag.flag-de{background-position:-32px 0}
.flag.flag-dk{background-position:-48px 0}
.flag.flag-es{background-position:0 -11px}
.flag.flag-fr{background-position:-16px -11px}
.flag.flag-it{background-position:-32px -11px}
.flag.flag-nl{background-position:-48px -11px}
.flag.flag-pl{background-position:0 -22px}
.flag.flag-ru{background-position:-16px -22px}
.flag.flag-se{background-position:-32px -22px}
.flag.flag-tr{background-position:-48px -22px}
.flag.flag-en{background-position:0 -33px}


.top_games{text-align:center !important;font-size: 16px;}
.top_games span{display:block;margin-bottom:10px;}
.top_games span span{display:inline;}
.top_games_item img{display:block; box-shadow:none;}
.top_games_item a{font-size: 14px;}
.top_games_item{display:inline-block;}
.star{position:relative;top:5px;display:inline;font-size:34px;color: yellow;margin:0 10px;}


.blogs_item{width:31%;display:inline-block;margin:5px;text-align: center;}
.blogs_item img{width:100%;margin:5px 0 5px 0;}