body {
    background:#333 url('../images/bodyBack.jpg');
    color:#222;
    font-family: 'Trebuchet MS', tahoma, helvetica, sans-serif;
    font-size:13px;
    margin:0;
}

img {
    border:none;
}

a {
    color:#454130;
    font-weight:bold;
    text-decoration:none;
}

a:hover {
    color:#D20505;
}

p {
    line-height:22px;
    color:#111;
}

.hr {
    border-bottom:1px solid #999;
    padding-top:4px;
}

label {
    color:#111;
    font-size:11px;
    font-family: helvetica, tahoma;
}

h1 {
    color:#7E0303;
    font-weight:normal;
    text-align:left;
}

h2, h3 {
    color:#333;
    font-weight:normal;
    text-align:left;
    border-bottom:0px solid #888;
    padding-bottom:4px;
}

h2 a {
    color:#333;
    font-weight:normal;
}


@font-face {
 font-family: Special Elite;
 src: url(SpecialElite.ttf);
}

h1 {
    font-size:3em;
    font-family: 'Special Elite', serif;
    text-shadow: 5px 2px 5px #777;

}

h2 {
    font-size:160%;
}

h3 {
    font-size:140%;
}

h4 {
    margin:0;
    font-size:11px;
    letter-spacing:1px;
    text-align:left;
    border-bottom:1px solid #999;
    padding:5px 5px 5px 0;
    display:block;
    color:#7E0303;
}

.h2 {
    font-size:22px;
    color:#333;
    list-style:none;
    width:100%;
    clear:left;
    border-bottom:0px solid #888;
    padding-bottom:4px;
}

h5 {
    margin-top:0;
    font-size:11px;
}

table {
    font-family: tahoma, helvetica;
    font-size:13px;
}

input, select, textarea {
    border:1px solid #8F8661;
    background:#fff;
    color:#000;
    padding:4px;
    height:27px;
    opacity:0.5;
    -moz-opacity:0.5;
    filter:alpha(opacity=50);
    font-weight:bold;
    letter-spacing:1px;
    font-family:tahoma, helvetica, arial;
    font-size:11px;
}

textarea {
    height:auto;
}

/*********** layout ***********/

#menu {
    width:973px;
    height:28px;
    background:#333333;
}

#menu ul {
    list-style:none;
    padding:0;
}

#menu ul li {

}

#menu ul li a {
    color:#ccc;
    font-family: helvetica;
    font-size:11px;
    letter-spacing:1px;
}

#menu ul li a:hover {
    color:#222;
    text-decoration:none;
}

.sf-menu li a {
    color:#fff;
}

.sf-menu li li {
    background:	#444;
    -webkit-box-shadow: 3px 3px 6px #333;
    -moz-box-shadow: 3px 3px 6px  #333;
    box-shadow: 3px 3px 6px  #333; 
}

.sf-menu li li li {
    background:	#444;
    -webkit-box-shadow: 3px 3px 6px  #333;
    -moz-box-shadow: 3px 3px 6px  #333;
    box-shadow: 3px 3px 6px  #333; 
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:		#9D9677;
    outline:		0;
}


#bannerHolder {
    width:100%;
    height:283px;
    background: #222 url('../images/bannerHolderBack.jpg') repeat-x bottom left;
}

#banner {
    width:969px;
    height:255px;
    background: #222 url('../images/bannerBack.jpg') no-repeat top left;
    text-align:left;
    padding-left:30px;
    position:relative;
}

*html #banner {
    width:999px;
}

#contentHolder {
    width:999px;
    background:  url('../images/contentHolderBack.jpg') repeat-y top left;
}

#content {
    width:100%;
    background: url('../images/contentBack.jpg') no-repeat top left;
    position:relative;
}

#footer {
    /* position:relative; 
    margin-top:168px;
    
    */
    width:999px;
    text-align:center;
    font-family: tahoma, helvetica;
    font-size:10px;
    letter-spacing:2px;
    color:#666;
    padding-top:2px;
    padding-bottom:4px;
    background:  url('../images/footerBack.jpg');
}

/*********** index ***********/

#indexLanguagePanel {
    width:199px;
    position:absolute;
    left:890px;
    top:10px;
    height:30px;
    text-align:left;
    color:#666;
}

#indexSearchPanel {
    width: 980px;
    padding-top:20px;
    text-align:right;
    color:#666;
}

