.main {text-align: left; margin: auto; width: 780px; height: auto;}
.left{float:left;width: 362px;height: auto;text-align: left;}
.right{float:left;width: 410px;height: auto;margin-left:8px;text-align: left;}
h1.szukaj{background: #ffffff url('../images/szukaj.gif') no-repeat;display:block; width: 300px; height: 29px; text-indent: -1000px; margin-top: 15px;}
h1.turystyka{background: #ffffff url('../images/turystyka.gif') no-repeat;display:block; width: 300px; height: 29px; text-indent: -1000px; margin-top: 15px;}
h1.kategorie{background: #ffffff url('../images/kategorie.gif') no-repeat;display:block; width: 300px; height: 29px; text-indent: -1000px; margin-top: 15px;}
h1.miasta{background: #ffffff url('../images/miasta.gif') no-repeat;display:block; width: 300px; height: 29px; text-indent: -1000px; margin-top: 15px;}

.left .box{border-top: 3px solid #673694; background: #ffffff url('../images/lboxc.gif'); margin-bottom:0px;display: table;}
.left .box .boxc{ background: #ffffff url('../images/lboxbg.gif') no-repeat; display: table; }

.left .box .boxc ul {list-style-type: none; margin: 0px; padding: 0px; padding-top:15px}
.left .box .boxc li {display: block;  width:360px; height: 30px;}
.left .box .boxc li label{display: block;  width: 60px; font-size: 11px; color: #673694; margin-left:20px; float: left;}
.left .box .boxc li input{ width: 220px; font-size: 11px; color: #673694; float: left; border: 1px solid #673694;}
.left .box .boxc li input.szukaj{ width: 94px; height:22px; background: #ffffff url('../images/ibg.gif') no-repeat;font-size: 11px; color: #ffffff; border:0px; font-weight:bold;margin-left:210px}

.left .box .boxc ul.lista {list-style-type: none; margin: 0px; padding: 0px;padding-top:15px}
.left .box .boxc ul.lista li.left {display: block; float: left; width:170px; height: 20px; margin-left:10px}
.left .box .boxc ul.lista li.left a{font-size: 11px; color: #673694;}
.left .box .boxc ul.lista li.right {display: block; float: left; width:170px; height: 20px; margin-left:10px}
.left .box .boxc ul.lista li.right a{font-size: 11px; color: #673694;}

.right h1.label{background: #ffffff url('../images/rlabel.gif') no-repeat;font-size: 11px; color: #673694;width: 407px;height: 19px;padding-top:4px;padding-left:3px;margin-top:21px;}
.right .box{width: 410px;border-top: 3px solid #673694; background: #ffffff url('../images/rboxc.gif'); margin-bottom:0px;display: table; }
.right .box .boxc{width: 410px;border-bottom: 1px solid #f0edde; display: table;}
.right .box .boxc h1{font-size: 16px; color: #673694;width: 400px;padding:0px;margin:0px;margin-left:5px;margin-top:5px}
.right .box .boxc h1 a{font-size: 16px; color: #673694;width: 400px;}
.right .box .boxc p{font-size: 11px; color: #673694;width: 400px;margin-left:5px}
.right .offer{width: 410px;margin-bottom:0px;display: table; }
.right .offer ul {list-style-type: none; margin: 0px; padding: 0px; padding-top:15px; }
.right .offer ul li.left{display: block; float: left; width:200px; height: auto; margin-bottom: 5px;}
.right .offer ul li.left h1{background: #ffffff url('../images/offetlabel.gif') no-repeat;font-size: 11px; color: #673694;width: 197px;height: 21px;padding-top:4px;padding-left:3px;border-bottom: 3px solid #673694;}
.right .offer ul li.left a{display: block; width:200px; height:180px; background: #ffffff url('../images/offerc.gif');text-decoration: none;border-bottom: 1px solid #f0edde;}
.right .offer ul li.left a:hover{display: block; width:200px; height:180px; background: #ffffff url('../images/offerc2.gif');}
.right .offer ul li.left a img{width: 140px; height: 90px; border:1px solid #f0edde; margin-top:5px;margin-left:25px;}
.right .offer ul li.left a p{width: 180px;margin-left:10px; font-size: 11px; color: #673694; }
.right .offer ul li.left a strong{font-size: 12px;text-decoration: underline; display:block;width: 180px;}
.right .offer ul li.left a span{font-size: 11px;text-decoration: underline; display:block;width: 180px; text-align: center; font-weight: bold;}
.right .offer ul li.right {display: block; float: left; width:200px; height: auto;margin-left:10px;background: #ffffff url('../images/offerc.gif'); margin-bottom: 5px;}
.right .offer ul li.right h1{background: #ffffff url('../images/offetlabel.gif') no-repeat;font-size: 11px; color: #673694;width: 197px;height: 21px;padding-top:4px;padding-left:3px;border-bottom: 3px solid #673694;}
.right .offer ul li.right a{display: block; width:200px; height:180px; background: #ffffff url('../images/offerc.gif');text-decoration: none;border-bottom: 1px solid #f0edde;}
.right .offer ul li.right a:hover{display: block; width:200px; height:180px; background: #ffffff url('../images/offerc2.gif');}
.right .offer ul li.right a img{width: 140px; height: 90px; border:1px solid #f0edde; margin-top:5px;margin-left:25px;}
.right .offer ul li.right a p{width: 180px;margin-left:10px; font-size: 11px; color: #673694; }
.right .offer ul li.right a strong{font-size: 12px;text-decoration: underline; display:block;width: 180px;}
.right .offer ul li.right a span{font-size: 11px;text-decoration: underline; display:block;width: 180px; text-align: center; font-weight: bold;}
