html, body, form, fieldset, img { margin: 0; padding: 0; border: 0;}
//body { background: #F8F8F8 url(/oncology_poll/img/top.gif) repeat-x 0 0; }
body, td, input, textarea, select { color: #646567; font-family: Tahoma,Arial,"Sans-Serif"; font-size: 11px; }

//table { background-color: #26C142; border-color: #686A6C; border-style: solid; margin: 10px !important; }
//td { background-color: #FFFFFF; border-color: #686A6C; border-style: solid; padding: 5px; }

p, ol, ul { margin: 10px 0; }
ol, ul { list-style-position: outside; padding-left: 30px }
/*
ol li { list-style-type: decimal; }
ul li { list-style-type: disc; }
*/

ul.points-tinymce-ul { padding-left: 20px !important; list-style-type: disc !important; background-image: none !important;}
ul.points-tinymce-ul li.point-tinymce-li { margin: 10px 0px !important; background-image: none !important;}

ul.numbers-tinymce-ul { padding-left: 24px !important; list-style-type: decimal !important; background-image: none !important;}
ul.numbers-tinymce-ul li.number-tinymce-li { margin: 5px 0px !important; background-image: none !important;  }

ol.none, ul.none { padding: 0; list-style-type: none; }
hr, .h { display: none; }
address { font-style: normal; }

/* Headings */
h1 { font-size: 20px; }
h2 { font-size: 16px; }
h3 { font-size: 13px; }
h4 { font-size: 11px; }
h5 { font-size: 10px; }
h6 { font-size: 9px; }

/* Center */
div#center-box { width: 1005px; margin: 0 auto; padding: 0 1px; background-color: #dbdbdb; }
div#center-box div.center-content { background: #F8F8F8 url(/oncology_poll/img/top.gif) repeat-x 0 0; }


.lined { height: 23px; background-position: right 0; line-height: 22px; white-space: nowrap; }
.lined.lined-slider { margin-bottom: 0; }
.lined.double { height: 47px; line-height: 22px; white-space: normal; }
.lined.light { background-image: url(/oncology_poll/img/heading-line-light.gif); }
.lined.grey { background-image: url(/oncology_poll/img/heading-line-grey.gif); text-transform: uppercase; }
.lined.grey.double { background-image: url(/oncology_poll/img/heading-line2-grey.gif); }

.lined span.bullet { width: 15px; height: 23px; margin-right: 10px; float: left; display: inline; }
.lined.double span.bullet { height: 47px; }
.lined.light span.bullet { background-image: url(/oncology_poll/img/heading-bullet-light.gif); }
.lined.grey span.bullet { background-image: url(/oncology_poll/img/heading-bullet-grey.gif); }
.lined.grey.double span.bullet { background-image: url(/oncology_poll/img/heading-bullet2-grey.gif); }

/* Links */
a { color: #2A9F3F; text-decoration: underline; }
a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

a.elem-a { text-decoration: none; }
a.elem-a:visited { text-decoration: none; }
a.elem-a:hover { text-decoration: underline; }
a.elem-a:active { text-decoration: none; }


/* Blockquote */
q:lang(pl) { quotes: "\201E" "\201D" "\201A" "\2019"; }
q:lang(en) { quotes: "\0022" "\0022" "\0027" "\0027"; }
q:before { content: open-quote; }
q:after { content: close-quote; }

/* Colors */
.grey { color: #646567; }
.green { color: #2A9F3F; }
.black { color: #000; }
.elem-color { color: #646567; }

/* Margins */
.marg-l20 { margin-left: 20px; }
.marg-l180 { margin-left: 180px; }

/* Others */
.link { cursor: hand; cursor: pointer; }
.upper { text-transform: uppercase; }

/* Structure */
//#container { background: url(/oncology_poll/img/picture.jpg) no-repeat 0 30px; }
.picture-patient { background: url(/oncology_poll/img/picture-patient.jpg) no-repeat 0 30px; }
.picture-company { background: url(/oncology_poll/img/picture-company.jpg) no-repeat 0 30px; }
.picture-partner { background: url(/oncology_poll/img/picture-partner.jpg) no-repeat 0 30px; }
.picture-hospital { background: url(/oncology_poll/img/picture-hospita.jpg) no-repeat 0 30px; }

/* * * * * * * * * * * * * * * * * * * * * * * * *
   Header
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Top */
#top { width: 980px; height: 28px; margin: 0; padding: 0 0 2px 0; overflow: hidden; line-height: 28px; list-style-type: none; color: #FFF; font-size: 10px; font-weight: bold; text-align: right; }
#top a { color: #FFF; }
#top li { height: 100%; margin-left: 10px; display: inline; text-align: left; }
#top li.language { width: 360px; margin-left: 40px; float: left; }
#top li.sections { width: 320px; margin-left: 20px; padding-top: 0 !important; padding-top: 5px; float: left; font-size: 11px; }

/* Structure */
#header { width: 687px; height: 226px; float: left; position: relative; }

/* Reservation */
#reservation { width: 260px; height: 108px; margin: 23px 0 0 8px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/reservation.gif) no-repeat; position: relative; }
.reservation_profemed { background: url(/oncology_poll/img/reservation_profemed.gif) no-repeat !important; }
.reservation_hospital { background: url(/oncology_poll/img/telefoniczna_informacja.gif) no-repeat !important; }
#reservation ul { margin: 90px 0 0; padding: 0; list-style-type: none; }
#reservation ul li,
#reservation ul li p,
#reservation ul li h4 { margin: 0; float: left; display: inline; }
#reservation ul li a { height: 16px; float: left; display: inline; background: url(/oncology_poll/img/reservation-buttons.gif) no-repeat; }
#reservation ul li.contact { margin-right: 11px; }
#reservation ul li.contact a { width: 115px; }
#reservation ul li.cancel a { width: 134px; background-position: -126px 0; }
#reservation ul li.contact a:hover { background-position: 0 -16px; }
#reservation ul li.cancel a:hover { background-position: -126px -16px; }

/* Font size */
#font { top: 180px; left: 10px; height: 40px; margin: 5px 0 0; position: absolute; line-height: 40px; font-weight: bold; font-size: 11px; }
#font a { color: #8B8B8D; }
#font a.small { font-size: 11px; text-decoration: none; }
#font a.medium { font-size: 13px; text-decoration: none; }
#font a.large { font-size: 15px; text-decoration: none; }

/* Search */
#search fieldset { top: 180px; right: 0; width: 200px; height: 22px; margin: 15px 0 0; position: absolute; }
#search fieldset input { display: inline; }
#search fieldset input.field { margin-right: 7px; float: left; width:125px; }
#search fieldset input.button { float: right; }

/* Print */
#print-box { width: 71px;  padding: 0; margin: 15px 0; position: absolute; left: 410px; top: 180px; }
#print-box a { outline-style: none; height: 22px; float: left; display: inline; }
#print-box a.print-luxmed { width: 71px; background: url(/oncology_poll/img/print.gif) no-repeat; background-position: 0 0; }
#print-box a.print-luxmed:hover { background-position: 0 -28px; }

#print-cnt { width: 650px;  padding:10px 0 30px;; margin: 0; display: none; float: left; }
#print-cnt a { outline-style: none; height: 22px; float: right; display: inline; }
#print-cnt a.print-luxmed { width: 71px; background: url(/oncology_poll/img/print.gif) no-repeat; background-position: 0 0; }
#print-cnt a.print-luxmed:hover { background-position: 0 -28px; }

/* Send */
div#send-box { left: 330px; margin: 15px 0; padding: 0; position: absolute; top: 180px; width: 71px; height: 22px; }
div#send-box a { outline-style: none; height: 22px; float: left; display: inline; }
div#send-box a.send-luxmed { width: 71px; background: url(/oncology_poll/img/send.gif) no-repeat; background-position: 0 0; }
div#send-box a.send-luxmed:hover { background-position: 0 -29px; }

/* Banner */
/*#banner-header { width: 400px; height: 120px; margin: 17px 0 0 19px; float: left; display: inline; overflow: hidden; background: #CCC url(/oncology_poll/img/_banner400x120.jpg); }*/
#banner-header { width: 400px; height: 120px; margin: 17px 0 0 19px; float: left; display: inline; overflow: hidden; }

/* * * * * * * * * * * * * * * * * * * * * * * * *
   Navigation
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Structure */
#navigation { top: 16px; left: 0; width: 687px; height: 27px; margin: 0; padding: 0; clear: both; position: relative; z-index: 2;}
#navigation li { float: left; display: inline; }
#navigation li a { height: 27px; float: left; display: inline; }

/* For patients */
#navigation-background-patients { width: 687px; height: 27px; margin: 0; padding: 0; clear: both; background: url(/oncology_poll/img/navigation-patients.gif); position: relative; top: -11px; left: 0; z-index: 1; }
#navigation-background-patients li { float: left; display: inline; }
/*#navigation.patients { background: url(/oncology_poll/img/navigation.gif); }*/
#navigation.patients li a { background: url(/oncology_poll/img/navigation-patients.gif); }

#navigation.patients li a.about { width: 36px; margin-left: 12px; background-position: -12px 0; }
#navigation.patients li a.news { width: 70px; margin-left: 21px; background-position: -69px 0; }
#navigation.patients li a.offer { width: 38px; margin-left: 21px; background-position: -160px 0; }
#navigation.patients li a.clinic { width: 91px; margin-left: 21px; background-position: -219px 0; }
#navigation.patients li a.doctor { width: 72px; margin-left: 21px; background-position: -331px 0; }
#navigation.patients li a.patient { width: 66px; margin-left: 21px; background-position: -424px 0; }
#navigation.patients li a.health { width: 60px; margin-left: 21px; background-position: -511px 0; }
#navigation.patients li a.faq { width: 25px; margin-left: 18px; background-position: -589px 0; }
#navigation.patients li a.contact { width: 46px; margin-left: 19px; background-position: -633px 0; }

#navigation.patients li a.about:hover, #navigation.patients li#current-item a.about { background-position: -12px -27px; }
#navigation.patients li a.news:hover, #navigation.patients li#current-item a.news { background-position: -69px -27px; }
#navigation.patients li a.offer:hover, #navigation.patients li#current-item a.offer { background-position: -160px -27px; }
#navigation.patients li a.clinic:hover, #navigation.patients li#current-item a.clinic { background-position: -219px -27px; }
#navigation.patients li a.doctor:hover, #navigation.patients li#current-item a.doctor { background-position: -331px -27px; }
#navigation.patients li a.patient:hover, #navigation.patients li#current-item a.patient { background-position: -424px -27px; }
#navigation.patients li a.health:hover, #navigation.patients li#current-item a.health { background-position: -511px -27px; }
#navigation.patients li a.faq:hover, #navigation.patients li#current-item a.faq { background-position: -589px -27px; }
#navigation.patients li a.contact:hover, #navigation.patients li#current-item a.contact { background-position: -633px -27px; }

/* For business */
#navigation-background-business { width: 687px; height: 27px; margin: 0; padding: 0; clear: both; background: url(/oncology_poll/img/navigation-business.gif); position: relative; top: -11px; left: 0; z-index: 1; }
/*#navigation-background-business li { float: left; display: inline; }*/
#navigation.business { background: url(/oncology_poll/img/navigation-business.gif); }

#navigation.business li a { background: url(/oncology_poll/img/navigation-business.gif); }
#navigation.business li a.about { width: 36px; margin-left: 81px; background-position: -81px 0; }
#navigation.business li a.news { width: 71px; margin-left: 24px; background-position: -141px 0; }
#navigation.business li a.offer { width: 38px; margin-left: 24px; background-position: -236px 0; }
#navigation.business li a.clinic { width: 91px; margin-left: 24px; background-position: -298px 0; }
#navigation.business li a.doctor { width: 72px; margin-left: 25px; background-position: -414px 0; }
#navigation.business li a.faq { width: 26px; margin-left: 24px; background-position: -510px 0; }
#navigation.business li a.contact { width: 46px; margin-left: 25px; background-position: -561px 0; }

#navigation.business li a.about:hover, #navigation.business li#current-item a.about { background-position: -81px -27px !important; }
#navigation.business li a.news:hover, #navigation.business li#current-item a.news { background-position: -141px -27px !important; }
#navigation.business li a.offer:hover, #navigation.business li#current-item a.offer { background-position: -236px -27px !important; }
#navigation.business li a.clinic:hover, #navigation.business li#current-item a.clinic { background-position: -298px -27px !important; }
#navigation.business li a.doctor:hover, #navigation.business li#current-item a.doctor { background-position: -414px -27px !important; }
#navigation.business li a.faq:hover, #navigation.business li#current-item a.faq { background-position: -510px -27px !important; }
#navigation.business li a.contact:hover, #navigation.business li#current-item a.contact { background-position: -561px -27px !important; }

/* For partners */
#navigation-background-partners { width: 687px; height: 27px; margin: 0; padding: 0; clear: both; background: url(/oncology_poll/img/navigation-partners.gif); position: relative; top: -11px; left: 0; z-index: 1; }
#navigation-background-partners li { float: left; display: inline; }
/*#navigation.partners { background: url(/oncology_poll/img/navigation3.gif); }*/
#navigation.partners li a { background: url(/oncology_poll/img/navigation-partners.gif); }

#navigation.partners li a.group { width: 36px; margin-left: 10px; background-position: -10px 0; }
#navigation.partners li a.news { width: 70px; margin-left: 21px; background-position: -67px 0; }
#navigation.partners li a.offer { width: 38px; margin-left: 21px; background-position: -158px 0; }
#navigation.partners li a.clinic { width: 91px; margin-left: 21px; background-position: -217px 0; }
#navigation.partners li a.doctor { width: 72px; margin-left: 21px; background-position: -329px 0; }
#navigation.partners li a.press { width: 85px; margin-left: 21px; background-position: -422px 0; }
#navigation.partners li a.career { width: 43px; margin-left: 22px; background-position: -529px 0; }
#navigation.partners li a.faq { width: 26px; margin-left: 18px; background-position: -590px 0; }
#navigation.partners li a.contact { width: 46px; margin-left: 15px; background-position: -631px 0; }

#navigation.partners li a.group:hover, #navigation.partners li#current-item a.group { background-position: -10px -27px; }
#navigation.partners li a.news:hover, #navigation.partners li#current-item a.news { background-position: -67px -27px; }
#navigation.partners li a.offer:hover, #navigation.partners li#current-item a.offer { background-position: -158px -27px; }
#navigation.partners li a.clinic:hover, #navigation.partners li#current-item a.clinic { background-position: -217px -27px; }
#navigation.partners li a.doctor:hover, #navigation.partners li#current-item a.doctor { background-position: -329px -27px; }
#navigation.partners li a.press:hover, #navigation.partners li#current-item a.press { background-position: -422px -27px; }
#navigation.partners li a.career:hover, #navigation.partners li#current-item a.career { background-position: -529px -27px; }
#navigation.partners li a.faq:hover, #navigation.partners li#current-item a.faq { background-position: -590px -27px; }
#navigation.partners li a.contact:hover, #navigation.partners li#current-item a.contact { background-position: -631px -27px; }


/* For hospital */
#navigation-background-hospital { width: 687px; height: 27px; margin: 0; padding: 0; clear: both; background: url(/oncology_poll/img/navigation-hospital.gif); position: relative; top: -11px; left: 0; z-index: 1; }
#navigation-background-hospital li { float: left; display: inline; }

#navigation.hospital li a { background: url(/oncology_poll/img/navigation-hospital.gif); }

#navigation.hospital li a.group { width: 55px; margin-left: 43px; background-position: -43px 0; }
#navigation.hospital li a.news { width: 91px; background-position: -100px 0; }
#navigation.hospital li a.offer { width: 58px; background-position: -191px 0; }
#navigation.hospital li a.team { width: 95px; background-position: -250px 0; }
#navigation.hospital li a.centers { width: 95px; background-position: -346px 0; }
#navigation.hospital li a.toolbox { width: 86px; background-position: -443px 0; }
#navigation.hospital li a.faq { width: 46px; background-position: -530px 0; }
#navigation.hospital li a.contact { width: 67px; background-position: -577px 0; }

#navigation.hospital li a.group:hover, #navigation.hospital li#current-item a.group { background-position: -43px -27px; }
#navigation.hospital li a.news:hover, #navigation.hospital li#current-item a.news { background-position: -100px -27px; }
#navigation.hospital li a.offer:hover, #navigation.hospital li#current-item a.offer { background-position: -191px -27px; }
#navigation.hospital li a.team:hover, #navigation.hospital li#current-item a.team { background-position: -250px -27px; }
#navigation.hospital li a.centers:hover, #navigation.hospital li#current-item a.centers { background-position: -346px -27px; }
#navigation.hospital li a.toolbox:hover, #navigation.hospital li#current-item a.toolbox { background-position: -443px -27px; }
#navigation.hospital li a.faq:hover, #navigation.hospital li#current-item a.faq { background-position: -530px -27px; }
#navigation.hospital li a.contact:hover, #navigation.hospital li#current-item a.contact { background-position: -577px -27px; }


/* For PROFEMED */
#navigation-background-profemed { width: 687px; height: 27px; margin: 0; padding: 0; clear: both; background: url(/oncology_poll/img/navigation-profemed.gif); position: relative; top: -11px; left: 0; z-index: 1; }
#navigation-background-profemed li { float: left; display: inline; }
/*#navigation.partners { background: url(/oncology_poll/img/navigation3.gif); }*/
#navigation.profemed li a { background: url(/oncology_poll/img/navigation-profemed.gif); }

#navigation.profemed li a.group { width: 37px; margin-left: 11px; background-position: -11px 0; }
#navigation.profemed li a.doctor { width: 75px; margin-left: 24px; background-position: -70px 0; }
#navigation.profemed li a.press { width: 77px; margin-left: 23px; background-position: -168px 0; }
#navigation.profemed li a.contact { width: 48px; margin-left: 23px; background-position: -269px 0; }

#navigation.profemed li a.group:hover, #navigation.profemed li#current-item a.group { background-position: -11px -27px; }
#navigation.profemed li a.doctor:hover, #navigation.profemed li#current-item a.doctor { background-position: -70px -27px; }
#navigation.profemed li a.press:hover, #navigation.profemed li#current-item a.press { background-position: -168px -27px; }
#navigation.profemed li a.contact:hover, #navigation.profemed li#current-item a.contact { background-position: -269px -27px; }



/* * * * * * * * * * * * * * * * * * * * * * * * *
   Sidebar
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Structure */
#sidebar { width: 293px; min-height: 580px; height: auto !important; height: 580px; float: left; display: inline; }
#sidebar.covered { background: url(/oncology_poll/img/sidebar-cover.gif) no-repeat 0 312px; }

/* Logotype */
#logotype { margin: 30px 0 0 36px; }

/* Shortcuts */
#shortcuts { width: 229px; margin: 220px 0 0 36px; background: url(/oncology_poll/img/shortcut-content.gif) repeat-y; position: relative; font-size: 11px; }
#shortcuts div {  background: url(/oncology_poll/img/shortcut-top.gif) no-repeat top; }
#shortcuts div p.vertical-heading,
#shortcuts div h3.vertical-heading { top: 14px; left: 8px; width: 20px; height: 97px; margin: 0; background: url(/oncology_poll/img/heading-shortcuts.gif); position: absolute; }
#shortcuts div ul { min-height: 100px; height: auto !important; height: 100px; margin: 0; padding: 11px 1px 19px 36px; background: url(/oncology_poll/img/shortcut-bottom.gif) no-repeat bottom; list-style-type: none; }
#shortcuts div ul li { width: 163px; padding: 5px 15px; background: url(/oncology_poll/img/shortcut-bullet.gif) no-repeat 0 10px; line-height: 14px; }
#shortcuts div ul li a { color: #FFF; font-weight: bold; text-decoration: none; }
#shortcuts div ul li a:hover { text-decoration: underline; }


/* youtube */

#youtube { padding: 18px 0 0 14px; background: url(/oncology_poll/img/youtube-bg.png) no-repeat left top; margin: 100px 0 0 37px; width: 232px; height: 162px; }

/* Menu */
/*
#menu { width: 222px; margin: 178px 0 0 72px; padding-bottom: 10px; background: url(/oncology_poll/img/menu-shadow.gif) no-repeat bottom; position: relative; z-index: 1; font-size: 11px; }
#menu ul.none { margin: 0; background: url(/oncology_poll/img/menu-content.gif); }
#menu ul.none li { background: url(/oncology_poll/img/menu-normal.gif) no-repeat top; color: #646567; }
#menu ul.none li div { height: 27px; margin-left: 45px; padding: 8px 0; overflow: hidden; }
#menu ul.none li div.line { line-height: 27px; }
#menu ul.none li.current { background-image: url(/oncology_poll/img/menu-active.gif); }
#menu ul.none li a { text-decoration: none; }
#menu ul.none li a:hover, #menu ul.none li a.active { text-decoration: underline; }
#menu ul.none li ul { margin: 0 1px 0 2px; padding: 10px 5px 10px 40px; list-style: none; background: url(/oncology_poll/img/submenu-shadow.gif) no-repeat top; }
#menu ul.none li ul li { min-height: none; height: auto; padding: 5px 0; background: #FFFFFF; }
#menu ul.none li ul li a { padding-left: 8px; background: url(/oncology_poll/img/pointer-grey.gif) no-repeat 0 6px; }
#menu ul.none li ul li a.active { background-image: url(/oncology_poll/img/pointer-green.gif); color: #2A9F3F; }
#menu ul.none li ul li span { padding-left: 8px; display: block; }
#menu ul.none li ul li ul { margin-bottom: -5px; padding: 5px 0 0 20px; background: none; }
#menu ul.none li ul li ul li a.active { background-image: url(/oncology_poll/img/pointer-grey.gif); color: #646567; }
#menu ul.none li a { display: block; color: #646567; font-weight: bold; }
*/

#menu { width: 222px; margin: 178px 0 0 72px; padding-bottom: 10px; background: url(/oncology_poll/img/menu-shadow.gif) no-repeat bottom; position: relative; z-index: 1; font-size: 11px; }
#menu ul.none { margin: 0; background: url(/oncology_poll/img/menu-content.gif); }
#menu ul.none li { background: url(/oncology_poll/img/menu-normal.gif) no-repeat top; color: #646567; position: relative; z-index: 1; }
#menu ul.none li div { height: 27px; margin-left: 45px; padding: 8px 0; overflow: hidden; }
#menu ul.none li div.line { line-height: 27px; }
#menu ul.none li.current { background-image: url(/oncology_poll/img/menu-active.gif); position: relative; z-index: 2; }
#menu ul.none li a { text-decoration: none; }
#menu ul.none li a:hover, #menu ul.none li a.active { text-decoration: underline; }
#menu ul.none li ul { margin: 0 1px 0 2px; padding: 10px 5px 10px 40px; list-style: none; background: url(/oncology_poll/img/submenu-shadow.gif) no-repeat top; }
#menu ul.none li ul li { min-height: none; height: auto; padding: 5px 0; background: #FFFFFF; }
#menu ul.none li ul li a { padding-left: 8px; background: url(/oncology_poll/img/pointer-grey.gif) no-repeat 0 6px; }
#menu ul.none li ul li a.active { background-image: url(/oncology_poll/img/pointer-green.gif); color: #2A9F3F; }
#menu ul.none li ul li span { padding-left: 8px; display: block; }
#menu ul.none li ul li ul { margin-bottom: -5px; padding: 5px 0 0 20px; background: none; }
#menu ul.none li ul li ul li a.active { background-image: url(/oncology_poll/img/pointer-grey.gif); color: #646567; }
#menu ul.none li a { display: block; color: #646567; font-weight: bold; }


/* Curiosities */
#curiosities { width: 237px; height: 200px; margin: 100px 0 0 36px; }

#curiosities div#you-knew-box { height: 187px; width: 230px; float:left; }

/* Curiosities2 */
#curiosities-2 { width: 237px; height: 40px; margin: 30px 0 0 36px; }

/* Newsletter */
#sidebar div.box1 { height: 156px; margin: 0 30px 0 36px; overflow: hidden; }
#sidebar div.box1 h2 { margin-top: 0; }
#sidebar div.box1 select.person-newsletter { display: block; padding: 1px 2px; margin: 0; height: 20px; width: 124px; border: 1px solid #15983A; }
p.biuletyn-fields-box { margin: 0; padding: 0 0 7px 0; }
form#newsletter p.biuletyn-fields-box label.invalid-form { clear: left; float: left; width: 100%; }

/* * * * * * * * * * * * * * * * * * * * * * * * *
   Footer
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Structure */
#footer { width: 980px; height: 150px; padding-top: 30px; clear: both; background: url(/oncology_poll/img/line-grey.jpg) no-repeat; color: #B1AFAF; font-size: 10px; }
#footer a { color: #B1AFAF; text-decoration: none; }
#footer a:hover { color: #676767; text-decoration: underline; }
#footer p,
#footer h2.text,
#footer h4.text,
#footer ul { margin: 5px 0; padding: 0; }

/* Headings */
#footer h2,
#footer h4 { height: 28px; line-height: 28px; }
#footer h2.text,
#footer h4.text { margin: 5px 5px 5px 36px; font-size: 11px !important;}

/* Logotypes */
/*
#footer ul.partners { float: left; list-style-type: none; }
#footer ul.partners li {margin: 0 8px; float: left; display: inline; }
#footer ul.partners a { height: 28px; display: block; background: url(/oncology_poll/img/partners.gif) no-repeat; }
#footer ul.partners a.mr { width: 79px; background-position: -3px 0; }
#footer ul.partners a.avi { width: 47px; background-position: -91px 0; }
#footer ul.partners a.fado { width: 113px; background-position: -150px 0; }
#footer ul.partners a.mr:hover { background-position: -3px -28px; }
#footer ul.partners a.avi:hover { background-position: -91px -28px; }
#footer ul.partners a.fado:hover { background-position: -150px -28px; }
*/
/*
#footer ul.partners { float: left; list-style-type: none; }
#footer ul.partners li {margin: 0 8px; float: left; display: inline; }
#footer ul.partners a { height: 28px; display: block; background: url(/oncology_poll/img/partners2.jpg) no-repeat; }
#footer ul.partners a.mr { width: 79px; background-position: -177px 0; }
#footer ul.partners a.avi { width: 47px; background-position: 10px 0; }
#footer ul.partners a.fado { width: 108px; background-position: -32px 0; }
#footer ul.partners a.promedis { width: 105px; background-position: -251px 0; }
#footer ul.partners a.luxmed { width: 48px; background-position: -134px 0; }

#footer ul.partners a.mr:hover { background-position: -177px -50px; }
#footer ul.partners a.avi:hover { background-position: 10px -50px; }
#footer ul.partners a.fado:hover { background-position: -32px -50px; }
#footer ul.partners a.promedis:hover { background-position: -251px -50px; }
#footer ul.partners a.luxmed:hover { background-position: -133px -50px; }
*/


#footer ul.partners { float: left; list-style-type: none; padding-left: 34px; margin-left: 0; width:340px; }
#footer ul.partners li {margin: 0 2px; float: left; display: inline; }
#footer ul.partners a { height: 28px; display: block; background: url(/oncology_poll/img/partners2.jpg) no-repeat; }

/*old -zmiany z 13.04.2010
#footer ul.partners a.mr { width: 70px; background-position: -290px 0; }
#footer ul.partners a.avi { width: 40px; background-position: 10px 0; }
#footer ul.partners a.cmlim { width: 110px; background-position: -32px 0; }
#footer ul.partners a.fado { width: 90px; background-position: -145px 0; }
#footer ul.partners a.promedis { width: 85px; background-position: -362px 0; }
#footer ul.partners a.luxmed { width: 48px; background-position: -242px 0; }

#footer ul.partners a.mr:hover { background-position: -290px -50px; }
#footer ul.partners a.avi:hover { background-position: 10px -50px; }
#footer ul.partners a.cmlim:hover { background-position: -32px -50px; }
#footer ul.partners a.fado:hover { background-position: -145px -50px; }
#footer ul.partners a.promedis:hover { background-position: -362px -50px; }
#footer ul.partners a.luxmed:hover { background-position: -242px -50px; }
old -zmiany z 13.04.2010 */


/*nowe*/
#footer ul.partners a.avi { background-position:-2px 0; width:40px;}
#footer ul.partners a.avi:hover { background-position:-2px -50px;}
#footer ul.partners a.cmlim { background-position:-32px 0;margin-left:-20px;width:110px; }
#footer ul.partners a.cmlim:hover { background-position: -32px -50px; }
#footer ul.partners a.mr { background-position:-290px 0;margin-left:10px;width:70px; }
#footer ul.partners a.mr:hover { background-position: -290px -50px; }
#footer ul.partners a.fado { background-position:-145px 0;margin-left:5px;width:90px; }
#footer ul.partners a.fado:hover { background-position: -145px -50px; }
#footer ul.partners a.profemed{ background-position:-452px 0;margin-left:5px;width:85px; }
#footer ul.partners a.profemed:hover{ background-position:-452px -50px; }
#footer ul.partners a.luxmed { width: 48px; background-position: -242px 0; }
#footer ul.partners a.luxmed:hover { background-position: -241px -50px; }
#footer ul.partners a.promedis { width: 85px; background-position: -362px 0; }
#footer ul.partners a.promedis:hover { background-position: -362px -50px; }
#footer ul.partners a.tabita{ background-position:-545px 0;margin-left:5px;width:40px; }
#footer ul.partners a.tabita:hover { background-position: -545px -50px; }
/*nowe*/


/*
#footer ul.partners { float: left; list-style-type: none; }
#footer ul.partners li {margin: 0 2px; float: left; display: inline; }
#footer ul.partners a { height: 28px; display: block; background: url(/oncology_poll/img/partners2.jpg) no-repeat; }
#footer ul.partners a.mr { width: 79px; background-position: -3px 0; }
#footer ul.partners a.avi { width: 47px; background-position: -80px 0; }
#footer ul.partners a.fado { width: 108px; background-position: -120px 0; }
#footer ul.partners a.promedis { width: 105px; background-position: -218px 0; }
#footer ul.partners a.mr:hover { background-position: -3px -50px; }
#footer ul.partners a.avi:hover { background-position: -80px -50px; }
#footer ul.partners a.fado:hover { background-position: -120px -50px; }
#footer ul.partners a.promedis:hover { background-position: -218px -50px; }
*/

/* Navigation */
#footer ul.navigation { float: right; margin-top: 9px; }
#footer ul.navigation li { padding: 0 3px 0 6px; display: inline; border-left: 1px solid #7DC78A; }
#footer ul.navigation li.f { border: 0; }

/* Copyright */
#footer p.copyright { float: right; clear: right; }


/* * * * * * * * * * * * * * * * * * * * * * * * *
   Forms
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Fields */
.field { border: 1px solid #15983A; background: #FFF; }
input.field { height: 15px; padding: 1px 2px; background-image: url(/oncology_poll/img/field.gif); }

/* Buttons */
.button { height: 21px; padding: 0 2px 3px 0; border: 0; background: transparent url(/oncology_poll/img/buttons.gif); color: #FFF; font-size: 10px; font-weight: bold; text-align: center; text-transform: uppercase; }
a.button { height: 19px; display: block; line-height: 19px; text-decoration: none; }
.button:hover { text-decoration: none; }

.button.w58 { width: 60px; }
.button.w72 { width: 74px; background-position: -60px 0; }
.button.w155a { width: 157px; background-position: -134px 0; text-align: left; text-indent: 20px; text-transform: none; }
.button.w180a { width: 180px; background-position: -291px 0; text-align: left; text-indent: 20px; text-transform: none; }

.button.w58:hover { background-position: 0 -22px; }
.button.w72:hover { background-position: -60px -22px; }
.button.w155a:hover { background-position: -134px -22px; }
.button.w180a:hover { background-position: -291px -22px; }

a.button.w58 { width: 58px; }
a.button.w72 { width: 72px; }
a.button.w155a { width: 155px; }
a.button.w180a { width: 180px; }

/* Fields */
.form-field { width: 382px; height: 14px; margin-right: 10px; padding: 5px; float: left; display: inline; border: solid #A5A5A5; border-width: 1px 0 0 1px; background: #FFF; }
.form-area { width: 382px; height: 134px; margin-right: 10px; padding: 5px; float: left; display: inline; border: solid #A5A5A5; border-width: 1px 0 0 1px; background: #FFF; }

/* Labels */
.label-main { width: 125px; min-height: 15px; height: auto !important; height: 15px; padding: 5px 0; float: left; display: inline; margin-right: 10px; line-height: 15px; font-weight: bold; text-align: right; }

/* Contact form */
#form-contact fieldset { text-align: left; }
#form-contact fieldset p { width: 100%; clear: both; overflow: hidden; }
#form-contact fieldset p.break { margin-top: 50px; }
#form-contact fieldset p.buttons { margin: 20px 0; text-align: right; }
#form-contact fieldset p.buttons input.button { margin-right: 50px; }
#form-contact fieldset p.terms { width: auto; margin: 10px; padding: 10px; background: url(/oncology_poll/img/pointer-light.gif) repeat-x -1px -1px; font-size: 10px; }


/* * * * * * * * * * * * * * * * * * * * * * * * *
   Content
 * * * * * * * * * * * * * * * * * * * * * * * * */

/* Structure */

/* Orginal
#content { width: 687px; float: left; line-height: 16px; }
#content div.container { min-height: 550px; height: auto !important; height: 550px; position: relative; }
#content.main { background: url(/oncology_poll/img/content-border-main.gif) repeat-y 0 1px; }
#content.page { background: url(/oncology_poll/img/content-border-page.gif) repeat-y 0 1px; }
#content.main div.container { padding: 13px 0 0 37px; background: url(/oncology_poll/img/content-main.jpg) no-repeat 0 0; }
#content.page div.container { padding: 13px 0 0 13px; background: url(/oncology_poll/img/content-page.jpg) no-repeat 0 0; }
#content.main h2.vertical-heading { top: 19px; left: 11px; width: 18px; height: 115px; margin: 0; background: url(/oncology_poll/img/heading-news.gif); position: absolute; }
*/


#content div.container { min-height: 550px; height: auto !important; height: 550px; position: relative; } //{ min-height: 550px; height: auto !important; height: 550px; position: relative; }
#content.main { background: url(/oncology_poll/img/content-border-main.gif) repeat-y 0 1px; }
/*
.page { background: url(/oncology_poll/img/content-border-page.gif) repeat-y 0 1px; }
*/
#content.main div.container { padding: 13px 0 0 37px; background: url(/oncology_poll/img/content-main.jpg) no-repeat 0 0; }
.page div.container { /*background: url(/oncology_poll/img/content-page.jpg) no-repeat 0 0; */ }
#content.main h1.vertical-heading,
#content.main h2.vertical-heading { top: 19px; left: 11px; width: 18px; height: 115px; margin: 0; background: url(/oncology_poll/img/heading-news.gif); position: absolute; }

#real-content a { text-decoration: none; }
#real-content a:visited { text-decoration: none; }
#real-content a:hover { text-decoration: underline; }
#real-content a:active { text-decoration: underline; }

/*#real-content { margin-left: 20px; }*/

#real-content h2	{	font-weight: bold; 	color: 	#646567; font-size: 100%;  margin: 18px 0 9px 0; }

#real-content h1.real-content-title,
/*#real-content h2.real-content-title { padding-top: 10px; font-size: 16px !important}*/

#real-content div.bonus { width: 230px; float: right; display: inline; position: relative; }
#real-content div.bonus div.clinics { margin: -7px -12px 0 1px; position: relative; }
#real-content div.bonus div.clinics div.bottom h2.normal-heading { margin: 15px 10px; }
#real-content div.bonus div.clinics div.bottom p { margin: 10px; }

#real-content div.bonus div.clinics div.bottom-right-home h2.normal-heading { margin: 15px 10px; }
#real-content div.bonus div.clinics div.bottom-right-home p { margin: 10px; }

#real-content div.dotted { background-image: url(/oncology_poll/img/pointer.gif); background-repeat: repeat-x; }
#real-content div.dotted.top { background-position: -1px top; }
#real-content div.dotted.top-line { background-position: -1px top; }
#real-content div.dotted.bottom,
#real-content div.dotted.bottom-line { background-position: -1px bottom; }


#real-content div.section { width: 634px; padding: 10px 20px 10px 0px; overflow: hidden; }
#real-content div.section-inner { margin: 10px; }
#real-content div.section div.lft { float: left; display: inline; }
#real-content div.section div.rgh { float: right; display: inline; }
#real-content div.section div.txt { width: 350px; }
#real-content div.section div.pic { width: 260px; }

#real-content div.block-grey { width: 610px; margin: 10px 0; padding: 0; background: url(/oncology_poll/img/section-grey-content.gif) repeat-y 0 1px; }
#real-content div.block-grey.block-grey-clear { background-image: url(/oncology_poll/img/section-grey-content2.gif); }
#real-content div.block-grey div.block-inside { width: 590px; padding: 0 10px 10px 10px; overflow: hidden; background: url(/oncology_poll/img/section-grey-bottom.gif) no-repeat 0 bottom; }
#real-content div.block-grey div.block-top { height: 3px; overflow: hidden; background: url(/oncology_poll/img/section-grey-top.gif) no-repeat 0 0; font-size: 1px; }
#real-content div.block-grey .lined { margin-top: 0; }

#real-content div.block-green { width: 610px; margin: 10px 0; padding: 0; background: url(/oncology_poll/img/section-green-content.gif) repeat-y 0 1px; }
#real-content div.block-green .block-title { height: 27px; margin: 0 0 20px 0; padding-left: 25px; overflow: hidden; background: url(/oncology_poll/img/section-green-header.gif) 0 0; line-height: 26px; text-transform: uppercase; white-space: nowrap; }
#real-content div.block-green div.block-inside { width: 590px; padding: 0 10px 10px 10px; overflow: hidden; background: url(/oncology_poll/img/section-green-bottom.gif) no-repeat 0 bottom; }
#real-content div.block-green div.block-top { height: 3px; overflow: hidden; background: url(/oncology_poll/img/section-green-top.gif) no-repeat 0 0; font-size: 1px; }

#real-content div.block-green ul { padding-left: 0; list-style-type: none; }
#real-content div.block-green ul li { padding-left: 8px; background: url(/oncology_poll/img/pointer-green.gif) no-repeat 0 6px; }

#real-content div.news .date { margin: 0; padding-left: 10px; }
#real-content div.news .title.news-small { font-size: 13px }
//#real-content div.news .title { margin: 0; padding-left: 10px; background: url(/oncology_poll/img/pointer-news.gif) no-repeat 0 6px; }
//#real-content div.news .title { margin: 0; padding-left: 0; }
#real-content div.news img.picture.lft { width: 110px; height: 110px; margin: 10px 10px 10px 10px !important; }
#real-content div.news .lead { margin: 10px 0; }

#real-content div.section img.picture { margin: 10px auto; display: block; border: 1px solid #0FB74C; }
#real-content div.section img.picture.lft { float: left; display: inline;  }

#real-content div.pictures { width: 610px; margin: 10px 0; padding: 0; }
#real-content div.pictures div.block-inside { padding: 0 20px; overflow: hidden; }
#real-content div.pictures p.pic-navi { text-align: center; }
#real-content div.pictures p.pic-navi strong { padding: 2px 0; }
#real-content div.pictures p.pic-navi a { margin: 0 5px; font-weight: bold; text-decoration: none; }
#real-content div.pictures p.pic-navi a:hover { text-decoration: underline; }
#real-content div.pictures p.pic-navi a.next { padding: 2px 20px 2px 0; background: url(/oncology_poll/img/ico-more.gif) no-repeat right 2px; }
#real-content div.pictures p.pic-navi a.next:hover { background-position: right -30px; }
#real-content div.pictures p.pic-navi a.prev { padding: 2px 0 2px 20px; background: url(/oncology_poll/img/ico-back.gif) no-repeat left 2px; }
#real-content div.pictures p.pic-navi a.prev:hover { background-position: left -30px; }
#real-content div.pictures p.pic-big { width: 480px; height: 315px; margin: 10px 0 10px 45px; padding: 1px; overflow: hidden; background: #F8F8F8; }
#real-content div.pictures p.pic-big img { width: 480px; height: 315px; display: block; }
#real-content div.pictures div.description { width: 460px; margin: 10px 0 10px 45px; padding: 0 10px; overflow: hidden; border: 1px solid #E4E4E4; background: #F6F6F6; color: #646567; }
#real-content div.pictures div.description p.notice { color: #000; font-size: 10px; }

#real-content .more { clear: right; font-weight: bold; text-align: right; }
#real-content .more a { padding: 2px 20px 2px 0; background: url(/oncology_poll/img/ico-more.gif) no-repeat right 2px; }
#real-content .more a:hover { background-position: right -30px; }
#real-content .back { clear: right; font-weight: bold; text-align: center; }
#real-content .back a { padding: 2px 0 2px 20px; background: url(/oncology_poll/img/ico-back.gif) no-repeat left 2px; }
#real-content .back a:hover { background-position: left -30px; }

#real-content a.look { padding: 4px 35px 4px 0; background: url(/oncology_poll/img/ico-look.gif) no-repeat right 4px; }
#real-content a.look:hover { background-position: right -26px; }

div.section h4 .position { margin-left: 20px; }
div.section h4.double .position { margin-left: 0px; display: block; }

div.doctors div.portrait div.content { width: 104px; margin-right: 10px; padding: 1px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/portrait.gif) no-repeat; }
div.doctors div.portrait img { width: 104px; display: block; }
div.doctors div.description { width: 295px; float: left; display: inline; }
div.doctors div.buttons { width: 174px; float: right; display: inline; text-align: center; }
div.doctors div.buttons a.button { margin: 10px 50px; }

div.management div.portrait { width: 85px; height: 95px; margin-right: 10px; padding: 1px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/portrait.gif) no-repeat; }
div.management div.portrait img { width: 85px; height: 95px; display: block; }
div.management div.description { width: 487px; float: left; display: inline; }

div.newest { margin: 10px 0; overflow: hidden; }
div.newest .title { margin: 0; }
div.newest .date { margin: 0 0 10px; color: #2BA242; font-size: 10px; }
div.newest .lead { width: 100%; overflow: hidden; }
div.newest .lead img.pic {width: 151px; height: 125px; float: left; display: inline; margin: 0 20px 10px; border: 1px solid #0FB74C; }

div.entry {  }
div.entry .title { margin: 0; padding-left: 7px; color: #222324; background: url(/oncology_poll/img/pointer-green.gif) no-repeat 0 7px; }
div.entry .title a { color: #222324; text-decoration: none; }
div.entry .title a:hover { text-decoration: underline; }
div.entry .date { margin: 0 0 10px; padding-left: 7px; font-size: 10px; }
div.entry .lead { margin: 10px 0; padding-left: 7px; width: 100%; overflow: hidden; }
div.entry h4.title a.art-title { color: #646567; text-decoration: none; }
div.entry h4.title a.art-title:hover { text-decoration: underline; }


#real-content div.block-green.knowledge { margin-bottom: 0; background-image: url(/oncology_poll/img/section-green-content2.gif); }
#real-content div.block-green.knowledge h4.lined { margin-top: 0; }
div.knowledge a.art-title,
div.knowledge-small a.art-title { text-decoration: none; }
div.knowledge a.art-title:hover,
div.knowledge-small a.art-title:hover { text-decoration: underline; }

//div.knowledge .k-picture { width: 153px; height: 153px; margin-right: 10px; float: left; display: inline; }
//div.knowledge .k-picture img { width: 151px; height: 151px; display: block; overflow: hidden; border: 1px solid #0FB74C; }
div.knowledge .k-content { width: 345px; float: left; display: inline; overflow: hidden; }
div.knowledge .k-content.k-nopic { width: 348px; }
div.knowledge .k-content .title { margin: 0; }
div.knowledge .k-content .date { margin: 0 0 10px; font-size: 10px; color: #646567; }
div.knowledge .k-content .lead { width: 100%; margin: 10px 0; overflow: hidden; }
div.knowledge .k-content .more { margin-bottom: 0; }
div.knowledge .k-others { width: 229px; float: right; display: inline; overflow: hidden; }
div.knowledge .k-others ul { margin: 0; }
div.knowledge .k-others ul li { margin-bottom: 5px; }
div.knowledge .k-others ul li a { color: #646567; text-decoration: none; }
div.knowledge .k-others ul li a:hover { text-decoration: underline; }
div.knowledge .k-others ul li span.date { color: #646567; font-size: 10px; }

//knowladge one article
#real-content div.block-green.knowledge-small { margin-bottom: 0; }
#real-content div.block-green.knowledge-small h4.lined { margin-top: 0; }
#real-content div.knowledge-small .k-content { width: 585px; float: left; display: inline; overflow: hidden; }
#real-content div.knowledge-small .k-content.k-nopic { width: 348px; }
#real-content div.knowledge-small .k-content .title { margin: 0; }
#real-content div.knowledge-small .k-content .date { margin: 0 0 10px; font-size: 10px; color: #646567; }
#real-content div.knowledge-small .k-content .lead { width: 100%; margin: 10px 0; overflow: hidden; }
#real-content div.knowledge-small .k-content .more { margin-bottom: 0; }


p.look-more { width: 243px; height: 23px; margin-top: -1px; padding: 1px 0 0 364px; background: url(/oncology_poll/img/look-more.gif) no-repeat right 0; position: relative; font-weight: bold; line-height: 23px; text-align: center; }
p.look-more a { padding: 2px 20px 2px 0; background: url(/oncology_poll/img/ico-more.gif) no-repeat right 2px; text-decoration: none; }
p.look-more a:hover { background-position: right -30px; text-decoration: underline; }

ul.documents { margin: 30px 0; padding: 0; list-style: none; }
ul.documents li { width: 639px; height: 31px; line-height: 30px; white-space: nowrap; }
ul.documents li.light { background-image: url(/oncology_poll/img/line-doc-light.gif); }
ul.documents li.dark { background-image: url(/oncology_poll/img/line-doc-dark.gif); }
ul.documents li a { width: 100%; height: 100%; display: block; background: url(/oncology_poll/img/ico-doc.gif) no-repeat 599px 7px; color: #484848; text-decoration: none; text-indent: 28px; }
ul.documents li a:hover { background-position: 599px -23px; text-decoration: underline; }

div.pic-salon { color: #2A9F3F; font-weight: bold; text-transform: uppercase;  }
div.pic-salon img { margin-right: 5px; float: left; display: inline; border: 1px solid #0FB74C; }
div.pic-salon span { display: block; margin-top: 25px; }

h4.salon { height: 23px; margin: 20px 10px 10px; background: url(/oncology_poll/img/heading-line-light.gif) no-repeat right bottom; }
h4.salon a.toggler { width: 27px; height: 20px; padding-top: 2px; margin: 0 auto; display: block; background: url(/oncology_poll/img/ico-doc.gif) no-repeat 0 2px; }
h4.salon a.toggler:hover { background-position: 0 -28px; }
div.salon { margin: 0 10px 10px; overflow: hidden; }

/* Clinic list */
ul.clinics-list { width: 290px; padding: 0; list-style: none; }
ul.clinics-list li { min-height: 26px; height: auto !important; height: 26px; padding: 0 0 0 8px; background: url(/oncology_poll/img/pointer-green.gif) no-repeat 20px 11px; }
ul.clinics-list li div.dot { height: 18px; margin: 0 0 8px 20px; background: url(/oncology_poll/img/pointer-dark.gif) repeat-x -1px bottom; }
ul.clinics-list li div.dot a.name { float: left; padding: 4px 8px 4px 0; background: #FFF; color: #646567; text-transform: uppercase; }
ul.clinics-list li div.dot a.look { float: right; padding-left: 8px !important; background-color: #FAFAFA !important; }

/* Career list */
ul.career-list { width: 635px; padding: 0; list-style: none; }
ul.career-list li { min-height: 26px; height: auto !important; height: 26px; padding: 0 0 0 8px; background: url(/oncology_poll/img/pointer-green.gif) no-repeat 20px 11px; }
ul.career-list li div.dot-crr { height: 26px; margin: 0 0 8px 20px; background: url(/oncology_poll/img/pointer-dark.gif) repeat-x -1px bottom; }
ul.career-list li div.dot-crr a.name-crr { float: left; padding: 4px 8px 2px 0; background: #FFF; color: #646567; text-transform: uppercase; }
ul.career-list li div.dot-crr a.look-crr { float: right; padding-left: 8px !important; background-color: #FAFAFA !important; }
ul.career-list li div.dot-crr a.look-crr { padding: 4px 35px 4px 0; background: url(/oncology_poll/img/ico-look.gif) no-repeat right 4px; }
ul.career-list li div.dot-crr a.look-crr:hover { background-position: right -26px; }

/* Faq list */
ul.faq-list { width: 650px; padding: 0; list-style: none; }
ul.faq-list li.box-list { min-height: 26px; height: auto !important; height: 26px; padding: 0 0 0 8px; background: url(/oncology_poll/img/pointer-green.gif) no-repeat 20px 11px; }
ul.faq-list li.box-list div.faq-dot { width: 622px; height: 26px; padding: 0 4px 0 0; margin: 0 0 8px 20px; background: url(/oncology_poll/img/pointer-dark.gif) repeat-x -1px bottom; }
ul.faq-list li.box-list div.faq-dot a.faq-name { text-decoration: none; float: left; padding: 4px 8px 4px 0; background: #FFF; color: #646567; }
ul.faq-list li.box-list div.faq-dot a.faq-name:hover { text-decoration: underline; }
ul.faq-list li.box-list div.faq-dot a.faq-look { float: right; padding-left: 8px !important; background-color: #FAFAFA !important; }
ul.faq-list li.box-list div.faq-dot a.faq-look { padding: 4px 35px 4px 0; background: url(/oncology_poll/img/ico-look.gif) no-repeat right 4px; }
ul.faq-list li.box-list div.faq-dot a.faq-look:hover { background-position: right -26px; }
ul.faq-list li.box-list div.box-faq { width: 600px; margin: 15px 10px; display: block; }
ul.faq-list li.box-list div.box-faq div.faq-one-shortcontent { width: 100%; padding: 5px 0 0 0; display: block; font-weight: bold; }
ul.faq-list li.box-list div.box-faq div.faq-one-content { width: 100%; padding: 5px 0 0 0; display: block;}

/* Pictures */
p.picture { display: inline; }
p.picture.lft { margin: 10px 20px 10px 0; float: left; }
p.picture.rgh { margin: 10px 0 10px 20px; float: right; }
p.picture img { width: 240px; height: 180px; display: block; border: 1px solid #0FB74C; }
p.picture.shadow span { width: 230px; padding: 5px; display: block; background: url(/oncology_poll/img/pic-shadow.gif) no-repeat center top; font-size: 10px; }

/* Slider */
div.slider { height: 89px; margin: 10px auto; padding: 1px 0; }
div.slider div.slider-outer { width: 479px; height: 87px; padding-top: 2px; margin: 1px auto 0; overflow: hidden; }
div.slider div.slider-inner { width: 1000px; height: 87px; }
div.slider img { width: 110px; height: 83px; margin-right: 10px; float: left; display: inline; border: 1px solid #0FB74C; }
//div.slider img { margin-right: 10px; float: left; display: inline; border: 1px solid #0FB74C; }
div.slider a.lightbox { width: 120px; height: 87px; float: left; display: inline; }
.__scrollable { height: 87px; }
.menu-move { font-size: 12px }
.clinic-photo-move { padding-left: 8px; }

div.slider a.slider-button { width: 20px; height: 44px; margin: 22px 5px; display: inline; background: url(/oncology_poll/img/buttons-arrows.gif) no-repeat; }
div.slider a.slider-button.lft { float: left; }
div.slider a.slider-button.rgh { float: right; background-position: -20px 0; }
div.slider a.slider-button.lft:hover { background-position: 0 -44px; }
div.slider a.slider-button.rgh:hover { background-position: -20px -44px; }

/*
div.slider-text { height: 34px; margin-bottom: 10px; overflow: hidden; background: url(/oncology_poll/img/heading-line2-light.gif) no-repeat right bottom; }
div.slider-text .slider-outer { width: 540px; height: 21px; margin: 5px auto 8px; overflow: hidden; }
div.slider-text .slider-inner { width: 1000px; height: 21px; margin: 0; padding: 0; line-height: 21px; }
div.slider-text .slider-inner li { height: 100%; padding: 0 14px; float: left; display: inline; background: url(/oncology_poll/img/pointer.gif) repeat-y -1px -1px; }
div.slider-text .slider-inner li.f { background-image: none; }
div.slider-text .slider-inner li a { color: #585858; }
div.slider-text .slider-inner li a.current { font-weight: bold; }

div.slider-text a.slider-button { width: 23px; height: 23px; margin: 5px 5px 6px; display: inline; background: url(/oncology_poll/img/buttons-arrows2.gif) no-repeat; }
div.slider-text a.slider-button.lft { float: left; }
div.slider-text a.slider-button.rgh { float: right; background-position: -23px 0; }
div.slider-text a.slider-button.lft:hover { background-position: 0 -23px; }
div.slider-text a.slider-button.rgh:hover { background-position: -23px -23px; }
*/

/*
div.slider-text { height: 34px; margin-bottom: 10px; background: url(/oncology_poll/img/heading-line2-light.gif) no-repeat right bottom; }
*/
div.slider-text { height: 65px; margin-bottom: 10px; background: url(/oncology_poll/img/heading-line2-light2.gif) no-repeat right bottom; }

div.slider-text .slider-outer { width: 540px; height: 45px; line-height: 15px; padding: 8px 0 11px 0; overflow: hidden; }
div.slider-text a.menu-elem { outline-style: none; width: 145px; height: 45px; padding: 0px 14px; float: left; display: inline; background: url(/oncology_poll/img/pointer.gif) repeat-y -1px -1px; text-align: center; color: #585858; overflow: hidden; }
div.slider-text a.menu-elem-f {  background-image: none; }
div.slider-text a.menu-link-set { font-weight: bold; text-decoration: underline; }
div.slider-text .__scrollable { height: 45px; width: 200000em;}
div.slider-text span.slider-clean-lft { width: 8px; height: 64px; float: left; position: relative; left: 5px; top: 2; z-index: 1000; background-color: #F0F0F0; }

div.slider-text a.slider-button { width: 23px; height: 23px; margin: 22px 5px 6px; display: inline; background: url(/oncology_poll/img/buttons-arrows2.gif) no-repeat; }
div.slider-text a.slider-button.lft { float: left; }
div.slider-text a.slider-button.rgh { float: right; background-position: -23px 0; }
div.slider-text a.slider-button.lft:hover { background-position: 0 -23px; }
div.slider-text a.slider-button.rgh:hover { background-position: -23px -23px; }


/* Clinics map */
#clinics-map { margin: 10px auto; }

/* News */
div.box-news { width: 380px; overflow: hidden; }
div.box-news.shadow { background: url(/oncology_poll/img/shadow.jpg) no-repeat top; }
div.box-news .title { margin: 0 0 2px; padding-top: 15px; }
div.box-news .date { margin-top: 2px; font-size: 10px; }
div.box-news .lead { overflow: hidden; line-height: 16px; }
div.box-news .more { text-align: right; font-weight: bold; }
div.box-news .more a { padding: 2px 20px 2px 0; background: url(/oncology_poll/img/ico-more.gif) no-repeat right 2px; }
div.box-news .more a:hover { background-position: right -30px; }

/* Boxes */
div.box { background-repeat: repeat-y; }
div.box div.top,
div.box div.top-right-home { background: no-repeat top; }
div.box div.bottom,
div.box div.bottom-right-home { background: no-repeat bottom; position: relative; }

div.box.wide { width: 446px; background-image: url(/oncology_poll/img/box-wide-content.gif); }
div.box.wide div.top { background-image: url(/oncology_poll/img/box-wide-top.gif); }
div.box.wide div.bottom { min-height: 120px; height: auto !important; height: 100px; padding: 10px 30px 20px 50px; background-image: url(/oncology_poll/img/box-wide-bottom.gif); }
//div.box.wide div.bottom h2.vertical-heading { top: 22px; left: 9px; width: 22px; height: 122px; margin: 0; background: url(/oncology_poll/img/heading-services.gif); position: absolute; }
div.box.wide div.bottom h2.vertical-heading1 { top: 22px; left: 9px; width: 22px; height: 122px; margin: 0; background: url(/oncology_poll/img/heading-services1.gif); position: absolute; }
div.box.wide div.bottom h2.vertical-heading2 { top: 22px; left: 9px; width: 22px; height: 145px; margin: 0; background: url(/oncology_poll/img/heading-services2.gif); position: absolute; }
div.box.wide div.bottom h2.vertical-heading3 { top: 22px; left: 9px; width: 22px; height: 190px; margin: 0; background: url(/oncology_poll/img/heading-services3.gif); position: absolute; }
div.box.mid { width: 237px; background-image: url(/oncology_poll/img/box-mid-content.gif); }
div.box.mid div.top,
div.box.mid div.top-right-home { background-image: url(/oncology_poll/img/box-mid-top.gif); }
div.box.mid div.bottom,
div.box.mid div.bottom-right-home { min-height: 300px; height: auto !important; height: 300px; padding: 15px 10px 10px 36px; background-image: url(/oncology_poll/img/box-mid-bottom.gif); }
#content div.box.mid div.bottom h2.vertical-heading,
#content div.box.mid div.bottom-right-home h2.vertical-heading { top: 21px; left: 10px; width: 17px; height: 290px; margin: 0; background: url(/oncology_poll/img/heading-clinics.gif); position: absolute; }

#content div.box.mid div.bottom-right-home h2.vertical-heading-hospital { top: 72px; left: 10px; width: 17px; height: 290px; margin: 0; background: url(/oncology_poll/img/heading-clinics-hospital.gif); position: absolute; }
#content div.box.mid div.bottom-right-home h2.vertical-heading-hospital-en { top: 72px; left: 10px; width: 17px; height: 290px; margin: 0; background: url(/oncology_poll/img/heading-clinics-hospital-en.gif); position: absolute; }

div.box-clinics { width: 289px; margin: 15px 0; }
div.box-clinics div.box-cl { width: 269px; padding: 0 10px; overflow: hidden; background: url(/oncology_poll/img/box-clinic.gif) no-repeat; }
div.box-clinics div.box-cl.top,
div.box-clinics div.box-cl.top-agency-partners,
div.box-clinics div.box-cl.top-cl,
div.box-clinics div.box-cl.topcarier { height: 20px; padding-top: 4px; background-position: 0 top; text-align: right; font-weight: bold; }
div.box-clinics div.box-cl.top a,
div.box-clinics div.box-cl.top-cl a,
div.box-clinics div.box-cl.top-agency-partners a,
div.box-clinics div.box-cl.topcarier a { padding: 2px 12px 2px 0; background: url(/oncology_poll/img/x.gif) no-repeat right 6px; font-size: 12px; }
//div.box-clinics div.box-cl.topcarier { height: 20px; padding-top: 4px; background-position: 0 top; text-align: right; font-weight: bold; }
//div.box-clinics div.box-cl.topcarier a { padding: 2px 12px 2px 0; background: url(/oncology_poll/img/x.gif) no-repeat right 6px; font-size: 12px; }
div.box-clinics div.box-cl.content { padding: 0 10px; background-position: -289px 0; background-repeat: repeat-y; }
div.box-clinics div.box-cl.bottom,
div.box-clinics div.box-cl.bottom-cl,
div.box-clinics div.box-cl.bottom-agency-partners,
div.box-clinics div.box-cl.bottomcarier,
div.box-clinics div.box-cl.bottom-cl { height: 3px; background-position: -578px bottom; font-size: 1px; }
//div.box-clinics div.box-cl.bottomcarier { height: 3px; background-position: -578px bottom; font-size: 1px; }

div.box-clinics div.box-cl h4 { margin: 5px 0; }
div.box-clinics div.box-cl address { margin: 5px 0 10px 15px; }
div.box-clinics div.box-cl.content { margin: 0; }

div.box-clinics.offer div.box-cl.top,
div.box-clinics.offer div.box-cl.top-cl { height: 4px; }
div.box-clinics.offer div.box-cl.content { margin: 0 !important; }
div.box-clinics.offer div.box-cl.content h1 { margin: 50px 0 60px; text-align: center; }
div.box-clinics.offer div.box-cl.content h1 a { text-decoration: none; }
div.box-clinics.offer div.box-cl.content h1 a:hover { text-decoration: underline; }

div.box-wide-grey { width: 580px; overflow: hidden; background: url(/oncology_poll/img/box-wide-grey.gif) 0 0; }
div.box-wide-grey.top,
div.box-wide-grey.top-wg,
div.box-wide-grey.top-contact-inf,
div.box-wide-grey.bottom,
div.box-wide-grey.bottom-wg,
div.box-wide-grey.bottom-contact-inf { height: 4px; font-size: 1px; }
div.box-wide-grey.bottom,
div.box-wide-grey.bottom-wg,
div.box-wide-grey.bottom-contact-inf { background-position: -1160px bottom; }
div.box-wide-grey.content { background-position: -580px 0; }
div.box-wide-grey .content-inner { margin: 0 10px; padding: 30px 0; text-align: center; }

div.box-outliner { width: 100%; padding: 10px 0; }
div.outliner-green { width: 607px; background: url(/oncology_poll/img/box-outline-green.gif) no-repeat 0 0; }
div.outliner-green.outer { margin-top: 40px; background-position: -607px 0; background-repeat: repeat-y; position: relative; }
div.outliner-green.inner { }
div.outliner-green.middle { padding: 6px 0; background-position: -1214px bottom; }
div.outliner-green div.content { width: 587px; margin: 0 10px; overflow: hidden; font-size: 11px; }
div.outliner-green div.content div.row { width: 288px; }
div.outliner-green div.content div.magazine { width: 100%; margin: 10px 0; overflow: hidden; clear: both; }
div.outliner-green div.content div.magazine a { text-decoration: none; }
div.outliner-green div.content div.magazine a:hover { text-decoration: underline;}
div.outliner-green div.content div.magazine a.cover { margin: 0 10px 20px 0; float: left; display: inline; background: #D8D8D8;}
div.outliner-green div.content div.magazine a.cover img { display: block; width: 125px; height: 151px;}
div.outliner-green div.content div.magazine a.ico-pdf { color: #646567; font-weight: bold; }
div.outliner-green div.content div.magazine.no_photo { height: 171px }
div.outliner-green div.content div.magazine.no_photo p.text-no_photo-top { padding-top: 50px; text-align: center; }
div.outliner-green div.content div.magazine.no_photo p.text-no_photo-under { text-align: center; }
div.outliner-green div.content div.magazine.no_photo p.size-no_photo { text-align: center; }

/*
div.outliner-green ul.outliner-green.tabs { margin: 0; padding: 0; position: absolute; top: -34px; left: 0; }
div.outliner-green ul.outliner-green.tabs li { float: left; display: inline; }
div.outliner-green ul.outliner-green.tabs li a { width: 155px; height: 35px; margin-right: 0px; float: left; display: inline; background: url(/oncology_poll/img/tabs-outline-green.gif) repeat-x -155px 0; color: #646567; font-size: 12px; font-weight: bold; line-height: 35px; text-align: center; text-decoration: underline; }
div.outliner-green ul.outliner-green.tabs li a:hover { text-decoration: none; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected a { background-position: 0 0; position: relative; color: #2BA242; text-decoration: none; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected a:hover { text-decoration: underline; }
div.outliner-green ul.outliner-green.tabs li a.l { margin: 0; }
*/

div.outliner-green ul.outliner-green.tabs { margin: 0; padding: 0; position: absolute; top: -34px; left: 0; }
div.outliner-green ul.outliner-green.tabs li { float: left; display: inline; }
div.outliner-green ul.outliner-green.tabs li div.outliner-photo-left { height: 35px; width: 6px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/tabs-outline-green-left.gif) no-repeat -6px 0; }
div.outliner-green ul.outliner-green.tabs li div.outliner-photo-right { height: 35px; width: 6px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/tabs-outline-green-right.gif) no-repeat -6px 0; }
div.outliner-green ul.outliner-green.tabs li div.outliner-photo-center a { outline: none; height: 35px; margin-right: 0px; float: left; display: inline; color: #646567; font-size: 12px; font-weight: bold; line-height: 35px; text-align: center; text-decoration: underline; }
div.outliner-green ul.outliner-green.tabs li div.outliner-photo-center a:hover { text-decoration: none; }
div.outliner-green ul.outliner-green.tabs li div.outliner-photo-center { height: 35px; padding: 0 8px; float: left; display: inline; background: url(/oncology_poll/img/tabs-outline-green-center1.gif) repeat-x 0 0; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected div.outliner-photo-left { height: 35px; width: 6px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/tabs-outline-green-left.gif) no-repeat 0 0; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected div.outliner-photo-right { height: 35px; width: 6px; float: left; display: inline; overflow: hidden; background: url(/oncology_poll/img/tabs-outline-green-right.gif) no-repeat 0 0; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected div.outliner-photo-center a { outline: none; text-decoration: none; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected div.outliner-photo-center a:hover { text-decoration: underline; }
div.outliner-green ul.outliner-green.tabs li.ui-tabs-selected div.outliner-photo-center { height: 35px; padding: 0 8px; float: left; display: inline; background: url(/oncology_poll/img/tabs-outline-green-center2.gif) repeat-x 0 0; }
div.outliner-green ul.outliner-green.tabs li a.l { margin: 0; }

/* Columns */
div.columns { width: 100%; overflow: hidden; }
div.col { display: inline; }
div.col.lft { float: left; }
div.col.rgh { float: right; }
div.col.w170 { width: 170px; }
div.col.w150 {width: 150px; }
div.col.w190 {width: 190px; }
div.col.w237 { width: 237px; }
div.col.w260m { width: 260px; margin: 0 10px; }
div.col.w270m { width: 270px; margin: 0 10px; }
div.col.w289m { width: 289px; margin-right: 20px; }
div.col.w380p { width: 380px; padding: 0 16px; }

div.block-inside .lined { margin: 10px; }
div.block-inside  div.columns .lined { margin: 10px 0; }

div.columns div.content { margin: 10px 0px 10px 10px;; overflow: hidden; }
div.columns div.content img.portrait { width: 104px; margin-right: 5px; float: left; display: inline; border: 1px solid #0FB74C; }
div.columns div.content div.portrait { width: 145px; float: left; display: inline; }

/* Addons */
#addons { width: 980px; clear: both; padding: 10px 0 30px; overflow: hidden; background: url(/oncology_poll/img/line-grey.jpg) no-repeat; }
/* #addons div.boxes { width: 293px; float: left; display: inline; background: url(/oncology_poll/img/line-grey.jpg) no-repeat 0 156px; } */
#addons div.boxes { width: 293px; float: left; display: inline; }
#addons div.boxes div { margin: 0 30px 0 36px; overflow: hidden; }
#addons div.boxes div.box1 { height: 156px; }
#addons div.boxes div.box2 { height: 130px; padding-top: 10px; }
#addons div.boxes p,
#addons div.boxes h2 { margin-top: 0; font-weight: bold; }
#addons div.boxes div.box1 select.person-newsletter { display: block; padding: 1px 2px; margin: 0; height: 20px; width: 124px; border: 1px solid #15983A; }

#addons div#boxes-separator { width: 30px; height: 1px; float: left; }

#addons div.boxes-right { display: inline; float:left; width: 200px; }
#addons div.boxes-right h2 { margin-top: 0; }
#addons div.boxes-right div.box1-right { float: left; width: 190px; height: 135px}
#addons div.boxes-right div.box3-right { float: left; width: 190px; }

#addons div.box.wide { float: left; }
#addons div.box.wide div.col.rgh ul.none { margin: 20px 0 20px 10px; }
#addons div.box.wide div.col.rgh ul.none li { margin: 10px 0; }

#addons div.advertisement { width: 232px; margin-top: 5px; float: right; display: inline; text-align: center; }

#newsletter input { display: inline; }
#newsletter input.field { margin-right: 7px; float: left; }
#newsletter input.button { float: left; }

/* Banner */
#banner-addons { width: 155px; height: 100px; margin: 0 auto 10px; overflow: hidden; background: #CCC url(/oncology_poll/img/_banner155x100.jpg); }
//#banner-bonus { width: 230px; height: 175px; margin: 10px auto; overflow: hidden; background: #CCC url(/oncology_poll/img/_banner230x175.jpg); }
#banner-bonus { width: 230px; height: 250px; margin: 10px auto; display: block; }
#banner-bonus a.link-photo-bonus { margin-left: 30px; outline-style: none; }
#banner-bonus a.link-photo-bonus img.ergotest-photo { padding-top: 27px }

/* Banners right, partners*/
#banner-bonus-group { overflow: hidden; height: 260px; width: 230px; margin: 10px 0; display: block; }
#banner-bonus-group a.link-photo-bonus-group {  width: 100px; clear: left; display: block; padding: 0; margin: 16px auto; outline-style: none; }

#banner-bonus-group a#luxmed-group-photo { height: 36px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 0; }
#banner-bonus-group a#medicine_family-photo { height: 22px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 -65px; }
#banner-bonus-group a#avi-photo { height: 28px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 -117px; }
#banner-bonus-group a#promedis-photo { height: 23px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 -172px; }
#banner-bonus-group a#fado-photo { height: 25px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 -225px; }

#banner-bonus-group a#cmlim-photo { height: 25px; background: transparent url("/oncology_poll/img/logos.gif") no-repeat scroll 0 -275px; }

#banner-bonus-group a#luxmed-group-photo:hover { background-position: -107px 0; }
#banner-bonus-group a#medicine_family-photo:hover { background-position: -107px -65px; }
#banner-bonus-group a#avi-photo:hover { background-position: -107px -117px; }
#banner-bonus-group a#promedis-photo:hover { background-position: -107px -172px; }
#banner-bonus-group a#fado-photo:hover { background-position: -104px -225px; }

#banner-bonus-group a#cmlim-photo:hover { background-position: -107px -275px; }

/* Pagebar */
.pagination { margin: 20px 0; text-align: center; font-weight: bold; }
.pagination a { margin: 0 1px; padding: 3px 5px; border: 1px solid #BEBEBE; color: #646567; text-decoration: none; line-height: 12px; }
.pagination a.act,
.pagination a:hover { border-color: #26CA5C; color: #2A9F3F; }
x.pagination a.next,
x.pagination a.prev { padding: 7px 5px 4px; font-family: Tahoma; font-size: 7px; }

p.pagebar { height: 22px; margin: 0 0 0 35%; padding: 20px 0; }
p.pagebar a { padding: 1px 0 3px; float: left; background: url(/oncology_poll/img/pagebar.gif) repeat-x 0 -88px; color: #FFF; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none !important; }
p.pagebar a span.b { height: 18px; padding: 0 5px; float: left; display: inline; border-right: 1px solid #3D824A; cursor: hand; cursor: pointer; }
p.pagebar a:hover { background-position: 0 -22px; color: #75D787; }
p.pagebar a.prev { width: 15px; background-position: 0 -66px; }
p.pagebar a.prev:hover { background-position: 0 0; }
p.pagebar a.next { width: 18px; border: 0; background-position: 0 -110px; }
p.pagebar a.next:hover { background-position: 0 -44px; }

/* Icons */
.ico-pdf { padding: 3px 0 10px 35px; background: url(/oncology_poll/img/ico-pdf.gif) no-repeat 0 0; }
.sort { padding: 4px 35px 4px 0; background: url(/oncology_poll/img/ico-look.gif) no-repeat right 4px; font-weight: bold; }
.sort:hover { background-position: right -26px; }

/* Others */
.normal { font-style: normal !important; font-weight: normal !important; text-transform: none !important; }


/* Form pricelist-visit */
table#pricelist-visit h3.block-title { background: transparent url(/oncology_poll/img/section-green-header.gif) no-repeat 0 0; height:27px; line-height:26px; margin: 0; overflow:hidden; padding-left:25px; text-transform:uppercase; }

/* Form wander */
div#wander-msg { margin-top: 20px; font-weight: bold; text-align: center; }
div#wander-box { margin-top: 10px; text-align: center; }
div#wander-box a.wander-open { outline-style: none; }

/***********************************************
************************************************
                 VALIDATION FORMS
************************************************
************************************************/
label.invalid-form { color: red}
p#validate-error-all-box,
div#validate-error-all-box { background-color: #1B8B27; color: white; line-height: 16px; margin:0; padding: 5px 10px; }

/* Form questionnarie_clients */
form#questionnarie-clients td.clinic-radio-box label.invalid-form,
form#questionnarie-clients td.opinion label.invalid-form { display: block; font-weight: normal;}

/* Form form-pakiety*/
form#pakiet_form label.invalid-form{color: red; float: left; clear: left;}


/* Form questionnarie_user */
form#questionnarie-user table#pytana-ankieta label.invalid-form,
form#questionnarie-user td#what-you-search label.invalid-form,
form#questionnarie-user td#clinic_who1-box label.invalid-form,
form#questionnarie-user td#clinic_who4-box label.invalid-form { display: block; font-weight: normal; }

/* Form application_doctors_form */
form#application_doctors  td.personal-data label.invalid-form,
form#application_doctors  td.specialization-data label.invalid-form,
form#application_doctors  td.agree-field label.invalid-form,
form#application_doctors  td.work-place label.invalid-form,
form#application_doctors  td.qualifications-data label.invalid-form,
form#application_doctors  td.position-field label.invalid-form  { clear: left; display: block; font-weight: normal; }

/* Form application_general_form */
form#application_general  td.personal-data label.invalid-form,
form#application_general  td.work-place label.invalid-form,
form#application_general  td.agree-field label.invalid-form,
form#application_general  td.position-field label.invalid-form,
form#application_general  td.school-data label.invalid-form,
form#application_general  td.education-data label.invalid-form { clear: left; display: block; font-weight: normal; }

/* Form recomend_service */
form#recomend_service  td.personal-data label.invalid-form { width: 100%; float: left; clear: left; font-weight: normal; }
p.recomend_service-fail-box div.form_error_code-box { line-height: 16px; }

/* Form order1 */
form#order1 td.personal-data label.invalid-form,
form#order1 td.cnt-form label.invalid-form  { width: 100%; float: left; clear: left; font-weight: normal; }

/* Form order2 */
form#order2 td.personal-data label.invalid-form,
form#order2 td.cnt-form label.invalid-form { width: 100%; float: left; clear: left; font-weight: normal; }

/* Form order3 */
form#order3 td.personal-data label.invalid-form,
form#order3 td.visit-term-box label.invalid-form,
form#order3 td.specialization-doctor-box label.invalid-form,
form#order3 td.extra-information-box label.invalid-form,
form#order3 td.clinic-address-box label.invalid-form { width: 100%; float: left; clear: left; font-weight: normal; }

/* Form form-contact*/
form#form-contact label.invalid-form  { margin-left: 135px; width: 100%; float: left; clear: left; font-weight: normal; }

/* Form complaint*/
form#complaint td.personal-data label.invalid-form  { width: 100%; float: left; clear: left; font-weight: normal; }


/* sitemap */
div.sitemap { padding-bottom: 20px; }
div.sitemap div { margin-top: 3px; padding-left: 20px; background: url(/oncology_poll/img/bullet_green_arrow.gif) no-repeat 0 1px; }
div.sitemap div.strong { font-size: 1.1em; font-weight: bold; }









li {list-style: none;}

label.wrongPassword, label[for=pass].error {font-size: 16px; display: block; margin-bottom: 10px;}

.anonymousInfo p {margin: 0 auto;font-size: 17px; color: #017eff; border-top: 2px dotted #017eff; border-bottom: 2px dotted #017eff; padding: 15px 0; max-width: 300px; display: inline-block;}

.page-break { 
	display: none; 
}