#indexSearchPanel a {
    font-size:11px;
    margin-right:14px;
    color:#666;
}

#indexSearchPanel a:hover {
    color:#D20505;
}

#indGallery {
    width:100%;
    height:189px;
    background: url('../images/indGalleryBack.jpg') no-repeat top left;
    text-align:left;
    padding-left:40px;
    color:#999;
    /* position:absolute;
     padding-top:6px;
    top:1305px;
    left:0; */
}

*html #indGallery {

}

#indGallery div {
    margin-bottom:20px;
}

#indGallery img {
    width:150px;
    height:100px;
    border:7px solid #575757;
    margin:8px;
}

.searchInput {
    width:273px;
    height:27px;
}

.searchButton {
    width:80px;
    height:27px;
    border:none;
    padding-left:18px;
    background: url('../images/searchIco.png') no-repeat top left;
    cursor:pointer;
    opacity:1;
    -moz-opacity:1;
    filter:alpha(opacity=100); 
}

.searchButtonHover {
    background: url('../images/searchIcoHover.png') no-repeat top left;
    width:80px;
    height:27px;
    padding-left:18px;
    border:none;
    cursor:pointer;
    opacity:1;
    -moz-opacity:1;
    filter:alpha(opacity=100); 
    color:#fff;
}

.indexLayout {
    width:940px;
    vertical-align:top;
}

.indexLayout td {
    vertical-align:top;
    padding:10px;
}

.indexLayout #intro {
    width:370px;
    text-align:justify;
}

.indexLayout #newsIndex {
    width:300px;
    font-size:11px;
    text-align:justify;
    padding-left:10px;
}

.indexLayout #newsIndex p {
    line-height:18px;
    color:#222;
}

.indexLayout #newsIndex h3 a  {
    width:100%;
    font-size:14px;
    color:#222;

}


.indexLayout #newsIndex a, td#intro a {
    /* width:100%; */
    font-size:11px;
    /* display:block; */
}


.indexLayout #newsIndex p a{
    width:100%;
    font-size:11px;
    color:#000;
    font-weight:normal;
}

.indexLayout #newsIndex p a:hover {
    text-decoration:underline;
}



.indexLayout #newsIndex img {
    border:0px solid #888;
    width:130px;
    padding-right:5px;
}

.indexLayout #sidePanel {
    width:auto;
    font-size:11px;
    vertical-align:top;
    padding:10px;
}

.pageLayout #sidePanel {
    width:auto;
    font-size:11px;
    vertical-align:top;
    padding:10px;
}

.indexLayout #newsIndex  h4 {
    display:block;
    text-align:left;
}

.indexLayout #newsIndex h2, .indexLayout #newsIndex h3 {
    border-bottom:none;
    margin:2px;
    font-weight:normal;
}

.indexLayout #newsIndex h2. .indexH2 {
    color:#7E0303;
}

/*********** prawa kolumna ***********/

.portletTop {
    behavior: url('iepngfix.htc');
    margin-top:20px;
    width:auto;
    height:19px;
    background: url('../images/portletTop.png') no-repeat center top;
    font-size:11px;
    text-align:center;
    /*padding-right:24px; */
    color:#7E0303;
    font-weight:bold;
    letter-spacing:1px;

}

*html .portletTop {
    width:199px;
}

.portletBody {
    behavior: url('iepngfix.htc');
    width:199px;
    background-image: url('../images/portletBody.png');
    font-size:11px;
    padding-top:12px;
    color:#000;
}

.portletBody input {
    text-align:center;
}

.portletBody input {
    margin-bottom:4px;
    height:30px;
    padding:4px;
    width:150px;
}

.portletBody label {
    display:block;
    width:155px;
}

.portletBody a {
    display:block;
    width:155px;
    line-height:25px;
    border-bottom:1px solid #ABA283;
    font-weight:normal;
}

.portletBottom {
    behavior: url('iepngfix.htc');
    width:199px;
    height:17px;
    background: url('../images/portletBottom.png') no-repeat top left;
}

/*********** podstrona ***********/

.pageLayout {
    /* width:970px; */
    width: 94%;
    vertical-align:top;
    padding-top:20px;
}

#leftContent {
    text-align:justify;
    padding:20px;
}

#allContent {
    width:auto;
    text-align:justify;
    padding:20px;
}

