body { margin: 0;	padding: 0;	background: #BABEFE url(../img/body_bg.jpg) center no-repeat; font-family: tahoma; font-size: 11px; color: #333333; line-height: 16px; text-align: left; height:100%;width:100% }
html {height:100%;width:100%}
a { color: #00a9ee; text-decoration: none; font-weight:normal;}
a:hover { color: #00a9ee; text-decoration: underline; }
form { display: inline; }
img {border:0px;}
h1 {color:#1fb2ee;font-size:18px;font-weight:normal;margin:0px 0 10px 0px;font-family:tahoma;font-style:italic;}
h2 {color:#8fc230;clear:both;font-size:14px;margin:20px 0 10px 0}
h3 {color:#3399CC;font-size:12px;font-weight:normal;}
.big {color:#8fc230;clear:both;font-size:18px;margin:20px 0 10px 0}
.uwaga {color:#8fc230;clear:both;}

#layout { width: 910px; height: 550px; left: 50%; margin-left: -455px; margin-top: -275px; position: absolute; top: 50%; }
#layout2 { width: 900px; margin: 25px 4px 0 4px; height: 493px; border: 1px solid #d2b698; background: #FFFFFF; }

#columnLeft {float:left;width:540px;height:492px;padding:0 28px 0 25px;border-bottom:1px solid #d2b698;background:url(../img/column_left_bg.jpg) repeat-x bottom}
#header {overflow:hidden;width:520px;height:103px;}
#logo {float:left;width:205px;}
#logoText {float:right;width:300px;}
#banner {position:relative;clear:both;width:540px;height:176px;}
#navPics { width:540px;height:176px;overflow:hidden; }
#nav { position:absolute;top:177px;right:0px; }
#nav a { display:block;float:left;padding:1px 6px 1px 6px;border:1px solid #a0d1e5;background:#fff;color:#0577a6;margin:0 0 0 1px; }
#nav a.activeSlide { background:#0577a6;color:#fff;text-decoration:none; }
#nav a:focus { outline: none; }


#mainContent {font-size:12px;width:540px;overflow:hidden;margin:25px 0 0 0;color:#75716d}
#mainContent .left {float:left;width:260px;margin:0 15px 0 5px;background:url(../img/main_content_left_bg.jpg) no-repeat right bottom;height:175px;}
#mainContent .right {text-align:center;overflow:hidden;float:right;width:250px;height:175px;}
#mainContent .right .picture {float:left;margin:0px 7px 0 0}
#mainContent .right .text {text-align:left;float:left;width:210px}



#columnRight {float:right;width:306px}
#rawpol {text-align:right;}
#newsletter {width:242px;height:132px;background:url(../img/newsletter_bg.jpg) no-repeat;padding:30px 38px 0 26px;margin:0 0 2px 0}
#newsletter .header {color:#fff;font-style:italic;font-size:17px;line-height:20px}
#newsletter .input {float:right;border:0px;width:150px;height:18px;padding:4px 0 0 8px;color:#00a9ee;margin:30px 2px 0 0;font-size:11px;}
#newsletter .button {clear:both;float:right;margin:17px 0 0 0}
#newsletter .button img { cursor: pointer; }

#logBox {width:306px;height:235px;background:url(../img/logbox_bg.jpg) repeat-y;}
#logBox .top {width:306px;height:230px;}
#logBox .title {width:280px;height:40px;background:url(../img/log_box_title.png) no-repeat;color:#fff;font-style:italic;font-size:17px;line-height:20px;padding:20px 0 0 26px;}
#logBox .details {width:242px;padding:15px 38px 0 26px;}
#logBox .details .position {clear:both;overflow:hidden;width:242px;margin:0 0 8px 0}
#logBox .details .position .label {float:left;width:70px;margin:2px 10px 0 0;color:#75716d}
#logBox .details .position .input {float:right;border:1px solid #e6d0b8;width:148px;height:16px;padding:4px 0 0 8px;color:#00a9ee;margin:0px 2px 0 0;font-size:11px;}
#logBox .details .button { margin: 13px 0 0 0; text-align: right; }
#logBox .details .button img { cursor: pointer; vertical-align: middle; margin-left: 40px; }
#logBox .details .line {width:242px;height:1px;overflow:hidden;background:url(../img/line_bg.gif) repeat-x;margin:9px 0 9px 0}

#logBox .details .textLogowanie { float: right; width: 100px; text-align: center; color: #00a9ee; }
#logBox .details .textLinki { float: left; width: 100px; }

#logBox .details .link {margin:0 0 5px 0}
#logBox .details .link img {vertical-align:middle;margin:0 0 0 3px}
#logBox .details .link a:hover {color:#ed1d24;text-decoration:none;}
#logBox .bottom {width:306px;height:6px;background:url(../img/log_box_bottom.jpg) repeat-y;overflow:hidden;}
#ukryty_submit { display: inline; width: 0; height: 0; padding: 0; margin: 0; border: 0; }

#contentBottom {width:910px;height:15px;background:url(../img/content_bottom_bg.jpg) no-repeat;}

#footer { clear: both; height: 30px; }
#footerText { padding: 10px 35px 0 305px; color: #fff; text-align: right;  display:inline;}
#footerText a { color: #000; font-weight: bold; }
#footerText a:hover { }

#footerText2 { padding: 20px 0px 0 5px; color: #fff; text-align: left; display:inline; }
#footerText2 a { color: #000; font-weight: bold; }
#footerText2 a:hover { }



#dialogRejestracja { display: none; }
#dialogPrzypomnienieHasla { display: none; }

.dialog_left { width: 385px; float: left; }
.dialog_right { width: 385px; float: left; }
.dialog_title { font-weight: bold; }
.dialog_label { float: left; width: 180px; margin: 4px 5px 4px 0; text-align: right; }
.dialog_field { float: left; width: 200px; margin: 4px 0 4px 0; }
.dialog_field .zwykle { width: 180px; }
.dialog_field .ulica { width: 117px; }
.dialog_field .ulica_krotkie { width: 17px; }
.error { color: red; float: left; font-size: 10px; }
#dialogPrzypomnienieHasla {width:400px}
#dialogPrzypomnienieHaslaInfo { padding-right: 30px; }
#dialogPrzypomnienieHaslaContent {width:400px;margin:0 auto;padding:0 0 20px 0;border-bottom:1px solid #eee}
#dialogRejestracjaInfo { padding-right: 30px; }


