body {margin:0; padding:0; background: #e5e5e5; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center;} /* szare #E5E5E5 */

h1 {font-size: 12px; font-weight: bold;}
h3 {font-size: 9px; font-weight: normal;}

.male {font-size: 11px;}
.linkmenu {font-weight: normal; text-decoration: none; color: #ffffff; font-size: 11px;}
.tdtekst {font-size: 11px; background: transparent; font-size: 11px;}

div#a {margin-left: auto; margin-top: 0px; margin-right: auto; margin-bottom: 0; padding:0; border-left: 0; border-top: 1px solid #402713; border-right: 0; border-bottom: 1px solid #e5e5e5; width: 938px; background: #402713; text-align: center;}

div#a1 {margin-left: auto; margin-top: 1px; margin-right: auto; margin-bottom: 20px; width: 860px; background: #D2B48C; border: 1px solid #dbdbdb;}

div#a2 {margin-left: auto; margin-top: 5px; margin-right: auto; margin-bottom: 0; padding:0; border: 0; width: 860px; height: 20px; background: #D2B48C; overflow: hidden; z-index:1; text-align: center;}

div#b {border: 1px solid #999999; width: 804px; margin-left:auto; margin-top: 5px; margin-right: auto; margin-bottom: 30px; padding:0; background: #d3d3d3; overflow: hidden;}
/* div#c {border: 0; width: 760px; height:200px; margin:20px; padding: 0; vertical-align: top; background: #e5e5e5; overflow: hidden;} */
div#d {}

p.title {margin:0; padding: 2px; color: #FFFFFF; background: #999999; font-size: 12px; font-weight: bold; vertical-align: middle;}
p.title2 {margin:0; padding: 2px; color: #E804D1; background: #999999; font-size: 12px; font-weight: bold; vertical-align: middle;}

table#hor_menu {border:0; width: 760px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom:0px; background: transparent; padding:0; text-align: left; font-size: 10px;}

td.hmenu {border: 1px solid #FFFFFF; background: #999999; text-align: center; color: #ffffff;}

table#site {border:0; width: 760px; margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom:20px; background: transparent; padding:0; text-align: center; vertical-align: top;}
table#site td {border: 1px solid #999999; background: #dbdbdb;}

table#site img {border: 0;}
td.foto {background: #FF00FF; text-align: center; vertical-align: middle;}
td.tekst {background: #999999 url('../img/bg1.jpg'); font-size: 14px;}

/*  na podstrone altre */
table#altre {border: 0; margin-top: 10px; margin-bottom: 30px;}
table#altre td {font-size: 11px; background: transparent; font-size: 11px; border: 0;}
table#altre img {border: 1px solid black;}

/* dla tabelek servizi */
table#serv {border: 0; width: 98%; vertical-align: top; margin-left: auto; margin-top: 10px; margin-right: auto; margin-bottom: 10px; background: transparent;}
table#serv td {background: transparent; font-size: 10px; border: 1px dotted #dbdbdb;}
.tdserv {text-align: left;}
.tdservizi {text-align: justify;}



div.container {overflow: hidden; margin-left: auto; margin-right: auto; padding: 0;}
div.container ul {margin:0; padding: 0; border-top: 1px solid #999999; border-bottom: 1px solid #999999; background: #f3f3f3; font-size: 11px; text-align: left;}
div.container li {list-style: circle; margin-left:20px; padding:0;}

/* w rightmenu.php */
div.container2 {overflow: hidden; margin-left: auto; margin-top: 10px; margin-right: auto; padding:0;}
div.container2 ul {margin:0; padding: 0;  border-top: 1px solid #999999; border-bottom: 1px solid #999999; background: #f3f3f3; overflow: hidden; font-size: 12px; text-align: left;}
div.container2 li {margin-left:20px;margin-bottom: 2px; padding:0;}


/* #0034a0 */