/* style ogólne */
html{margin:0px;padding:0px;width:100%;height:100%;}
body{margin:0px;padding:0px;width:100%;height:100%;font:12px/18px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#6e6e6e;background:#f6f6f6;}
input,textarea{font:12px/18px 'Trebuchet MS',Tahoma,Arial,Verdana;}
td{font:12px/18px 'Trebuchet MS',Tahoma,Arial,Verdana;border:none;padding:0px;cursor:default;vertical-align:top;}
table{border-collapse:collapse;empty-cells:show;}
img{border:0px;background:transparent;}
ul{margin:0px;padding:0px;list-style:square;}
li{list-style:square;}
a{color:#13447d;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus,a:active{outline:none;} 
p{margin:0px;padding:0px;}
br{line-height:10px;}
hr{height:1px;border-width:1px 0 0 0;}
h1{margin: 0px;padding: 0px;font:20px/36px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#13447d;}
h2{margin: 0px;padding: 0px;font:20px/36px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#13447d;}
h3{margin: 0px;padding: 0px;font:18px/32px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#13447d;}
h4{margin: 0px;padding: 0px;font:12px/18px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#585858;font-weight:bold;}
h5{margin: 0px;padding: 0px;font:14px/24px 'Trebuchet MS',Tahoma,Arial,Verdana;color:#13447d;}

/* style layoutu */
#bg_header{background:#fff url(../img/bg_header.gif) left top repeat-x;}
#bg_header2{background:transparent url(../img/header.jpg) center top no-repeat;}
#header{margin:auto;width:980px;height:418px;background:transparent url(../img/logo.gif) 20px 20px no-repeat;}
#bg_content{background:#fff url(../img/bg_content.gif) left top repeat-x;}
#bg_content2{background:transparent url(../img/content.gif) center top no-repeat;}
#content{margin:auto;width:980px;overflow:hidden;clear:both;padding-bottom:30px;}
#bg_footer{padding-bottom:168px;background:transparent url(../img/bg_footer.gif) left top repeat-x;}
#footer_hline{background:transparent url(../img/footer.gif) left bottom repeat-x;}
#footer{margin:auto;width:980px;height:54px;clear:both;}
#copyright{float:right;}
#copyright a{color:#7e7e7e;line-height:53px;display:block;padding:0px 10px;}

/* menu poziome */
.menu{}
.menu ul{margin:0px;padding:0px;list-style:none;}
.menu li{margin:0px;padding:0px;list-style:none;}
.menu a{}
.menu a:hover,
.menu a.selected{text-decoration:none;}

/* menu poziome gorne */
#top_menu{float:right;margin-top:1px;margin-bottom:14px;}
#top_menu ul{float:right;}
#top_menu li{float:left;background:transparent url(../img/menu_top_li.gif) right top no-repeat;padding-right:1px;}
#top_menu a{font-size:13px;font-weight:bold;display:block;background:transparent url(../img/menu_top_bg_selected.gif) center 0px repeat-x;}
#top_menu a span{color:#30516b;line-height:88px;display:block;padding:0px 10px;}
#top_menu a:hover,
#top_menu a.selected{background:transparent url(../img/menu_top_bg_selected.gif) center -88px repeat-x;}
#top_menu a:hover span,
#top_menu a.selected span{background:transparent url(../img/menu_top_selected.gif) center top no-repeat;}

/* menu poziome dolne */
#bottom_menu{float:left;}
#bottom_menu ul{}
#bottom_menu li{float:left;}
#bottom_menu a{color:#7e7e7e;line-height:53px;display:block;padding:0px 10px;}
#bottom_menu a:hover,
#bottom_menu a.selected{color:#994d4d;background:transparent url(../img/menu_bottom_selected.gif) center bottom no-repeat;border-bottom:1px solid #994d4d;}


.map_container{width:100%;padding-bottom:20px;border-bottom:1px solid #dcdcdc;margin-top:20px;}
.map_container .map_data{clear:both;overflow:hidden;height:100%;}
.map_container .map_logo{float:left;width:160px;}
.map_container .map_logo img{border:3px solid #f3f3f3;}
.map_container .map_contact_data{float:left;width:530px;text-align:justify;}
.map_container .map{width:100%;height:325px;border:3px solid #f3f3f3;margin-top:20px;}

.contact .map{width:100%;height:487px;border:3px solid #f3f3f3;margin-top:20px;}

.links_bar{line-height:30px;text-align:right;clear:both;}

.toggle_content{display:none;clear:both;}
.toggle_link{margin-left:50px;}
.toggle_link:hover{cursor:pointer;}
.toggle_expand{background:transparent url(../img/toggle_expand.gif) left center no-repeat;padding-left:13px;}
.toggle_contract{background:transparent url(../img/toggle_contract.gif) left center no-repeat;padding-left:13px;}

.more{background:transparent url(../img/text_page/more.gif) left center no-repeat;padding-left:15px;}

.slides{padding-bottom:20px;padding-top:20px;clear:both;}

.gallery_images{}
.gallery_images .image{width:175px;padding-bottom:13px;vertical-align:middle;text-align:center;}
.gallery_images .last{padding-right:0px;}






.form{width:100%;}
.form_cell{padding:0px 0px 5px 0px;}
.padd_right{padding-right:10px;}
.padd_top{padding-top:10px;}
.padd_bott{padding-bottom:10px;}
.label{line-height:32px;width:90px;text-align:right;}
.label_error{color:red;}
.input{background:transparent url(../img/form_input.gif) center center no-repeat;width:286px;height:32px;vertical-align:middle;padding:0px 10px;}
.input input{width:100%;border:none;background:transparent;}
.input_error{}
.input_error input{}
.form_send{cursor:pointer;display:block;background:transparent url(../img/form_send.gif) center center no-repeat;margin:auto;width:86px;height:32px;line-height:32px;color:#fff;font-weight:bold;border:none;padding-left:30px;}