#leftContent p img {
    border:6px solid #DDD7BF;
    margin:6px;
}

/*********** formularz ***********/

table.formularz {
    width:100%;
}

.formularz th {
    text-align:right;
    font-size:11px;
    width:200px;
}

.formularz label {
    font-size:10px;
    font-weight:normal;
    display:block;
    letter-spacing:1px;
}

.formularz input, .formularz select {
    width:280px;
}

.formularz input.data {
    width:45px;
    text-align:center;
}

.formularz select.data {
    width:100px;
}

.formularz textarea {
    width:400px;
}
.niewidoczna {
    display: none;
}

/* cmentarze */

.cmentarze ul {
    list-style:none;
    margin:0;
    padding:0;
}

.cmentarze ul li {
    border-bottom:1px solid #D5CDAE;
    width:auto;
    margin:10px;
    padding-top:10px;
    padding-bottom:40px;
    vertical-align:top;
}

.cmentarze ul li img {
    float:left;
    margin-right:20px;
    margin-top:20px;
    border:10px solid #DDD7BF;
}

*html .cmentarze ul li img {
    margin-top:32px;
} 

.cmentarze ul li a {
    font-size:11px;
    display:block;
    margin-top:20px;
}

.cmentarze ul li h2 a {
    font-size:100%;
}

.cmentarzeOpis p {
    width:420px;
    float:left;
    margin:20px;
    height:400px;
}

.cmentarzeOpis h3 {
    border-bottom:1px solid #999;
    padding:5px;
    color:#444;
    background:#fff;
    opacity:0.5;
    -moz-opacity:0.5;
    filter:alpha(opacity=50);
}

.cmentarzeOpis h4 {
    border-bottom:1px solid #999;
    padding:5px;
    display:block;
    color:#444;
}

.cmentarzeOpis div#mapcanvas {
    display: block;
    border:10px solid #DDD7BF;
    width: 400px;
    height: 400px;
    float: right;
}

.galerie, .galerie2 {
    margin-top:20px;
    margin-bottom:20px;
    text-align:center;
    clear: both;
}

.galerie h4 {
    border-bottom:1px solid #DDD7BF;
    text-align:left;
}

.galerie img {
    float:left;
    margin:5px 5px 0px 5px;
    border:8px solid #DDD7BF;
    width:120px;
}

.galerie2 img {
    float:left;
    margin:5px 5px 0px 5px;
    border:6px solid #DDD7BF;
    height:100px;
}

.galeriePartnerzy {
    width:460px;
    text-align:center;
    float:left;
}

.galeriePartnerzy img {
    float:left;
    margin:5px;
    border:5px solid #DDD7BF;
    width:120px;
}

*html .linksPartnerzy ul li {
    margin-bottom:15px;
}


/* oddzialy */


li.icoBk, li.icoDp, li.icoLotnik, li.icoFlota, li.icoInne, li.icoCywile {
    border:1px solid #D5CDAE;
    list-style:none;
    /* font-size:15px; */
    font-weight:bold;
    width:400px;
    float:left;
    min-height:360px;
    margin:10px;
}

li.icoBk ul, li.icoDp ul, li.icoLotnik ul, li.icoFlota ul, li.icoInne ul, li.icoCywile ul {
    margin-top:10px;
}

li.icoBk a, li.icoDp a, li.icoLotnik a, li.icoFlota a, li.icoInne a, li.icoCywile a, li.icoBk span, li.icoDp span, li.icoLotnik span, li.icoFlota span, li.icoInne span, li.icoCywile span {
    /* display:block; */
    padding:3px;
    background: #D5CDAE;
} 

li.icoBk li a, li.icoDp li a, li.icoLotnik li a, li.icoFlota li a, li.icoInne li a, li.icoCywile li a {
    background:none;
    padding:0;
}

*html li.icoBk, li.icoDp,  li.icoLotnik,  li.icoFlota,  li.icoInne, li.icoCywile {
    height:340px;
}

li.icoBk {
    background: url('../images/icoBk.gif') no-repeat top left;
}

li.icoDp {
    background: url('../images/icoDp.gif') no-repeat left 15%;
}

li.icoLotnik {
    background: url('../images/icoLotnik.gif') no-repeat top left;
}

li.icoFlota {
    background: url('../images/icoFlota.gif') no-repeat top left;
}

