@charset "UTF-8";
/* CSS Document */
html, body {    
   height: 100%; 
}
body{
margin:0;
padding:0;
text-align:center;
background:#fff url(images/background.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#595959;
font-size:100%;}

*{
margin:0;
padding:0;}

h,h1,h2,h3,h4,ul,a,p{
margin:0;
padding:0;
font-weight:normal;}

a{
color:#0273ae;
text-decoration:underline;
}
a:hover{
color:#0273ae;
text-decoration:none;
}

a.consulting{
background:url(images/consulting_bt.jpg) no-repeat 0 0;
text-indent:-99999px;
float:left;
width:211px;
height:45px;

}
a:hover.consulting{
background:url(images/consulting_bt.jpg) no-repeat 0 -45px;
width:211px;
height:45px;
}

a.import{
background:url(images/import_bt.jpg) no-repeat 0 0;
text-indent:-99999px;
float:left;
width:211px;
height:45px;
}
a:hover.import{
background:url(images/import_bt.jpg) no-repeat 0 -45px;
width:211px;
height:45px;
}

a.export{
background:url(images/export_bt.jpg) no-repeat 0 0;
text-indent:-99999px;
float:left;
width:211px;
height:45px;
}
a:hover.export{
background:url(images/export_bt.jpg) no-repeat 0 -45px;
width:211px;
height:45px;
}

.targi td{
padding:10px 4px 15px 0;
font-size:10px;
vertical-align:top;
}


.targi td.targitext{
width:420px;
padding-right:10px;}


#wrap{
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
    text-align:left;
    width:780px;
    min-height: 100%;
   margin-bottom:-127px;
   position: relative;
   padding-bottom:20px;}



#branding{
float:left;
background:url(images/branding.jpg) no-repeat left top;
width:329px;
height:129px;
margin-top:17px;

}
#branding h1{
text-indent:-999999px;
font-size:130%;}

#quota{
padding-top:25px;
float:left;

}

#quota p{
font-family:Century Gothic,Verdana, sans-serif;
color:#fff;

font-size:20px;}

#picture img{
float:right;
right:0px;
margin-top:4px;
border:0;}

#lanNav{
float:right;
background:#0273ae url(images/language_nav.jpg) no-repeat right top;
width:210px;
right:0px;
height:26px;
margin-top:16px;}

#lanNav ul{

margin-top:0px;
padding-left:18px;}

#lanNav ul li{
float:left;
display:inline;
padding:0 10px 6px 10px;
margin-top:-6px;
}


#lanNav ul li a{
color:#6abde9;
text-decoration:none;
font-size:12px;}

#lanNav ul li a:hover{
color:#fff;
text-decoration:none;}



#mainMenu{
width:780px;
float:left;
margin-top:20px;

}

#mainMenu ul{
font-size:14px;
float:left;
}

#mainMenu ul li{
float:left;
display:inline;
padding-left:4px;
padding-right:4px;
}

#mainMenu ul li a{
color:#fff;
float:left;
padding:5px 8px;
display:block;
height:31px;
text-decoration:none;
}

#mainMenu ul li a:hover{
color:#0273ae;
float:left;
padding:5px 8px;
display:block;
height:31px;
text-decoration:none;
}

.home #mainMenu li#home a,
.firma #mainMenu li#firma a,
.doradztwo #mainMenu li#doradztwo a,
.dzialania #mainMenu li#dzialania a,
.import #mainMenu li#import a,
.chelton #mainMenu li#import a,
.brizton #mainMenu li#import a,
.costadoro #mainMenu li#import a,
.mabroc #mainMenu li#import a,
.export #mainMenu li#export a,
.praca #mainMenu li#praca a,
.kontakt #mainMenu li#kontakt a{
background:url(images/main_nav_left.jpg) no-repeat left top;
height:31px;
float:left;
display:block;
text-decoration:none;
color:#0273ae;}

