body {
background: #fff;
font-family: verdana,sans-serif;
margin: 0;
padding: 0;
height: 100%;
}

#contener {
width:975px;
margin-left:auto;
margin-right:auto;
overflow: hidden;
border: solid 15px #F6F7FB;
background: #F6F7FB;
}

/*---- NAGŁOWEK -----*/

#header {
height: 292px;
padding: 0;
}

#header-l {
width: 220px;
float: left;
}

#header-r {
width: 752px;
float: right;
}

img { 
border: 0px;
margin: 0;
padding: 0; 
}

/*---- MENU POZIOME -----*/

#search {
background: #f6f7fb url( '../graf/menu_bg.png' ) 0px 0px repeat-x;	
width: 205px;
height: 40px;
float: left;
margin: 2px 1px 1px 0;
text-align: center;
padding-left: 15px;
}
#search #search_button {
background: url( '../graf/search_button.png' ) no-repeat;
width: 18px;
height: 19px;
border: 0px;
font-size: 11px;
padding-bottom: 2px;				
}

#menu {
background: #f6f7fb url( '../graf/menu_bg.png' ) 0px 0px repeat-x;	
width: 752px;
height: 40px;
float: left;
margin: 2px 0 1px 2px;
}

#menu ul {
margin: 0px;
padding: 0px;
overflow: hidden;
}
			
#menu ul li {
list-style: none;
background: url( '../graf/menu_li.png' ) 0px center no-repeat;
float: left;
margin-left: -3px;
}
			
#menu ul li a {
font-size: 12px;
font-weight: bold;
padding: 0 25px 0px 25px;
text-decoration: none;
color: #898a8e;
line-height: 40px;
text-transform:uppercase;
}
					
#menu ul li a:hover {
color: #db2532;
}
/*---- breadcrumbs--------*/

#bread {
clear: both;
text-align: left;
font-size: 11px;
text-decoration: none;
border-top: 1px solid #E9F0F8;
color: #898a8e;
margin-top: 30px;
padding-top: 10px;
}

#bread a { 
font-size: 11px;
font-weight: bold;
padding: 0 10px 3px 0px;
text-decoration: none;
color: #898a8e;
}

#bread a:hover {
color: #db2532;
}

/*---- MENU PIONOWE LEWE-----*/

div.csc-menu-1 p{
text-align: left;
background: url( '../graf/li_submenu.gif' ) left 15px no-repeat;
padding-left: 15px;
padding-bottom: 10px;
padding-top: 9px;
border-bottom: 2px solid #e7f0f7;
margin:0 15px 0 15px;
}

div.csc-menu-1 a{
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #44556d;
}

div.csc-menu-1 a:hover{
text-decoration: underline; 
color: #db2532;
}
/*-----MENU PIONOWE LEWE NAGŁOWEK----------*/
h5.csc-firstHeader{
text-align: left;
font-weight: bold;
padding-left: 15px;
padding-bottom: 10px;
padding-top: 9px;

margin:0 15px 0 15px;
}
/*----- MENU "W TEKSCIE"------*/

div.csc-menu-4 p{
text-align: left;
background: url( '../graf/strzalka.jpg' ) left no-repeat;
padding: 0px;
padding-left: 10px;
margin:0;
text-transform: uppercase;
}

div.csc-menu-4 a{
font-size: 11px;
text-decoration: none;
color: #666666;
}

div.csc-menu-4 a:hover{
text-decoration: underline; 
color: #D91E27;
}

/*---- NAGŁÓWEK NR5------*/

div.csc-header h5, h5{
text-align: left;
padding:0;
margin: 20px 0 5px 0;
font-size: 13px;
color: #425261;
text-decoration: none;
font-weight: normal;
}

div.csc-header h4, h4{
text-align: left;
padding:0;
margin: 20px 0 12px 0;
font-size: 15px;
color: #425261;
text-decoration: none;
font-weight: bold;
}

/*----- LISTA WYPUNKTOWANA W TEKSCIE -----*/

#col3_innen ul {
color: #959698;
margin:0 0 0 30px;
padding: 0;
}

#col3_innen ul li{
text-align: left;
font-size: 11px;
margin: 5px 0 5px 0;
list-style-type: square;
}

#col3_innen ul li ul li{
margin: 2px 0 2px 0;
list-style-type: none;
}

