body { color: black; background-color: white; margin: 0; padding: 0; }
p { margin: 0 0 0; padding: 0; }
td {}
img { border:0px;}
a:visited { color: #214263; font-weight: bold; text-decoration: none ;  }

a:hover { color: #000; text-decoration: none  ; margin-bottom: 2px; }

a:link { color: #214263; font-weight: bold;  text-decoration: none  ; }

a:active { color: red; text-decoration: none ;}

h1 { color: #fff; font-size: 14px; font-family: tahoma, verdana, serif; font-weight: bold; font-style: normal; line-height: normal; text-align: left; vertical-align: baseline; margin: 0; padding-top: 5px; padding-left: 16px; }

h2 { color: #1c4072; font-size: 14px; font-family: tahoma, verdana, serif; font-style: normal; font-weight: normal; line-height: normal; text-align: left; }

.flaInfoLogo { color: #1c4072; font-size: 16px; font-family: tahoma, verdana, serif; font-weight: bold; }



#main { background-color: #eee; position: relative; width: 840px; height: auto; margin-right: auto; margin-left: auto; }



#mainMenu { background-color: #fff; position: relative; top: 0; width: 840px; height: 200px; margin: 0; }
.wraper { width:840px; float:left; background-image: url(../img/wraper.jpg); background-repeat:repeat-y;}
#courierclub_front a:hover { margin:0px; }

#fla { color: #f00; font-family: tahoma, verdana, serif; font-weight: normal; background-color: #fff; text-align: center; width: 840px; height: 200px; margin-top: 0; margin-right: auto; margin-left: auto; }



#flaInfo { color: #f00; font-size: 12px; text-align: inherit; position: relative; top: 80px; width: 350px; height: 30px; margin-right: auto; margin-left: auto; }



#content { position: relative; width: 655px; float: right; margin: 0; }

#contentHeader { background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; width: 655px; height: 30px; }

#contentTlo1 { background-color: #eee; position: relative; top: 0; width: 654px; height: auto; }

#contentTlo { background-image: url(../img/contentGradient.jpg); background-repeat: repeat-x; position: relative; top: 0; width: 654px; height: 150px; margin: 0; }

#contentContent { color: #000; font-size: 12px; font-family: tahoma, verdana, serif; position: relative; width: 614px; height: auto; margin-top: -150px; padding: 20px; border-right: 1px solid #1c4072; }

#subMenu { color: #1c4072; font-family: tahoma, verdana, serif; background-color: #eee; position: relative; width: 185px; height: 100%; float: left; margin: 0; border-bottom: 1px solid #1c4072; }



.logInHeader { background-image: url(../img/headerGradient.jpg); width: 184px; height: 30px; margin: 0; padding: 0; border-left: 1px solid #1c4072; }

#logInContent { background-image: url(../img/contentGradient.jpg); width: 183px; height: 100%; padding-top: 5px; padding-bottom: 15px; border-right: 1px solid #1c4072; border-left: 1px solid #1c4072; }
.logInContent2 { background-image: url(../img/contentGradient.jpg); width: 183px; height: 120px; padding-top: 5px; padding-bottom: 15px; border-right: 1px solid #1c4072; border-left: 1px solid #1c4072; }
.optionsContent { font-size: 14px; background-image: url(../img/contentGradient.jpg); background-repeat: repeat-x; text-align: left; width: 173px; height: auto !important; padding-top: 0; padding-left: 10px; border-right: 1px solid #1c4072; border-left: 1px solid #1c4072; }
.optionsContent4 { width: 183px; border-right: 1px solid #1c4072;  height:128px;  border-left: 1px solid #1c4072; }

#optionsContent2 { font-size: 14px; text-align: left; width: 173px; height: auto; padding-top: 10px; padding-left: 10px; border-right: 1px solid #1c4072; border-left: 1px solid #1c4072; }
#optionsContent3 { font-size: 14px; text-align: left; width: 173px; height: auto; padding-top: 10px; padding-left: 10px; border-top: 1px solid #1c4072; border-left: 1px solid #1c4072; border-right-width: 0; border-bottom-width: 0; }

#optionsContent4 { font-size: 11px; background-image: url(../img/contentGradient.jpg); background-repeat: repeat-x; text-align: left; width: 173px; height: auto !important; padding-top: 0; padding-left: 10px; border-right: 1px solid #1c4072; border-left: 1px solid #1c4072; }

#stopka { background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; vertical-align: middle; width: 840px; height: 40px; clear: both; margin-right: auto; margin-left: auto; }
#stat { margin-left: 2px; padding-top: 2px; }
.justify { text-align: justify; text-indent: 30px; }
.justify2 { text-align: justify; }
.justifyb { text-align: justify; text-indent: 45px; }
div#stopka p{ text-decoration: none; color: white; text-align: center; padding-top: 6px; font-size: 13px; vertical-align: middle; margin: 0; }

div#stopka a { color: white; text-align: left; vertical-align: middle; font-size: 12px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: none; }

.logInImg { background-image: url(../img/headerGradient.jpg); width: 145px; height: 30px; margin: auto auto -4px; }

.logIn { color: #1c4072; font-size: 12px; font-family: tahoma, verdana, serif; font-weight: bold; text-decoration: none; text-align: right; padding-top: 5px; padding-right: 7px; }



.logIn1 { font-family: tahoma, verdana, serif; text-decoration: none; text-align: left; margin-top: 10px; }



.alogIn1 { text-align: left; margin-left: 10px; }



.alogIn1:link { color: #f00; font-size: 10px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: none; text-align: left; }



.alogIn1:visited { color: #767676; font-size: 10px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: none; text-align: left; }



.alogIn1:hover { color: #f00; font-size: 10px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: underline; text-align: left; }



.alogIn1:active { color: #1c4072; font-size: 10px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: none; text-align: left; }



.itext { color: #1c4072; background-color: #e9e9e9; width: 140px; height: 20px !important; border: solid 1px #174072; }
.itext2 { color: #1c4072; background-color: #e9e9e9; width: 125px; height: 20px !important; border-style: solid; border-width: 0; }
.itext3 { color: #1c4072; background-color: #e9e9e9; width: 126px; height: 20px !important; border: solid 1px #174072; }
.wiad { color: #1c4072; background-color: #e9e9e9; border: solid 1px #174072; }
.logInZostan { color: #fff; font-size: 10px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 135px; height: 20px; border-style: solid; border-width: 0; }
.logInSubmit { color: #fff; font-size: 10px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 50px; height: 20px; border-style: solid; border-width: 0; }
.logInSubscribe { color: #fff; font-size: 10px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 60px; height: 20px; border-style: solid; border-width: 0; }
.logInSubscribe2 { color: #fff; font-size: 14px; background-image: url(../img/headerGradient.jpg); text-align: left; vertical-align: middle; width: 160px; height: 20px; margin: 5px 0 0 8px; border-style: solid; border-width: 0; }
.logInSubscribe3 { color: #fff; font-size: 14px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 140px; height: 20px; margin: 5px 0 0 8px; border-style: solid; border-width: 0; }
.logInSubscribe4 { color: #fff; font-size: 14px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 180px; height: 20px; margin: 5px 0 0 8px; border-style: solid; border-width: 0; }

.subscribe { color: #1c4072; font-size: 12px; font-family: tahoma, verdana, serif; font-weight: normal; text-decoration: none; text-align: left; padding: 0 7px 15px 0px ; }

.plogInZostan { margin-top: 0px; margin-left: 25px; }

.oNas { text-align: justify; text-indent: 30px; }
div.oNas p{ text-align: justify; text-indent: 30px; margin-top: 20px; }
div.oNas p.podpis{	font-style: italic; text-align: right;}





.uslugi {  text-align: justify; text-indent: 30px; }

div.uslugiexp p { text-align: justify; margin-top: 20px; }

div.uslugi p {text-align: justify; text-indent: 30px; margin-top: 20px;}

.uslugiexp { text-align: justify; }

.uslugikrajowe { text-align: justify; }


div.uslugikrajowe p { text-align: justify; margin-top: 20px;}

div.uslugikrajowe p.wstep { text-align: justify; margin-top: 20px;text-indent: 30px;}
#promo { background-image: url(../img/promgradient.gif); background-repeat: repeat-y; position: relative; top: 20px; height: 30px; z-index: 2; margin-top: -10px; }
.apromo { background-repeat: repeat-y; vertical-align: -17px; }
#samolot { position: relative; z-index: 3; margin-top: -17px; }
div.uslugiexp p { text-align: justify; margin-top: 20px; }
.wzor { color: black; font-size: 14px; text-decoration: underline; text-align: center; }
.wzor2 { color: black; font-size: 14px;  text-align: center; }
#zalogowany { color: #1c4072; font-size: 16px; font-weight: bold; text-decoration: underline; text-align: left; text-indent: 10px; }
#wyloguj  { color: #fff; font-size: 10px; background-image: url(../img/headerGradient.jpg); text-align: center; vertical-align: middle; width: 135px; height: 20px; border-style: solid; border-width: 0; }



#menu { color: #1c4072; font-size: 11px; text-align: left; width: 167px; margin: 0 0 0 -2px; padding: 10px 0; list-style-type: none; }
#menu li { color: #1c4072; font-size: 11px; text-align: left; width: 167px; height: 20px !important; margin: 0; padding: 0; }
#menu li a:hover { color: #fff; font-size: 11px; background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; margin: 0; padding: 3px 0 0 2px; }
#menu li a { color: #1c4072; font-size: 11px; text-decoration: none; height: 18px; margin: 0; padding: 3px 0 0; display: block; }

#menu2 { color: #1c4072; font-size: 11px; text-align: left; margin: 0 0 0 -2px; padding: 10px 0 10px 10px; list-style-type: none; }
#menu2 li { color: #1c4072; font-size: 11px; text-align: left; width: 160px; height: 20px; margin: 0; padding: 0; }
#menu2 li a:hover { color: #fff; font-size: 11px; background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; margin: 0; padding: 3px 0 0 2px; }
#menu2 li a { color: #1c4072; font-size: 11px; text-decoration: none; height: 18px; margin: 0; padding: 3px 0 0; display: block; }


#menu3 { color: #1c4072; font-size: 11px; text-align: left; width: 140px; margin: 0 0 0 -2px; padding: 0 0 10px 15px; list-style-type: none; }
#menu3 li { color: #1c4072; font-size: 11px; text-align: left; width: 140px; height: 20px !important; margin: 0; padding: 0; }
#menu3  a:hover { color: #fff; font-size: 11px; background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; margin: 0; padding: 3px 0 0 2px; }
#menu3  a { color: #1c4072; font-size: 11px; text-decoration: none; height: 18px; margin: 0; padding: 3px 0 0; display: block; }

#menu4 { color: #1c4072; font-size: 11px; text-align: left; width: 160px; margin: 0 0 0 -2px; padding-top: 0; padding-right: 0; list-style-type: none; }
#menu4  a:hover { color: #fff; font-size: 11px; background-image: url(../img/headerGradient.jpg); background-repeat: repeat-x; margin: 0; padding: 3px 0 0 2px; }
#menu4  a { color: #1c4072; font-size: 11px; text-decoration: none; height: 18px; margin: 0; padding: 3px 0 0; display: block; }
.link a { color: #000; font-size: 10px; }
.link a:hover { color: white; }
.link a:visited { color: #000;}
.kalk { text-align: center; vertical-align: middle; border-width: 0; }
.panel_2 { width: 50px; }
.rewizja { width: 90px; height: 30px; float: right; margin-top: 6px; }
.stopka_2 { text-align: right; width: 700px; height: 30px; float: left; }
.stopka_3 { width: 500px; height: 30px; float: right; padding-right: 25px; }
.stat { width: 100px; height: 30px; float: left; margin-top: 6px; }

#nr_przesylki {margin: 0px; text-align: center;}

#map { border: 1px solid #1c4072; text-align:center;}
#side_bar { text-align:center; font-size:14px;}

.flash {width: 400px; height: 20px; background-color: white; color: red; font-weight: bolder; margin-left: auto; margin-right: auto; margin-bottom: 15px; padding-top: 5px; text-align: center; border:1px solid #1A62A5;}

.table_zamowienia { width:430px; margin:auto; }

/* CourierClub */
#club_register_butt { float:left; margin-top:5px; cursor:pointer; margin-left:55px; }
#cc_add textarea { border:1px solid #174173; background:#E9E9E9; width:270px; height:100px; }
#cc_add span { font-size:10px; }
#cc_add_left { width:300px; float:left; padding-top:20px; }
#cc_add_right { width:300px; float:left; padding-top:20px; }
#cc_add_butt { width:148px; height:38px; margin-left:200px; margin-top:20px; background: url(../img/cc/dodaj_przesylke_butt.jpg); border:0px; cursor:pointer; }
#cc_points p { font-size:16px; font-weight:bold; }
#cc_points span { color:#436FAC; }
#cc_award_box { width:200px; height:260px; float:left; margin-top:20px; }
#cc_award_box span { width:105px; float:left; padding-left:5px; }
#cc_award_box a {  }
#cc_award_box a:hover { margin:0px;  }
#cc_award_box p { width:163px; text-align:center; height:30px; font-weight:bold; }
.table_award_td { width:160px; height:200px; text-align:center; background:#fff; border:1px solid #899DB6;  }
#cc_award_info { float:left; width:614px; padding-bottom:20px; }
#cc_award_info a { float:left; background: url(../img/cc/zamow.jpg); width:148px; height:38px; }
#cc_award_info a:hover { float:left; margin:0px; border:0px; }
.table_award_more_td { width:600px; height:200px; text-align:center; background:#fff; border:1px solid #899DB6; padding: 10px; }
#cc_award_description { float:left; width:400px; padding-top:20px; }
#cc_award_more_pkt { float:left; width:150px; padding-top:20px; padding-left:50px; }
#cc_award_more_pkt p { float:left; font-weight:bold; font-size:18px; padding-bottom:10px; }
#cc_award_more_pkt span { color:#436FAC; } 

