a {text-decoration:none; outline:none}

a:visited {text-decoration:none; outline:none}

a img {border:none}

#zawartosc a {color:#000000; text-decoration:none; font-weight:bold;}

#zawartosc a:hover {color:#daa520}

#strony_linki a {color:#dddad2}

#strony_linki {text-align:center; margin:10px 10px 0 10px; background-color:#48370e; height:26px;}

.przycisk {cursor:pointer; background-color:#48370e; color:#dddad2; border:none;  font-size:12px; font-weight:bold;}

.menu_a {display:block}

hr {color:#48370e}

#obrazy .box {text-align:left; width:180px; padding-bottom:20px;}

#obrazy .nazwa_img {background-color:#dddad2; width:150px; color:#48370e; font-size:13px; font-variant:small-caps; text-align:center;}

.nad {width:100%}

.nadTD {height:26px; vertical-align:bottom; font-size:15px; font-weight:bold}

.przyciskOK {cursor:pointer; background-color:#dddad2; color:#48370e; border:none;  font-size:12px; font-weight:bold; padding:1px}

#photo span {font-weight:normal}

#photo td img {border:1px solid #dddad2}

.a2 {position:relative; width:85px; background-image:url(../images/ocen.png); height:17px; text-align:center; background-repeat:no-repeat; outline:none}

.a2 input {text-decoration:none; position:absolute; width:17px; color:#000000; outline:none; background:none; border:none; cursor:pointer; height:17px}

.a2 .oc1 {left:0px;}
.a2 .oc2 {left:17px;}
.a2 .oc3 {left:34px;}
.a2 .oc4 {left:51px;}
.a2 .oc5 {left:68px;}

.gwiazdki {background-image:url(../images/ocen_over_on.png); height:17px; background-repeat:no-repeat;}

.gwiazdki_on {background-image:url(../images/ocen_over.png); height:17px; background-repeat:no-repeat;}

.vote {position:absolute; margin-top:-17px; margin-left:90px}

#kal_div {margin-top:50px}

#kalendarz {width:200px; margin-left:auto; margin-right:auto; text-align:center; font-family:sans-serif; color:#48370e}

#kalendarz td {width:20px; height:24px; background-color:#c4b07f; font-size:13px}

#kalendarz #dzis {background-color:#b79a62;}