/*---- STOPKA -----*/

#footer {
clear: both;
background-color: #e9f0f8;
height: 24px;
width: 975px;
margin: auto;
margin-top: 2px;
}

#footer ul {
margin: 0px;
padding: 0px;
height: 24px;
}

#footer ul li {
list-style: none;
background: url( '../graf/footer_li.png' ) 0px center no-repeat;
float: left;
margin-left: 20px;
}

#footer ul li#gr {
margin-right: 125px;
}

#footer ul li a {
font-size: 10px;
text-decoration: none;
color: #959698;
padding: 0 10px 0 10px;
line-height: 24px; 
display: block;	
}

#footer ul li a:hover {
color: #db2532;
}
#foot_adres {
font-size: 10px;
text-decoration: none;
color: #959698;
text-align: center;}
/*---- CONTENT -----*/

#content {
clear: both;
margin-left: auto;
margin-right: auto;
width: 975px;
text-align: center;
overflow: hidden;
padding-bottom: 60px;
}

#content-g {
clear: both;
margin-left: auto;
margin-right: auto;
width: 975px;
text-align: center;
overflow: hidden;
}

#content-l {
float: left;
background: #fafbfc url( '../graf/left_gradient.png' ) 0px 0px no-repeat;
padding-top: 25px;
width: 220px;
padding-bottom:10000px;
margin-bottom:-10000px;
}

#text-align:left br {
height: 2px;
}

#content-r {
border-top: 3px solid #F6F7FB;
border-bottom: 3px solid #F6F7FB;
width: 752px;
float: right;
}
#content-r_two_col {
width: 719px;
float: right;
padding: 19px 15px 0px 0px;

}
#lupa {
margin-top: 492px;
float: left;
height: 117px;
width: 18px;
background: #F6F7FB url( '../graf/contact_right.png' ) 0px 0px no-repeat;;
}
#content-rl {
width: 520px;
float: left;
padding: 19px 15px 15px 15px;
}

#content-rr {
width: 170px;
float: right;
border-left: 2px solid #E7F0F7;
padding: 19px 15px 0 15px;
padding-bottom:10000px;
margin-bottom:-10000px;
}

#clear { 
clear: both; 
}

/* ustawienia elementow body */
h4 { 
text-align: left;
font-size: 15px; 
color: #425261; 
font-weight: bold;  
}
h4 a {
color:#425261;
text-decoration: none;
}

h4 a:hover {
color:#DB2532;
text-decoration: underline;
}

p.bodytext, p.tx-danewslettersubscription-pi1-mustlogin, p.tx-danewslettersubscription-pi1-emailAdmin , p.tx-danewslettersubscription-pi1-premsg{ 
margin: 0px;
width: auto;
font-size: 11px;
color: #959698;
text-align: justify;
padding-top: 5px;
padding-bottom: 5px;
}
p.align-center {
font-size: 11px;
color: #425261;
}

p a {
text-decoration: none;
color: #666666;
}

p a:hover {
text-decoration: underline;
color: #db2532;
}

p.csc-form-label, p.csc-form-label-req { 
margin: 0px;
width: auto;
font-size: 11px;
color: #959698;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
}
p.align-right {
text-align: right;
font-size: 9px !important; 
color: #959698;
}
h2.csc-firstHeader, .csc-header-n2 h2 {
font-size: 31px; 
letter-spacing: -2px;	
text-align: left;
color: #425261;	
font-weight: normal; 
margin: 0px; 
padding: 0 0 15px 0; 
}

h3.csc-firstHeader {
font-size: 31px; 
letter-spacing: -2px;	
text-align: left;
color: #D91E27;	
font-weight: normal; 
margin: 0px; 
padding: 0 0 15px 0;
line-height: 28px; 
}

h4.csc-firstHeader, .csc-header-n2 h4 {
font-size: 15px; 
color: #425261; 
font-weight: bold;  
padding: 20px 0 3px 0; 
margin: 0px;
text-align: left;}

/* dodatkowe kolumny */

.subcolumns {
width: 100%;
padding: 0 1px 0 1px;
margin: 0 -1px 0 -1px;
overflow:hidden;
}
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: hidden;}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; overflow: hidden;}

