#content { width: 760px; margin: 0 auto; text-align: left; background-color: #ffffff; background-image:url('../img/body_tlo.jpg'); background-repeat:no-repeat; font-size:11px; font-family:verdana; color:#38418C; }
#c1 { float: left; /*margin-left: -242px;*/ width: 210px;}
#c2 { float: right; /*margin-right: 242px;*/ width: 540px;}

body {background-color: #ffffff; color:#38418C;}
td {font-size:11px; font-family: verdana;color:#38418C;}
.bialy {background-color:#ffffff;}
		
.menu { width:210px;}
.menu_place { text-align:center; font-weight:bold;  padding-top:10px; color:#3161b3;font-size:11px; }
.menu_offer { text-align:left; padding:4px 4px 4px 10px; }
a.a0:link {font:10px/12px verdana; color:#7798ee; font-size:11px; text-decoration:none;} 
a.a0:visited {font:10px/12px verdana; color:#7798ee; font-size:11px; text-decoration:none;}
a.a0:hover {font:10px/12px verdana; color:#3161b3; font-size:11px; text-decoration:none;}
		
.bottom {width:760px; text-align:center; padding:5px 0 5px 0; margin:0 auto; font-size:11px; font-family:verdana; background-color:#376ECB; color:#ffffff;}
.bottom a {font:11px/13px verdana; color:#ffffff; text-decoration:none;}
.bottom a:hover {font:11px/13px verdana; color:#ffffff; text-decoration:underline;}

a.a1 {font:11px/13px verdana; color:#3970CA; text-decoration:none;}
a.a1:hover {font:11px/13px verdana; color:#3970CA; text-decoration:underline;}

a.wiecej {font:11px/13px verdana; color:#376ecb; text-decoration:none;}
a.wiecej:hover {font:11px/13px verdana; color:#376ecb; text-decoration:underline;}

.offer { width:520px; text-align:center; }
.offer_left { width:240px; float:left; text-align:left;}
.offer_right { width:270px; float:right; text-align:left; }

.clear_both {clear:both;}

a.a2:link {font:11px/13px verdana; color:#38418C; text-decoration:underline; font-weight:normal;}
a.a2:visited {font:11px/13px verdana; color:#38418C; text-decoration:underline; font-weight:normal;}
a.a2:hover {font:11px/13px verdana; color:#38418C; text-decoration:none; font-weight:normal;}

.print {font-size:11px; font-family:verdana; color:#333333;}
td.print {font-size:11px; font-family:verdana; color:#333333;}

img {border:0px;}
img.b {vertical-align: bottom;}
.cena { font-weight: bold; font-size:11px; text-align: center; color: #376ecb;}
.info {font-size:11px; margin-bottom: 5px;}
span.priceOld {font:11px/13px verdana; color:#000; text-decoration: line-through; }
span.priceOld2 {font:11px/16px verdana; color:#000; text-align:left; text-decoration: line-through; }
.center{text-align:center;}

/* oferta */
td.attributeName { height:15px; width:140px; text-align: right; }

/* rozkład jazdy */
table.timetable {  }
table.timetable td { }
table.timetable th { font-weight: bold; }

/* formularz */
input.form_reservation { font: 10px/12px verdana; border:1px solid #000000; }
form {display:inline;}
td.form_reservation {font: 11px/13px verdana;}
.form_reservation {font: 11px/13px verdana;}

/* strona główna */
.main_table {width:510px; }
.main_table td {vertical-align:top; width:170px; text-align:center;}
.main_table2 {width:160px; margin-bottom:10px; border-spacing: 0; border-collapse: collapse;}
.main_table2 td {width:160px; padding:2px 0; vertical-align:center; text-align:left; font-size:11px; font-family: verdana;}
.oferta_top {background-image:url('../img/oferta_top.gif'); background-repeat:no-repeat; background-color:#ffffff; color:#ffffff; padding:5px; height:36px;}
td.oferta_opis {color:#376ECB; background-color:#e1eaf8; width:160px; height:70px;text-align:left;}
.oferta_wiecej {background-color:#e1eaf8; width:160px; height:20px;text-align:right;}
.oferta_opis a {color:#376ECB; font-size:11px; text-decoration:none;}
.oferta_opis a:hover {color:#376ECB; font-size:11px; text-decoration:none;}

.oferta_foto {padding:0; width:160px;}
.oferta_cena {color:#376ECB; background-color:#b4cdf5; padding:5px; width:160px; height:40px; text-align:center; line-height:150%; }

.offerData td { vertical-align: top; }
.gray1 { vertical-align: top; font-weight: bold; }
.gray { vertical-align: top; }
.a9 { font-weight: bold; color:#38418C; text-decoration: none; }