 BODY {
height:100%;
background:#637eab url('http://www.hodowla-villapark.com/images/bg_body.png') repeat-y top;
margin-bottom:0;
margin-top:0
}

#container {
position:relative;
left:0;
top:0;
width:781px;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
text-align:center
}

#news_container {
position:relative;
left:0;
top:0;
width:196px;
margin-top:15px;
padding-left:35px;
padding-top:0;
padding-right:15px;
height:auto;
text-align:left;
font-size:11px;
overflow:hidden;
font-family:Verdana, Arial
}

#news_container a {
text-align:left;
font-weight:400;
color:#069;
font-size:11px;
font-family:Verdana, Arial
}

#up {
position:relative;
left:0;
top:0;
width:781px;
height:37px;
background:url('http://www.hodowla-villapark.com/images/menu_up/bg_menu_up.png') repeat top right;
text-align:right
}

#log01 {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:156px;
background:#637eab url('http://www.1.bbc-brokers.pl/images/logo/log01.jpg') no-repeat top
}

#log01c {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:156px;
background:#637eab url('http://www.1.bbc-brokers.pl/images/logo/log01_christmas.jpg') no-repeat top
}

#log02 {
position:relative;
float:left;
left:0;
top:0;
width:535px;
height:156px;
background:#637eab url('http://www.2.bbc-brokers.pl/images/logo/log02.jpg') no-repeat top
}

#log03 {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:#637eab url('http://www.3.bbc-brokers.pl/images/logo/log03.jpg') no-repeat top left;
margin:0;
padding:0
}

#log03c {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:#637eab url('http://www.3.bbc-brokers.pl/images/logo/log03_christmas.jpg') no-repeat top left;
margin:0;
padding:0
}

#menu_center_lapki {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:url('http://www.hodowla-villapark.com/images/menu_center/menu_center_lapki.gif') no-repeat top left;
margin:0;
padding:0
}

#menu_center_lapkic {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:url('http://www.hodowla-villapark.com/images/menu_center/menu_center_lapki_christmas.gif') no-repeat top left;
margin:0;
padding:0
}

#news_lapki {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:url('http://www.1.bbc-brokers.pl/images/news/news_lapki.gif') no-repeat top left;
margin:0;
padding:0
}

#news_lapkic {
position:relative;
float:left;
left:0;
top:0;
width:246px;
height:69px;
background:url('http://www.1.bbc-brokers.pl/images/news/news_lapki_christmas.gif') no-repeat top left;
margin:0;
padding:0
}

#bg_menu_center {
position:relative;
left:0;
top:0;
width:535px;
height:69px;
background:url('http://www.2.bbc-brokers.pl/images/menu_center/bg_menu_center.png') repeat-x top right
}

#news_top {
position:relative;
left:0;
top:0;
width:246px;
height:54px;
background:url('http://www.3.bbc-brokers.pl/images/news/news.png') no-repeat top
}

#news_topc {
position:relative;
left:0;
top:0;
width:246px;
height:54px;
background:url('http://www.3.bbc-brokers.pl/images/news/news_christmas.png') no-repeat top
}

#news_fingerprint {
position:relative;
left:0;
top:0;
width:246px;
height:54px;
background:url('http://www.hodowla-villapark.com/images/news/news_fingerprint.png') no-repeat top
}

div.invisible {
position:relative;
width:781px
}

div.cell_invisible_a {
float:left;
width:246px;
top:0;
margin:0;
padding:0
}

div.cell_invisible_b {
float:left;
width:535px;
top:0;
margin:0;
padding:0
}

div.cell_invisible_left {
float:left;
left:0;
width:246px;
top:0;
background:url('http://www.1.bbc-brokers.pl/images/news/bg_news.png') repeat-y
}

div.cell_invisible_right {
float:left;
top:0;
width:535px
}

div.table02 {
width:562px;
border:4px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
color:#333;
background:url('http://www.3.bbc-brokers.pl/images/bg3.jpg') repeat;
border-color:#069;
border-style:solid
}

div.cell_odd_a {
float:left;
border:1px;
height:29px;
vertical-align:middle;
padding-top:10px;
padding-left:10px;
padding-right:10px;
overflow:hidden;
border-color:#069;
border-style:none none solid
}

div.cell_even_a {
float:left;
border:1px;
height:39px;
vertical-align:middle;
margin-left:auto;
margin-right:auto;
overflow:hidden;
border-color:#069;
border-style:none none solid solid
}

div.cell_odd_b {
float:left;
border:1px;
height:29px;
vertical-align:middle;
padding-top:10px;
padding-left:5px;
padding-right:5px;
overflow:hidden;
border-color:#069;
border-style:none none solid solid
}

div.table_gallery {
width:500px;
border:4px;
vertical-align:middle;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:14px;
font-weight:700;
color:#333;
background:url('http://www.hodowla-villapark.com/images/bg3.jpg') repeat;
border-color:#069;
border-style:solid
}

div.cell_gallery {
width:100%;
border:1px;
vertical-align:middle;
border-color:#069;
border-style:none none solid;
padding:20px 0
}

div.galleries {
width:500px;
vertical-align:middle;
margin-left:auto;
margin-right:auto;
padding:15px 0
}

.galleries_text a {
font-size:15px;
font-weight:700;
padding-left:5px;
padding-right:5px
}

.galleries_text a:hover {
color:#69c;
text-decoration:underline;
background-color:#fff
}

.nav_next_prev a {
font-size:15px;
font-weight:700;
margin-left:70px;
margin-right:70px
}

.nav_back {
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:15px;
font-weight:700;
color:#069
}

