* {margin:0; padding:0; text-align:left;}
body {background:#ffffff; margin:10px 0 0 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#007ed2;}

a {color:#2250a8; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a:hover {color:#2250a8; text-decoration:underline;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a:visited { color:#2250a8;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;margin:0; padding:0; }
.tit1 {color:#da2337;font-size:19px; }
.tit2 {font-size:16px; font-style:normal;}
.tit3 {color:#ffffff;font-size:14px; padding:0 0 0 40px;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:10px 0 10px 0;}

img {border:0px none;}

.leng {clear:both;}

/* layout boxes */

#kontener {width:770px; margin:0 auto 0;}
#wrapper { width:770px; background:#ffffff url(images/tlokolumny.gif) repeat-y;}

#header {width:770px; height:103px; min-height:103px; background:#0093dd; padding:7px 0 0 0; margin:0 0 10px 0;}
#header .logo {width:300px; float:left;}
#header .logo img {margin:0 0 0 30px;}
#header .logo p {font-style:italic; color:#ffffff; padding:2px 0 0 30px;}
#header .title {width:370px; float:right; padding:25px 0 0 0;}

#right {float:right; width:177px;}
#right .box {width:164px; background:#ffcc73; padding:8px 4px 9px 9px; border-bottom:13px #ffffff solid;color:#0093dd;}
#right .box_last {width:164px; background:#ffcc73; padding:8px 4px 9px 9px; border-bottom:0px #ffffff solid;color:#0093dd;}
#right .box p {color:#0093dd; font-weight:bold; padding:5px 0 0 0; font-size:10px;}
#right .box a {color:#2250A8; font-weight:bold; text-decoration:none;line-height:16px;}
#right .box a:hover {text-decoration:underline;}
#right .boxlink a {display:block;line-height:1.4em;}

#right .box_newsletter {width:177px; background:#ffcc73; padding:0; border-bottom:13px #ffffff solid;color:#2250A8;}
#right .box_newsletter form {border-bottom:1px solid #ffcc73}
#right .box_newsletter img.top {float:right;}
#right .box_newsletter p {color:#2250A8; font-weight:bold; padding:3px 0 0 10px; font-size:11px;}
#right .box_newsletter fieldset {border:0px none; width:175px; background:#ffffff; margin:1px 0 1px 1px; padding:0 0 3px 0;}
#right .box_newsletter input { width:129px; height:14px; border:1px #808080 solid; margin:0 5px 0 3px;}
#right .box_newsletter fieldset p {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; padding:6px 6px 1px 3px;}
#right .box_newsletter button {width:25px; height:16px; border:0px none; background:#ffcc73;color:#2250A8; font-size:11px; font-weight:bold; font-family:Tahoma, Verdana, Arial, sans-serif; text-align:center; vertical-align: top;}

#right .box_hotel {width:164px; background:#ffcc73;padding:0px 4px 0px 9px;color:#2250A8;}
#right .box_hotel p {font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:10px 0 10px 0;}
#right .box_hotel p span {font-weight:normal; font-size:10px;}
#right .box_hotel p.plus {font-weight: normal; font-family:Arial, Helvetica, sans-serif; padding:10px 0 10px 0;}
#right .box_hotel p.plus span { color:#ff0000;font-weight:bold;font-size:12px;}
#right .box_hotel img {float:left; margin:4px 2px 0 0;}
#right .box_hotel ul {list-style-type:none; margin:0; padding:0;}
#right .box_hotel ul span {color:red;font-weight:bold;}

#content {width:582px; float:left;}
#content .box {width:562px; padding:5px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; background:#ffcc73;}
#content .box_foto {width:582px; height:744px; min-height:744px; background:url(images/foto.jpg) no-repeat 0px 54px; padding:0;}
#content .box_blue1 {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 12px 0px 0; text-align:center; float:left;}
#content .box_blue2 {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 0 0px 0px; text-align:center; float:right;}
#content .box_foto .box_blue1 {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 12px 10px 0; text-align:center; float:left;}
#content .box_foto .box_blue2 {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 0 10px 0px; text-align:center; float:right;}

#content .box_blue1_up {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 12px 0px 0; text-align:center; float:left;}
#content .box_blue2_up {width:186px; background:#0093dd; padding:4px 0 4px 0; border:13px solid white;border-width:13px 0 0px 0px; text-align:center; float:right;}

#content .box_blue1 a, #content .box_blue2 a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#C4E2FF;}
#content .box_blue1 a:hover, #content .box_blue2 a:hover {text-decoration:underline;color:#FFFFFF;}
/* do zaznaczenia aktywnej zakładki*/
#content .box_blue1_up a, #content .box_blue2_up a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
#content .box_blue1_up a:hover, #content .box_blue2_up a:hover {text-decoration:underline;color:#FFFFFF; font-weight:bold;}

#content .box_sort { width:558px;background:#ffffff; border:2px #ffcc73 solid;padding:3px 10px 3px 10px;margin:10px 0 5px 0;}
#content .box_sort a {font-weight:bold; text-decoration:underline; color:#0093dd; font-family:Arial, Helvetica, sans-serif;}
#content .box_sort a:hover {text-decoration:none;}
#content .box_sort p {float:right;font-weight:bold; color:#0093dd; font-family:Arial, Helvetica, sans-serif;}

#content table {width:582px; color:#2250a8; margin:0;}
#content th {background:#ffcc73; border:1px #ffffff solid; padding:2px 5px 2px 5px;}
#content td {background:#c4e2ff;border:1px #ffffff solid; padding:2px 5px 2px 5px;}
#content tr.pointer {cursor:pointer;}
#content tr.hover td {background:#ffcc73;}
#content td p.right {float:right;}
#content td.jeden {width:82px;}
#content td.dwa {width:63px;}
#content td.trzy {width:309px;}
#content td.cztery {width:60px;}
#content td.piec {width:60px; text-align: right;}

#content .opis {background:#ffcc73; color:#2250A8; width:552px;padding:7px 15px 20px 15px; margin:10px 0 0px 0;}
#content .cofnij {background-color: rgb(196, 226, 255); text-align:right; color:#2250A8; width:552px;padding:7px 15px 7px 15px; margin:10px 0 0px 0;}
#content .opis p {text-align:justify; margin:10px 0 10px 0;}
#content .opis img {margin:5px 5px 5px 0;}

#footer {width:770px; margin:0; padding:0;background:#0093dd; height:5px; min-height:5px;border-top:10px #ffffff solid; }