li.icoInne {
    background: url('../images/icoInne.gif') no-repeat top left;
}

li.icoCywile {
    background: url('../images/icoCywile.gif') no-repeat top left;
}

li.icoBk ul li, li.icoDp ul li, li.icoLotnik ul li, li.icoFlota ul li, li.icoInne ul li, li.icoCywile ul li  {
    margin-left:140px;
    font-size:11px;
    color:#666;
}

/* sciana */

.sciana {
    width:837px;
    background: #0D0D0D url('../images/scianaBack.jpg') no-repeat center top;
    padding-left:10px;
    padding-right:10px;
    padding-top:20px;
    text-align:center;
    min-height:400px;
    margin-left:10px;
}

*html .sciana {
    height:400px;
    width:857px;
}

.scianaTop {
    width:857px;
    background: url('../images/scianaTop.png') no-repeat bottom center;
    height:56px;
    margin-left:10px;
    color:#777;
}

.scianaBottom {
    width:857px;
    background: url('../images/scianaBottom.png') no-repeat top center;
    height:60px;
    text-align:center;
    color:#777;
    font-weight:normal;
    padding-top:7px;
    margin-left:10px;
}

.scianaBottom a, .scianaTop a, .portletBodyNew a {
    color:#666;
    font-weight:normal;
    padding:2px;
}

.scianaTop a:hover, .scianaBottom a:hover {
    color:#ccc;
}

.sciana ul {
  margin:0;
  padding:5px;
}


.sciana ul li, .portletBodyNew ul li {
    display: inline-table;
    font-size:11px;
    font-family:tahoma, helvetica;
    padding-right:2px;
    padding-left:2px;
}


*html .sciana ul li {
    display: inline;
}


*html .portletBodyNew ul li {
    display: inline;
    line-height: 13px;
}



.sciana ul li a, .portletBodyNew a {
    color:#aaa;
    font-weight:normal;
    padding-left:9px;
    padding-right:0;
    text-shadow: 3px 3px 3px #000;
    font-size:12px;
    line-height:20px;
    background: url('../images/poleglyDot.png') no-repeat center left;    
    white-space: wrap;
}



.sciana ul li.weteran, .portletBodyNew ul li.weteran {
    border-bottom: 1px solid #b9b296;
    padding-left:0px;
    background: none;
}
.sciana ul li.weteran a, .portletBodyNew ul li.weteran a {
    color:#b9b296;
    font-weight:bold;
    background: none;
    padding-left:0px;
}

.sciana ul li.zapalonyWeteran, .portletBodyNew ul li.zapalonyWeteran {
    border-bottom: 1px solid #b9b296;
    padding-left:6px;
    background: url('../images/swieczkaIco.gif') no-repeat left center;
}
.sciana ul li.zapalonyWeteran a, .portletBodyNew ul li.zapalonyWeteran a {
    color:#b9b296;
    font-weight:bold;
    background: none;
    padding-left:0px;
}



.sciana li.zapalony, .portletBodyNew ul li.zapalony {
    font-size:12px;
    background: url('../images/swieczkaIco.gif') no-repeat left center;
    text-shadow: 3px 3px 3px #000;
}

.sciana .zapalony a, .portletBodyNew ul li.zapalony a  {
    background:none;
    color:#fff;
    font-weight:bold;
}

.sciana a:hover, .portletBodyNew a:hover {
    color:#ccc;
}

.sciana .zapalony img, .sciana .weteran img {
    
}


.teleadres {
    width:360px;
    float:left;
    margin-left:60px;
    margin-right:5px;
    margin-bottom:30px;
}

.teleadresLong {
    width:787px;
    float:left;
    margin-top:100px;
    margin-left:60px;
    margin-right:5px;
    margin-bottom:30px;
}

.teleadresLong th {
    font-size:11px;
    text-align:left;
    color:#333;
    width:190px;
    padding:8px;
    background: url('../images/tdFormBack1.png') repeat-x bottom left;
    vertical-align:top;
}

.teleadres th {
    font-size:11px;
    text-align:left;
    color:#333;
    width:135px;
    padding:8px;
    background: url('../images/tdFormBack1.png') repeat-x bottom left;
    vertical-align:top;
}