.nav_back a {
font-size:15px;
font-weight:700;
border-style:none;
border-bottom:1px solid;
padding:5px 100px
}

.nav_back a:hover {
color:#69c;
background:#fff
}

div.cell_center {
float:left;
width:552px;
border:1px;
vertical-align:middle;
border-color:#069;
border-style:none none solid;
padding:5px
}

div.table03 {
width:500px;
border:4px;
padding-top:35px;
padding-bottom:20px;
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
color:#333;
vertical-align:middle;
background:url('http://www.1.bbc-brokers.pl/images/bg3.jpg') repeat;
border-color:#069;
border-style:solid;
margin:auto
}

div.cell_odd03 {
float:left;
width:240px;
height:32px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
border:1px;
vertical-align:middle;
border-color:#069;
border-style:none none solid
}

div.cell_even03 {
float:left;
width:239px;
height:32px;
border:1px;
vertical-align:middle;
border-color:#069;
border-style:none none solid solid;
padding:5px
}

div.buttons {
width:500px;
border:0;
text-align:left;
margin-left:auto;
margin-right:auto
}

div.cell_buttons {
float:left;
width:155px;
height:32px;
margin-left:55px;
padding-top:10px;
padding-left:40px;
padding-right:0;
border:0;
vertical-align:middle;
text-align:left;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
color:#069;
background:url('http://www.2.bbc-brokers.pl/images/button.gif') no-repeat
}

div.cell_buttons_center {
width:95px;
height:32px;
padding-top:10px;
padding-left:40px;
padding-right:0;
border:0;
vertical-align:middle;
text-align:left;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
color:#069;
background:url('http://www.3.bbc-brokers.pl/images/button.gif') no-repeat
}

p.button_text a {
color:#069;
font-size:13px;
font-weight:700
}

p.button_text a:hover {
color:#69c
}

p.email_text {
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:16px;
color:#069
}

p.email_text a {
color:#069;
font-size:16px
}

div.space-line {
clear:both;
width:auto;
margin:0;
padding:0
}

a,a:link,a:active,a:visited {
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
text-decoration:none;
color:#069
}

a:hover,#sidebar a:hover {
text-decoration:none;
color:#69c
}

#menu_down {
position:relative;
left:0;
top:0;
width:781px;
height:116px;
background:url('http://www.hodowla-villapark.com/images/menu_down/bg_menu_down.png') repeat left
}

#menu_down_container {
position:absolute;
left:280px;
top:10px;
width:500px;
height:91px
}

#address {
position:absolute;
left:0;
top:40px;
width:270px;
height:auto;
text-align:left;
color:#fff;
font-size:10px;
padding-top:10px;
font-family:Tahoma, Verdana, Arial;
font-weight:400
}

#address a:hover {
color:#333;
text-decoration:underline
}

.menu_down_text {
color:#fff;
margin-top:15px;
font-size:11px;
text-align:left;
font-family:Tahoma, Verdana, Arial;
font-weight:700
}

.menu_down_text a {
color:#fff;
font-size:11px;
font-weight:700
}

.menu_down_text a:hover {
color:#555
}

.arrow_up {
margin-right:30px;
margin-bottom:-1px;
text-align:right
}

#leftcorner_menu_down {
position:absolute;
left:0;
top:0;
width:246px;
height:116px;
font-family:Tahoma, Verdana, Arial;
text-align:left;
color:#fff;
font-size:10px;
padding-top:85px;
padding-left:95px;
background:url('http://www.1.bbc-brokers.pl/images/menu_down/leftcorner_menu_down.png') no-repeat
}

#leftcorner_menu_down a:hover {
color:#000;
text-decoration:underline
}

#navlist li {
float:left;
position:relative;
display:inline;
list-style:none;
margin:5px 0 0;
padding:0
}

#navlist a {
display:block;
text-decoration:none;
width:85px;
height:17px;
font-size:11px;
font-family:"Gill Sans", Geneva, sans-serif;
margin:0;
padding:10px 1px
}

#navlist a:link,#navlist a:visited {
color:#000;
text-decoration:none;
border-left:1px solid #fff;
border-right:1px solid #777
}

#navlist a:hover {
color:#000;
background-image:url('http://www.2.bbc-brokers.pl/images/menu_center/bg_menu_center_highlight.png')
}

.hlp:after {
display:block;
height:0;
clear:both;
visibility:hidden
}

.hlp {
display:inline-block
}

#navlist_up li {
float:left;
position:relative;
display:inline;
list-style:none;
margin:0;
padding:0
}

#navlist_up a {
display:block;
text-decoration:none;
width:88px;
height:12px;
font-size:10px;
font-family:"Gill Sans", Geneva, sans-serif;
margin:0;
padding:11px 0
}

#navlist_up a:link,#navlist_up a:visited {
color:#000;
text-decoration:none;
border-left:1px solid #ddd;
border-right:1px solid #fff
}

#navlist_up a:hover {
color:#000;
background-image:url('http://www.3.bbc-brokers.pl/images/menu_up/bg_menu_up_highlight.png')
}

#news_container a:hover,.nav_next_prev a:hover,p.email_text a:hover {
color:#69c;
text-decoration:underline
}

.galleries_text,.outside {
text-align:center;
font-family:"Gill Sans", Geneva, sans-serif;
font-size:13px;
font-weight:700;
color:#069
}

#address a,#leftcorner_menu_down a {
font-family:Tahoma, Verdana, Arial;
text-align:left;
color:#fff;
font-size:10px
}

ul#navlist,ul#navlist_up {
text-align:center;
white-space:nowrap;
margin:0;
padding:0
} 
