/*
Theme Name: Hydraulika
Theme URI: http://www.domena.pl/
Author: www.domena.pl
Author URI: http://www.domena.pl/
*/



html
{
height		: 100%; 
color		:white;
margin		: 0 auto 0 auto;
padding-top	: 0px;
padding-bottom	: 0px;
font-family:Tahoma,Geneva,Kalimati,sans-serif;

}

img 
{
border-width:0px
}

body
{
height		: 100%;
font-family	:Tahoma,Geneva,Kalimati,sans-serif;
font-size	: 12px;
margin		: 0 auto 0 auto;
padding-top	: 0px;
padding-bottom	: 0px;
border-width	: 0px;
background-color:white; 
background-image :url('images/tlo.png');
background-repeat:repeat-x;
}


.pasek
{
width	:1259px;
height	:102px;
background-position:center;
color	:#868686;
margin	: 0 auto; 
overflow:hidden;
background-image :url('images/gora.png');
z
}
.pasek2
{
width	:1259px;
height	: 102px;
background-position:center;
color	:#868686;
margin	: 0 auto; 
overflow:hidden;
background-image :url('images/gora_1.png');
background-position:20px 0px;
}

.paseczek
{
margin: 0 auto;
height:85px;
}

.logo
{
width:285px;
height:100px; 
float:left;
z-index:120;
left:112px;
overflow:hidden;
margin-left:35px;
position:absolute;
margin-top:20px;
}


.menu_top_contener2
{
width: 981px;
text-align:right;
}


.menu_topTOP
{
width: 650px;
height: 40px;
margin: 0 auto 0 auto;
position: absolute;
right: 477px;
top: 29px;
z-index: 99;
}



.menu_top   
{
list-style: none;
padding-top: 3px;
margin: 0px auto 0 auto;
font-size:14px;
text-align:center;
font-weight:bold;
}


.menu_top a  
{
font-weight:bold;
text-decoration:none;
display: inline-block;
padding:0px 0px;
text-decoration:none;
margin:0px;
padding-top:0px;
}

.menu_top ul 
{
    display: none;
    background-color: #ed8b0e;
}

.menu_top li {
    display: block;
    position: relative; 
    float: right;
    height:27px;

}


.menu_top li a {
    display: block;
    text-decoration: none;
    color:#28448e;     
    padding:9px 15px 9px 15px;  /* */
    margin-left: 0px;
    margin-top:1px;
    white-space: nowrap;
    border-color:rgba(0,0,0,0);
    border-width:1px;
    border-style:solid; 
}

.menu_top li:hover ul {
    display: block;
    z-index:200;
    position: absolute;
    margin:0px;
    padding:0px;
    text-align:left; 
}

.menu_top  li:hover li {
    float: none; 
    height:32px;
    font-size:11px;

}

.menu_top li:hover a {
color:#8b9fdc;     
background: white; 
border-color:#8b9fdc;
border-width:1px;
border-style:solid;
}

.menu_top li.current-cat>a, 
.menu_top li.current_page_item>a, 
.menu_top li.current-menu-item>a
{
color:#8b9fdc;     
background: white; 
border-color:#8b9fdc;
border-width:1px;
border-style:solid;    
}


.sub-menu li.current-cat>a, 
.sub-menu li.current_page_item>a, 
.sub-menu li.current-menu-item>a
{
background-image :none;
color:#28448e;     


}

.top111{padding:0px 0px;
margin:0px auto;}


.sub-menu li a{padding-left:10px;}
.sub-menu li a:hover{padding-left:10px;}


.kont
{
width:1259px;
position:relative;
margin:0 auto 0 auto;
overflow:hidden;
}



.banner
{
width:1259px;
height:311px;  
background-image: url('images/banner.png');
margin:0 auto 0 auto;
position:relative;
background-position:center;
}

.tekscior{
width:930px;
margin:0 0px 0 0px;
padding:0px;
color:#575757;
}

.banner2
{
width:1259px;
min-height:157px;  
background-image: url('images/banner_1.png'),url('images/pole_1.png'),url('images/pasek_1.png');
margin:0 auto 0 auto;
position:relative;
background-repeat:no-repeat,no-repeat,repeat-y;
background-position:20px top,20px  bottom,20px bottom;
}


.title_b
{
color:white;
font-size:18px;
font-weight:bolder;
margin:0px;    
padding:12px; 
padding-left:0px;
padding-right:0px;
line-height:22px;
text-align:left;
padding-top:0px;padding-bottom:0px;
margin-top:0px;margin-bottom:0px;
}

