body{background-color:#eeeeee;color:#707070;}
#container{background:#fff;}
#container1{background:#fff url(../images/background_repeat.jpg) 0 50px repeat-x;}
#container2{background:transparent url(../images/background.jpg) center 25px no-repeat;}
.page_curv_top{background:transparent url(../images/page_curv_top.png) center no-repeat;}
.content_con{background:transparent url(../images/page_content.png) center repeat-y;}
.sidebar{background:transparent url(../images/side_bar_shadow_repeat.jpg) left repeat-y;}
.sidebars1{background:transparent url(../images/sidebar_shadow_bottom.jpg) left bottom no-repeat;}
.sidebars2{background:transparent url(../images/sidebar_shadow_top.jpg) left top no-repeat;}
.box.small h4, .box.small h5, .box.single h3, .box.side h4, .box.side h3{border-bottom:1px dotted #D5D5D5;}
.box.single h3 span{color:#b2b2b2}
#tabs ul li{background:url(../images/tab.jpg) right top;}
#tabs ul li a{background:url(../images/tab.jpg) left top;color:#A9A9AE;}
#tabs .tabnav li.ui-tabs-selected a,#tabs .tabnav li.ui-tabs-selected a:hover, #tabs ul li a:hover, #tabs ul li.ui-tabs-selected{color:#AF00AF;}
#tabs ul li.ui-tabs-selected{color:#AF00AF;}
#photos img{border:1px solid #eeeeee;}
.box.product{background:url(../images/small_box_middle.jpg) repeat-y;}
.box.product .textarea .price{color:#D5D5D5;}
.box.full{background:url(../images/full_box_middle.jpg) repeat-y;}
.box.full .box.product{border-bottom:1px dotted #D5D5D5;}
.box.full .box.product .product_image{border:1px dotted #D5D5D5;}
.box.blog .post_image{border-bottom:1px dotted #D5D5D5;border-top:1px dotted #D5D5D5;}
.box.blog .dateandcategories{border-bottom:1px dotted #D5D5D5;border-top:1px dotted #D5D5D5;color:#989898;}
.box.blog .dateandcategories a{color:#989898;}
.box.blog .dateandcategories a:hover{color:#820901;}
.box.big_box{background:url(../images/big_box_middle.jpg) repeat-y;}
.portfolio_categories{background:url(../images/portf_categories.jpg) no-repeat;}
.portfolio_categories h5{color:#B5B5B5;}
.portfolio_categories ul li a{color:#B5B5B5;}
.portfolio_categories ul li a:hover{color:#820901;}
.portfolio_categories ul li a.active{color:#820901;}
.portfolio_categories ul li a.active:hover{color:#820901;}
.portfolio_slide_content{background:#252525 url(../images/portfolio_light.png) top left no-repeat;}
.portfolio_slide_content .title{border-bottom:1px dashed #E6E4DE;color:#E6E4DE;}
.portfolio_slide_content .title a{color:#fff;}
.portfolio_slide_content .title a:hover{color:#E6E4DE;}
.portfolio_slide_content .title a.cat{color:#BDBCB7;}
.portfolio_slide_content .title a.cat:hover{color:#fff;}
.portfolio_slide_content .text a{color:#fff;}
.portfolio_slide_content .text a:hover{color:#fff;}
.portfolio_slide_content .text{color:#fff;}
.portfolio_slider_arrows .left{background:url(../images/portfolio_slider_arrows.png) left no-repeat;}
.portfolio_slider_arrows .right{background:url(../images/portfolio_slider_arrows.png) right no-repeat;}
.play{background:url(../images/play.png) center no-repeat;}
.magnifier{background:url(../images/magnifier.png) center no-repeat;}
.paging ul li a, .paging ul li.active a{background:url(../images/paging_buttons.jpg) 104px 0;color:#C3C3C3;}
.paging ul li.active a, .paging ul li a:hover{color:#fff;background:url(../images/paging_buttons.jpg) 200px 0;}
.paging ul li.arrowleft a{background:url(../images/paging_buttons.jpg) 72px 0;}
.paging ul li.arrowleft a:hover{background:url(../images/paging_buttons.jpg) 168px 0;}
.paging ul li.arrowright a{background:url(../images/paging_buttons.jpg) 40px 0;}
.paging ul li.arrowright a:hover{background:url(../images/paging_buttons.jpg) 136px 0;}
.news_line{background:transparent url(../images/line_silver.jpg) repeat-x;}
.news_date{color:#C3C3C3;}
#slider_area .right_side{background:#252525 url(../images/slider_right_color.jpg) top left no-repeat;border-left:10px solid white;color:#fff;}
#slider_area .right_side a{color:#fff;}
#slider_area .right_side a:hover{color:#fff;}
.slider_curv{background:transparent url(../images/slider_curv.png) center no-repeat;}
#numbers a{background:transparent url(../images/slider_points.png) right top no-repeat;}
#numbers a:hover{background:transparent url(../images/slider_points.png) left top no-repeat;}
#numbers a.activeSlide{background:transparent url(../images/slider_points.png) left top no-repeat;}
#sub_menu li{border-bottom:1px dotted #D5D5D5;}
#sub_menu li a{background:transparent url(../images/side_arrow_off.jpg) no-repeat;color:#979C97;}
#sub_menu li a:hover{background:transparent url(../images/side_arrow_on.jpg) no-repeat;color:#2F2F2D;}
#footer{background:transparent url(../images/footer_repeat.jpg) repeat-x;color:#9D9D9D;}
#footer .footer_con{background:transparent url(../images/footer.jpg) center top no-repeat;}
#footer a{color:#9D9D9D;}
.sub_header{border-bottom:1px solid #E4E4E4;}
.breadcrumb{color:#c7c7c7;}
.breadcrumb a{color:#969696;}
.search_bar{background:url(../images/search.jpg) no-repeat;}
.search_bar form input{color:#adadad;}
.navigation{background:transparent;}
.navigation ul li a{color:#3E3838;}
.navigation ul li ul li a{border-bottom:1px dashed #BDBCB7;}
.navigation ul li .first_ul li a:hover, .navigation ul li ul a.selected{color:#BDBCB7;}
.navigation ul li ul li{background:transparent url(../images/drop_down_middle.png) left repeat-y;}
.li_active, .navigation ul .active, ul.navigation li.current_page_item{background:#fff url(../images/menu_button.jpg) right top no-repeat;color:#fff;}
.navigation ul li .a_active, .navigation ul .active a, ul.navigation li.current_page_item a{background:#fff url(../images/menu_button.jpg) left top no-repeat;color:#fff;}
ul.navigation li.current_page_item ul li a, ul.navigation li ul li a{background:none;color:#fff;}
.navigation ul .active ul a{background:none;}
.navigation ul li .first_ul{background:transparent url(../images/drop_down_bottom.png) bottom left no-repeat;}
.navigation ul li ul .first_li{background:transparent url(../images/drop_down_top.png) top left no-repeat;}
.content.sub ul ul, .content.sub ol ol{border-top:0px solid #EBEBEB;;}
.content.sub ul ul li, .content.sub ol ol li{border-bottom:0px solid #EBEBEB;}
.content.sub ul, .sub.content ol{border-top:1px solid #EBEBEB;}
.sub.content li{border-bottom:1px solid #EBEBEB;}
.sidebar .box li{border-bottom:1px solid #EBEBEB;}
a{color:#7A007A;font-weight:bold;}
a:hover{color:#AF00AF;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#5C5A5B}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#820901;}
h1,h2,h3,h4,h5,h6{color:#5C5A5B;}
blockquote{background:transparent url(../images/blockquote.png) left top no-repeat;color:#A0A0A0;}
#validate_form label{color:#7D7B7F;}
#validate_form label.error{color:red;border:0px solid red;}
#validate_form .error{color:red;border:1px solid red;}
.ok_box{border:1px dashed green;color:green;}
.ok_box h3{color:green;}
.error_box, #loader{border:1px dashed red;color:red;}
input, select, textarea{color:#696969;border:1px solid #EBEBEB;}
.button{color:#fff;background:#ba1900;border:1px solid #ba1900;}
.button:hover{border:1px solid #ba1900;background:#fff;color:#ba1900;}
table{border:1px dotted #e2e2e2;}
table th{background:#e2e2e2;}
table td{border:1px dotted #e2e2e2;}
tbody tr:hover td{background:#F5F5F5;}
@media only screen and (max-width : 700px)  { 
html {-webkit-text-size-adjust: none;}
#header, #container3, .page_curv_top, .content_con, .content_con2, #slider_con, .slider_curv, .portfolio_categories, #porfolio_slider, .content.sub.fullwidth, .portfolio_slide_content, #slider_area, .slide, #footer .footer_con2, .sub_header, .portfolio_slide_content .text, .content, .content.productlist, 
.portfolio_slide_content .title, .content.sub, .box.full, .box.blog,
.box.single, #tabs #content, .box.full .box.product, #contact_form textarea,   
.box.full .box.product .textarea, .sidebar, .slide img {width:99%; padding:0; }
.box.big_box, .search_bar, .product_right_side, .content_con2.three_column .box.small,#contact_form input, #contact_form select   {width:96%; padding:0; }
#container1 #container2 #container3 img   {max-width:95% !important; }  
.nomobile, #slider_con  {display:none !important;}
h1 {font-size:18px;}
h2 {font-size:16px;} 
h3, h4{font-size:14px;line-height:1.2;} 
img.ikonka {max-width:90px;max-height:90px;}
ul, ul.li {padding:0;}
iframe.YouTubeVideo{height:200px;max-width:95%;}

}

 /* Duze ekrany */   
@media only screen and (min-width : 1100px)  { 
.cosik{}    
}
 /* iPady np dla 768x1024 */   
@media only screen and (min-width : 701px) and (max-width : 785px) { 
.cosik{}    
#header, #container3, .page_curv_top, .content_con, .content_con2, #slider_con, .slider_curv, .portfolio_categories, #porfolio_slider, .content.sub.fullwidth, .portfolio_slide_content, #slider_area, .slide, #footer .footer_con2, .sub_header, .portfolio_slide_content .text, .portfolio_slide_content .title{width:730px; }
.content, .content.productlist, .content.sub, .box.full, .box.blog, .box.single, #tabs #content, .box.full .box.product, #contact_form textarea, .box.full .box.product .textarea {width:380px;}
iframe.YouTubeVideo {width:370px;height:225px;}
.sidebar{width:325px;}
#content img, .content_con2 .content img{max-width:375px;}
#slider_con{width:730px;height:200px;}
#slider_area{width:730px; height:200px;}
.slide{width:730px;}
#slider_area .right_side{height:200px;width:290px;left:380px;}
.slider_curv   {display:none;}
img.duzyslide {width:730px; height:188px;}
img.malyslide {width:380px; height:188px;}
/*     
#logo h2, h1 {font-size:20px;}
h2 {font-size:18px;} 
h3,p.bigger {font-size:16px;}   
*/
}
/* mobile styles */
@media handheld {

   html, body {
      font: 12px/15px sans-serif;
      background: #fff;
      padding: 3px;
      color: #000;
      margin: 0;
      }
   #sidebar, #footer {
      display: none;
      }
   h1, h2, h3, h4, h5, h6 {
      font-weight: normal;
      }
   #content img { 
      max-width: 250px;
      }

}