body{
background-color: white;
margin:0px;
padding:0px;
}
.top{
height: 60px;
background-image: url(/images/top.gif);                                                
}   
.strona{
margin:0px auto;
width:1036px;
} 
.logo{
height:220px;
background-image: url(/images/logo.jpg); 
background-repeat: no-repeat; 
cursor: hand;
}  
.menu_top{
height: 63px;
background-image: url(/images/menu_top.jpg); 
margin-left:14px;  
margin-right:11px; 
padding:10px; 
text-align: center;
}
.przewijanie{
height: 40px;
background-image: url(/images/tlo_pasek.jpg);
margin-top:10px;
}  
.jcarousel-skin-tango a{
color:white;
font-family:verdana;
font-size: 14px;
text-decoration: none;
}  
.jcarousel-skin-tango a:hover{
text-decoration: underline;
} 
.left{
width: 759px;
vertical-align: top;
padding-left:14px;
padding-right:10px;
} 
.right{
vertical-align: top;
padding-left:13px;
padding-top:25px;
padding-right:12px;
}
.logowanie{
height: 129px;
width:232px;
background-image: url(/images/box_1.jpg);
padding:10px;
} 
ul.menu_vertical{
margin:10px 0px;
padding:0px;
} 
ul.menu_vertical li{
list-style-type: none;
display: block;
line-height: 30px;
background-color: #e7e7e7;
margin-bottom:2px;
border-bottom: 1px solid #656565;
} 
ul.menu_vertical li:hover{
background-color: #f2f2f2;
} 
ul.menu_vertical li a{
color: #656565;
text-decoration: none;
font-family: verdana;
font-size:12px;
padding:4px;
} 
.box_blue{
border: 1px solid rgb(192,192,192);
padding:4px;
margin-top:10px;
} 
.tresc_silver{
color:  rgb(192,192,192);
font-size:13px;
font-family:verdana;
margin-top:10px;
text-align: justify;
}  
ul.menu_head{
margin:0px auto;
padding:10px 0px;
width: 1000px;
} 
ul.menu_head li{
margin:0px;
padding:0px;
list-style-type: none;
display: inline;
line-height: 33px;
padding:10px;
}
ul.menu_head li a{
color:white;
font-family: verdana;
font-size:12px;
text-decoration: none;
}  
ul.menu_head li a:hover{
text-decoration: underline;
}    
li.sep{
width:8px;
height:33px;
background-image: url(/images/sep_top.jpg);
background-position: center center;
background-repeat: no-repeat;
} 
.logowanie_top{
width:222px;
height:33px;
background-image: url(/images/top_logowanie.jpg);
} 
.stopka{
height:107px;
background-image: url(/images/stopka.jpg);
padding-top:50px;
}  
.form_licz{
height: 83px;
background-image: url(/images/menu_top.jpg); 
margin-top:10px;
border-left:1px solid #74c5f2;
border-right:1px solid #74c5f2;
}   
.form_checkbox{
border: 1px solid rgb(144,144,144);
padding:3px;
background-color: white;
}
.form_temat{
color:#5882ac;
font-family: verdana;
font-size:11px;
height:35px;
} 
.form_select, .form_input{
border: 1px solid rgb(144,144,144);
padding:3px;
background-color: white;
font-size:11px;
color:#5882ac;
width:150px;
font-family: verdana;
} 
#od, #do{
background-position: right;
background-repeat: no-repeat;
background-image: url(/images/cal.jpg);
width:90px;
} 
.form_submit{
background-image: url(/images/ok.jpg);
width:39px;
height:27px;
border:none;
margin-right:5px;
}   
.miasto_docelowe{
float:left;
width:133px;
padding:5px;
} 
.miasto_docelowe a{
color:  rgb(112,112,112);
font-size:13px;
font-family:verdana;
text-decoration: none;
} 
.tresc{
font-size:12px;
color:black;
font-family:verdana;
}
.tresc a{
font-size:12px;
color:black;
font-family:verdana;  
text-decoration: none;
}  
.tresc a:hover{
text-decoration: underline;
}       

input{
background-color: white;
border: 1px solid rgb(96,96,96);
color:black;
font-size:12px;
padding:2px;
margin:2px;
} 
.h2{
color:red;
font-size:14px;
font-weight: bold;
text-decoration: none;
} 
h3{
margin-top:10px;
margin-bottom:5px;
font-size: 13px;
padding:0px;
}
.flash_mapka{
text-align: right;
margin-right:210px;
margin-top:6px;
}    
.offer_tlo{
background-image: url(/images/tlo_offer.jpg);
width:360px;
border:1px solid #c7c7c7;
background-repeat: repeat-x;
margin-bottom:10px;
}
select.inputs{
width:300px;
}
.error_alert{
padding:5px;
text-align: center;
color:red;
}
