body {
	
	color: black;
	font-family: Arial;                     
	background: #00284e url('kitecenter/top.jpg') no-repeat;
	background-position: center top ;
	
}  


#logo {
	
	display:block;
	width: 250px;
	height: 200px;
 
	float: left;
	
}
#sub {
    background: #00284e url('kitecenter/sub_top.jpg') no-repeat;
	background-position: center top ;  
}
.wrapper {
	
	width:960px;
	margin:auto;
	
} 

#new_in_shop {
	height: 50px;
	background: url('kitecenter/nowosci_new.jpg') no-repeat;
	background-position: top center;
	
}
#top {
	height: 371px; 
	position: relative;
} 
#sub #top{
	height:212px;
}   
 

#breadcrumbs_bg {
	
	background: url('kitecenter/breadcrumbs.jpg') no-repeat;
	background-position: center 211px;
	
}
#middle_bg {
	background:url('kitecenter/front_middle.jpg') no-repeat;
	background-position: center 372px;
}   
 

#sub_middle {
	height: 600px;
}
 
#sub #middle_bg {
 background:url('kitecenter/subpage_middle.jpg') no-repeat;
	background-position: center 245px;
}



#front_middle {
   	width:960px;
	height:282px;
	
	 
}  
ul#right_menu {
	float: right; 
	margin-right:1px;
	
}

ul#right_menu li {
	position:relative;
} 

 


  


ul#right_menu li {
	float:left;
}
ul#right_menu a.green {
   
	display: block;
	float: left;
	height: 81px;
	line-height: 38px;
	margin-left: 10px;
	color: white;
	text-decoration:none; 
	font-family: Helvetica;
	font-weight: bold;
	text-shadow: 1px 1px 1px #000;
	font-size: 13.5px;  
	cursor: pointer;
	background-image: url('kitecenter/menu_front_normal.jpg');
	
}  
#sub ul#right_menu a.green {
	background-image: url('kitecenter/menu_sub_normal.jpg');     
}

#onas_button { width:63px; background-position:0px bottom;}
#baza_button { width:95px; background-position:-73px bottom;}
#wyjazdy_button { width:78px; background-position:-178px bottom;}
#sklep_button { width:58px; background-position:-266px bottom;}
#dlafirm_button { width:70px; background-position:-335px bottom;}
#galeria_button { width:68px; background-position:-415px bottom;}
#kontakt_button { width:73px; background-position:-493px bottom;}
  

#sklep a.green {
 
   
    
}

ul#right_menu a.hover {
    background-image: url('kitecenter/menu_front_hover.jpg') !important;                                     
} 


#sub ul#right_menu a.hover {
    background-image: url('kitecenter/menu_sub_hover.jpg') !important;                                     
}
   
ul#right_menu ul li {
	display:block; 
	float:none;
}
ul#right_menu ul li {
	padding-top: 5px;
}  
ul#right_menu ul li a:hover{
	color: #bbbbbb;
}  

ul#right_menu ul li a {
	 
   	display: block; 
    color: white;	
    text-decoration:none; 
	font-size: 11px; 
	margin-top: 15px;
	margin-bottom: 0px;
   	     	 	 
}
ul#right_menu li ul {
    width: 115px;
   
	position: absolute; 
	top:81px;
	left: 10px;
	padding: 0 15px 15px 15px; 
	
	
}     
   


ul#right_menu  ul {
	background: url('kitecenter/green_bg.png');
	background-position: left bottom;      
}      

#bottom li {
	
	display:block;
	width: 315px;     
	float: left;
	margin-right: 5px;
	height: 143px;
    background: url('kitecenter/bottom_bg.gif') no-repeat;
    
	
}        

.last {
	margin-right: 0px !important;
}  

#footer {
	width:960px;
	height: 100px;
	margin:auto; 
	padding-top: 20px;
    font-size: 12px;           
}
#footer li a {
	color: white;
	text-decoration:none; 
	font-size: 12px; 
	padding-right: 15px;
}
#footer li {
	display:inline;
}
#brands {
	
	margin: 10px 0 10px 0;
	
} 
#footer li { 
	display:block;
	float: left;
	height: 30px;
	line-height: 30px;
}  
#footer .last img {
	
	margin-top: 7px;
	margin-left: 10px;
	
}  
#prosurf {
	
}
#prosurf, #prosurf a {
	 color: #014b8b !important; 
	 text-decoration:none;
}
#footer .last {
	
	color: #014b8b;
	padding-left: 15px;
	margin-left: 15px;
	border-left: 1px solid #014b8b;
}
#footer .first {
	
	color: #014b8b;
	padding-right: 10px;
	margin-right: 20px;
	border-right: 1px solid #014b8b;  
	line-height: 15px;
}       
#newsletter {
	               
	 margin-top: -30px;
	 float: right;
	 width:260px;
	 height: 55px;
	 background: url('kitecenter/newsletter.gif') no-repeat;                   
	
} 
#newsletter input.submit { 
	 cursor:pointer;
	 width: 20px;
	 height: 36px;
	 margin-top: 2px;
	 border:0px;
	 background: transparent; 
	 margin-left: 13px;   
} 
#newsletter input.email {
   
    margin-left:120px; 
	width:104px;
	height: 30px;         
    background: transparent;
	border: 0px solid red; 
	margin-top: 3px;
   
	
}      
#rotate_banner {
	
	width: 724px;  
	height:216px;
	text-align: center;  
	margin:0px auto 30px auto;  
	
}
#rotate_banner img{
   

   
}   

