/* 
Author:mmh
Author URL:http://www.siteor.pl/
Version:0.1
Project:siteor
Description:siteor default layout
*/ 
/* ------------------------------------------------------------------------------------
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;}
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:110%;margin:0;padding:0;background-color:#f2f2f2;}
body{margin:0;padding:0;font-size:65.5%;color:#5d5c5c;font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;}
*,a,input,input:active,input:hover{outline:0 !important}
a{color:#999;}
a:hover{color:#999;}
a:active{color:#999;}
.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:normal;font-family:'Trebuchet MS',Georgia,"Palatino Linotype",Times,"Times New Roman",serif;}
h2{font-size:1.6em}
h3{font-size:1.5em}
h4{font-size:1.2em}
h5{font-size:1.1em;margin:0 0 5px 0;font-weight:bold;}
h6{font-size:1em;color:#4fc0dd;font-weight:bold;margin:0 0 5px 0;}
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 FIX,CLEARING */
.form_place div:after,.panel:after,.clearfix:after,#header li:after,.single_post:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.form_place div,.panel,.clearfix,#header li{display:inline-block;}
/* Hides from IE-mac \*/
* html .form_place div,* html .panel,* html .clearfix,* html #header li,* html .single_post{height:1%;}
.form_place div,.panel,.clearfix,#header li,.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;}
label{display:block;}
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 */ 
#top_panel{height:30px;position:absolute;right:12px;top:15px;z-index:999;opacity:.90;filter:alpha(opacity=90);-moz-opacity:0.9;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;height:23px;padding:0 10px;}
#top_panel li{border-right:1px solid #4d4d4d;margin-top:7px;}
#top_panel li.cms_user_signup,
#top_panel li.last,
#top_panel li.cms_user_logout{border-right:0;}
#top_panel a{color:#333333;font-size:0.7em;padding:0 8px;text-transform:uppercase;}
#top_panel li.last a,
#top_panel li.cms_user_logout a{padding-right:0;}
#header,#content,#main_menu,#footer{margin:auto;}
#container{width:978px;margin:20px auto 40px auto;text-align:left;font-size:1.1em;;/* min-height:730px;*/
background-color:#fff;-moz-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);-webkit-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);-moz-border-radius:15px;-webkit-border-radius:15px;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=145,Strength=3);}
#header{background-color:#F7F7F7;float:left;margin:0;min-height:120px;overflow:hidden;/* padding:20px;*/
position:relative;width:978px;}
#header h1{display:block;float:left;margin:0;color:#ddd;}
#header h1 *{display:block;}
#header h1 img{max-width:978px;}
#header h1 a{color:#FFFFFF;font-size:1.3em;line-height:1.6em;position:relative;text-decoration:none;text-indent:13px;}
#header h1 span.portal_name{color:#3D5265;min-width:700px;padding:10px;position:absolute;text-shadow:1px 1px 0 #FFFFFF;}
#header h1 a:hover span{color:#4f7597;}
/* ------------------------------------------------------------------------------------
MENU GLOWNE */ 
#menu_1{/*background-color:#3D5265;*/
position:relative;top:-39px;width:978px;}
#menu_1 ul{float:left;padding-left:19px;width:738px;}
#menu_1 ul li{}
#menu_1 ul li.last{background-image:none;}
#menu_1 ul a{padding:0;text-decoration:none;/* text-transform:uppercase;*/}
#menu_1 ul a span{/* border-right:1px solid #42698c;border-left:1px solid #4879a6;*/}
#menu_1 ul li.last a span{border-right:0;}
#menu_1 ul a span{color:#FFFEFE;display:block;font-size:1em;line-height:0.9em;margin-bottom:0;margin-top:0;padding:14px 20px 14px 20px;vertical-align:middle;background-color:#2d5783;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;margin-right:5px;-moz-box-shadow:0.25em -0.31em 0.51em rgba(0,0,0,0.25);-webkit-box-shadow:0.25em -0.31em 0.51em rgba(0,0,0,0.25);}
#menu_1 ul a{color:#FFFFFF;}
#menu_1 ul li:hover{background-image:none;}
#menu_1 ul li.current a span{background-color:#d9e2ea;color:#2d5783;}
#menu_1 ul a:hover span{background-color:#365572;}
#menu_1 ul li.current li a span{background-image:none;}
#menu_1 ul li.current a,
#menu_1 ul a:hover{background:url("img/menu_spirit.png") no-repeat scroll left -64px transparent;}
#menu_1:hover ul li,
#menu_1 ul li.current{background-image:none;}
#menu_1 ul li ul li a{margin:0;}
#menu_1 ul li ul li a span{padding:0;position:relative;}
#menu_1 ul li ul li a span ins{position:absolute;right:0;font-size:0.9em;}
#menu_1 ul li ul li li a span{position:static;}
#menu_1 ul li div{position:relative;}
#menu_1 ul li ul{z-index:999;background-color:#283a49;position:absolute;width:190px;padding:10px 20px 15px 20px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;-moz-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);-webkit-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);top:47px;}
#menu_1 ul li ul li div span{display:block;width:13px;height:16px;position:absolute;right:5px;top:10px;background:url("img/menu_spirit.png") no-repeat scroll right -140px transparent;}
#menu_1 ul li ul li{display:block;float:none;margin:0;position:relative;background-image:none;}
#menu_1 ul ul li.current a span,
#menu_1 ul li ul li.current a span,
#menu_1 ul li ul li.current a,
#menu_1 ul li ul li a:hover span,
#menu_1 ul li ul li a:hover{background-image:none;}
#menu_1 ul li ul a,
#menu_1 ul li.current ul a,
#menu_1 ul li.last ul a{font-weight:normal;background-image:none;border-bottom:1px solid #242424;border-top:1px solid #959595;padding:7px 5px;display:block;float:none;text-transform:none;border-right:0;background-image:none;line-height:1.4em;}
#menu_1 ul li ul a:hover,
#menu_1 ul li.current ul a:hover,
#menu_1 ul li.last ul a:hover{background-color:#000;background-image:none;}
#menu_1 ul li ul li.first a,
#menu_1 ul li ul li.first a{border-top:0;}
#menu_1 ul li ul li.last a{border-bottom:0;}
#menu_1 ul.cms_menu_1 li ul li ul{position:absolute;right:-230px;top:0;/*display:none !important;*/font-size:0.9em;background-color:#2e4b63;}
/* ------------------------------------------------------------------------------------
KOLUMNY I TRESC */ 
#search_field{background:url("img/all_big_elements.png") no-repeat scroll 0 0 transparent;float:right;height:25px;position:absolute;right:6px;top:9px;width:190px;}
#search_field input.text{background-color:transparent;background-image:none;border:0 none;float:left;height:15px;margin:5px 0 0 5px;padding:0;width:154px;font-size:0.9em;color:#999;}
#search_field input[type=text]:active,#search_field input[type=password]:active,
#search_field input[type=text]:focus,#search_field input[type=password]:focus{outline:none;border-color:transparent!important;box-shadow:0;-moz-box-shadow:none;-webkit-box-shadow:0;}
#search_field input.button{border:0;padding:0;background-color:transparent;background-image:none;float:right;width:24px;height:24px;text-indent:-999em;font-size:0.1px;color:#ddd;cursor:pointer;}
#search_field input.button:hover{background:transparent url(img/all_big_elements.png) no-repeat -166px -35px;}
div#column_right input[type="submit"]{-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;margin-left:-5px;padding-bottom:3px;padding-top:5px;}
div#column_right input[type="text"]{width:153px;}
div#column_right div.cms_newsletter_form{vertical-align:baseline;}
#search_field a{display:block;margin:28px 0 0 10px;font-size:0.8em;text-decoration:none;}
#search_field a:hover{text-decoration:underline;}
#content{padding:20px;margin-top:-39px;background:transparent url('img/top_grad.png') repeat-x 0 -9px;}
#content p{line-height:1.5em;}
#column_double{float:left;width:682px;}
#column_double .column_content{margin:0;}
#column_double #column_center .column_content,
#column_double #column_left .column_content{width:320px;/*margin-left:10px;*/}
#column_center,
#column_left{float:left;width:330px;}
#column_center{margin-left:21px;margin-right:0;}
#column_right{float:right;width:245px;margin-top:-18px;}
#column_right .paragraph,#column_right .paragraph.paragraph_menu{margin-bottom:10px;padding:15px 15px 0;position:relative;width:226px;}
.lavina_paragraph{}
/*.column_content{margin:0 10px;}
*/
.columns_2 #column_left{margin-left:10px;margin-top:0;width:690px;}
.columns_2 #column_left .column_content{margin-top:10px;}
.cms_more{background:transparent url(img/all_small_elements.png) no-repeat scroll right -416px;color:#4B4B4B;float:right;margin-top:10px;padding-right:20px;text-decoration:none;/* text-transform:lowercase;*/}
.cms_more:hover{text-decoration:underline;}
#column_main div.paragraph{margin-bottom:20px;}
.paragraph_text h1{font-size:1.2em;}
h3,
h4{font-size:1.5em;font-weight:bold;margin:0 0 5px;}
h4{font-size:1.1em;}
#column_left h3,#column_center h3,#column_right h3{}
.cms_article_list li h4 a{text-decoration:bold;}
#content .paragraph .cms_article_list li h4{border:0 none;font-size:130%;/* margin-bottom:10px;*/}
.paragraph .cms_article_list ul li,
#content #column_center .paragraph .cms_article_list ul li{font-size:90%;margin-bottom:20px;border-bottom:1px dotted #ddd;padding-bottom:20px;}
#categories_menu .paragraph .cms_article_list ul li,
#categories_menu .paragraph .cms_article_list ul li{font-size:90%;margin-bottom:0px;border-bottom:0;padding-bottom:0px;}
#content .lavina_pool{margin-top:0;padding-top:0;background:transparent;}
#content .lavina_pool ul{margin:0 0 20px;padding:0;}
#content .lavina_pool label{font-weight:normal;}
#content .lavina_pool h4{border:0;}
h4{font-size:1.1em;margin:0 0 5px 0;font-weight:bold;text-transform:none;border-bottom:2px solid #ddd;padding-bottom:5px;}
.columns_2 #column_left h3{font-size:2em;border-bottom:0;}
.columns_2 #content .cms_article_list li h4{margin-bottom:10px;}
.cms_attachment{margin-top:31px;}
.cms_full_article .cms_article_full_content{margin:0px auto 30px auto;}
#content .cms_article_list li.cms_single_article{position:relative;}
#content .cms_article_list li.cms_single_article a.cms_button.cms_more{text-align:right;color:#4EC2F0;font-size:0.9em;font-weight:bold;margin:0;padding:0;top:2px;display:none;}
#content .cms_full_article a.cms_back{text-align:right;color:#4EC2F0;float:right;font-size:0.9em;font-weight:bold;margin:0;padding:0;text-decoration:none;top:2px;}
#content .cms_full_article a.cms_back:hover{text-decoration:underline;}
.cms_attachment h4{border:0 none;}
#content .cms_article_list li.cms_single_article a.cms_button.cms_more:first-letter{text-transform:uppercase;}
.cms_article_list li h4 a{color:#3E809A;display:block;font-weight:bold;}
.cms_article_abstract_image{margin-top:0;}
.cms_article_abstract_image .cms_image_desc a{color:#333;}
.cms_edition_article_author{display:none;}
.cms_text_photo{background-color:transparent;/* border:0 none;*/
￿margin-bottom:10px;margin-top:0;overflow:hidden;/* padding:0;*/}
.paragraph{margin-bottom:20px;}
/* ------------------------------------------------------------------------------------
STOPKA */ 
#footer{color:#595959;font-size:0.8em;margin:0 auto;padding:30px;position:relative;background:transparent url('img/top_grad.png') repeat-x 0 -9px;}
#footer .navigation.right{bottom:-40px;float:right;position:absolute;right:0;}
#footer .navigation li a{display:block;padding:0 5px 0 5px;float:left;color:#595959;}
#footer .navigation li a{border-right:1px solid #ddd;}
#footer .navigation li.first a{border-left:0;padding-left:0;}
#footer .navigation li.last a{border-right:0;padding-right:0;}
#footer .navigation li span{float:left;}
#footer .navigation.right li a{border-right:0;}
#top_footer{color:#FFFFFF;line-height:1.6em;margin-top:15px;padding:20px;background:#4d6578 url('img/foot_grad.png') repeat-x 0 0;}
#top_footer address{display:inline;font-style:normal;margin-top:5px;}
#categories_menu{background-color:#eaeaea;border-bottom:25px solid #FFFFFF;}
#categories_menu ul li.title_list{color:#595959;display:block;float:left;font-size:0.9em;line-height:1.5em;margin-right:15px;overflow:hidden;padding:28px 23px 19px 25px;width:430px;}
#categories_menu h3{text-transform:none;margin-bottom:10px;}
#categories_menu ul li.title_list li.cms_single_title a{background:url("img/all_small_elements.png") no-repeat scroll 4px -200px transparent;color:#595959;display:block;margin-bottom:9px;padding-left:28px;text-decoration:none;}
#categories_menu ul li.title_list li.cms_single_title a:hover{text-decoration:underline;}
.copyright{margin-top:10px;color:#595959;}
.copyright a{text-decoration:none;color:#595959;}
.copyright a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
rozne poprawki */
#cse-search-results iframe{width:680px;}
.cms_article_full_content{line-height:1.6em;}
#content .cms_article_list li.cms_single_edition,
#content .cms_article_list li.cms_single_article{margin-bottom:40px;padding:0px;}
#content #column_left .cms_full_article h3{font-size:1.2em;border-bottom:0;}
.columns_2 #content .cms_article_list li.cms_single_edition,
.columns_2 #content .cms_article_list li.cms_single_article{border-bottom:1px dotted #DDDDDD;margin-bottom:19px;padding-bottom:20px;padding-right:0;padding-top:0;}
.cms_article_full_content ol,
.cms_article_full_content ul{margin-left:20px;}
.breadcrumbs{width:690px;/* margin-left:10px;*/}
.breadcrumbs,.breadcrumbs a{color:#3F8DAF;font-size:0.8em;text-transform:uppercase;}
#column_left .paragraph_image .paragraph_images_horizontal li{position:relative;/* width:680px;height:138px;*/
￿padding:0;margin:0;text-align:right;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_data{height:110px;margin-top:27px;position:absolute;right:0;top:0;width:338px;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_data h4{border:0 none;color:#FFFFFF;font-size:2.9em;font-weight:normal;margin:0 17px 10px 0;text-transform:none;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_description{color:#FFFFFF;font-size:1.2em;margin:15px 17px 0 0;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author{background:url("img/all_big_elements.png") no-repeat scroll -730px -284px transparent;color:#FFFFFF;display:block;float:right;font-size:0.8em;height:26px;line-height:2.6em;margin:28px 0 0;padding-right:20px;width:292px;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author a{color:#FFFFFF;text-decoration:none;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author a:hover{text-decoration:underline;}
.cms_more,
input[type="button"],
input[type="submit"]{-moz-border-radius:4px;-webkit-border-radius:4px;background:url("img/all_buttons.png") repeat-x scroll 0 -150px #DDDDDD;border-color:#2d5783;border-style:solid;border-width:1px;color:#fff;cursor:pointer;margin:0;overflow:visible;padding:2px 8px 2px;text-shadow:1px 1px 0 #539ab4;width:auto;}
.cms_more:hover,
input[type=button]:hover,
input[type=submit]:hover{border-color:#999 #999 #888;background-position:0 -183px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #333;}
form input[type="text"],
form input[type="password"],
form textarea,
form select,
form checkbox{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;font-size:13px;padding:4px 5px;margin-top:0;}
input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;border-color:rgba(82,168,236,.75)!important;box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=145,Strength=3);}
.cms_article_full_content ul{margin-left:20px;}
#search_form input{margin:0 50px 10px 5px;}
#search_form label{font-weight:normal;}
#search_form .new_form{margin-left:10px;}
#search_form .new_form .panel a{text-decoration:none;}
#search_form .new_form .panel a:hover{text-decoration:underline;}
.column_content .pagination{margin-bottom:30px;text-align:left;}
#column_left .paragraph_text ul,
#column_left .paragraph_article ul{margin:10px 0 10px 20px;}
#column_left .paragraph_text p,
#column_left .paragraph_article p{margin-bottom:10px;}
/* ------------------------------------------------------------------------------------
MENU LEWE */
#content .paragraph_shopcategory ul,
#content #left_menu ul,
#content .paragraph_category ul,
#content #column_right .paragraph_menu ul{list-style-type:none;float:none;width:227px;}
#content #left_menu li{list-style-type:none;float:none;}
#content .paragraph_shopcategory ul li a,
#content #column_right .paragraph_menu li a{background:url("img/left_menu_bg.png") no-repeat scroll 0 0 #242F3A;border-top:1px solid #727272;color:#FFFFFF;display:block;font-size:1em;line-height:1.3em;padding:7px 12px 9px;text-decoration:none;/*text-transform:uppercase;*/}
#content .paragraph_shopcategory ul li a:hover,
#content #left_menu li a:hover,
#content #left_menu li a:active,
#content .paragraph_category a:hover,
#content .paragraph_category a:active,
#content #column_right .paragraph_menu a:hover,
#content #column_right .paragraph_menu a:active{text-decoration:none;background:#282828 url(img/left_menu_bg.png) no-repeat scroll -227px 0;}
#content #left_menu li.current a,
#content .paragraph_category li.current a,
#content #column_right .paragraph_menu li.current a{text-decoration:none;background:#717171 url(img/left_menu_bg.png) no-repeat scroll -454px 0;}
#content #left_menu li.current li a,
#content .paragraph_category li.current a,
#content #column_right .paragraph_menu li.current a{background-image:none;background:transparent;}
#content #left_menu li.current li.current a,
#content .paragraph_category li.current a,
#content #column_right .paragraph_menu li.current a{font-weight:bold;background-color:#5d6c7b;background-image:none;}
#content .paragraph_shopcategory ul li ul
#content #left_menu li ul,
#content .paragraph_category li ul,
#content #column_right .paragraph_menu li ul{background:#262320 url(img/left_menu_bg.png) no-repeat scroll -680px 0;}
#content #left_menu li ul a,
#content .paragraph_category li ul a,
#content #column_right .paragraph_menu li ul a{border:0;font-size:0.8em;background-image:none;background:transparent;}
#content #left_menu li ul a:hover,
#content .paragraph_category li ul a:hover,
#content #column_right .paragraph_menu li ul a:hover{background-image:none;background-color:#545454;}
#content .paragraph_category ins,
#content #column_right .paragraph_menu ins{display:none;}
#content .paragraph_category li.first a,
#content #column_right .paragraph_menu li.first a{background:#142e49 url(img/left_menu_bg.png) no-repeat -1135px 0;border-top:0;}
#content #column_right .paragraph_menu li li.first a:hover,
#content #column_right .paragraph_menu li li a:hover,
#content #column_right .paragraph_menu li li.last a:hover,
#content #column_right .paragraph_menu li li.first a,
#content #column_right .paragraph_menu li li a,
#content #column_right .paragraph_menu li li.last a{background-image:none;padding-left:15px;}
#content .paragraph_category li.first a:hover,
#content #column_right .paragraph_menu li.first a:hover{background:#282828 url(img/left_menu_bg.png) no-repeat -1589px 0;border-top:0;}
#content .paragraph_category li.last a,
#content #column_right .paragraph_menu li.last a{background:#2e4863 url(img/left_menu_bg.png) no-repeat -908px 4px;}
#sidebar .paragraph_shopcategory li a:hover,
#content .paragraph_category li.last a:hover,
#content #column_right .paragraph_menu li.last a:hover{background:#505050 url(img/left_menu_bg.png) no-repeat -1362px 4px;}
#content .paragraph_category li a{font-weight:bold;}
#content .paragraph_shopcategory li li a{padding-left:20px;}
ul.product_main_list li.last,
ul.product_main_list li{border:0;background-color:#fafafa;margin-right:22px;width:164px;}
.product_main_list .product_price.many_variants{border-color:#fafafa;}
a.add_to_basket{left:47px;}
.product_main_list .product_price{bottom:38px;}
.product_description{max-width:597px;width:597px;overflow:hidden;}
#shop_cart{border:0;background:url("img/shopping_cart.png") no-repeat scroll 9px top transparent;overflow:hidden;padding:19px 10px 23px 79px;}
.cart_size{display:block;}
.product_description{max-width:675px;overflow:hidden;width:693px;}
/* ------------------------------------------------------------------------------------
rozne style */
.paragraph{margin-bottom:20px;}
#top_footer .paragraph{margin-bottom:5px;}
#content .cms_article_list li.cms_single_edition,#content .cms_article_list li.cms_single_article{background-image:none;border:0;}
#content .cms_article_list .panel{border-bottom:1px dotted #ddd;margin-bottom:5px;padding-bottom:5px;}
#column_main h3,
#column_double h3,
.paragraph_text h3{padding-bottom:4px;border-bottom:1px dotted #ddd;margin-bottom:5px;}
#column_left .cms_art_list_short_img img,
.column2_content .cms_art_list_short_img img{max-width:67px;}
.cms_edition_article_author{display:none;}
#content .cms_article_list li.cms_single_edition,
#content .cms_article_list li.cms_single_article{padding:0;margin:0 0 20px 0;}
#content #column_left .cms_article_list li.cms_single_edition,
#content #column_left .cms_article_list li.cms_single_article,
#content .column2_content .cms_article_list li.cms_single_edition,
#content .column2_content .cms_article_list li.cms_single_article{line-height:1.4em;}
#content .cms_article_list li h4{font-family:'lucida Grande',"Lucida sans unicode",Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.3em;}
.breadcrumbs{color:#d1d1d1;margin-left:0;margin-top:-14px;margin-top:-11px;position:absolute;}
.breadcrumbs a{color:#d1d1d1;}
.breadcrumbs a:hover{color:#555555;}
.breadcrumbs{width:690px;}
#content .cms_full_article h3{font-family:'lucida Grande',"Lucida sans unicode",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:bold;margin-bottom:20px;margin-top:0;}
.cms_article_date{margin:0;}
.paragraph .cms_article_list ul li{list-style-type:none;}
#column_right .cms_article_list img{max-width:55px;}
#column_right .cms_article_list li a.cms_art_list_short_img{border:0;display:block;float:left;margin-bottom:3px;margin-right:3px;padding:0;}
#column_right h2,
#column_right h3,
#column_right h4{font-weight:normal;}
#column_right h3{font-size:1.2em;}
/*#content #column_right .cms_article_list li,*/
#column_right h4{font-size:1.1em;}
#content #column_right .paragraph .cms_article_list li h4{margin-bottom:2px;padding-bottom:0;font-size:1.1em;}
#content #column_right .paragraph .cms_article_list{font-size:90%;}
#content #column_right .cms_article_list li h4 a{font-weight:normal;}
#content #column_right .panel .cms_edition_article_author{font-size:0.7em;}
ul.paragraph_images_horizontal li{padding-right:13px;}
#content .calendar_items li a{font-size:0.9em;color:#333;}
/* ------------------------------------------------------------------------------------
SLIDER */
#column_right .paragraph.slider_bullets{margin:0px;padding:0;}
.paragraph.slider_bullets{height:245px;overflow:hidden;position:relative;width:245px;}
.paragraph.slider_bullets img{display:block;height:245px;margin:0 0 0 1px;position:absolute;top:0;width:245px;z-index:0;}
.paragraph.slider_bullets .sequences{position:relative;width:245px;height:245px;}
.paragraph.slider_bullets .sequences li{overflow:hidden;height:245px;left:1px;list-style-type:none;position:absolute;top:0;width:245px;}
.slider_bullets .panel{bottom:-2px;position:absolute;z-index:3;}
.paragraph.slider_bullets .photo_data{-webkit-box-shadow:1px 1px 3px #2F4F4F;-moz-box-shadow:1px 1px 3px #2F4F4F;filter:progid:DXImageTransform.Microsoft.Shadow(color='#2F4F4F',Direction=145,Strength=3);background-color:#2D5783;bottom:6px;height:40px;opacity:0.8;padding:19px 30px 5px;position:absolute;right:0;text-shadow:0 1px 0 #333333;top:26px;width:130px;z-index:2;}
#column_right .paragraph.slider_bullets{margin:0px;padding:0;position:relative;width:226px;}
.paragraph.slider_bullets .photo_data h3{font-size:1.7em;}
.paragraph.slider_bullets .photo_data h3,
.paragraph.slider_bullets .photo_data h4{font-weight:normal;margin:0;padding:0;font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;}
.paragraph.slider_bullets .photo_author{color:#FFFFFF;display:block;font-size:0.9em;margin-top:10px;}
.paragraph.slider_bullets .photo_data h3{margin-bottom:10px;}
.paragraph.slider_bullets .photo_data a{text-decoration:none;}
.paragraph.slider_bullets .photo_data h3 a,
.paragraph.slider_bullets .photo_data h4 a{color:#fff;}
.paragraph.slider_bullets .photo_data h4{font-size:1.1em;border-bottom:0;}
.paragraph.slider_bullets .photo_data h4 a{text-transform:none;line-height:1.3em;}
.paragraph.slider_bullets a.more{display:none;}
.slider_bullets .panel ul{display:none;}
#column_right img{max-width:225px;}
.paragraph{position:relative;}
.product_price.available span{font-size:0.9em;}
.product_main_list .product_price{left:0;width:170px;}
.product_main_list .product_price.many_variants{min-width:149px;}
ul.product_main_list li h4 a{font-size:0.9em;text-decoration:none;}
[class*="span"]{float:none !important;margin-left:auto !important;}
/* ------------------------------------------------------------------------------------
SCHEMATY KOLORYSTYCZNE */
/*1 -------------------------------- */
/*#header{background:url('../images/header_1.png') no-repeat scroll top left;}
#header h1 a{color:#FFFFFF;font-size:2.3em;text-decoration:none;line-height:1.5em;}
#top_panel{opacity:.90;filter:alpha(opacity=90);-moz-opacity:0.9;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;height:23px;}
#search_field{right:54px;}
*/
/*1 -------------------------------- */
/*#header{border-bottom:1px solid #000;}
#header h1 a{color:#FFFFFF;font-size:2.3em;text-decoration:none;line-height:1.5em;margin-left:10px;}
#top_panel{opacity:.90;filter:alpha(opacity=90);-moz-opacity:0.9;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;height:23px;}
#search_field{right:54px;}
html{background-color:#e7effb;}
#menu_1{background-color:#1f390b;}
#top_footer{background-color:#1f390b;color:#FFFFFF;}
*/
/*1 -------------------------------- */
/*
#header{background:url('../images/header_2.png') no-repeat scroll top left;}
#header h1 a{color:#3D5265;font-size:2.3em;line-height:1.5em;padding-left:15px;text-decoration:none;}
#top_panel{opacity:.90;filter:alpha(opacity=90);-moz-opacity:0.9;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;height:23px;}
#search_field{right:54px;}
*/
/*2 -------------------------------- */
￿/*3 ----------------------------------------- */
/*html{background-color:#DE9797;}
body{color:#5D5C5C;}
#container{background-color:#F2CEC4;}
#menu_1{background-color:#6D755D;}
#header{background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px}
#content{color:#fff;}
#top_footer{background-color:#6D755D;color:#FFFFFF;}
#footer{background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px}
*/