body {background: #fff url(img/grad01.jpg) repeat-x; margin: 10px 0 10px 40px;}

#over {border: 1px solid red; background: #fff; width: 690px; font: 12px normal sans-serif, tahoma, verdana; color: #4D4D4D;}
#padd {padding: 10px; border: 3px solid #FFBBBB;}

#toplogo {float: right; padding: 0;}
.foto {float: right; width: 262px;}
.zrodlo {font-size: 11px; width: 650px; text-align: right; margin: 10px 0;}

p:first-letter{font: 250% times new roman, sans-serif, tahoma; color: #FFB9FF;}
.p1:first-letter {font: 12px normal sans-serif, tahoma, verdana; color: #4D4D4D;}

h1 {font-size: 20px; color: #bfbfdf; font-weight: normal; padding: 0; margin: 0 0 10px 0;}
h2 {font-size: 17px;  font-weight: normal; padding: 10px 0 0 0; margin: 0;}

.ramka {width: 650px; padding: 0;}



.stopka {font-size: 10px; clear: both; border-top: 1px solid red; padding: 2px 0 0 0;}

.men {width: 157px; height: 15px; padding: 0; text-align: center; font: bold 8pt microsoft sans serif, helvetica, verdana; text-decoration: none; float: left; border-top: 1px dotted #d0d0d0; border-bottom: 1px dotted #d0d0d0;}


a:link {font: bold 11px microsoft sans serif, helvetica, verdana; text-decoration: none; color: Purple;}
a:visited {font: bold 11px microsoft sans serif, helvetica, verdana; text-decoration: none; color: Purple;}
a:active {font: bold 11px microsoft sans serif, helvetica, verdana; text-decoration: none; color: Purple;}
a:hover {font: bold 11px microsoft sans serif, helvetica, verdana; text-decoration: underline; color: Purple}

.zew:link {font-weight: normal; text-decoration: underline; color: Purple;}
.zew:visited {font-weight: normal; text-decoration: underline; color: Purple;}
.zew:active {font-weight: normal; text-decoration: underline; color: Purple;}
.zew:hover {font-weight: normal; text-decoration: underline; color: Purple;}

.a1 a:link {background-color: #FFF2FF; color: #7D007D; width: 157px;}
.a1 a:visited {background-color: #FFF2FF; color: #7D007D; width: 157px;}
.a1 a:active {background-color: #FFF2FF; color: #7D007D; width: 157px;}
.a1 a:hover {background-color: Fuchsia; color: White; text-decoration: none; width: 157px;}




/* set millions of background images */
.rbroundbox { background: url(img/rounded/nt.gif) repeat; }
.rbtop div { background: url(img/rounded/tl.gif) no-repeat top left; }
.rbtop { background: url(img/rounded/tr.gif) no-repeat top right; }
.rbbot div { background: url(img/rounded/bl.gif) no-repeat bottom left; }
.rbbot { background: url(img/rounded/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; font-size: 11px;}
.rbroundbox { width: 380px; margin: 1em auto;  float: left;}