.teleadres td, .teleadresLong td {
    font-family: "Special Elite",serif;
    font-size:16px;
    color:#666;
    padding:4px;
    background: url('../images/tdFormBack1.png') repeat-x bottom left;
    vertical-align:top;
    box-sizing: border-box;
}

.tabliczka {
    margin-top:100px;
    width:270px;
    height:313px;
    float:left;
    background: url('../images/tabliczkaBack.gif') no-repeat bottom right;
}

.tabliczka img {
    margin-top:33px;
    margin-left:31px;
    border:10px solid #DDD7BF;
    width:208px;
}

*html .tabliczka img {
    margin-top:23px;
}

.kartaTop {
    width:920px;
    height:595px;
    background: url('../images/kartaBackTop.png') no-repeat bottom left;
}

.kartaTop table, .kartaWetTop table {
    margin-top:100px;
}

.kartaMiddle {
    width:920px;
    background: url('../images/kartaBackMiddle.png') repeat-y top left;
    float:left;
}

.kartaMiddle table, .kartaWetMiddle table {
    margin-top:0;
}

.kartaBottom {
    width:920px;
    background: url('../images/kartaBackBottom.png') no-repeat top left;
    padding-top:30px;
    clear:left;
    text-align:center;
}

.kartaWetTop {
    width:920px;
    height:595px;
    background: url('../images/kartaWetTop.png') no-repeat bottom left;
}

.kartaWetMiddle {
    width:920px;
    background: url('../images/kartaWetMiddle.png') repeat-y top left;
    float:left;
}


.kartaWetBottom {
    width:920px;
    background: url('../images/kartaWetBottom.png') no-repeat top left;
    padding-top:30px;
    clear:left;
    text-align:center;
}

.swieczkaOff {
    margin-right:50px;
    width:165px;
    height:33px;
    text-align:left;
    background: url('../images/swieczkaOff.png') no-repeat bottom right;
    font-weight:bold;
    border:0px solid red;
    padding-top:65px;
    font-size:14px;
}

.zapalSwieczke {
    text-shadow: 3px 2px 3px #ccc;
    font-size:13px;
    position:relative;
    top:50px;
    left:66px;
}

.swieczkaOn {
    margin-right:50px;
    width:165px;
    height:33px;
    text-align:left;
    background: url('../images/swieca.gif') no-repeat right 100%;
    font-weight:bold;
    border:0px solid red;
    padding-top:65px;
    font-size:14px;
}

*html .swieczkaOff, *html .swieczkaOn {
    height:98px;
}
#s100 {   background-position: right 100%; }
#s140 {
    background-position: right 140%;
}

#s180 {
    background-position: right 180%;
}

#s220 {
    background-position: right 220%;
}

#s260 {
    background-position: right 260%;
}

#smart-button-current {
    font-weight:bold;
    color:#fff;
    font-size:15px;
}

.advSearchMore {
    width:860px;
}

.advSearchMore th {
    text-align:right;
    font-size:11px;
}

.advSearchMore h4 {
    margin-bottom:10px;
    border-bottom:1px solid #888;
}

.advSearchMore input {
    width:190px;
}

.advSearchMore label {
    font-weight:bold;
    display:block;
}

.advSearch {
    width: 860px;
    color:#666;
}

.advSearch a {
    padding-right:10px;
    font-size:11px;
    color:#555;
}

.advSearch a:hover {
    color:#D20505;
}

.advSearch b {
    font-size:11px;
}

.komentarze {
    font-size:12px;
}

.komentarze a {

    color:#222;
    font-weight: normal;
}

.komentarze a:hover {
    text-decoration: underline;
}

