

/*--------------------------------------png fix-------------------------------------*/
img, div, a, input { behavior: url(scripts/iepngfix/iepngfix.htc) }
a{color:#FF751D;
}
.tlo_gora{
background:url(../template/template_images/beskid-paragliding/tlo.jpg) no-repeat top;
margin:0 auto;
}
body{
background:url(../template/template_images/beskid-paragliding/pasek_02.jpg) repeat-y top;
margin:0;
padding:0;
}
.stopka_03{
background:url(../template/template_images/beskid-paragliding/stopka_03.jpg) no-repeat top ;
margin:0 auto;
height:243px;
text-align:center;

}
.left_content{
vertical-align:top;float:left;
text-align:left;
width:600px;
margin-left:15px;
font:11px tahoma;
color:#333;
}
.article_heading{
font:bold 16px georgia;
color:#ff5400;
border-bottom:1px solid #d3d3d3;
padding:3px;
 
}
.cat_heading{
font:bold 16px georgia;
color:#ff5400;
padding:3px;
width:95%;
border-bottom:1px solid #d3d3d3;
}
.category_main{
font-size:11px;
font-family:tahoma;
line-height:150%;
margin-right:10px;
}

.article_main{
font:11px tahoma;
line-height:150%;


}
.right_content{
width:250px;
float:right;
border:1px solid #fff;
margin-right:20px;
}

.container_main{
width:100%;text-align:center;margin:0 auto;vertical-align:top;
}
.container_content{
margin:auto;width:900px;vertical-align:top;
}
.logo{
text-align:left;
width:900px;
}
.top_cont{
height:50px;
background:url(../template/template_images/beskid-paragliding/latac.png) no-repeat top left ;
border:0;
margin-left:20px;
margin-right:20px;
text-align:right;

}
a.button,input.button, button.button{
color:#f0f0f0;
background: #878787 ;
border:0;
border-bottom:2px solid #878787;
border-bottom:2px solid #7c7c7c;
border-right:2px solid #7c7c7c;
border-left:2px solid #7c7c7c;
  -webkit-border-radius: 5px; /* Safari, Chrome */
  -khtml-border-radius: 5px;    /* Konqueror */
  -moz-border-radius: 5px; /* Firefox */
   border-radius: 5px;
}
a.button{
padding:3px;
text-decoration:none;
}
input.button2{
color:#333;
background: #fa890f url(../scripts/theme/css/custom-theme/images/fa890f_40x100_textures_02_glass_65.png) 0 50% repeat-x;
border-top:2px solid #fa890f;
border-bottom:2px solid #fa890f;
border-right:2px solid #fa890f;
border-left:2px solid #fa890f;
  -webkit-border-radius: 5px; /* Safari, Chrome */
  -khtml-border-radius: 5px;    /* Konqueror */
  -moz-border-radius: 5px; /* Firefox */
   border-radius: 5px;
height:22px;
}

