:focus {
outline: 0;
}
body {
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bck.gif) repeat-x #ffffff;
	margin-top: 0px;
}
img {
border:none;
}
#container {
	margin:0px auto;
	padding:0px;
	width:842px;
}
#logo {
width:840px;
margin:0px auto;
background:#ffffff;
border-left:1px solid #76b8d5;
border-right:1px solid #76b8d5;
}
#logo p, #left_logo2 p {
font-size:10px;
color:#aaaaaa;
margin:0px 2px 5px 7px;
padding:0px;
}
#logo a, #left_logo2 a {
color:#666666;
text-decoration:none;
}
#logo a:hover, #left_logo2 a:hover {
text-decoration:underline;
}
#logo_crawler {
width:850px;
margin:20px auto;
background:none;
}
#logo2 {
height:250px;
width:600px;
margin:0px auto;
background: url("http://www.terazurlop.pl/images/logo_crawler.png") no-repeat;
float:right;
}
#left_logo {
background:none;
width:249px;
height:229px;
float:left;
padding:7px 0px 0px 1px;
}
#left_logo2 {
background:url("http://www.terazurlop.pl/images/bg_logo_left2.png") no-repeat;
width:249px;
height:236px;
float:left;
padding:7px 0px 7px 1px;
}
#slide_holder {
margin: 0px auto;
float:right;
}
#contentSite {
width:820px;
min-height:200px;
padding:10px 10px;
background-color:#ffffff;
border-bottom:1px solid #76b8d5;
border-left:1px solid #76b8d5;
border-right:1px solid #76b8d5;
color:#666666;
}
#contentSite h3 {
font-size:15px;
color:#003399;
text-align:center;
}
#contentSite #abc {
font-size:13px;
text-align:justify;
}
#contentSite #abc-top {
border:1px solid #76b8d5; 
margin:10px 155px 10px 155px; 
padding:8px 20px;
}
#contentSite #abc a {
font-size:16px;
color:#f90000;
font-weight:bold;
text-decoration:none;
}
#contentSite #leftContent {
width:190px;
float:left;
padding:5px 20px 5px 0px;
}
#contentSite #leftContent #right_search {
width:224px;
}
#contentSite #leftContent #wizard_small table td, #contentSite #leftContent #wizard_small table th {
padding:0px 10px 5px 10px;
width:202px;
}
#contentSite #leftContent #wizard_small select, #contentSite #leftContent #desCodeDiv, #contentSite #leftContent #depCode {
width:202px;
}
#contentSite #rightContent {
float:right;
width:610px;
padding:5px 0px 5px 0px;
}
h1.contentSite {
border-left: 7px solid #003399;
font-size:17px;
line-height:17px;
text-decoration:none;
text-transform:uppercase;
color:#CC0000;
padding-left:5px;
margin:0px 0px 10px 0px;
}
#contentSite .kontakt_lewa {
float:left;
margin-left:120px;
_margin-left:70px;
width:300px;
_width:283px;
}
#contentSite .kontakt {
float:left;
margin-left:120px;
_margin-left:70px;
font-size:13px;
color:#666666;
}
#contentSite .kontakt p {
margin:0px;
font-size:13px;
margin:3px 5px;
color:#666666;
}
#contentSite .kontakt_lewa p {
text-align:center;
font-size:13px;
margin:3px 5px;
color: #666666;
}
#contentSite .kontakt_prawa {
float:right;
margin-right:120px;
_margin-right:70px;
width:280px;
_width:263px;
}
#contentSite .kontakt_prawa img {
border:none;
margin:0 auto;
display:block;
}
#contentSite .kontakt_lewa h3 {
font-size:14px;
line-height:14px;
text-decoration:none;
color:#003399;
text-align:center;
padding:0px;
margin:0px;
}
#contentSite .onas_lewa {
width:180px;
float:left;
padding-left:150px;
font-size:13px;
}
#contentSite .onas_lewa2 {
width:180px;
float:left;
padding-left:120px;
font-size:13px;
}
#contentSite .onas {
width:520px;
float:left;
padding-left:160px;
padding-top:30px;
padding-bottom:20px;
font-size:13px;
}
#contentSite .onas_lewa img, #contentSite .onas_lewa2 img {
padding: 10px;
}
#contentSite .onas_prawa {
float:right;
width:330px;
padding-right:150px;
padding-top:10px;
font-size:13px;
}
#contentSite .onas_prawa2 {
float:right;
width:330px;
padding-right:120px;
padding-top:5px;
font-size:13px;
}

