@import url('font.css');
/* 
Author:mmhhuh
Version:0.1
*/ 
/* ------------------------------------------------------------------------------------
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-color:#fff;margin:0;padding:0;}
body{margin:0;padding:0;font-size:63.5%;color:#4d4d4d;font-family:MyriadProLight,"helvetica nue",Helvetica,arial,sans-serif;/* background:transparent url(img/bg2.png) repeat-y 50% 0;*/}
*,a,input,input:active,input:hover{outline:0 !important}
a{color:#333;}
a:hover{color:#333;}
a:active{color:#333;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;overflow:hidden;width:100%;display:block;max-height:0.01px;}
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;}
.like_h1,
h1,h2,h3,h4{font-weight:normal;}
h2{font-size:2em}
h3{font-size:1.8em;}
h4{font-size:1.4em}
h5{font-size:1.2em}
h3,h4,h5,h6{margin-top: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;}
.column2_content h3,.column_left h3{font-size:1.2em;letter-spacing:8px;margin-bottom:7px;text-transform:uppercase;}
/* ------------------------------------------------------------------------------------
CLEAR FIX,CLEARING */
.realizacje .paragraph_image li:after,
.form_place div:after,.panel:after,.clearfix:after,#header li:after,.single_post:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.realizacje .paragraph_image li,
.form_place div,.panel,.clearfix,#header li{display:inline-block;}
/* Hides from IE-mac \*/
* html .realizacje .paragraph_image li,
* html .form_place div,* html .panel,* html .clearfix,* html #header li,* html .single_post{height:1%;}
.realizacje .paragraph_image li,
.form_place div,.panel,.clearfix,#header li,.single_post{display:block;}
/* End hide from IE-mac */ 
/* ------------------------------------------------------------------------------------
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{position:relative;margin:0 auto;text-align:left;font-size:1.1em;margin-bottom:0px;}
#header{height:65px;margin:0 auto;padding-top:26px;position:relative;width:984px;}
#content{font-size:129%;line-height:1.8em;padding-bottom:40px;position:relative;min-height:559px;}
#footer{font-size:141%;line-height:1.8em;margin:10px auto 0;padding-bottom:10px;padding-top:0;}
#content > .center .wide_column{/* border-bottom:2px solid #000000;padding-bottom:40px;*/ width:100%;}
#menu_bottom{border-top:1px solid #DDDDDD;}
#content > .center .wide_column .paragraph{padding-bottom:0px;width:100%;}
.last p{margin-bottom:10px;}
#content > .center .wide_column + .clear,
#header + .clear{border-bottom:1px solid #fff;display:block;width:981px;height:1px;margin:auto;}
#content > .center.last,
#content > .center.last > .wide_column,
#content > .center .wide_column + .clear:last-child,
#content .clear:last-child{border-bottom:0;padding-bottom:0}
#header #logo{float:left;}
#header #logo a {
    display: block;
    margin-top: -10px;
    opacity: 0.9;
}
#menu_bottom,
#footer_content,
.center{margin:0 auto;position:relative;width:984px;}
.whiter_part{background-color:#FFFFFF;/* border-bottom:1px dashed #DDDDDD;border-top:1px dashed #DDDDDD;*/}
.darker_part{padding-top:15px;background-color:#f7f7f7;box-shadow:inset 0 0 10px #b9b9b9;-moz-box-shadow:inset 0 0 10px #b9b9b9;    margin-bottom: 50px;min-height: 52px;}




.main .darker_part {
    margin-bottom: 20px;
    padding-bottom: 11px;
    padding-top: 29px;
}





/*.cennik .darker_part.part_one{background:#f7f7f7 url('img/city.jpg') repeat-x 50% 0;}
.cennik .darker_part.part_one .center .paragraph:last-child,
.cennik .darker_part.part_one .center .paragraph:first-child,
.cennik .darker_part.part_one .paragraph{margin:0px;padding:0;}
.center .paragraph:first-child{padding-top:22px;}
.center .paragraph:last-child{padding-bottom:22px;}*/

.like_h1,
h2.title,
h1{color:#222222;font-size:3.2em;font-weight:normal;margin-bottom:16px !important;margin-top: 3px;}
a.center,
h2.center,
h1.center,
p.center{text-align:center;}
p.higher{font-size:1.5em;margin-bottom:10px;}
h1 strong{/* font-weight:bold;*/
font-weight:900;}
/* ------------------------------------------------------------------------------------
KOLUMNY I TRESC */ 
.column_left{width:221px;float:left;}
.column_middle{float:right;position:relative;width:763px;}
.halfcolumn_left,
.halfcolumn_right{width:464px;}
.two_thirds_column,
.halfcolumn_left{float:left;}
.one_third_column,
.halfcolumn_right{float:right;}
.two_thirds_column + .one_third_column,
.one_third_column + .two_thirds_column{float:right !important}
/*.center > div:first-child,
.clear + .one_third_column{float:left !important}
*/
.two_thirds_column{width:718px;}
.two_thirds_column .paragraph_shopcategory{padding-top:20px;}
.one_third_column{width:238px;}
.one_third_column .paragraph_newsletter input[type="text"]{width:130px;}
#content h2{margin-top:0;}
/* ------------------------------------------------------------------------------------
MENU TOP */
#top_menu{float:right;margin:16px 0 0 0;position:relative;font-size:114%;}
#top_menu > ul > li{margin:0 0 0 10px;}
#top_menu > ul > li > a {
    color: #333333;
    font-size: 1.2em;
    font-weight: normal;
    padding: 5px 9px;
}
#top_menu > ul > li.current > a{color:#222222;}
#top_menu > ul > li > a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
MENU LEWE */
#content .column_left .paragraph_shopcategory ul{list-style-type:none;margin:0 auto 21px auto;padding:0;}
#content .column_left .paragraph_shopcategory ul ul{margin-bottom:0;}
.column_left .paragraph_shopcategory ul li{border-top:1px solid #ddd;list-style-type:none;}
.column_left .paragraph_shopcategory ul li.first{border-top:0;border-bottom:0;}
.column_left .paragraph_shopcategory ul li.last{border-bottom:0;}
.column_left .paragraph_shopcategory ul li a{position:relative;color:#424242;display:block;font-size:0.8em;font-weight:normal;padding:7px 10px 7px 16px;text-decoration:none;text-transform:uppercase;}
.column_left i.shop_category_icon{left:13px;position:absolute;top:11px;}
.column_left .paragraph_shopcategory ul li li a{padding-left:28px;background-image:none;text-transform:none;}
.column_left .paragraph_shopcategory ul li a:hover,
.column_left .paragraph_shopcategory ul li.current a{background-color:#f7f7f7;color:#000;}

/* ------------------------------------------------------------------------------------
STOPKA */ 
#menu_bottom{margin-bottom:0px;margin-top:20px;padding-top:23px;height:40px;}
#footer li a{padding:2px 4px;text-decoration:none;font-size:0.9em;}
#footer li a:after{content:" |";}
#footer li.last a:after{content:"";}
#footer .navigation.right,
#footer .navigation .right{float:right;}
#footer .navigation,
#footer .navigation ul{float:none;}
#footnotes_debug{display:none;}
/* ------------------------------------------------------------------------------------
rozne style */
#cms_user_menu{float:left;margin-left:10px;margin-right:5px;padding-top:10px;}
/*d7d7d7*/
.cms_show_user_profile a:after{content:" | ";color:#d7d7d7;}

#cms_user_menu a,
.shop_cart_simple.shop_cart {
	background: url("img/all_small_elements.png") no-repeat scroll 0 -81px transparent;
	float: right;
	padding: 5px 0px 10px 0px;}
.shop_cart a{text-decoration:none;color:#364870}
a:hover .user_name,
#cms_user_menu li.cms_user_logout a:hover,
.shop_cart a:hover{text-decoration:underline}
.cart_size{border-right:1px solid #d7d7d7;padding-right:5px;margin-right:5px;}
.logged,.user_name{color:#364870;}
#cms_user_menu li,#cms_user_menu li a{display:inline;list-style-type:none;text-align:center;text-decoration:none;}
#content a.cms_button.cms_more{float:right;margin-top:14px;}
#cse-search-results iframe{border:20px solid #FFFFFF;margin:auto;width:530px;}
.paragraph{margin-bottom:60px;}
#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;}
.paragraph_text h3{padding-bottom:4px;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-size:1.1em;line-height:1.3em;}
.breadcrumbs{color:#d1d1d1;margin-left:0;margin-top:-14px;}
.breadcrumbs a{color:#d1d1d1;}
.breadcrumbs a:hover{color:#555555;}
#content .cms_full_article h3{font-size:1.2em;font-weight:bold;margin-bottom:0;margin-top:0;}
.cms_article_date{margin:0;}
.paragraph .cms_article_list ul li{list-style-type:none;}
.paragraph_newsletter 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;font-size:0.8em;}
div.input_and_button{vertical-align:baseline;}
.paragraph_newsletter input[type="text"]{width:177px;}
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;}
/*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);}
input[type="button"]{-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px;background-position:0 -200px;font-size:15px;line-height:20px !important;padding:5px 15px 6px;}
.cart_product_remove_button{display:block;float:none;margin-top:2px;text-align:center;width:84px !important;}
.cart_product_remove_button,
input[type="button"],
input[type="submit"]{-moz-border-radius:14px 14px 14px 14px;-webkit-border-radius:14px;background:url("img/all_buttons.png") repeat-x scroll 0 0 #DDDDDD;border-color:#989898 #989898 #adadad;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font:11px/14px "Lucida Grande",sans-serif;margin:0;overflow:visible;padding:4px 8px 5px;text-shadow:1px 1px 0 #FFFFFF;width:auto;}
span.buttons_indicator{height:26px;width:130px;padding:0;display:block;margin:0 0 0 8px;text-align:center;background:transparent url("img/ajax-loader-wide.gif") no-repeat scroll 0 8px;float:none;text-indent:-999em;}
input[type=submit]:focus,
input[type=button]:hover{border-color:#999 #999 #888;background-position:0 -6px;color:#000;text-decoration:none;}
input[type=submit]:hover{border-color:#999 #999 #888;background-position:0 -206px;color:#000;text-decoration:none;}
a.cms_button{-moz-border-radius:14px 14px 14px 14px;-webkit-border-radius:14px;background:url("img/all_buttons.png") repeat-x scroll 0 0 #DDDDDD;border-color:#989898 #989898 #ADADAD;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font-size:0.8em;margin:0;overflow:visible;padding:2px 10px;text-shadow:1px 1px 0 #FFFFFF;width:auto;}
a.cms_button:hover{border-color:#999 #999 #888;background-position:0 -206px;color:#000;text-decoration:none !important;}
.paragraph_text p:after,
.paragraph_article p:after{content:".";display:inline;height:0;clear:none;visibility:hidden;}
.cms_article_list li a.cms_art_list_short_img{margin-right:6px;margin-top:4px;}
/*#menu_1.horizontal */
a.print_this_page,
.print_this_page{background:url("img/all_small_elements.png") no-repeat scroll 0 -21px transparent;display:block;height:18px;position:absolute;right:21px;text-decoration:none;text-indent:-999em;top:0px;width:18px;padding:0;}
a.print_this_page:hover{background-position:-32px -21px;}
.column_left .cms_newsletter_form input[type="text"],
.cms_photo_gallery h4{display:none;}
.cms_photo_gallery ul{padding:20px 0 0 0;}
.cms_article_abstract_image.right,
.cms_article_abstract_image.left{width:200px;}
.breadcrumbs{z-index:999;position:absolute;top:0;}
ul.product_main_list li h4{font-size:1.2em;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;text-align:left;}
ul.product_main_list li h4 a{color:inherit;}
.paragraph_newsletter > div input{margin:0 0 0 20px;}
#footer .paragraph_newsletter{float:right;}
.paragraph_newsletter > div,
.paragraph_newsletter h3{display:inline;float:left;}
a.btn{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.paragraph.paragraph_menu.fixed .last.sign-up a,
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.paragraph.paragraph_menu.fixed .last.sign-up a:active,
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.paragraph.paragraph_menu.fixed .last a:hover,
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn-large [class^="icon-"]{margin-top:2px;}
.btn-small{padding:3px 9px;font-size:12px;line-height:18px;}
.btn-small [class^="icon-"]{margin-top:0;}
.btn-mini{padding:2px 6px;font-size:11px;line-height:17px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.paragraph.paragraph_menu.fixed .last.sign-up a,
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.paragraph.paragraph_menu.fixed .sign-up.last a,
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.paragraph.paragraph_menu.fixed .sign-up.last a:hover,
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.paragraph.paragraph_menu.fixed .sign-up.last a:active,
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444444,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444444),to(#222222));background-image:-webkit-linear-gradient(top,#444444,#222222);background-image:-o-linear-gradient(top,#444444,#222222);background-image:linear-gradient(to bottom,#444444,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover{color:#333333;text-decoration:none;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;}
.icon-white,.nav-tabs>.active>a>[class^="icon-"],.nav-tabs>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"]{background-image:url("img/glyphicons-halflings-white.png");}

/*kolka*/
.ch-grid{margin:20px 0 0 0;padding:0;list-style:none;display:block;text-align:center;width:100%;}
.ch-grid:after,
.ch-item:before{content:'';display:table;}
.ch-grid:after{clear:both;}
.ch-grid li{width:220px;height:220px;display:inline-block;margin:20px;}
.ch-item{width:100%;height:100%;border-radius:50%;position:relative;cursor:default;-webkit-perspective:900px;-moz-perspective:900px;-o-perspective:900px;-ms-perspective:900px;perspective:900px;}
.ch-info{position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.ch-info > div{display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-position:center center;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;}
.ch-info .ch-info-front{box-shadow:inset 0 0 0 16px rgba(0,0,0,0.3);}
.ch-info .ch-info-back{-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);background:#000;opacity:0;}
.ch-img-1{background-image:url(images/19.jpg);}
.ch-img-2{background-image:url(images/20.jpg);}
.ch-img-3{background-image:url(images/21.jpg);}
.ch-info h3{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:24px;margin:0 15px;padding:60px 0 0 0;height:50px;font-family:'Open Sans',Arial,sans-serif;text-shadow:0 0 1px #fff,
0 1px 2px rgba(0,0,0,0.3);}
.ch-info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5);}
.ch-info p a{display:block;color:#fff;color:rgba(255,255,255,0.7);font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:4px;font-family:'Open Sans',Arial,sans-serif;}
.ch-info p a:hover{color:#fff222;color:rgba(255,242,34,0.8);}
.ch-item:hover .ch-info-front{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);opacity:0;}
.ch-item:hover .ch-info-back{-webkit-transform:rotate3d(1,0,0,0deg);-moz-transform:rotate3d(1,0,0,0deg);-o-transform:rotate3d(1,0,0,0deg);-ms-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);opacity:1;}
.darker_part .photo_data{display:none;}
.darker_part ul.paragraph_images_horizontal li{display:inline;float:none;}
.darker_part ul.paragraph_images_horizontal{text-align:center;}
.darker_part ul.paragraph_images_horizontal li img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:150px;margin:20px 10px 0 10px;border-left:15px solid #fff;border-right:15px solid #fff;}
.graphic1{position:relative;}
.graphic1 > p{position:absolute;top:0;left:0;}
.graphic1 ul{position:relative;width:975px;height:533px;}
.graphic1 .ch-info-back h3{margin-top:0px;}
.graphic1 .ch-info .ch-info-front{box-shadow:inset 0 0 0 6px rgba(0,0,0,0.3);}
.graphic1 .ch-grid li{height:215px;margin:20px;width:215px;}
.pos1,
.pos2,
.pos3{/* background-image:url(//s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/autoplatn/jak-dzialaja-autoplatnosci.png);*/
￿position:relative;}
html .ch-info h3{height:auto}
.ch-grid li.pos1{background-position:0 -1100px;left:167px;margin-left:-168px;margin-top:80px;position:absolute;top:41px;}
.ch-grid li.pos2{background-position:0 -1100px;left:380px;margin-left:40px;margin-top:150px;top:-2px;position:absolute;}
.ch-grid li.pos3{background-position:0 -1100px;margin-left:50px;margin-top:90px;position:absolute;right:10px;top:17px;}
/*pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing */
.pricing .gray{font-size:0.7;text-transform:none;color:#333;font-weight:normal}
html body .paragraph_text .pricing sup,.pricing tr,.pricing th,.pricing td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
html body .paragraph_text .pricing{/* font:13px/20px 'Droid Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;*/
font-size:1em;font-weight:300;color:#000;line-height:1;color:black;background:white}
html body .paragraph_text .pricing table{border-collapse:separate;border-spacing:0;}
html body .paragraph_text .pricing caption,.pricing th,.pricing td{text-align:left;font-weight:normal}
html body .paragraph_text .pricing td a{color:#346B9E;text-decoration:none}
html body .paragraph_text .pricing h3{font-weight:bold;font-size:18px;line-height:22px;margin-top:0px;margin-bottom:7px !important}
html body .paragraph_text .pricing h4{margin:18px 0;font-family:'Dosis',sans-serif;position:relative}
html body .paragraph_text .pricing table{border-collapse:separate;border-spacing:0;border-top-width:5px;margin-bottom:20px;border:1px solid #efefef;margin-bottom:20px}
html body .paragraph_text .pricing th{width:153px;padding:10px 15px;text-transform:uppercase;font-weight:bold;text-align:left}
html body .paragraph_text .pricing th.th_1{width:203px;}
html body .paragraph_text .pricing td{padding:10px 15px;border-top:1px solid #efefef;color:#555555;}
html body .paragraph_text .pricing td.text-right,
html body .paragraph_text .pricing td.border-left{font-size:0.9em;line-height:1.4em;}
html body .paragraph_text .pricing tr:nth-child(2n+1) td{background-color:#f5f5f5}
html body .paragraph_text .pricing tr td[colspan="5"],
html body .paragraph_text .pricing tr:nth-child(2n+1) td[colspan="5"]{background-color:transparent;border-left:0 none;border-right:0 none;}
html body .paragraph_text .pricing tr.cms{background-color:#fafdff}
html body .paragraph_text .pricing .text-right{text-align:right;background:url("img/all_small_elements.png") no-repeat -150px 12px transparent;}
html body .paragraph_text .pricing .text-right:hover{background-position:-150px -91px;}
html body .paragraph_text .pricing .text-center{text-align:center}
html body .paragraph_text .pricing .price-table .border-left{border-left:solid 1px #efefef}
html body .paragraph_text .pricing a.btn{font-weight:normal;text-decoration:none;display:block;margin-top:10px}
html body .paragraph_text .pricing tr:nth-child(2n+1) td.first_clean_cell,
html body .paragraph_text .pricing td.first_clean_cell{background-image:none;background-color:transparent;border:0;border-right:1px solid #D9D9D9;color:#999999;font-size:1.5em;line-height:1.3em;padding-bottom:10px;padding-right:14px;padding-top:42px;text-align:center;text-transform:none;vertical-align:top;}
html body .paragraph_text .pricing tr:hover:nth-child(2n+1) td,
html body .paragraph_text .pricing tr:hover td{background-color:#fff;}
html body .paragraph_text .pricing tr:hover:nth-child(2n+1),
html body .paragraph_text .pricing tr:hover{background-color:#fff;}
html body .paragraph_text .pricing tr:hover h4:after{content:" ↓";position:absolute;right:10px;}
html body .paragraph_text .pricing tr:hover h4:before{content:" ↓";position:absolute;left:10px;}
html body .paragraph_text .pricing tr:last-child:hover td,
html body .paragraph_text .pricing tr:first-child:hover td,
html body .paragraph_text .pricing tr:last-child:hover,
html body .paragraph_text .pricing tr:first-child:hover,
html body .paragraph_text .pricing tr:hover:nth-child(2n+1) td[colspan="5"],
html body .paragraph_text .pricing tr:hover td[colspan="5"]{background-color:transparent !important;}
html body .paragraph_text .pricing table img{padding:0.5em 0;vertical-align:middle;}
/*pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing */
/*bootstrap carousel bootstrap carousel bootstrap carousel bootstrap carousel bootstrap carousel */
.carousel{position:relative;margin-bottom:18px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel .item > img{display:block;line-height:1;}
.carousel .active,
.carousel .next,
.carousel .prev{display:block;}
.carousel .active{left:0;}
.carousel .next,
.carousel .prev{position:absolute;top:0;width:100%;}
.carousel .next{left:100%;}
.carousel .prev{left:-100%;}
.carousel .next.left,
.carousel .prev.right{left:0;}
.carousel .active.left{left:-100%;}
.carousel .active.right{left:100%;}
.carousel-control {
	position: absolute;
	top: 40%;
	left: 0;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 40px;
	text-decoration:none;
	color: #ffffff;
	text-align: center;
	background: #222222;
	border: 0;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.carousel-control.right{left:auto;right:0;}
.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}



.carousel-caption h4,
.carousel-caption p{color:#ffffff;}
/*bootstrap carousel bootstrap carousel bootstrap carousel bootstrap carousel */


.three_cols,
.darker_part .carousel-inner{width:984px;margin: auto;}

.darker_part .carousel-inner {
text-align: center;
}


.darker_part .carousel-inner .carousel-caption a{
text-decoration:none;
}



.darker_part .carousel-caption-description {
    bottom: 0;
    font-size: 1.7em;
    height: 274px;
    left: 50px;
    letter-spacing: 0.6px;
    line-height: 1.55em;
    padding: 0;
    position: absolute;
    right: auto;
    text-align: left;
    width: 226px;
	background-color:#f7f7f7;
}


.darker_part .carousel-caption-description .relative {
    height: 290px;
    margin-left: -10px;
    margin-top: -33px;
    position: relative;
    width: 925px;
}


.darker_part .carousel-caption-description .relative > span {
    display: block;
    font-size: 0.6em;
    height: 76px;
    line-height: 1.4em;
    position: absolute;
    width: 245px;
	background-color:#f7f7f7;
}


.darker_part .carousel-caption-description .relative > span strong{
    display: block;
	margin-bottom:3px;
	padding-left:30px;
	color: #000000;
}

.darker_part .carousel-caption-description .relative > span span{
  	display:block;
	padding-left:30px;

}


.darker_part .carousel-caption-description .relative > span.bubble1 {left:0px; top:0px}
.darker_part .carousel-caption-description .relative > span.bubble2 {right:0px; top:0px}
.darker_part .carousel-caption-description .relative > span.bubble3 {left:0px; bottom:0px}
.darker_part .carousel-caption-description .relative > span.bubble4 {right:0px; bottom:0px}


.darker_part span strong {
	background:url("img/all_icons.png") no-repeat 0 0 transparent;
}


.darker_part span.bubble2 strong{background-position:0 -40px;}
.darker_part span.bubble3 strong{background-position:3px -86px;}
.darker_part span.bubble4 strong{background-position:0 -120px;}

.main .darker_part.part_one .center {
    width: 100%;
}

.darker_part.part_one .center .paragraph {
padding-top: 3px;
float: left;
margin-bottom: 31px;
margin-top: 15px;
}

.main .darker_part.part_one .center .paragraph {

float: none;
}


/*.darker_part.part_one .center .paragraph:first-child {
    padding-top: 3px;
}*/

#header {
    height: 86px;
}

#top_menu {
    margin: 26px 192px 0 0;
}

  .two_thirds_column.right {
  float:right;
  }
  
  .one_third_column.left{
    float: left;
}

.three_cols .two_thirds_column {
  float:left;
  }
  
.three_cols  .one_third_column{
    float: right;
}

.siteor_tour .center .paragraph:last-child,
.siteor_tour .darker_part.part_one .paragraph_text {
	padding-bottom:0;
}

body .darker_part.part_one .center h1,
.like_h1,
.three_cols h1 {
    font-size: 2.4em;
    margin-bottom: 0 !important;
	min-height: 26px;
}

.siteor_tour h1{font-size: 2.4em;}


body .darker_part.part_one .center h1 a,
.like_h1 a,
.three_cols h1 a {
	text-decoration:none;
} 

body .darker_part.part_one .center h1 a:hover,
.like_h1 a:hover,
.three_cols h1 a:hover {
	text-decoration:underline;
} 


.panel.floating .right {
    float: right;
    position: absolute;
    right: 0;
}


.like_h1 {
    margin-top: 3px;
}

.whiter_part .paragraph {
    margin-bottom: 49px;
}

.whiter_part .paragraph .btn{
    margin-top: 10px;
}


.siteor_tour .one_third_column .paragraph_menu{border-right:1px solid #F5F5F5;padding-top:12px;}
.siteor_tour .one_third_column .paragraph_menu li{list-style-type:none;}
.siteor_tour .one_third_column .paragraph_menu li a{display:block;letter-spacing:1px;padding:9px 15px 6px 6px;text-align:right;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #fff;}
.siteor_tour .one_third_column .paragraph_menu li.current a{background-color:#F5F5F5;}
.siteor_tour .one_third_column .paragraph_menu li a:hover{background-color:#f7f7f7;}
.siteor_tour .two_thirds_column.right{padding-top:19px;}

.siteor_tour .darker_part {
 
    margin-bottom: 11px;

}

.cms_text_photo {
    border: 0 none !important;
    margin-top: 0;
    padding-top: 0;
}

.darker_part.part_two {display:none;}

.main .darker_part.part_two {display:block;}

.main #content .wide_column .paragraph.paragraph_text .cms_text_photo {
	margin-top: -11px;
}


#cms_user_menu {
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-transform: lowercase;
    top: 6px;
}

#cms_user_menu .cms_show_user_profile:after,
#cms_user_menu .cms_user_login:after{
    content: " |";
	
}

.register_box {
    position: absolute;
    right: 0;
    text-align: right;
    top: 38px;
    width: 200px;
}

.register_box a {
    font-size: 1.8em;
    padding: 6px 13px;
    width: 136px;
}

.register_box a span {
    display: block;
    font-size: 0.5em;
    line-height: 1em;
    margin-bottom: 1px;
    margin-top: 6px;
    text-align: center;
}

.realizacje .paragraph_image a.fancybox{float:left;height:200px;margin-right:20px;overflow:hidden;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.55);-moz-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.55);-webkit-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.55);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=145,Strength=3);  width: 401px; margin-left: 18px;}
.realizacje .paragraph_image div.photo_data{float:right;width:465px;text-align: left;}
.realizacje h3{margin-bottom:10px;margin-top:11px !important;padding-bottom:11px;}



.realizacje .paragraph_image img{}
.realizacje .paragraph_image .photo_description{position:relative;height:140px;}
.realizacje .paragraph_image .photo_description a{font-size:0.8em;position:absolute;display:block;width:130px;height:20px;bottom:0;right:0;color:#0F5C76;}
.realizacje .paragraph_image .photo_description a:hover{text-decoration:underline;}

.cms_user_signup {display:none !important}


.three_columns .two_thirds_column.left{float:left !important;}
.three_columns > div.left,
.three_columns > div.left, .three_columns > div.right {
width: 290px;
margin-right: 57px;
}
.three_columns > div.three_thirds_column.right{margin-right:0px;}

.regulamin h4 {
margin-bottom: 10px;
margin-top: 14px;
margin-left: 22px;
}
.regulamin ol li{margin-bottom:10px;}
.regulamin dt{float:left;font-weight:bold;margin-right:8px;}
.regulamin dl{margin-bottom:10px;}

div.jGrowl div.jGrowl-notification, 
div.jGrowl div.jGrowl-closer {
    line-height: 1.5em;
    width: 335px;
}


.realizacje2 .paragraph_images_horizontal img,
.realizacje2.realizacje2 .paragraph_images_horizontal img{min-height:330px;margin:10px;width:295px;height:auto !important;}
.realizacje2.realizacje2 .paragraph_images_horizontal .photo_data {
    background-color: #000000;
    color: #FFFFFF;
    display: none;
    height: 290px;
    left: 9px;
    line-height: 1.5em;
    opacity: 0.8;
    padding: 20px;
    position: absolute;
    top: 10px;
    width: 257px;
}
.realizacje2 .paragraph_images_horizontal .photo_data a.btn{color:#000000;display:block;margin:15px auto;width:121px;}
.realizacje2 .paragraph_images_horizontal li{border:1px solid #DDDDDD;height:350px;margin:10px 5px;padding:0;position:relative;width:315px;}
.realizacje2 .paragraph_images_horizontal li:hover .photo_data{display:block;}
.realizacje2 .paragraph_images_horizontal h4{font-size:1.4em;font-weight:bold;margin-bottom:6px;}

.realizacje2 .image_outline {
	height:330px;
	display:block;
	overflow:hidden;
}


.realizacje2 .paragraph.paragraph_menu {
    margin-bottom: 18px;
}

.realizacje2 a.btn.btn-small.fancybox {
	display:none;
}


.realizacje2 .wide_column .list_menu {
display: table;
list-style-type: none;
position: relative;
padding: 0;
width: 990px;
}

.realizacje2 .wide_column .list_menu li {
padding: 0;
margin: 0;
list-style: none;
display: table-cell;
vertical-align: top
}
.realizacje2 .wide_column .list_menu li a {
 font-size: 1.1em;
color: #666!important;
text-transform: none;
border-radius: 0;
border-left: 0px;
text-shadow: 1px 1px rgba(255,255,255,0.3);
hyphens: none
}
.realizacje2 .wide_column .list_menu li:first-child a {
border-radius: 5px 0 0 5px;
border-left: 1px solid #ccc
}
.realizacje2 .wide_column .list_menu li:last-child a {
border-radius: 0px 5px 5px 0
}
.realizacje2 .wide_column .list_menu li.current a{
color: #000!important;
cursor: default;
background: #e0e0e0;
background-color: #e8e8e8;
background-image: -o-linear-gradient(#dcdcdc, #e8e8e8);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e8e8e8), color-stop(1, #dcdcdc));
background-image: -moz-linear-gradient(center bottom, #e8e8e8 0%, #dcdcdc 100%);
border-top: 1px solid #AAA;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
filter: none;
-webkit-box-shadow: 0px 1px 0px #eee,0px 0px 0px rgba(0,0,0,0);
-moz-box-shadow: 0px 1px 0px #eee,0px 0px 0px rgba(0,0,0,0);
box-shadow: 0px 1px 0px #eee,0px 0px 0px rgba(0,0,0,0)
}
.realizacje2 .wide_column .list_menu li a:after {
content: '';
position: absolute;
top: 2px;
border-right: 1px solid #f7f7f7;
height: 24px;
right: 0px;
z-index: 1
}
.realizacje2 .wide_column .list_menu li.current a:after {
right: -2px
}
.realizacje2 .wide_column .list_menu li:last-child a:after,
.realizacje2 .wide_column .list_menu li a:hover:after {
border-right: none
}

.realizacje2 .wide_column .list_menu a{
	
text-align: center;
cursor: pointer;
border: 1px solid #dbdbdb;
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #bebebe;
padding: 15px;
-moz-border-radius: 5px 5px 5px 5px 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px 5px 5px 5px 5px;
text-shadow: 0px 1px 1px #fff;
color: #3a3a3a;
position: relative;
box-shadow: inset 0 1px 0px 0px #fff, 0px 1px 0px #eee;
text-decoration: none;
 font-size: 1.3em;
line-height: 15px;
display: block;
background: #f8f8f8;
background-color: #ececec;
background-image: -o-linear-gradient(#f8f8f8, #ececec);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ececec), color-stop(1, #f8f8f8));
background-image: -moz-linear-gradient(center bottom, #ececec 0%, #f8f8f8 100%)
}
.realizacje2 .wide_column .list_menu a:hover {
box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
z-index: 3;
color: #333;
background: #f8f8f8;
background-color: #ececec;
background-image: -o-linear-gradient(#f8f8f8, #ececec);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ececec), color-stop(1, #f8f8f8));
background-image: -moz-linear-gradient(center bottom, #ececec 0%, #f8f8f8 100%)
}


/*regulamin >>>>>>>>>>>>>>>>>>>>>*/

#toc.regulamin_new dl{margin-bottom:20px;}
#toc.regulamin_new dt{font-weight:bold;float:left;margin-right:5px}
#toc.regulamin_new dd{margin-bottom:0px;padding-bottom:10px}
#toc.regulamin_new h3{font-weight:bold;margin:10px 0;text-align:center;}
#toc.regulamin_new p{margin-bottom:36px;}
#toc.regulamin_new > ol > li{list-style-position:inside;text-align:center;}
#toc.regulamin_new > ol > li li{list-style-position:outside;}
#toc.regulamin_new ol > li > ol > li{text-align:left;}
#toc.regulamin_new ol > li > ol{margin:10px 10px 49px;}
#toc.regulamin_new ol{margin:0;}
#toc.regulamin_new ol li h4{display:inline;}


/*regulamin <<<<<<<<<<<<<<<<<<<<<<<*/

h2 a {text-decoration:none;}

h2 a:hover {text-decoration:underline;}


.realizacje2 #content > .center .wide_column .paragraph {
    clear: both;
    float: left;
    margin-bottom: 30px;
    padding-bottom: 0;
    width: 100%;
}