.c25l, .c25r { width: 24.999%; }
.c33l, .c33r { width: 33.333%; }
.c50l, .c50r { width: 49.999%; }
.c66l, .c66r { width: 66.666%; }
.c75l, .c75r { width: 74.999%; }
.c38l, .c38r { width: 38.196%; } /* Goldener Schnitt */
.c62l, .c62r { width: 61.803%; } /* Goldener Schnitt */

.subc  { padding: 0 0.5em 0 0.5em; overflow: hidden; }
.subcl { 
padding: 22px 1em 0 0; 
overflow: hidden; 
margin-top: 5px; 
border-right: 2px solid #e7f0f7;
height: 390px;
}

.subcr { 
padding: 22px 0 0 1em; 
overflow: hidden; 
margin-top: 5px;
height: 390px;
}

.subcolumns {
margin-top:30px;
border-top: 2px solid #E7F0F7;
}

form, form.searchform{
clear: both;
margin: 0px;
border: 0px;
margin: 2px 0px 0px 0px;
float: left;
text-align: left;
}

input {
background: #fff;
border: 1px solid #cecece;
text-align: left;
}

input.dl {
width: 200px; 
}

select.d2 {
width: 200px;
}

span input {
margin: 0;
padding: 0;
width: 48px;
border: 1px solid #cecece;
height: 20px;
color: #ababab;
font-weight: bold;
font-size: 11px;
}

label {
font-weight: bold;
color: #959698;
font-size: 10px;
}


/* TT News  START */

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
clear:right;
height:0px;
border:0px solid #fff;
margin: 0px;
padding: 0px;

}
.news-latest-container HR.clearer {
clear:left;
}

.news-list-item HR.clearer, .news-list-item-M HR.clearer {
clear: both;
height:0px;
border:1px solid #F6F7FB;
}



/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
     /*   border:1px solid #333;
        background-color:#fbfbfe;   */
}

.news-latest-container H2,.news-latest-gotoarchive {
color:#fff;
padding:3px;
margin:3px;
border:1px solid #666;
/*background-color:#D8FA70;*/
background-color:#e7e7f1;
}

.news-latest-gotoarchive {
font-weight:bold;
margin-top:5px;
}
.news-latest-title {
font-size: 12px;

  /*    padding: 2px;
      line-height: 115%;       */
 }
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
        color:#fff;
}
.news-latest-gotoarchive A {
        color:#fff;
}
.news-latest-item {
        margin: 0;
        padding: 0px 0 0 10px;
        line-height:35px;
        background: url(../graf/menu_line.jpg) no-repeat bottom left;
        background-position: bottom left;
}
.news-latest-item-sin {
        margin: 3px 3px 10px 3px;
        padding: 0;
        background-color: #fbfbfb;
        background-position: bottom left;
}

.news-latest-item IMG {


      /*  border:1px solid #666;   */
        margin-top: 10px;
}
.news-latest-category IMG {
        float: none;
border:none;
margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
        font-size:9px;
}

.news-latest-morelink {
        padding-top: 5px;
        height:12px;
        margin-bottom: 20px;


}

.news-latest-morelink A {

        float:right;

}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

       /* border:1px solid #ff0000;
        background-color:#fbfbfe;   */

}


.news-list-item {
        margin:0 0 5px 0;
        }
.news-list-item-M {
        border-bottom: 2px solid #e7f0f7;
        height: 180px;
        }
      
        
.news-list-item-only {
        margin:0 0 5px 0;
        border-bottom:1px solid #EFEFEF;
        background: #fff;
        font-weight: bold;
        text-align: left;
        font-size: 12px;
        color: #707070;
        text-indent: 3px; ;
        }

.news-list-title {
        float: left;
        padding: 7px 0 0 3px;
        }
.news-list-item-hist {
        margin:0 0 15px 0;
        }
.news-search-form {
        padding:3px;
        margin-bottom:5px;
        border:1px solid #666;
        background-color:#fbfbfe;

}
.news-search-emptyMsg{

        margin:0px;
}
.news-search-form FORM {
        margin:0px;
}
.news-list-container H3 {
        font-size: 15px; 
        color: #425261; 
        font-weight: bold;  
        padding: 3px 0 3px 0; 
        margin: 0px;
        text-align: left;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
        color: #425261;
        text-decoration: none;
}
.news-list-container H3 A {
        color:#707070;
}
.news-list-container P {
        padding-left:3px;
}
.news-list-date {
        float: right;
        color: #3E551C;
        width: 180px;
        text-align: right;
        height: 20px;
        margin-top: -2px;
        margin-right: -2px;
        font-size: 9px;
        font-weight: normal;
        background-color: #fbfbfe;
        }