.text_b
{
color:white;
font-size:13px;
padding:10px; 
height: 150px;
overflow:hidden;
margin:0px;
}

.text_b2
{
color:white;
font-size:13px;
margin:10px; height: 160px;overflow:hidden;
}


.el1 {
width: 300px;
height: 140px;
margin-left: 167px;
margin-right: 10px;
}

.el2{
width: 300px;
height: 180px;
margin-left:8px;
}

.el3{
width: 300px;
height: 140px;
margin-left:20px;
}


.title_b2
{

color:white;
font-size:18px;
font-weight:bolder;
margin:0px;    
padding:12px; 
padding-left:0px;
padding-right:0px;
line-height:22px;
text-align:left;
padding-top:0px;padding-bottom:0px;
margin-top:0px;margin-bottom:0px;
}

.napis {
position: relative;
left: 665px;
top: 45px;
padding: 0px;
margin: 0px;
width: 473px;
font-size: 36px;
height: 206px;
overflow: hidden;
}

.napis a{
display:block;
width:185px;
height:38px;
background-image: url('images/przycisk.png');}


ul{ list-style-image:url('images/li.jpg')}


.alignleft{float:left;padding-left:10px;padding-right:10px;}
.alignright{float:right;padding-left:10px;padding-right:10px;}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;padding-left:10px;padding-right:10px;
}




.title_ban {
color:#c80c0d;
font-size:38px;
letter-spacing:1px;
padding:0px;
margin:0px;
padding-bottom:20px;
text-align:left;
}

.text_bb
{
color:#c80c0d;
font-size:18px;
height:243px;
overflow:hidden;
margin:0px;
text-align:justify;
}

.linija
{
width:900px;
height:0px;  
margin:0 auto 0 auto;
clear:both;
}


.stopka_in
{
height:50px;
overflow:hidden;
padding-top:35px;
background-position:center;
width:990px;
margin:0 auto 0 auto;
background-image: url('images/pasek.png');}


.stopka_left
{
font-size:11px;
width:390px;
float:left;
color:#a0a0a0;
margin-left:26px;
}

.stopka_right
{
font-size:12px;
width: 532px;

float:right;
text-align:right;
color:#878787;margin-right:35px;
}


.stopka_left a{color:#3d65ab;text-decoration:none;}
.stopka_left a:hover{color:#3d65ab; text-decoration:none;}

.entry-content {
color:#474747; 
font-size:12px; 
line-height:18px;
padding-bottom:50px;
width:880px; 
margin-left:50px;
margin-top:30px;
overflow:hidden;
}

.tytul {
font-size:22px;
color:white;
font-weight:bold;
margin:0px;
padding-top:0px;
height:28px;
overflow:hidden;
width:800px;
margin-left:60px;
line-height:20px;
}


.text_in1 { float:left;}
.inek{
overflow:hidden;margin-top:10px;}

.posts
{
width:1259px;
height:200px;
padding-top:23px;
margin:0px auto 0px auto;
background-image: url('images/pole.png');
background-position:center;
background-repeat:no-repeat;
}

.posts2
{
width:970px;
margin:0px auto 0px auto;
}

.attachment-post-thumbnail{
width:71px;
height:69px;
float:left; padding-top:30px;
margin-right:20px;

}




.menu_bottom   
{
list-style: none;
padding: 0;
margin: 0px auto 0 auto;
font-size:11px;
text-align:right;
font-weight:normal;
}

.menu_bottom  ul {

padding-top: 0px;
margin-top: 0px;

}
.menu_bottom a  {
color:#3d65ab;
font-weight:normal;
text-decoration:none;
margin-left:8px;
}
.menu_bottom a:hover  {
color:#3d65ab;font-weight:normal;
text-decoration:none;text-decoration:none;
}
.menu_bottom li{
display:inline;
font-weight:normal;
}

.menu_bottom li:before { content:' '; margin-left:10px;margin-right:0px;color:#3d65ab;}
.menu_bottom li:first-child:before { content:''; color:#0c171f;}



ul.menu_bottom a:hover{
text-decoration:none;
}





.more-link {
color:white; 
background-image: url('images/wiecej.png');display:block;
font-weight:bold;
display: block;
width:89px;
height:25px;
margin-top:9px;
text-align:left;

}
.more-link:hover{
color:white; 
text-decoration:underline;
}

a{color:#113b75;text-decoration:none;}
a:hover{color:blue;text-decoration:none;}
