/* 
Author:mmh
Author URI:http://www.javatech.com.pl/
Version:0.1
Project:gameo.pl
*/ 
/* ------------------------------------------------------------------------------------
RESETS */
html,body,div,span,applet,object,iframe,
p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
/*ol,ul{list-style:none;}
*/
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* ------------------------------------------------------------------------------------
BASICS */ 
html{font-size:100%;background:#15356e url(img/bg.png) repeat-x 0 0;margin:0;padding:0;}
body{background:transparent url(img/top_bg.png) repeat-x 0 0;margin:0;padding:0;font-size:62.5%;color:#5a5a5a;font-family:sans-serif,"Lucida grande","Lucida sans unicode",Arial,Helvetica;}
*,a,input,input:active,input:hover{outline:0 !important}
a{color:#515768;}
a:hover{color:#515768;}
a:active{color:#515768;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;overflow:hidden;width:100%;display:block;}
img.left{margin:0 1em 1em 0;}
img.right{margin:0 0 1em 1em;}
img.center{text-align:center;display:block;margin:auto;}
.padding{padding:10px;}
h1,h2,h3,h4{font-weight:bold;}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.4em}
h5{font-size:1.2em}
a.link{text-decoration:none;color:inherit;}
a.link:hover{text-decoration:underline;color:#d81233;}
.small{font-size:0.8em}
ul.decimal{list-style:decimal;}
.clear{clear:both;overflow:hidden;width:100%;display:block;max-height:0.01px;}
/* ------------------------------------------------------------------------------------
CLEAR FIX,CLEARING */
.form_place div:after,.panel:after,.clearfix:after,#top_options:after,.single_post:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.form_place div,.panel,.clearfix,#top_options{display:inline-block;}
/* Hides from IE-mac \*/
* html .form_place div,* html .panel,* html .clearfix,* html #top_options,* html .single_post{height:1%;}
.form_place div,.panel,.clearfix,#top_options,.single_post{display:block;}
/* End hide from IE-mac */ 
/* ------------------------------------------------------------------------------------
FORMS */
label{font-weight:bold;}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend{font-weight:bold;font-size:1.2em;}
input.text,input.title,textarea,select{margin:0.5em 0;}
input.text:focus,input.title:focus,textarea:focus,select:focus{}
input.text,input.title{padding:5px;}
input.title{font-size:1.5em;}
/*textarea{width:390px;height:250px;padding:5px;}
*/
label{display:block;}
label.inline{display:inline;}
form .buttons{border-top:1px dotted #ddd;padding:10px;}
/* ------------------------------------------------------------------------------------
NAVIGATION MENU */
.navigation,.navigation ul{padding:0;margin:0;list-style:none;line-height:1;float:left;}
.navigation a{display:block;padding:6px 10px;text-decoration:none;}
.navigation a:hover{text-decoration:underline;}
.navigation li{float:left;width:auto;}
.navigation li{padding:0;margin:0;}
.navigation li.last{border-right:0;}
/* ------------------------------------------------------------------------------------
STRUCTURE */ 
#header,#content,#main_menu,#footer{margin:auto;}
#container{width:956px;margin:0 auto;text-align:left;font-size:1.1em;}
#header{width:956px;margin:0;position:relative;float:left;height:93px;}
#header a#logo{display:block;float:left;margin:15px 15px 0 0;}
#top_paragraph{float:left;height:68px;overflow:hidden;}
#top_paragraph .paragraph{color:#FFFFFF;font-size:1.2em;line-height:4.5em;margin-left:20px;}
#top_paragraph .lavina_paragraph{margin-top:-10px;}
#content{background-color:#fff;}
/* ------------------------------------------------------------------------------------
TOP OPTIONS */
#top_options ul{margin-top:5px;}
#top_menu{float:left;color:#bae0ff;}
#top_menu a{padding:0 8px;color:#bae0ff;border-right:1px solid #bae0ff;}
#top_menu li.last a{border:0;}
#user_menu{float:right;color:#fff;}
#user_menu a{color:#fff;padding:0 8px;border-right:1px solid #fff;}
#user_menu .cms_user_logout a,
#user_menu .cms_user_signup a{border:0;padding-right:0;}
#user_menu li.user_options a{background:transparent url(img/all_small_elements.png) no-repeat scroll right -36px;padding-right:18px;}
/* ------------------------------------------------------------------------------------
MENU GLOWNE */ 
#menu_1{float:left;width:956px;position:relative;text-transform:uppercase;height:64px;}
#menu_1 ul.cms_menu_0{float:left;width:954px;margin-left:2px;}
#menu_1 ul.cms_menu_0 li.current a,
#menu_1 ul.cms_menu_0 li.current a span,
#menu_1 ul.cms_menu_0 li a:hover,
#menu_1 ul.cms_menu_0 li a:hover span{background:#05193A url(img/main_menu_spirit.png) no-repeat scroll left bottom;color:#FFFFFF;display:block;font-weight:normal;line-height:2.9em;padding:0;text-align:center;text-decoration:none;margin-right:0;}
#menu_1 ul.cms_menu_0 li{margin-top:4px;height:30px;overflow:hidden;}
#menu_1 ul.cms_menu_0 li a{margin:0 5px;padding:5px 0 3px 0;color:#fff;line-height:2em;margin-left:5px;}
#menu_1 ul.cms_menu_0 li a span{margin-left:20px;padding-right:15px;}
#menu_1 ul.cms_menu_0 li.current a span,
#menu_1 ul.cms_menu_0 li a:hover span{background-position:right bottom;height:32px;padding-right:20px;padding-top:0;}
#menu_1 ul.cms_menu_1{/* background:transparent url(img/main_menu_spirit.png) no-repeat scroll 0 0;*/
float:left;height:30px;padding-left:3px;width:953px;}
#menu_1,
.sklep #menu_1,
.my_cart #menu_1{background:transparent url(img/main_menu_spirit.png) no-repeat scroll 0 34px;}
#narrow_left.my_cart #column_left{padding-left:17px;width:700px;}
#narrow_left.my_cart #column_left_narrow{margin-left:10px;margin-right:10px;width:174px;}
#menu_1 ul.cms_menu_1 li.current a,
#menu_1 ul.cms_menu_1 li.current a span,
#menu_1 ul.cms_menu_1 li a:hover,
#menu_1 ul.cms_menu_1 li a:hover span{color:#fff;background:#DEB717 url(img/main_menu_spirit.png) no-repeat scroll right -44px;display:block;font-weight:normal;line-height:2em;padding:0 10px 3px 0;text-align:center;text-decoration:none;}
#menu_1 ul.cms_menu_1 li{padding-top:4px;height:25px;overflow:hidden;background:transparent url(img/main_menu_spirit.png) no-repeat 0 -40px;}
#menu_1 ul.cms_menu_1 li.first{background-image:none;}
#menu_1 ul.cms_menu_1 li a{margin:0 3px 0 5px;padding:5px 20px 3px 17px;color:#000}
#menu_1 ul.cms_menu_1 li.current a span,
#menu_1 ul.cms_menu_1 li a:hover span{background-position:-680px -44px;padding-left:17px;}
#menu_1 .shop_part{bottom:0;display:block;height:30px;position:absolute;right:1px;}
#menu_1 .shop_part{width:320px;}
#menu_1.navigation .shop_part:hover .shop_link div a:hover{text-decoration:none;}
#menu_1.navigation .shop_part:hover .shop_link div,
.sklep #menu_1 .shop_link div,
.my_cart #menu_1 .shop_link div{background:#05193A url(img/main_menu_spirit.png) no-repeat scroll right bottom;}
#menu_1.navigation .shop_part:hover .shop_link,
.sklep #menu_1 .shop_link,
.my_cart #menu_1 .shop_link{background:#05193A url(img/main_menu_spirit.png) no-repeat 0 -79px;}
#menu_1 .shop_link div{color:#FFFFFF;display:block;font-weight:normal;line-height:2.9em;padding:0;text-align:center;text-decoration:none;margin-right:0;padding:0 20px 0 0;}
#menu_1 .shop_link a{background:transparent url(img/all_small_elements.png) no-repeat scroll right 9px;color:#FFFFFF;display:block;height:32px;margin-left:5px;padding:0;text-indent:-20px;width:56px;}
#menu_1 .shop_link{margin-right:5px;display:block;float:right;margin-top:-31px;padding:0 0 3px 16px;right:1px;width:80px;height:28px;}
/*#menu_1 #shop_cart{visibility:hidden;}
*/
#menu_1 #shop_cart{display:block;width:320px;bottom:0;position:absolute;height:20px;color:#000000;text-align:right;}
#menu_1 #shop_cart p,
#menu_1 #shop_cart a{display:inline;color:#000000;}
#menu_1 #shop_cart span{font-weight:bold;}
/* ------------------------------------------------------------------------------------
KOLUMNY I TRESC */ 
#content{float:left;font-size:100%;line-height:1.6em;margin-top:10px;padding:5px 10px 10px;width:936px;}
.cms_full_article p{margin-bottom:5px;}
#column_left,#column_right{font-size:112%;}
.paragraph_text,
.paragraph_article{line-height:1.6em;}
.paragraph_article{font-size:104%;}
#search_field{background:transparent url(img/all_big_elements.png) no-repeat scroll -111px -136px;height:26px;margin:22px 0 0;padding-left:12px;position:absolute;right:0;width:160px;}
#search_field .text{color:#b5b5b5;background:transparent none repeat scroll 0 0;border:0 none;height:20px;margin:0 0 0 10px;padding:2px 0 0;width:157px;}
#search_field .text:hover{color:#333;}
#search_field .button{display:none;}
/* ------------------------------------------------------------------------------------
main_news */
#main_news{background:transparent url(img/main_news_bg.png) no-repeat 264px -3px;float:left;width:100%;height:330px;}
#news_menu{width:282px;float:left;margin-top:6px;margin-left:6px;}
#news_menu li{list-style-type:none;margin:7px 0;}
#news_menu li a{background:transparent url(img/all_big_elements.png) no-repeat scroll 0 0;color:#FFFFFF;display:block;font-size:1.4em;font-weight:normal;height:53px;line-height:3.6em;text-decoration:none;text-indent:30px;text-transform:uppercase;}
#news_menu li.current a,
#news_menu li a:hover{background-position:0 -60px;}
#news_menu li a span{display:block;background:transparent url(img/all_small_elements.png) no-repeat scroll 232px -91px;}
#news_menu li.current a span,
#news_menu li a:hover span{background-position:232px -165px;}
#news_visual{margin-top:7px;width:640px;float:left;overflow:hidden;position:relative;}
#news_text{background:transparent url(img/all_big_elements.png) repeat bottom left;height:86px;width:640px;bottom:6px;overflow:hidden;position:absolute;}
#news_text a{background:transparent url(img/all_big_elements.png) no-repeat scroll 578px -118px;color:#FFFFFF;display:block;margin:10px 0;padding:0 80px 0 20px;text-decoration:none;}
#news_text a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
main_news */
.main_news{background:transparent url(img/main_news_bg.png) no-repeat 264px -3px;float:left;width:100%;height:330px;}
.news_menu{width:282px;float:left;margin-top:6px;margin-left:6px;}
.news_menu li{list-style-type:none;margin:7px 0;}
.news_menu li a{background:url("img/all_big_elements.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:1.5em;font-weight:normal;height:53px;line-height:3.3em;overflow:hidden;text-decoration:none;text-indent:30px;text-transform:uppercase;}
.news_photo,
.news_photo img{display:block;}
.news_menu li a.active,
.news_menu li.current a,
.news_menu li a:hover{background-position:0 -60px;}
.news_menu li a span{display:block;background:transparent url(img/all_small_elements.png) no-repeat scroll 232px -91px;display:block;padding-right:30px;width:224px;height:30px;overflow:hidden;height:53px;font-weight:normal;}
.news_menu li a.active span,
.news_menu li a:hover span{background-position:232px -165px;}
.news_visual{margin-top:7px;width:640px;height:307px;float:left;overflow:hidden;position:relative;}
.news_visual ul,
.news_visual ul li{margin:0;list-style-type:none;padding:0;}
.news_visual ul li{width:640px;height:307px;margin:0;padding:0;overflow:hidden;position:relative;}
.news_text{background:transparent url(img/all_big_elements.png) repeat bottom left;height:86px;width:640px;bottom:0;overflow:hidden;position:absolute;z-index:444;left:0;font-size:1.1em;}
.news_text a{background:transparent url(img/all_big_elements.png) no-repeat scroll 578px -118px;color:#FFFFFF;display:block;margin:10px 0;padding:0 80px 0 20px;text-decoration:none;}
.news_text a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
LEWA KOLUMNA */
#column_left{float:left;width:600px;border-right:1px solid #dfedf5;padding-right:10px;margin-left:7px;margin-top:5px;overflow:hidden;}
.double_columns .first_column{width:395px;float:left;margin-right:12px;overflow:hidden;}
.double_columns .second_column{width:193px;float:left;overflow:hidden;}
#column_right{width:300px;float:right;margin-right:7px;margin-top:15px;overflow:hidden;}
#narrow_left #column_left_narrow{width:154px;float:left;margin-top:15px;overflow:hidden;}
#narrow_left #column_left{width:744px;margin-right:7px;border-right:0;border-left:1px solid #dfedf5;padding-left:7px;margin-top:15px;overflow:hidden;}
#narrow_left #column_left_narrow img{max-width:150px;}
.two_columns #column_left{margin-top:14px;}
body#gameo_page_main_page.two_columns #column_left{margin-top:4px;}
body#gameo_page_main_page.two_columns #column_right{margin-top:4px;}
/* ------------------------------------------------------------------------------------
PRAWA KOLUMNA */
#column_right_double{float:right;width:713px;background:transparent url(img/column_right_double_bg.png) repeat-y right top;}
#column_right_double .col_corners_top{height:6px;background:transparent url(img/column_right_double_bg.png) no-repeat left top;}
#column_right_double .col_corners_bottom{height:8px;background:transparent url(img/column_right_double_bg.png) no-repeat left bottom;}
.column1_content{float:left;margin:10px 0;width:420px;padding:0 20px;width:420px;background:transparent url('img/dot.png') repeat-y right;}
.column2_content{float:right;margin:10px 25px 10px 0;padding:0 10px;width:188px;}
/* ------------------------------------------------------------------------------------
STOPKA */ 
#footer{margin:20px auto;width:956px;color:#fff;}
#categories_menu ul li a{color:#78bfe9;text-decoration:none;font-size:1.2em;}
#categories_menu ul li span{color:#99cccc;}
#categories_menu ul li a:hover{color:#fff;text-decoration:underline;}
#categories_menu ul li.title_list{display:block;float:left;margin-right:15px;overflow:hidden;width:200px;}
#categories_menu ul li.title_list.long_list{width:288px;}
#categories_menu ul li h3,
#categories_menu ul li .paragraph h3{background-color:transparent;color:#fff;font-weight:bold;font-size:1.2em;background-image:none;font-size:1.2em;padding:0;}
.cms_article_list li h4 a{font-weight:bold;}
#categories_menu ul li h3 a{color:#fff;text-decoration:none;}
#categories_menu ul li{display:block;line-height:1.8em;list-style-type:none;}
#categories_menu ins{display:none;}
#footer .cms_article_list{border-bottom:0;font-size:94%;}
.menu_bottom{margin-top:40px;color:#99cccc;}
.menu_bottom a{color:#99cccc;border-right:1px solid #99cccc;padding:0 10px;}
.menu_bottom li.last a{border:0;}
.left span{padding-left:0;}
#footer div.navigation.right{float:right;}
.menu_bottom li.powered a{border-right:0;border-left:1px solid #99cccc;margin-left:10px;}
/* ------------------------------------------------------------------------------------
ROZNE STYLE */
#content ul li{list-style-position:inside;}
.paragraph{margin-bottom:10px;}
h3.color_heading,.paragraph h3{background-image:url("img/headings_bg.png");background-position:left bottom;background-repeat:no-repeat;color:#FFFFFF;font-size:1.2em;font-weight:bold;line-height:1.7em;margin-top:0;padding:1px 10px 7px;}
h3.h_blue{background-color:#366B96;}
h3.h_gray,
.paragraph_image h3{background-color:#4a4b4c;}
h3.h_green,
.paragraph_forum h3,
.paragraph_faq h3{background-color:#406c1d;}
h3.h_yellow,
.paragraph_pool h3,
.paragraph_text h3,
.paragraph_download h3{background-color:#deb717;}
h3.h_orange,
.paragraph_article h3{background-color:#de6217;}
#content .cms_article_list li h4{margin-top:0;margin-bottom:0;}
.cms_edition_article_author{font-size:0.9em;}
.cms_article_list li a.cms_art_list_short_img{float:left;margin-bottom:5px;margin-right:5px;}
/* ------------------------------------------------------------------------------------
FORUM */
.cms_forum{margin:auto;width:696px;}
.cms_forum .panel_header{background-position:50% 0;width:696px;}
.cms_forum table{width:696px;}
.cms_forum h3,
.cms_forum h4,
.cms_forum h5,
.cms_forum h6{font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;margin-top:0;}
.cms_forum h4{margin-bottom:10px;}
.cms_forum h5{font-size:1em;font-weight:normal;}
.cms_forum h5 a{text-decoration:none;}
.cms_forum h5 a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
OCENA GWIAZDKOWA */
body #content div.cms_article_list ul li ul.cms_rating{background:url(/stylesheets/img/star-matrix.gif) no-repeat 0 0;}
body #content div.cms_article_list ul li ul.cms_rating.star_0{background-position:0 0}
body #content div.cms_article_list ul li ul.cms_rating.star_1{background-position:0 -16px}
body #content div.cms_article_list ul li ul.cms_rating.star_2{background-position:0 -32px}
body #content div.cms_article_list ul li ul.cms_rating.star_3{background-position:0 -48px}
body #content div.cms_article_list ul li ul.cms_rating.star_4{background-position:0 -64px}
body #content div.cms_article_list ul li ul.cms_rating.star_5{background-position:0 -80px}
/* ------------------------------------------------------------------------------------
SKLEPY */
.product_main_list .product_price{bottom:50px;color:#1590B1;display:block;font-size:1.2em;font-weight:bold;left:34px;margin:auto auto 10px;position:absolute;text-align:center;width:100px;}
.paragraph_shopcategory ul,
.paragraph_shopcategory ul li{margin:0;list-style-type:none;padding:0;}
.paragraph_shopcategory ul li a{display:block;padding:10px 5px;text-decoration:none;background:#424344 url(img/all_big_elements.png) no-repeat scroll 50% 0;color:#fff;border-bottom:1px solid #223546;font-weight:bold;}
.paragraph_shopcategory ul li a:hover{background-image:none;background-color:#414243;}
.paragraph_shopcategory ul li ul li a{font-weight:normal;font-size:0.9em;padding:5px 10px 5px 10px;background:#336894 url(img/all_big_elements.png) no-repeat scroll 50% -60px;color:#fff;border-bottom:1px solid #2a5477;}
.paragraph_shopcategory ul li ul li a:hover,
.paragraph_shopcategory ul li ul li.current a{background-image:none;background-color:#326893;color:#fff;}
.paragraph_shopcategory ul li ul li.current a{font-weight:bold;}
.product_information h3{color:#333;}
a.add_to_basket{background:transparent url(img/all_buttons.png) no-repeat scroll -360px 0;bottom:10px;display:block;height:37px;left:21px;position:absolute;text-indent:-999em;width:121px;}
a.add_to_basket:hover{background-position:-360px -50px;}
.category_path{font-size:0.9em}
ul.product_main_list li p{font-size:0.8em;height:15px;overflow:hidden;text-align:center;}
ul.product_main_list li h4{margin-top:3px;}
.add_to_cart{background:transparent url(img/all_buttons.png) no-repeat scroll -190px 0;height:37px;width:163px;margin:auto;}
.add_to_cart:hover{background:transparent url(img/all_buttons.png) no-repeat scroll -190px -50px;}
.paragraph_shop h3{background-image:none;background-position:left bottom;background-repeat:no-repeat;color:#333;font-size:1.2em;font-weight:bold;line-height:1.5em;margin-top:0;padding:0;}
.product_panel{width:162px;}
.product_panel .print{margin-left:12px;}
.product_panel .product_price{font-size:1.2em;line-height:2.2em;margin-bottom:0;margin-left:2px;}
/* ------------------------------------------------------------------------------------
przewijane produkty */
.slider_photo_horizontal{width:700px;margin:auto;padding:0 20px;height:282px;overflow:hidden;margin-bottom:20px;}
.slider_photo_horizontal ul{height:282px;width:3000px;}
.slider_photo_horizontal ul li{margin:0 10px 0 6px;padding:5px;}
.slider_photo_horizontal .arrow_left,
.slider_photo_horizontal .arrow_right{color:#8C8880;font-size:2em;font-weight:bold;height:10px;position:absolute;text-decoration:none;top:120px;width:5px;}
.slider_photo_horizontal .arrow_left{left:0;}
.slider_photo_horizontal .arrow_right{right:10px;}
.slider_photo_horizontal ul.product_main_list li{border-bottom:0;height:236px;}
.slider_photo_horizontal .product_price{bottom:0;}
/* ------------------------------------------------------------------------------------
poprawki */
.thumb_photo img{vertical-align:middle;border:1px solid #ddd;padding:1px;height:20px;}
.cms_comments h5.cms_user_and_photo,
.cms_comments_to_user h5.cms_user_and_photo{margin-top:0;}
#content .cms_article_list li.cms_single_edition,#content .cms_article_list li.cms_single_article{background-image:none;border-bottom:1px solid #ddd;margin-bottom:15px;padding:0 10px 15px;}
#content .lavina_pool{background-color:#FFFFFF;}
#content .lavina_pool h4{margin-top:0;margin-bottom:10px;}
.cms_attachment h4{margin-top:0px;}
#content .cms_full_article h3{text-transform:inherit;color:#333333;font-size:2em;line-height:1.1em;margin-bottom:5px;margin-top:0;padding:0;font-weight:normal;}
a.button:hover,.cms_back:hover,.lavina_pool_buttons input:hover,input.button:hover,.cms_buttons input:hover,.buttons a:hover,.buttons input:hover,.cms_button:hover{color:#194b96;background-position:0 -2px;border-color:#c4c4c4 #929292 #929292 #c4c4c4;}
.lavina_pool_buttons input,input.button,.cms_buttons input,.buttons a,.buttons input,.cms_button,
.cms_back,a.button{font-size:90%;background:#FFFFFF url(/stylesheets/img/buttonhighlight.gif) repeat-x scroll 0 0;border-color:#DDDDDD #BBBBBB #BBBBBB #DDDDDD;border-style:solid;text-decoration:none;border-width:1px;cursor:pointer;padding:3px 8px;color:#444444;/* margin-right:-4px;*/}
#shop_order_form .buttons a{padding:6px 9px 4px 9px;}
.cms_back{display:block;float:right;padding:1px 6px;}
.cms_article_list .cms_more{display:none;}
.cms_article_list{border-bottom:1px solid #ddd;font-size:104%;}
.cms_article_list li a.cms_art_list_short_img{float:left;margin:0 10px 10px 0;}
.cms_article_list ul.review_list li a.cms_art_list_short_img{float:left;margin:0 10px 10px 0;}
.cms_article_list .cms_edition_article_author{color:#999;margin-bottom:2px;display:block;}
/*.rating_box{float:right;width:97px;border:1px solid #cacaca;background-color:#fff;margin:0 10px 10px 10px;padding:5px;}
*/
.rating_box{background-color:#FFFFFF;border:1px solid #CACACA;float:left;margin:0 10px 10px 0;padding:5px;width:97px;}
.cms_full_article .rating_box{float:left;margin:0 10px 10px 0;}
.rating_box .cms_star_rating .cms_votes_count,
.rating_box .cms_star_rating .cms_vote{display:block;float:none;text-align:center;}
.cms_related{width:210px;}
.rating_box .cms_star_rating .cms_vote{text-align:center;width:70px;margin:auto;margin-top:10px;border-top:1px solid #cacaca;}
#content .rating_box .cms_rating{float:none;margin:auto;}
.rating_box .cms_star_rating{width:97px;}
.about_rating{margin-bottom:10px;text-align:center;}
.ratting_count,
.rating_count{padding:5px 0;font-size:4em;color:#c95f00;text-align:center;margin-bottom:10px;}
body .cms_article_list .ratting_count,.rating_count{color:#C95F00;font-size:3em;margin-bottom:10px;padding:1px 0;text-align:center;}
.cms_full_article #title_and_more .lavina_box_href{display:block;float:right;width:183px;height:37px;text-indent:-999em;display:block;background:#FFFFFF url(img/all_buttons.png) no-repeat scroll 0 0;}
.cms_full_article #title_and_more .lavina_box_href:hover{background-position:0 -50px;}
#title_and_more{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px;}
.cms_article_date{margin:0 0 1.5em;}
#title_and_more .cms_article_date{margin-bottom:0;}
#review-tabs .cms_article_list .rating_box{float:right;margin:0 0 10px 10px;padding:20px 5px;}
.cms_article_list .rating_box .cms_star_rating{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;}
body .cms_article_list .rating_box{display:block !important;font-size:80%;margin-left:5px;padding:3px 5px;width:87px;}
.rating_box .cms_star_rating{margin:auto;width:97px;}
body .cms_article_list ul.review_list .rating_box{float:right;margin:0 0 10px 10px;}
.cms_related h5{margin-bottom:6px;margin-top:4px;}
.cms_related li{margin-bottom:7px;list-style-type:none;}
.cms_related li a{text-decoration:none;}
.cms_related li a:hover{text-decoration:underline;}
.paragraph_image .photo_data{display:none;}
#ralations .ratting_count,
#ralations .rating_count{color:#fff;background-color:#C95F00;float:right;font-size:1.1em;font-weight:bold;margin:0 0 5px 5px;text-align:center;width:20px;cursor:help;padding:2px;}
.user_reviews li{float:none;clear:both;margin-bottom:10px;}
ul#review_menu{border-bottom:1px solid #ddd;margin:20px 0 30px 0;position:relative;padding-left:20px;float:none;}
#review_menu li a{background-color:#f7f7f7;border:1px solid #ddd;border-bottom:0;color:#767676;margin:10px 5px 0 0;}
#review_menu li.current a,
#review_menu li.current a:hover{color:#4c4c4c;background-color:#fff;border:1px solid #ddd;border-bottom:1px solid #fff;margin:10px 5px 0 0;margin-bottom:-1px;font-weight:bold;}
#review_menu li a:hover{background-color:#ecf4f7;color:#0e516c;text-decoration:none;}
.paragraph_article #sort_options{/*background-color:#DB9A73;*/
border-bottom:1px solid #DDDDDD;/*border-top:1px solid #999999;color:#FFFFFF;*/
margin:-21px 0 20px;padding:10px;text-align:center;width:584px;}
#sort_options select{padding:4px;margin:0 5px 0 5px;}
#sort_options input{margin-left:5px;}
.full_review .cms_related{width:153px;}
.full_review .related_shop_products ul.product_main_list li{height:auto;width:130px;}
.full_review .related_shop_products ul.product_main_list li .product_image{height:auto;}
.full_review .related_shop_products ul.product_main_list li .product_price{position:relative;left:auto;top:auto;bottom:auto;}
.full_review .related_shop_products ul.product_main_list a.add_to_basket{position:relative;left:auto;}
.full_review .cms_related li{border-bottom:1px solid #DDDDDD;}
.full_review .cms_related .user_reviews{line-height:1.6em;}
.full_review .cms_related .user_reviews li{padding-bottom:10px;}
#content .full_review .cms_related .user_reviews ul{margin-bottom:0;padding-bottom:0;}
.full_review .related_shop_products ul.product_main_list img{max-width:130px;}
.cms_full_article.full_review .rating_box{float:left;font-size:135%;margin:0 auto 15px;padding:13px 3px;width:129px;}
#shop_order_form{width:650px;margin:auto;}
/*
#top_options ul.cms_menu_0{margin-left:100px;}
*/
#top_options{position:relative;}
#top_menu .gameo_add{border:0;padding:0 5px;margin-top:5px;border-right:1px solid #BAE0FF;display:inline;float:left;}
/*
#top_menu .gameo_add{text-indent:-999em;border:0;padding:0;background:transparent url(img/add_to_gameo.png) no-repeat 0 0;left:410px;top:0;width:140px;height:39px;display:block;position:absolute;}
#top_menu .gameo_add:hover{background:transparent url(img/add_to_gameo.png) no-repeat top right;}
*/
#payment_kind_selector label{line-height:3em;}
.cms_text_photo,
.cms_article_abstract_image{margin-bottom:5px;}
#recomended_products{border:1px solid #DDDDDD;margin-top:44px;}
#recomended_products h3{background-color:#DDDDDD;color:#4C4C4C;}
#recomended_products ul.product_main_list li{border-color:#DDDDDD;}
#recomended_products li a{display:block;text-align:center;}
#review-tabs .cms_article_list{border-bottom:0;}
#order_last_step h3,#order_last_step h4{margin:10px 0;}
#narrow_left.sklep #column_left{overflow:visible;}
.cms_user_profile h4,.cms_user_profile h5{margin:0;}
.cms_comments h5.cms_user_and_photo,.cms_comments_to_user h5.cms_user_and_photo{font-size:0.9em;}
.two_columns #cse-search-results iframe{width:604px;}
#gameo_page_main_page #column_right p img{padding:2px;border:1px solid #ddd;margin-right:5px;vertical-align:middle;min-height:50px;min-width:50px;}
#gameo_page_main_page #column_right p{margin-bottom:5px;}