#pagination a:hover,#pagination a.activeBanner {
	background-image: url('kitecenter/pagination_hover.gif');
	
}
#b_1 { background-position: -4px 0px; }    
#b_2 { background-position: -29px 0px; }    
#b_3 { background-position: -54px 0px; }    



#pagination a {
	
	cursor:pointer;
	display:block;
	float:left;
	width:20px;
	height:14px;
	margin-right: 1px;
	margin-left: 4px;
	
}
#pagination {
	
	display: block;
	width: 76px;  
	
	height: 14px; 
	margin: 0px auto 10px auto;
	background: url('kitecenter/pagination.gif') no-repeat;
	
	
}
#front_middle .news {
	width: 315px; 
 
}
.news {
	margin-top: 10px;
	margin-left: 15px; 
 
}
.news .date {
	color:#afafaf;
	font-size: 10px;
}      

.news .text {
   margin-top: 10px; 
	
}           

.news .text a{                     
       
 text-align: left !important;
 text-decoration:none;
 font-size: 11px;
 color: #286297;     

} 




.news .text a:hover, .wyjazd a:hover {
	color:  #6090bb !important;
}

#front_aktualnosci {
	width:460px;  
	padding-top: 15px;
}   

#front_pogoda {
	width:135px;   
	
	text-align: right; 
	padding-right: 10px;
	padding-top: 45px;  
}   

#front_wyjazdy {
   padding: 30px 10px 0 10px;  
   
 
}
#front_middle td {
	vertical-align: top;
  
}
#front_middle table {
	
	margin-top: 13px;
	height: 210px; 
	width: 960px;
}

.orange_arrow {      
	color: #ff7200 !important;
	margin-left: 3px;        
	text-decoration:none;
}   
.wyjazd .title {
	color: white;
	margin-bottom: 3px;
	font-weight: bold;
} 
.wyjazd .text a { 
	text-decoration:none;
	color:#94ccff;
	font-size: 11px;
	line-height: 12px;
}
.wyjazd {
	font-size: 12px;
	margin-left:10px;
	margin-bottom:15px;
}    

#city {
	color: white;
	font-weight: bold;
	line-height:55px;
	height: 55px;
}     
#hot_top {
	
   margin-top: -20px;
   margin-left: -40px;
	
}                       



#social {
    top: 315px;
	left:780px;
	width: 205px;  
	position: absolute; 
}

#sub #social { 
	

    top: 165px !important;
}  

#top_button {
	width:249px; 
	height:96px;
	left:0;
	position:absolute;
	top:250px;
}
#social a {
	display:block; 
	height: 33px; 
	float:left; 
   
}
#bottom * {
	text-decoration:none !important;
}
#bottom li img {
	float: right;
	margin-top: 5px; 
	margin-right: 10px;
}    
 
#bottom .description {
    float: left;
	margin-top: 10px;
	margin-left: 15px; 
}

#facebook {  width: 84px;  }
#myspace {   width: 100px;  } 
#bottom .green {
	letter-spacing:-1px;
   font-size:22px;      
   text-transform: uppercase;
   color: #789800;
   margin-top: 4px; 
   font-weight: bold;
}  
#bottom .text {
    letter-spacing: 0px;                    
	margin-top: 10px;
   
    width: 160px;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	
}
#bottom .producent {
	
   
	font-weight: bold;
	font-size: 11px;
	color: silver;
	
}
     
.see_all {
    color: white;
	text-decoration:none;
    display: block;   
   

	font-size: 11px;
	float: right;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000;     
   
} 
#gallery {    
	margin-top: 20px;
	margin-bottom: 20px;
	width: 470px;
}
#gallery li {
	
	float: left;
}
#gallery li img {
	
	margin-left: 10px;
	margin-bottom: 10px;
	
}
a.grey {
	color:#8d8d8d !important; 
	text-shadow: none !important;
}    
#share a {
	
	display:block;
	float: left; 
	width:16px;
	height:24px;
	margin-right: 7px;
  
	
}  
#back_buttons {
	
	margin-top: 20px;
	margin-left: 10px;
	
}
#share {  
	margin-top: 2px;
	margin-left: 15px;
	display:block;
	width:100px;
	height: 24px;
	background: url('kitecenter/social_share.gif') no-repeat;
}          


