/* CSS Document */
body,p{
margin:0;
padding:0;
}
body{background:#F7F7F7;}
img{border:0; float:left;}
.flt{float:left;}
.flr{float:right;}
.clr{clear:left;}
.ds{display:inline;}

#main_block{width:900px; margin:auto; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
#top_block{ width:900px; float:left; background:url(../images/tile.gif) repeat-x; padding-bottom:2px;}
#top_block h2{ color: #4D9393; font-size: 14px !important;}
#top_block h3{ color: #fff; font-size: 10px !important;}
#top_block h4{ color: #fff; font-size: 9px !important;}

#sub_block{width:900px;margin:auto; border-right:1px solid #D1D1D1;border-left:1px solid #D1D1D1;}
#content_block{ width:900px; margin-left:20px; display:inline; float:left;}
#center_block{ width:590px; float:left; /*border-right:1px solid #D1D1D1;*/}
#right_block{ width:280px; float:left; /*border-left:1px solid #D1D1D1;*/ padding-bottom:10px;} 
#sub_block2{width:900px;margin:auto;}
#footer_block{ width:901px; background:#018FB3; float:left; padding-bottom:0px; margin-left: -1px; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}

/*top*/
.navi{ width:395px; float:left; margin-top:-150px; position:relative;}
.navi_tx{ font:bold 12px Trebuchet MS; color:#fff; text-decoration: none; padding:0 16px;text-transform: uppercase;}
.navi2{ width:130px; float:right; margin:-150px 0 3px 0; position:relative;text-transform: uppercase;}
.hd{ color:#444241; font:bold 20px Tahoma; float:left; margin:-117px 0 0 40px; width:900px;}
.spn{ width:500px; margin:-90px 0 0 20px;font:10px Tahoma; float:left; color:#fff;} 
.lnk_2{ color:#fff; font:10px/10px Tahoma; text-decoration:none; text-transform: none; padding:5px 10px; float:left;} 
.get{ background:url(../images/get.gif) no-repeat; width:227px; height:152px; float:left; margin:0 0 0 155px;}
.clk{ color:#FF6702;float:left;font: bold 12px Tahoma; margin:120px 0 0 30px;}
.dat_akt{ padding-left:0px;color:#fff; font:10px tahoma; float:left; text-decoration:none; margin:2px 0 0 0 0px; width:400px;}
.txt_akt{ color:#fff; font:11px/11px Tahoma; float:left; margin:2px 0 0 0px; width:350px; text-decoration:none;}

/*content*/
.titl{ color:#BE8401; font: bold italic 22px Tahoma; float:left; margin:20px 400px 0 0;}
.txt{ color:#272727; font:12px/12px Tahoma; float:left; margin:10px 0 0 0; width:600px;}
.txt_gal{ color:#272727; font:12px/12px Tahoma; float:center; margin-left:40px; width:600px;}
.modl{ width:594px; background:url(../images/c_tile.gif) repeat-x; border-left:1px solid #D4D5D5; border-right:1px solid #D4D5D5; float:left; padding-bottom:10px;}
.vw{ color:#6C6C6C;font:12px/18px Tahoma;margin:20px 0 0 300px; float:left;}
.dat_main{ background:url(../images/blt_dat.gif) no-repeat left; padding-left:20px; color:#272727; font:11px tahoma; float:left; text-decoration:none; margin:10px 0 0 00px; width:200px;}

/*right*/
.titl2{ color:#00779C;font: bold 16px Tahoma;float:left; margin:20px 0 0 20px;}
.dat{ background:url(../images/blt_dat.gif) no-repeat left; padding-left:20px;color:#272727; font:11px tahoma; float:left; text-decoration:none; margin:10px 0 0 20px; width:200px;}
.txt_rt{ color:#272727; font:10px/12px Tahoma; float:left; margin:10px 0 0 20px; width:250px; text-decoration:none;}
.txt_rt2{ color:#272727; font:10px/12px Tahoma; float:left; padding-left:20px; margin:5px 0px 0px 10px; width:250px; text-decoration:none;}

.addr{ width:274px; margin: 10px 0 0 10px; float:left;border-top:1px solid #D1D1D1;}

/*footer*/
.navi_f{ width:700px; margin:0 0 0 300px; float:left;}
.lnk{ color:#fff; font:10px/10px Tahoma; text-decoration:none; text-transform: uppercase; padding:5px 10px; float:left;}
.lnk_1{ color:#666; font:10px/10px Tahoma; text-decoration:none; text-transform: uppercase; padding:5px 10px; float:left;}

a.more_big {color: #fff;}

a.more_big2 {color: #0092B6;text-decoration:underline;}

a.more { color: #fff;text-decoration:none;}

a.more_2 { color: #018FB3; float:right; font-size: 10px !important;text-decoration:none;}

a.more_3 { color: #018FB3; text-decoration:none;}

a.more_4 { color: #018FB3; float:left; font-size: 10px !important;text-decoration:none;}

a.more_txt { color: #FC6303;text-decoration:none; font-size: 14px;}

.forms{
border: none !important;
margin-bottom: 20px;
}

.form_label{
margin-left: 20px;
float: left;
width: 140px;
margin-right: 20px;
font-size: 11px;
font-weight: classic;
color: #000;
text-align: right;
}


.form_input{
float: left;
width: 270px;
margin-bottom: 15px;
border: 1px solid #575757;
}

.form_input1{
width: 145px;
border: 1px solid #575757;
}

.forms_select
{
width: 270px;
color:#FF0000;
margin-bottom: 15px;
border: 1px solid #575757;
}


.form_tekst{
margin: 0 auto;
margin-top: 20px;
margin-bottom: 20px;
background: url(../img/important.jpg) no-repeat bottom left #D21A1A;
width: 80%;
height: 90px;
border: 3px solid #AE0000;
}

.form_tekst h2{
color: #fff !important;
margin-left: 80px;
margin-right: 10px;
margin-bottom: 3px !important;
padding-bottom: 3px !important;
}

.submit_1{
clear: both;
background: none !important;
border: none;
background: url(../img/bink2.gif) no-repeat left !important;
text-align: left;
margin-left: 180px !important;
color: #61615B !important;
padding-left: 15px !important;
}

.galeria {
cursor: pointer;
}

.jezyk {
background: url('../img/niemcy.gif') top right #F7F7F7;
background-repeat: no-repeat;
height: 30px;
width: 268px;
cursor: pointer;
margin-top: 2px;
color:#00779C;font: bold 16px Tahoma;float:left; margin:2px 0 0 20px;
}

.jezyk_en {
background: url('../img/polska.gif') top right #F7F7F7;
background-repeat: no-repeat;
width: 268px;
height: 30px;
cursor: pointer;
margin-top: 2px;
color:#00779C;font: bold 16px Tahoma;float:left; margin:2px 0 0 20px;

}

.jezyk h2{
color: #fff !important;
margin-left: 10px;
}
