body { background: #e5e5e5 url("/images/bg_body.gif") repeat-x;}
body,html {margin: 0px;padding: 0px;text-align: center;border-collapse:collapse;font-size: 11px;font-family:arial;color:#696969;text-align:left;}
.main {background:#FFFFFF;width:770px;margin:auto;}

.top{width:770px;height:270px;margin:auto;}
.top2{width:770px;height:29px;margin:auto;}
.footer{width:770px;height:16px;margin:auto;}

div.text { padding: 20px 30px 20px 30px; font-size: 11px; line-height: 16px;}
div.tytuly { font-size: 10px; line-height: 14px;}

.menuside{background-color:#f9af36;width:182px;}

.menuside a.menu:link, .menuside a.menu:visited {background: transparent url("/images/menu_bg.gif") repeat-y;text-decoration:none;color:#FFFFFF;text-align:left;font-family:arial;font-size:11px;font-weight:normal;display:block;padding:4px 5px 4px 5px;width:161px; border-bottom: solid 1px #ffffff;}
.menuside a.menu:hover, .menuside a.menu:active {background: #666666; border-bottom: solid 1px #ffffff; text-decoration: underline;}
.menuside a.menu.last {border-bottom: none;}

.menuside a.podmenu:link, .menuside a.podmenu:visited {background-color:#999999;text-decoration:none;color:#FFFFFF;text-align:left;font-family:arial;font-size:11px;font-weight:normal;display:block;padding:4px 5px 4px 15px;width:151px; border-bottom: solid 1px #ffffff;}
.menuside a.podmenu:hover, .menuside a.podmenu:active {background-color:#666666;text-decoration:none;color:#FFFFFF; text-decoration: underline; border-bottom: solid 1px #ffffff;}
.menuside a.podmenu.last {border-bottom: none;}

a {text-decoration:none;color:#696969;font-weight:normal;}
a:hover{text-decoration:none;color:#e5930c;}

b.nazwa {text-decoration:none;color:#000000;font-size: 18px;}
b.kraj {text-decoration:none;color:#4B4B4B;font-size: 12px;}

.ramka {border: 1px solid #000000}