#sub_middle {
	padding-top: 30px;
}

#sub_middle h1{
	
	font-size: 22px;
	color: white;
}                    

#sub_middle h2 {
	                
	color:#a9c000;
	font-size: 18px;
	font-weight:normal; 
	margin: 10px 0 10px 0;
	
}
#breadcrumbs {     
	
	padding-top: 11px;
	color: #98B100;
	font-weight: bold; 
	height: 22px; 
	padding-top:11px;  
	font-size: 11px;
}
#breadcrumbs a {
	                 
	font-weight: normal;
	font-size: 11px;
    text-decoration:none;
    color:#94CCFF;
} 
#breadcrumbs a:hover {
	
	 color:  #6090bb !important;    
}    

.main_breacdrumb {
  
}   

.see_all_button {
	
    margin-left: -10px;
    margin-bottom: 15px;
    margin-top: 5px;
	
}    
#gallery_links {
	font-weight: bold;
}
#gallery td {
	
	padding: 20px; 
	   
}   
#gallery_up {  
	display: block;
	margin-bottom: 10px;
	height: 20px;
	width: 81px; 
	background: url('kitecenter/gallery_buttons.gif') no-repeat; 
	background-position: -76px 0px; 
}
#gallery_back {  
	display: block;
	margin-bottom: 10px;
	height: 20px;
	width: 70px; 
	background: url('kitecenter/gallery_buttons.gif') no-repeat;  
}
#back_buttons {
	margin-left: 20px;
}
#back_buttons li {
	float: left;
} 
#sub_right {     
	padding-top: 5px;
	float: right;
}
#gallery_links a:hover, .activeLeftMenu {
	color: #a2ba00 !important;
}      

.activeLeftMenu {
	font-weight: bold !important;
}
#gallery_links a {
	display: block;
	color: white;
	font-weight: normal;
	text-decoration:none;
	font-size: 12px;  

	height: 25px;      
	line-height: 19px;
	margin-bottom: 5px; 
	border-bottom: 1px solid #00386d;  
}
#gallery_links {
	
	float: right; 
	width: 200px;
	margin-top: 35px;
	
}   
#sub_wrapper li a {
 	
}
#sub_wrapper {
	width: 703px;
}   

#pogoda_right {
	
	margin-top: 10px;
}
#kontakt_info span {
	color: #14a0ff;
}  
#kontakt_info {
	margin-top: 10px;
}
#kontakt_box { 
	margin-top: 10px; 
	margin-bottom: 10px;
	width:225px;
	height: 53px;
	background: url('kitecenter/kontakt_bg.gif') no-repeat;
	
}  
#kontakt_box {
	padding-top: 30px;
	padding-left: 10px;
	font-size: 11px;  
	color: white;
}
#kontakt_box .green {
   
	color: #789800;    
	   
} 

#wyjazdy_box { 
	margin-top: -28px;
	padding-top: 55px;
	width:225px; 
	padding-right: 10px;
	height:173px;   
    background: url('kitecenter/wyjazdy_right.gif') no-repeat;
  
}
#czytaj_wszystkie {
	margin-right: 108px;
}
#czytaj_wszystkie, #zobacz_wszystkie {

	display:block;
	height: 11px; 
	width: 100px;
}

#rotate_table {
	width: 775px;
	margin:auto;
}     

#rotate_table {
	cursor:pointer;
}    

#content_box {
	min-height: 240px;
}

       
#content_text {     
	padding-top: 10px;
	line-height: 20px;
	color: white;
	width: 460px; 
	font-size: 12px;
}       
 
#pogoda_front {
	display:block;
	width: 130px;
	height: 200px;
	
}

#bottom_brands {
	
	
	margin-top: 20px;
}  
#QuestionAddForm .text input {
	
	width: 300px;                        
	
}
#QuestionAddForm .text input,#QuestionAddForm textarea {
   
	display:block; 
	padding: 5px;
 
}  
#QuestionAddForm label{
 	display:block; 
    cursor:pointer; 
    color: white;
	font-size: 12px;
	padding: 5px 0 5px 0;
} 
#NewsletterAddForm label, .success, #flashMessage { 
	margin-bottom: 10px;
	color:#A9C000; 
	font-weight: bold;
	font-size: 13px;
} 
 #NewsletterAddForm .text input {
	width:400px;
	padding:5px;
	font-size:1.5em;
}
#NewsletterAddForm input, #NewsletterAddForm label {
	display:block;
}

.FBConnectButton_Simple {
	display:none;
}     

#QuestionAddForm .submit {
	margin-top: 10px;
}  

#wyjazdy_box_link {
   
	display:block;
	float:right;
	width: 90px;
	height: 13px;
	margin-top:-40px;
}
  
#rotate_table img {
	cursor:pointer;
} 
   
#footer_links {
	margin-top: -9px;
}     

#sub #top_button {
	display:none;
}


                             