#contentSite .newsletter {
float:left;
background:url(../images/newsletter.png) no-repeat;
width:381px;
height:104px;
padding:50px 20px 5px 20px;
}
#contentSite .iq {
padding:0px;
float:right;
}
#contentSite .aktualnosci {
padding:0px 0px 7px 0px;
float:right;
}
h2.contentSite {
border-left: 7px solid #CC0000;
font-size:14px;
line-height:14px;
text-decoration:none;
color:#003399;
padding-left:5px;
margin:10px 0px 0px 0px;
}
#contentSite #abc-top p, #contentSite .kontakt_prawa p, #contentSite .kontakt_lewa p, #contentSite .kontakt p, #contentSite .onas_prawa p, #contentSite .onas_lewa p, #contentSite .onas p, #contentSite .onas_prawa2 p, #contentSite .onas_lewa2 p {
margin:3px 5px;
}
#contentSite #abc-top a, #contentSite .kontakt_prawa a, #contentSite .kontakt_lewa a, #contentSite .kontakt a, #contentSite .onas_prawa a, #contentSite .onas_lewa a, #contentSite .onas a, #contentSite .onas_prawa2 a, #contentSite .onas_lewa2 a {
font-size:13px;
color:#4e417f;
font-weight:normal;
text-decoration:none;
}
#contentSite #abc-top a:hover, #contentSite .kontakt_prawa a:hover, #contentSite .kontakt_lewa a:hover, #contentSite .kontakt a:hover, #contentSite .onas_prawa a:hover, #contentSite .onas_lewa a:hover, #contentSite .onas a:hover, #contentSite .onas_prawa2 a:hover, #contentSite .onas_lewa2 a:hover {
text-decoration:underline;
}
#footer {
width:820px;
min-height:5px;
background-color:#f2f2f8;
padding:5px 10px;
border-bottom:1px solid #76b8d5;
border-left:1px solid #76b8d5;
border-right:1px solid #76b8d5;
}
#footer_crawler {
width:828px;
min-height:5px;
background-color:#f2f2f8;
padding:5px 10px;
border-bottom:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
margin:10px auto;
font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#footer .gora a, #footer_crawler .gora a {
font-size:13px;
}
#footer .gora, #footer_crawler .gora {
border-bottom:1px solid #e5e5e5;
text-align:center;
padding-bottom:3px;
}
#footer .srodek, #footer_crawler .srodek {
border-bottom:1px solid #e5e5e5;
text-align:justify;
}
#footer .dol, #footer_crawler .dol {
text-align:center;
padding-top:3px;
}
#footer p, #footer_crawler p {
color:#999999;
padding:0px;
margin:2px 0px;
vertical-align:middle;
font-size:11px;
line-height:12px;
}
#footer img, #footer_crawler img {
float:left;
padding-right:3px;
padding-bottom:3px;
}
#footer a, #footer_crawler a {
color:#4e417f;
font-weight:normal;
text-decoration:none;
font-size:11px;
line-height:12px;
}
#footer a:hover, #footer_crawler a:hover {
text-decoration:underline;
}
label {
	vertical-align:middle;
	margin-right:5px
}
.formularz {
	border:#d5d5d5 1px solid;
	background:url(../images/input_bck.gif) repeat-x;
	margin-left:5px;
	vertical-align:middle;
	height:19px;
	color: #666666;
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
.zapisz {
background:url(../images/zapisz.png) no-repeat;
width:77px;
height:28px;
border:none;
margin:5px auto;
display:block;
}
.gg {
margin-left:60px;
float:left;
color: #666666;
width:90px;
padding-bottom:3px;
padding-top:5px;
}
.imie {
float:left;
width:120px;
color: #666666;
padding-bottom:3px;
padding-top:5px;
}
.skype {
margin-left:70px;
float:left;
color: #666666;
padding-bottom:3px;
padding-top:5px;
}
#contentSite .lewa {
float:left;
border: 1px solid #b5dae9;
width:190px;
padding-bottom:0px;
background:url(../images/bck-main-box.jpg) no-repeat top;
*background:url(../images/bck-main-box.jpg) no-repeat top #eaf5f9;
width:190px;
}
#contentSite .lewa p {
* margin:0px;
* padding:0px;
}
#contentSite .srodek {
float:left;
margin:0px 17px;
border: 1px solid #b5dae9;
padding-bottom:0px;
background:url(../images/bck-main-box.jpg) no-repeat top;
*background:url(../images/bck-main-box.jpg) no-repeat top #eaf5f9;
width:190px;
}
#contentSite .prawa {
float:right;
border: 1px solid #b5dae9;
padding-bottom:0px;
background:url(../images/bck-main-box.jpg) no-repeat top;
*background:url(../images/bck-main-box.jpg) no-repeat top #eaf5f9;
width:190px;
}
#contentSite .lewa img, #contentSite .srodek img, #contentSite .prawa img {
border:none;
}
#contentSite .lewa p, #contentSite .srodek p, #contentSite .prawa p {
font-size:12px;
padding:0px 3px;
margin:0px;
line-height:20px;
}
#contentSite .lewa p span a.cena, #contentSite .srodek p span a.cena, #contentSite .prawa p span a.cena {
float:right;
color:#CC0000;
text-decoration:none;
font-weight:bold;
}
#contentSite .lewa p a.tytul-oferty, #contentSite .srodek p a.tytul-oferty, #contentSite .prawa p a.tytul-oferty {
float:left;
color:#003366;
text-decoration:none;
font-weight:bold;
}
#contentSite .lewa a, #contentSite .srodek a, #contentSite .prawa a {
color:#003366;
text-decoration:none;
font-weight:bold;
}
#contentSite .lewa a:hover, #contentSite .lewa p a:hover.tytul-oferty, #contentSite .lewa p span a:hover.cena, #contentSite .srodek a:hover, #contentSite .srodek p a:hover.tytul-oferty, #contentSite .srodek p span a:hover.cena, #contentSite .prawa a:hover, #contentSite .prawa p a:hover.tytul-oferty, #contentSite .prawa p span a:hover.cena {
text-decoration:underline;
}
.tekst-srodek {
text-align:center;
}
hr {
border-bottom:1px solid #b5dae9;
border-left:none;
border-right:none;
border-top:none;
margin:3px 10px;
clear:both;
height:1px;
}
hr.glowna {
border-bottom:1px solid #eaeaea;
border-left:none;
border-right:none;
border-top:none;
margin:0px 5px;
clear:both;
height:1px;
}