body,html {
font-family:tahoma;
font-size:11px;
background:url(img/bgr.jpg) repeat-x top;
background-color:#E3E3E3;
color:#333333;
margin:0;
padding:0;
border:0;
text-align:center;
}
*{border:0px; margin:0px; padding:0px;}
img {border:0px; margin:0px; padding:0px;}
p{border:0px;margin:0px; padding:0px; margin-bottom:15px;}
#all{
position:relative;
width:920px;
min-height:630px;
height:auto !important;
height:630px;
margin:auto;
text-align:left;
/*background:url(img/bottom_bgr.jpg) no-repeat bottom;*/
}
#top_logo,#top_center,#top_search{
position:relative;
float:left;
}
#top_logo{
width:332px;
height:148px;
overflow:hidden;
}
#top_center{
width:501px;
height:148px;
overflow:hidden;
}
#top_search{
width:217px;
height:148px;
background:url(img/top_search.jpg);
overflow:hidden;
}
#top_lang{
position:relative;
float:left;
width:87px;
height:148px;
background:url(img/top_lang.jpg);
overflow:hidden;
}
#lang_bgr{
position:relative;
float:left;
width:87px;
height:33px;
background:url(img/lang_bgr.jpg);
overflow:hidden;
}
#lang{
position:relative;
float:right;
width:81px;
height:20px;
padding-top:6px;
font-size:8px;
}
ul.language{
list-style: none;
}
ul.language li {
display: inline;
background: #848484;
}

ul.language li a {
display: inline;
float: left;
width:16px;
height:14px;
color:#ffffff;
background: #848484;
margin:0px 0px 0px 7px;
text-decoration: none;
overflow:hidden;
}
ul.language a:active{
color:red;
background : #D1D1D1;
}
ul.language a:hover{
color:white;
background : #633036;
}
/*
ul.language a:visited{
color:black;
background : #D1D1D1;
}

ul.language a:visited:hover{
color:white;
background : #002654;
}*/

#input{
width:148px;
height:20px;
background:#B1B1B1;
}
input.input{
position:absolute;
width:146px;
height:18px;
color:#8F6C6C; 
margin:1px 0px 0px 1px;
overflow:hidden;
}
input.szukaj{
position:absolute;
top:116px;
left:157px;
width:45px;
height:20px;
overflow:hidden;
}
#menu1{position:relative;float:left;width:60px;height:45px;overflow:hidden;}
#menu2{position:relative;float:left;width:150px;height:45px;overflow:hidden;}
#menu3{position:relative;float:left;width:132px;height:45px;overflow:hidden;}
#menu4{position:relative;float:left;width:148px;height:45px;overflow:hidden;}
#menu5{position:relative;float:left;width:130px;height:45px;overflow:hidden;}
#menu6{position:relative;float:left;width:112px;height:45px;overflow:hidden;}
#menu7{position:relative;float:left;width:120px;height:45px;overflow:hidden;}
#menu8{position:relative;float:left;width:68px;height:45px;overflow:hidden;}
#content_bgr{
position:relative;
float:left;
width:920px;
background:url(img/content_bgr.jpg) repeat-y 236px;
}
#content{
position:relative;
float:left;
width:920px;
min-height:456px; /*415*/
height:auto !important;
height:456px;
text-align:left;
background:url(img/bottom_bgr.jpg) no-repeat bottom;
}
#left{
position:relative;
float:left;
width:204px;
padding:15px 0px 25px 13px;
}
#left_menu_head{
position:relative;
float:left;
width:204px;
height:34px;
overflow:hidden;
}
.left_menu{
position:relative;
float:left;
width:204px;
min-height:18px;
height:auto !important;
height:18px;
background:url(img/left_menu_bgr2.jpg) no-repeat;
margin-bottom:3px;
margin-top:3px;
border-bottom:1px solid #EDEDED;
/*overflow:hidden;*/
}
* html .left_menu{
border-bottom:1px solid #EDEDED;
margin-top:3px;
margin-bottom:4px;
}
.left_menu_link{
padding:0px 0px 3px 25px;
}
.left_menu_p{
position:relative;
float:left;
width:204px;
height:18px;
background:url(img/left_menu_bgr_p.jpg);
overflow:hidden;
}
.left_menu a,.left_menu_p a{
text-decoration:none;
color:#333333;
}
.news_head{
position:relative;
float:left;
width:180px;
font-size:12px;
font-weight:bold;
color:#314e77;
/*background:url(img/news_head_bgr.jpg) no-repeat bottom-2px;*/
background:url(img/news_head_bgr.jpg) no-repeat 3px bottom;
padding:25px 0px 8px 5px;
margin-bottom:2px;
}
.news_descr{
width:191px;
padding:0px 0px 7px 5px;
}
.wiecej{
position:relative;
float:left;
width:175px;
color:#4776b6;
text-align:right;
}
.wiecej a{
color:#4776b6;
}
.red_arrow{
position:relative;
float:left;
width:12px;
height:12px;
overflow:hidden;
}
#footer{
position:relative;
float:left;
width:905px;
color:#8D8D8D;
text-align:right;
margin-top:5px;
line-height:14px;
}
#footer a{
color:#523034;
}
.adres{
font-weight:bold;
color:#585858;
}
#mceContentBody{
position:relative;
float:right;
width:661px;
padding:29px 0px 25px 0px;
}
.mceContentBody{
width:610px;
}
a{color:#770303;}
.search{
display:block; margin:10px;
}
.h{
color:#770303; 
font-weight:bold;
}
.h a{
text-decoration:none;
color:#770303; 
font-weight:bold;
}
.mceContentBody a{
color:#523034;
}
.button{
position:relative;
float:left;
width:170px; 
margin-left:15px;
border:outset 1px gray;
background:#EBEBEB;
font-weight:bold;
padding:1px 2px;
}
table.form{
/*border:1px solid brown;*/
}
table.form td{
/*border:1px solid red;*/
height:20px;
padding-left:30px;
}
.tdleft{
width:90px;
border: 0 solid blue;
}
.tdright{
width:320px;
border:0 solid black;
text-align:left;
}
.textarea{
position:relative;
float:left;
width:400px;
height:130px;
border: 1px solid gray;
background:#EFEFEF;
}
.textareatd{
width:402px;
height:132px;
}
p.color{
color:#AC0606;
}