.news-list-imgcaption {
        float: left;
        padding-top:3px;
        padding-right:3px;
        font-size: 9px;

        }

.news-list-container IMG {
        float: left;
        border:1px solid #efefef;
        padding: 2px;
        margin: 5px;
}
.news-list-category IMG {
        float: none;
        border:none;
        margin:0px;
}

.news-list-morelink, .news-list-category {
        font-size:9px;
        margin-left:3px;
}
.news-list-morelink  {
        margin-right:15px;
        float: right;
}
.news-list-morelink-hist  {
        clear: both;
        margin-right:15px;
        float: right;
        font-size:11px;
}
.news-list-morelink-hist  a{
        color: #959698;
        text-decoration: none;
        }
.news-list-morelink-hist  a:hover{
        color: #ff0000;
        text-decoration: underline;
        }
.news-list-morelink-hist IMG, .news-list-morelink IMG {
padding: 0px;
maRGIN: 0px;
border: 0px;

}
.news-list-browse {
        text-align: center;
}



        /*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox, .newsCalendar_listHeader{
        margin:3px;
        border:1px solid #efefef;
        padding:3px;
        background-color:#fbfbfe;
        float: center;
}
.tx-ttnews-browsebox p{
        margin:0px;
        padding:0px;

}
.tx-ttnews-browsebox TD {
        font-size: 12px;
        vertical-align: middle;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
        font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
        margin:0px;
}

.tx-ttnews-browsebox-SCell {
        background-color: #fbfbfe;
        border:1px solid #666;
}
.news-search-emptyMsg {
        font-size: 11px;
        margin-left: 10px;
}
        /*--------------------------------- tt_news SINGLE view  ---------------------------------*/

/* PB added */
.news-single-item  ul {
line-height:20px;
list-style-type: none;
padding: 0;
margin: 2px 0 15px 0;
}
.news-single-item  li  {
background-image: url(../icons/arrow_am.gif);
background-repeat: no-repeat;
background-position: 2px 2px;
padding-left: 2em;

}
p.subhead_PB {
        font:12px tahoma, helvetica, sans-serif;
        font-weight:bold;
        padding-bottom: 20px;
        }

/* PB added */


.news-single-item {
        padding:0px;
        margin:5px 0 5px 0;


}
.news-single-item p{
        font-size: 11px;
        padding: 0px;
        margin: 0px;
}
.news-single-item H3 {
        font-size: 14px;
        font-weight:bold;
        color: #013567;
        margin-bottom: 0px;
       /* border-bottom: 1px solid #eee;    */
}
.news-single-item H3 {
        margin-bottom: 15px;
}



.news-single-img {
        float: left;
         margin:0 0 5px 5px;

}
.news-single-img img{
         padding: 3px;
         border: 1px solid #eee;
         margin-top: 3px;
         background: #FAFAFA;
}



p.news-single-imgcaption {
        padding:2px;
        clear:both;
        font-size: 9px;
        border: 1px solid #eee;
        margin:0 0  3px 0;
        color: #000;
        background: #eee;
        text-align: center;
}

.news-single-category {

        float: right;
}
.news-single-backlink, .news-single-backlink a {
        clear: both;
        font-weight: bold;
        font-size: 11px;
        margin-bottom: 15px;
        margin-top: 10px;
        float: left;
        color: #959698;
}
.news-single-timedata {
       /* float: right;  */
}
.news-single-timedata {
        font-size: 9px;
}
p.news-single-author {
        font-size: 10px;

}
.news-single-author {
        margin-top: 10px;
        padding-top: 3px;
        border-bottom: 1px solid #eee;
}
.news-single-additional-info {
     /*   background-color: #fbfbfe;   */
        clear: both;
        margin-top: 15px;

        border-bottom: 1px solid #efefef;
        padding:3px;
        padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
       /* border: 1px solid #666;    */
        margin:0px;
        margin-top: 10px;
        padding:3px;
   /*     background-color:#fbfbfe;  */
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
margin-left:20px;
margin-bottom: 10px;

}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
        font-weight: bold;
        font-size: 11px;
        margin-left:5px;
        margin-bottom: 10px;
        width:90%;
}