.home #mainMenu li#home,
.firma #mainMenu li#firma,
.doradztwo #mainMenu li#doradztwo,
.dzialania #mainMenu li#dzialania,
.import #mainMenu li#import,
.chelton #mainMenu li#import,
.brizton #mainMenu li#import,
.costadoro #mainMenu li#import,
.mabroc #mainMenu li#import,
.export #mainMenu li#export,
.praca #mainMenu li#praca,
.kontakt #mainMenu li#kontakt
{
background:url(images/main_nav_right.jpg) no-repeat right top;

height:31px;
float:left;
display:block;
text-decoration:none;
color:#0273ae;}

#sideNav{
float:left;
margin-top:10px;
margin-right:20px;
margin-left:0;
width:110px;
}

#sideNav ul{
}

#sideNav ul li{
list-style-type:none;
width:110px;

border-bottom:1px solid  #CCCCCC;
}

#sideNav ul a{
color:#717171;
background:#dddddd url(images/sidenav_a.jpg) no-repeat -220px 50%;
padding:12px 0px 12px 8px;
text-decoration:none;
display:block;
}

#sideNav ul  a:hover{
color:#595959;
background:#eee url(images/sidenav_a.jpg) no-repeat -110px 50%;
text-decoration:none;

}
.mabroc #sideNav #mabroc a,
.chelton #sideNav #chelton a,
.brizton #sideNav #brizton a,
.costadoro #sideNav #costadoro a{
color:#0273ae;
text-decoration:none;
background:#dddddd url(images/sidenav_a.jpg) no-repeat 0 50%;
padding:12px 0px 12px 8px;
display:block;
}
 
#sideText{
float:right;
width:630px;
}

#sideText ul{
list-style:inside;}
#sideText1{
float:right;
width:700px;
}

#sideText1 ul{
list-style:inside;}


#content{
float:left;
width:780px;
margin-top:10px;
}

#content ul{
list-style:inside;
list-style-type:square;

font-size:12px}

#contenb {

background:url(images/side.jpg) no-repeat left top;

width:780px;
float:left;


}

#contenb ul{
list-style:inside;
list-style-type:square;

font-size:12px}

#content_left_kon{
float:left;
width:260px;
margin-right:20px;
}
#content_right_kon{
float:right;
width:500px;}

#content_left{
float:left;
width:450px;
margin-right:20px;
}
#content_right{
float:right;
width:260px;}

#content_right img{
margin-bottom:10px;}

.home #content_right img,
.firma #content_right img{
margin-bottom:0px;}
#content_kawa{
float:left;
width:430px;
}
#content_import{
float:left;
width:560px;
}
#content_import img{
float:left;
padding-right:10px;

}
#content_down{
float:right;
width:210px;
padding-top:0px;

}


.italic{
font-style:italic;}

.textimport{
background:#eee;
padding:10px;
margin-bottom:15px;
float:left;}

.textimport p.prawa{
float:right;}

#content_down_kolor{
background:url(images/import_bg.jpg) repeat-x top;
float:right;
width:210px;
padding-top:0px;
}
#content_down p{
padding-left:10px;}
#content_down_kolor p{
padding-left:10px;}

h1{
font-family:Century Gothic,Verdana, sans-serif;
color:#0273ae;
font-size:18px;
padding:0 0 10px 0;
}

h2{
font-family:Verdana, sans-serif;
font-size:14px;
padding:0px 0 5px 0;
color:#333333;
}
h3{
font-family:Century Gothic,Verdana, sans-serif;
font-size:16px;
font-style:italic;
padding:0px 0 5px 0;
color:#0273ae;
}

h4{
font-family:Century Gothic,Verdana, sans-serif;
font-size:14px;
padding:0px 0 5px 0;
}
p{
font-size:13px;
padding:5px 0 5px 0;}



.clearfooter {
   
   clear: both;
   background:#fff;
   height: 127px;
}

#footer{
position:relative;
background:#012639 url(images/background_footer.jpg) repeat-x;
height:127px;
text-align:center;
}
img{
border:0;}



#footer #footer_content{
width:780px;
position:relative;
padding-top:15px;
margin:0 auto;
}

#footer #footer_content ul{

}
#footer #footer_content ul li{

display:inline;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

#footer #footer_content ul li a{
color:#024364;
text-decoration:none;
font-weight:bold;
}

#footer #footer_content ul li a:hover{
color:#4890b6;
text-decoration:none;
font-weight:bold;
}
#footer #footer_content #address{
clear:both;
color:#456d82;

margin-top:33px;
font-size:11px;
margin-bottom:5px;
} 