.komentarze p {
    padding: 20px;
    background: url('../images/komentBack.png');
    color:#000;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

*html .komentarze p {
    width:100%;
    height:100%;
}

.komentarze h5 {
    text-align:right;
    margin-top:-8px;
    margin-bottom:25px;
    color:#777;
}

.komentarze h5 b {
    color:#000;
}

div.polegli {
    float:left;
}

div.polegli ul {
    margin-left:5px;
    padding:0;
    list-style:none;
}

div.polegli ul li {
    /* background: url('../images/dot.gif') no-repeat center left; */
    padding-left:10px;
    margin-top:6px;
    font-size:11px;
    font-weight:bold;
    width:205px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

div.polegli ul li a {
    color:#666;
    margin-left:4px;
}

div.polegli ul li a:hover {
    color:#D20505;
}

.infoBox {
    background: #D3CDB6;
    border:1px solid #888;
    padding:20px;
    color: #000;
    text-align: left;
}

#imgMore img {
    width:auto;
    height:100px;
    border:none;
}

.preview {
    font-weight:bold;
    color:#fff;
    background:#746C4E;
    text-align:center;
    padding-left:4px;
    padding-right:4px;
    cursor:pointer;
}

.kartaIndex {
    width:365px;
    height:700px;
    background: url('../images/kartaIndex.jpg') no-repeat top center;
    margin:0;
    text-align:left;

}

.kartaIndex img {
    width:150px;
    margin-left:30px;
    margin-top:30px;
    border: 6px solid #DDD7BF;
}

.kartaIndex table.teleadres {
    width:300px;
    margin: 20px 0 10px 30px;
}

.kartaIndex table.teleadres th {
    font-size:11px;
    text-align:left;
    color:#222;
    padding:8px;
    font-family:tahoma, helvetica;
    background: url('../images/tdFormBack1.png') repeat-x bottom left;
    vertical-align:top;
    width:100px;
}

.kartaIndex table.teleadres td {
    font-family: 'Forum', cursive, serif;
    font-weight:bold;
    font-size:14px;
    color:#777;
    padding:4px;
    background: url('../images/tdFormBack1.png') repeat-x bottom left;
    vertical-align:top;
}

.userFoto {
    width:150px;
    border:8px solid #ccc;
    margin-right:10px;
    margin-bottom:20px;
    float:left;
}

.userPanelList a {
    font-weight: normal;
    text-align:left;
}
.userPanelList b {
    font-size:11px;
}

.userPanelList {
    padding:0;
    list-style:none;
}

.userPanelList li {
    padding-bottom:0px;
}

.userLabel span, .userLabel a {
    font-weight: bold;
    font-size:11px;
    color:#000;
    background: url('../images/userbbb.png') no-repeat left;
    padding:4px;
    padding-left:20px;
}
.userLabel a:hover {
    color:#D20505;
}

.portletBodyNew {
    background: #121212 url('../images/scianaBack.jpg') no-repeat center top;
    width:300px;
    text-align:center;
    -webkit-box-shadow: 4px 4px 4px #666;
    -moz-box-shadow: 4px 4px 4px #666;
    box-shadow: 4px 4px 4px #666;
}

.portletBodyNew a {
    color:#999;
    padding-bottom:5px;
    white-space: pre;
    
}

*html .portletBodyNew a {
    white-space: normal;
}


.portletBodyNew ul {
    margin:0;
    padding:12px;
}


#portletZapalone {
    background: url('../images/bannerHolderBack.jpg');
}

#portletZapalone p {
    color:#fff;
}

#portletZapalone a {
    color:ccc;
    text-shadow: 3px 3px 3px #000;
}

#portletZapalone .weteran a {
    color:#B9B296;
}

form {
    margin:0;
}

.wspomnienieTop {
    background: url('../images/WspomnienieBackTop.png') no-repeat top left;
    padding:60px 70px 10px;
    margin:0;    
}


.wspomnienieTop#list {
    width:534px;
}

*html .wspomnienieTop#list {
    width:674px;
}


.wspomnienieMiddle {
    background: url('../images/kartaBackMiddle.png') repeat-y top center;
    margin-top:-24px;
    clear:left;
    padding:0 70px 30px;
}

.wspomnienieMiddle p {
    font-family: 'Courier';
    font-size:15px;

}

a.smart-button {
    padding:4px 7px;
    font-size:11px;
    margin:4px;
    background: url('../images/komentBack.png');
    color:#000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;   
}

a:hover.smart-button {
    color:#D20505;
}

.addPolegly {
    background: url('../images/addPolegly.png') no-repeat;
    padding-top:20px;
    width:200px;
    height:250px;
    text-align:center;
    display:block;
}

.addWeteran {
    background: url('../images/addWeteran.png') no-repeat;
    padding-top:20px;
    width:200px;
    height:250px;
    text-align:center;
    display:block;
}

.pdfLink {
  background: url('../images/smallPdf.png') no-repeat top left;
  display:block;
  padding-top:8px;
  padding-left:32px;
  font-size:11px;
  height:30px;
  width:170px;
}

*html .pdfLink {
   padding-left:32px; 
   width:200px;
}