.alert_image{
background: url(../scripts/theme/css/custom-theme/images/ui-icons_cd0a0a_256x240.png) 0 64% no-repeat;
width:16px;
margin-right:10px;
float:left;
}
.alert_content{
color:red;
font:bold 12px tahoma;
float:left;
}
.alert{
padding:5px;
border:1px solid red;
}
#menu_no_childrencontent{overflow:hidden}
                        .menu_no_children{
                                margin:0;
                                margin-top:100px;
                                margin-bottom:10px;
                                padding:0;
                                float:left;
                                position:relative;
                                left:50%;
                                text-align:left;
                                
                                
                        }
                        .menu_no_children  a {color:#f0f0f0;font:11px tahoma;text-decoration:none;}
                        .menu_no_children ul{
                                list-style:none;
                                position:relative;
                                left:-50%;                        
                        }
                        .menu_no_children li{
                                float:left;position:relative;
                                margin:10px;
                        }/* ie needs position:relative here*/
                        .centerfooter{text-align:center;color:#f0f0f0;font:10px tahoma;}
                        .ergiebe{
                                width:100%;
                                text-align:right;                                
                        }
                        .ergiebe a{
                                color:#aaa;font:10px tahoma;text-decoration:none;
                        }
                        .footercontainer{border:0px solid red;width:900px;height:230px;margin:auto;}
                        .footercontainercontent{padding-top:1px;}
                     
                        
                        
                        
                        
                        
/*-------------------------------------opinie-------------------------------------*/
.opinie{
border:1px solid #878787;
padding:10px;
width:95%;
}
.opinie legend{
border:1px solid #878787;
padding:4px;
font:14px tahoma;
font-weight:bold;
}
.opinie legend a {
font:12px tahoma;
font-weight:bold;
}
.opinie_title{
font-weight:bold;
color:#333;
cursor:pointer;
}
/*    */
/*-------------------------------------konkurs-------------------------------------*/
.konkurs_foto_container{
padding:2px;
border:1px solid #333;
width:140px;
height:160px;
float:left;
margin:2px;
text-align:center;
}
/*-------------------------------------news-------------------------------------*/
.news_box{width:285px;height:200px;float:left;margin:5px;;
background:url(../template/template_images/beskid-paragliding/box.jpg) no-repeat top left ;
}
.news_image{
border:1px solid #ccc;float:left;width:60px;height:60px;text-align:center;padding:5px;margin-left:5px;
}

.news_text_container{float:left;text-align:left;width:160px;vertical-align:top;margin:2px;padding-left:5px;}
.news_text{font-family:georgia;color:#fd650f;font-size:18px;font-weight:normal;}
.news_words{font-family:tahoma;font-size:11px;color:#333;margin-top:1px;margin:5px;line-height:150%;}
.news_more_container{text-align:right;width:90%;}
.news_more{float:right;margin-right:5px;border:0;}
.more_news_arch{text-decoration:none;font-family:arial;font-size:12px;}




/*--------------------------------------kolumna right-------------------------------------*/

.module_left_container{
width:240px;


/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
	
	position: relative;
	z-index: 1;
	bottom: -1px;
        font: 62.5% Verdana, sans-serif;
        padding:5px;
        padding-top:0;
         margin-bottom:10px;
         border:0;
         border:1px solid #dfdfdf;
        text-align:left;
}
.module_left_container_content{
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family:tahoma, Verdana,Arial,sans-serif;
        
	clear:left;
	border: 0px solid #d3d3d3;
	color: #222222;
	padding: 10px 2px;
        padding-bottom:0;	
	font-size: 1.1em;
        text-align:center;
        
}
.module_left_container_header{
/*background: #fa890f url(../scripts/theme/css/custom-theme/images/fa890f_40x100_textures_02_glass_65.png) 0 50% repeat-x;*/
background:  url(../template/template_images/beskid-paragliding/szczala.gif) 0 60%  no-repeat;
	color: #333;
        width:230px;
        border:0px solid #d3d3d3;
        border-bottom:1px solid #d3d3d3;
        font:bold 14px georgia;
        line-height:24px;
        height:24px;
        text-align:left;
        padding-left:10px;
        
       
        
       
        
}
.module_left_container_content a{
font:11px tahoma;
color:#fd650f;
text-decoration:none;
}
.module_left_container_content ul{
list-style-type:none;
}
.module_left_container_content ul li{
margin:2px;
}





/*--------------------------------------mod slider-------------------------------------*/

#slider {

	/* You MUST specify the width and height */
	width:597px;
	height:270px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery {
	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:2985px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:5px;
	
	/* width should be lesser than #slider width */
	width:100px;
	overflow:hidden;	
	

}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:100px;
	background-color:#000;
	overflow:hidden;
	font-family:tahoma;
	font-size:14px;
	color:#fff;	
}

	#excerpt li {
		padding:5px;
	}
	


.clear {
	clear:both;	
}




/*--------------------------------------mod pogoda-------------------------------------*/
.pogoda{list-style-type:square;text-align:left;}
.pogoda li{padding:2px;}
.pogoda li a{font:11px tahoma;}

/*--------------------------------------mod banery rot-------------------------------------*/
.banery_container{float:right;width:400px;padding:0;margin:0;}
.banery_container a img,.banery_container a{cursor:pointer;border:0;width:400px;padding:0;margin:0;height:130px;}

/*--------------------------------------mod facebook-------------------------------------*/
.facebook_mod{padding:2px;border:1px solid #d3d3d3;}

/*--------------------------------------mod_login-------------------------------------*/
.mod_login_container{
width:240px;
}
.mod_login_input{
float:left;
margin-right:2px;
}
/*--------------------------------------com category-------------------------------------*/
.subcategory{width:97%;border:1px solid red;}
.subcategory legend{color:red;}
.subcategory div{float:left;margin:15px;}
.cat_anchor{width:90%;text-align:right;margin-top:5px;}
/*--------------------------------------com comments-------------------------------------*/
.comment_add_form{
font-family:tahoma;
font-size:12px;
}
.comment_warranty{
font-style:italic;
font-size:11px;
font-family:tahoma,verdana;
}

.comment_added{width:100%;text-align:center;font-size:14px;font-family:tahoma;}

/*--------------------------------------com gallery-lightbox categories-------------------------------------*/
.gallery_cat_content{width:270px;border:1px solid #ddd;height:120px;float:left;margin:5px;padding:5px;}
.gal_cat_container_photo{margin-top:0px;}
.gal_cat_container_photo_main{border:1px solid #ccc;float:left;text-align:center;width:42%;}
.gal_cat_container_text{float:right;text-align:left;width:54%;;vertical-align:top;margin:2px;padding:0;}
.gal_cat_container_text a span,.gal_cat_container_text a{font-family:georgia;text-decoration:none;color:#fd650f;font-size:14px;font-weight:bold;}
.gal_cat_container_desc{font-family:tahoma;font-size:12px;color:#333;margin-top:1px;}

/*--------------------------------------com login-form-------------------------------------*/
.left_col_float{width:30%;float:left;}
.right_col_float{width:60%;float:left;}


/*---------------------com guestbook-----------------*/
/*.gb_title{font:bold 18px tahoma;color:#ff0000;}*/
/*.gb_nr{font-family:georgia,arial;font-size:20px;font-weight:bold;color:#f0f0f0;}*/
/*.gb_date{font-family:tahoma;font-size:12px;font-weight:bold;color:#ddd;}*/
/*.guestbook{background-color:#e4dfd3;border:1px solid #666;}*/
.guestbook_title{padding:3px;background-color:#fff;font:normal 12px tahoma;color:#888;border-bottom:1px solid #d3d3d3;}
.gb_footer{background-color:#fff;padding:3px;font:normal 12px tahoma;color:#888;border-top:1px solid #d3d3d3;}
/*.guestbook_a{width:100px;background-color:#908f8b;border-right:1px solid #666;padding:5px;vertical-align:top;}*/
.gb_tresc{padding:3px;font:normal 11px tahoma;color:#222;}


/*.gb_add_main{background:#EBDFC3;padding:5px;}*/
.gb_add_text{float:left;border-bottom:1px ridge #333;width:40%;font-family:tahoma;font-size:11px;background:#fff;}
.gb_add_input{float:right;padding:5px;background:#fff;}
.gb_container{background:#fff;}



.gb_add_main{background:#fff;padding:5px;}
.gb_date{font-family:georgia;font-size:12px;font-weight:bold;color:#666;}
.gb_nr{font-family:georgia,arial;font-size:20px;font-weight:bold;color:#666;}
.guestbook_a{width:100px;background-color:#fff;border-right:1px solid #d3d3d3;padding:5px;vertical-align:top;}
.guestbook{background-color:#fff;border:1px solid #d3d3d3;}

/*--------------------------------------com kursy-form-------------------------------------*/
.form_kurs{background:#f0f0f0;padding:20px;border:1px solid #d3d3d3;}
.form_kurs span{
font-size:12px;
font-weight:bold;
font-family:tahoma;
}
.form_kurs input,.form_kurs select{
display:block;
}
.potwierdzenie_kurs{
font-size:12px;
font-weight:bold;
font-family:tahoma;
color:red;
display:block;
}
.form_kurs h2{text-align:center;color:red;}

/*--------------------------------------com sitemap-------------------------------------*/
.sitemap_mod{float:left;width:35%;}
.sitemap_cat{float:left;width:60%;}




/*--------------------------------------com sprzet/oferta-------------------------------------*/
.sprzet,.sprzet table tr td{
font-family:tahoma;
font-size:11px;
}
.sort_oferta{
float:right;
margin:5px;
}
.sort_oferta2{
float:left;
margin:5px;
}
.kategorie_oferta{
padding:10px;
text-align:center;

}
.kategorie_oferta legend{
padding:1px;
border:1px solid red;
}
.kat_oferta{
float:left;
border:1px solid #ff5400;
background:#ff5400;
text-align:center;
font:bold;
margin:3px;
padding:5px;
}
.kat_oferta a{
font:bold 12px tahoma;
color:#fff;
text-decoration:none;
}
#kat_oferta_active,#kat_oferta_active a{
background:#fff;
color:#ff5400;
border:1px solid #ff5400;
}
#kat_oferta_active a{
border:0;
}
.oferta_container{
border:1px solid #d3d3d3;
margin:10px 0;
height:110px;
}
.oferta_container div {
float:left;
}
.sprzet_foto_contiainer{
text-align:center;
vertical-align:middle;
padding:0;
margin:0;
width:30%;
float:right
}
.sprzet_foto_contiainer_content{
border:0px solid #d3d3d3;
padding:2px;
margin:3px;
height:100px;
}
.sprzet_foto_contiainer a img{
height:100px;

}

.sprzet_text_contiainer{text-align:left;vertical-align:top;padding:5px;width:50%;float:right;margin:5px;}
.sprzet_rest_contiainer{text-align:center;width:15%;float:right;border:0px solid red;padding-top:10px;}
.sprzet_cena{background:url(../template/template_images/cena.jpg) no-repeat top;width:92px;text-align:center;color:#cd0000;height:22px;display:block;padding-top:2px;margin-top:0px;font:bold 11px tahoma;float:left;}
span.sprzet_promocja{text-decoration: line-through;background:url(../template/template_images/promocja.jpg) no-repeat top;width:92px;text-align:center;color:#f47f01;height:22px;display:block;padding-top:2px;margin-top:0px;font:bold 11px tahoma;float:left;}
.single_sprzet_fotos{float:left;width:45%;}
.single_sprzet_fotos a{border:0;}
.single_sprzet_fotos img{border:0;}
.single_sprzet_foto{padding:5px;border:1px solid #d3d3d3;text-align:center;}
.single_sprzet_foto img{width:90%;border:0;}
.single_sprzet_foto a{border:0;}
.single_sprzet_text{float:right;padding:10px;width:48%;margin:2px;border:0px solid red;}
.single_sprzet_cena{background:url(../template/template_images/cena.jpg) no-repeat top;width:92px;text-align:center;color:#cd0000;height:22px;display:block;padding-top:2px;margin-top:0px;font:bold 11px tahoma;}
.single_sprzet_promocja{text-decoration: line-through;background:url(../template/template_images/promocja.jpg) no-repeat top;width:92px;text-align:center;color:#f47f01;height:22px;display:block;padding-top:2px;margin-top:0px;font:bold 11px tahoma;}
.sprzet{
font-family:tahoma;
font-size:11px;
}

/*--------------------------------------com konto-------------------------------------*/
.mail{
font-family:tahoma;
font-size:11px;
width:100%;

}
.mail td{border-bottom:1px solid #d3d3d3;text-align:center;}
.mail th{border:1px solid #666;}
.new_message{background:#f0f0f0;}


/*--------------------------------------mod breadcrumbs-------------------------------------*/
.breadcrumbs,.breadcrumbs a{
color:#333;
font:10px tahoma;
text-decoration:none;
text-align:left;

}
.breadcrumbs{
position:relative;
bottom:10px;

}

/*--------------------------------------mod tabs-------------------------------------*/
#tabs a {text-decoration:none;}
.underscore_tabs{border-top:2px solid #d3d3d3;width:100%;margin-bottom:3px;margin-top:3px;}
.tab_img{
        border:0;
        margin:0;
        padding:0;
        width:40px;
        float:left;
}
.tab_img_opis{
float:right;
width:150px;
vertical-align:middle;
text-align:left;
height:40px;
margin:0;
padding:0;
}

/*-------------------------------com gallery------------------------------------------------------*/
a.gallery_single_foto{
margin:0;
border:0;
padding:0;
}
a.gallery_single_foto img{
margin:3px;
border:1px solid #d3d3d3;
padding:3px;
}
.error{
color:red;
font:bold 12px tahoma;
}