.img00 {
width: 160px;
float:left;
margin-left: 10px;}
.img01 {
width: 160px;
float:left;
margin-left: 10px;}
.img02 {
width: 160px;
float:left;
margin-left: 10px;}
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
        margin-top:10px;
        padding:3px;
        border:1px solid #333;
        background-color:#fbfbfe;
}
.news-amenu-container LI {
        padding-bottom:1px;
}
.news-amenu-container UL {
        padding:3px;
        margin-top:5px;
        margin-left:0px;
        margin-bottom:0px;
        border:1px solid #666;
        background-color:#fbfbfe;
        list-style-type: none;
}
.news-amenu-container H2 {
        color:#fff;
        padding:3px;
        border:1px solid #666;
        background-color:#e7e7f1;
}
.news-amenu-item-year {
        font-weight: bold;
        border: 1px solid #666;
        padding: 2px;
        background-color: #e7e7f1;
        color:#fff;
}

/* news category */
.news-catmenu  {
padding: 5px;
}
.news-catmenu  a{
height: 18px;
}
.news-catmenu IMG {
margin-left: 5px;
}

/* TT News  END */

/* questionnaire - ankieta  START */

.questionSubtext p, .questionComment {
color: #666666;
font-size: 11px;
}

fieldset.survey_item {
width: 94.999%;
padding: 2.5%;
overflow: hidden;
margin-top: 20px;
border: 3px solid #EFF2F6;
color: #959698;
font-size: 11px;
}

fieldset.survey_item br {
height:50px;
}


legend {
color: #425261;
border: 3px solid #EFF2F6;
padding: 2px 6px
}

fieldset.survey_item select, input{
font-size: 11px;
color: #959698;
border: none;
background: transparent;

}

.survey_item p.bodytext {
text-align: left;
}

input[type=radio], input[type=checkbox] {
margin-bottom: 3px;
}

input[type=text] {
border: 1px solid #cecece;
background: #fff;
}

input[type=submit] {
margin-top: 10px;
border: 1px solid #cecece;
background: #979694;
color: #fff;
font-weight: bold;
padding:0;
}

/*indexed search */
h1.csc-firstHeader {
/* background: url(../graf/bg_h2_1.jpg) no-repeat;
background-position: center right;  */
background: #fafafa;
border: 1px solid #EFEFEF;
/* line-height:30px;  */
font-weight:bold;
margin: -2px;
padding: 5px;
margin-bottom: 10px;
font-size: 13px;
color: #707070;
text-align: left;
}

.tx-indexedsearch p {
text-align: left;}

/*contact main */

div.contact_main {
position: relative;
height: 231px;
background: #ff0000 url( '../graf/contact.png' ) 0px 0px no-repeat;
z-index: 10000;
}
/*-----tipafriend----*/
table.tips {
text-align: left;
}

input#illness_text { 
border: 1px solid #cccccc; 
height: 18px; 
width: 198px; 
margin-bottom: 10px; 
}

select { 
border: 1px solid #cccccc; 
height: 20px; 
width: 200px;  
}			

/*-------------- SŁOWNIK CHORÓB -------------------*/

input#dictionary_button { 
background: url( '../graf/dictionary_button.png' ) no-repeat; 
width: 67px; 
height: 22px; 
border: 0px; 
padding-bottom: 5px;
margin-top: 0px;
}

input#newsletter_button { 
background: url( '../graf/newsletter_button.png' ) no-repeat; 
width: 67px; 
height: 22px; 
border: 0px; 
padding-bottom: 12px;
margin-top: 0px;
}

input#newsletter_input {
width: 200px;
margin-top:0px;
padding: 0;
height: 20px;
}

/*-----------------NEWSLETTER SUBSKRYBCJA --------------*/
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR TD.tx-danewslettersubscription-pi1-descr P {
color: #425261;
background: #F6F7FB;
}

DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD {
background-color: #F6F7FB;
}

DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD.tx-danewslettersubscription-pi1-form-header {
background-color: #F6F7FB;
font-weight: bold;
color: #425261;
margin:0;
padding:0;
padding-left: 5px;
}

DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD {
width: 200px; 
background-color: #F6F7FB;
}

DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD P {
font-weight: bold;
color: #425261;
margin:0;
padding:0;
}

/* COMMON */
.csi-textpic {
padding: 0px;
margin-bottom: 4px;
background: #F6F7FB;
border: none;  /*XXX demo only*/
	}
	
.csi-textpic img {
		border: 4px solid #E9F0F8;  /*XXX demo only*/
		margin: 0px;
	}
	
.csi-textpic .csi-caption {
		text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
		font-style: italic;  /*XXX demo only*/
	}
	
	.csi-textpic .csi-image {
		border:none;
		margin: 0px;
		background: #E9F0F8;
		width: 113px;
	}
	
	.csi-textpic .csi-imagewrap {
		border: none; /*XXX demo only*/
	}
	
	.csi-textpic .csi-text {
		border: none; /*XXX demo only*/
		text-align: left; /*will have to be an inline style - controlled by TS*/ 
	}
	
	.csi-text p {
		margin-top: 0;
	}

	/* INTEXT LEFT NOWRAP*/	
	.csi-intext-left-nowrap .csi-text {
		margin-left: 130px; /*will have to be an inline style - controlled by TS*/
	}
	
	.csi-intext-left-nowrap .csi-image {
		float: left;
		clear: both;
	}

a#gora {
display: block;
width: 216px;
height: 80px;
background: url('../graf/poz.jpg') no-repeat;
margin-bottom: 3px;
}

a#srodek{
display: block;
width: 216px;
height: 80px;
background: url('../graf/usg_doppler.jpg') no-repeat;
margin-bottom: 3px;
}

a#dol{
display: block;
width: 216px;
height: 80px;
background: url('../graf/alergologia.jpg') no-repeat;
margin-bottom: 3px;
}

a#audio{
display: block;
width: 185px;
height: 69px;
background: url('../graf/audiologia_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#okulistyka{
display: block;
width: 185px;
height: 69px;
background: url('../graf/okulistyka_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#diabetologia{
display: block;
width: 185px;
height: 69px;
background: url('../graf/diabetologia_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#osteoporoza{
display: block;
width: 185px;
height: 69px;
background: url('../graf/osteoporoza_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#stomatologia{
display: block;
width: 185px;
height: 69px;
background: url('../graf/stomatologia_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#ortopedia{
display: block;
width: 185px;
height: 69px;
background: url('../graf/usg_bioderek_min.jpg') no-repeat;
margin-bottom: 3px;
}

a#alergologia{
display: block;
width: 216px;
height: 80px;
background: url('../graf/alergologia.jpg') no-repeat;
margin-bottom: 3px;
}

a:hover#gora {
background-position: 0 -80px;
}

a:hover#gora {
background-position: 0 -80px;
}

a:hover#srodek {
background-position: 0 -80px;
}

a:hover#dol {
background-position: 0 -80px;
}

a:hover#audio {
background-position: 0 -69px;
}

a:hover#okulistyka {
background-position: 0 -69px;
}

a:hover#diabetologia {
background-position: 0 -69px;
}

a:hover#osteoporoza {
background-position: 0 -69px;
}

a:hover#stomatologia {
background-position: 0 -69px;
}

a:hover#ortopedia {
background-position: 0 -69px;
}

a:hover#alergologia {
background-position: 0 -80px;
}

#wciecie h2 {
margin-left: 20px;
}

/*-------------- GLOSSARY -------------------*/

.abc_list {
text-align: center;
width: 520px;
}

.lista_chorob {
text-align: left;
}

.lista_chorob a{
color: #898A8E;
text-decoration: none;
}

.lista_chorob a:hover {
color: #DB2532;
}

.description_list {
color: #898A8E;
}
.tx-sgsearch {
width: 99%;
background: #ff0000;}

table.csc-searchResultInfo {
background: #F6F7FB;
width: 99%;}
div.tx-sgsearch table, .tx-sgsearch {
background: #F6F7FB;
}
table.csc-searchResultInfo a{
color: #898A8E;
text-decoration: none;}

table.csc-searchResultInfo a:hover {
color: #DB2532;
}
