/* CSS Document by Blanka */

/*   //style boksów//    */

body{
        background-color:#000;
        font:12px Tahoma, Geneva, sans-serif;
}
a{
        color:#7e7e7e;
}

.bx{
        margin-bottom:10px;
}
.bx h3, .bx h3 a{
        font:Tahoma, Verdana, Arial;
        color:#fff;
}
.content{
        background-color:#fff;
}
small{
        font-size:11px;
}
.red{
        color:#b50c00;
}


/* Header */
#Header{
        background:url(http://i.wp.pl/a/i/adtotal/bg_header.gif) repeat-x;
}
.logo{
        margin-top:17px;
        margin-left:24px;
}
.lnk{
        float:right;
        color:#b50c00;
        font:bold 11px Tahoma, Geneva, sans-serif;
        margin:10px 14px 5px 5px;
        background:url(http://i.wp.pl/a/i/adtotal/st.gif) no-repeat 0 4px;
        padding-left:13px;
}
#wpMain{
        background:#fff url(http://i.wp.pl/a/i/adtotal/bg_header.gif) repeat-x 0 310px;
        width:970px;
        border-bottom:1px solid #000;
}
#wpMain:after{
        display:block;
        clear:both;
        content:'';
}

/* Footer */
#wpFooter{
        background-color:transparent;
        text-align:right;
        border-top:1px solid #9a9ea1;
        position:relative;
        color:#272727;
}
#wpFooter span{
        float:left;
}
#wpFooter span a:link{
        color:#650c06;
}
#wpFooter .copyright{
        color:#4d4d4d;
        float:left;
        line-height:normal;
}


/*  // definiujemy style boksów dla poszczególnych kolumn //  */

/*640*/
#stgCol620{
        padding-top:25px;
        
}
#stgCol620 .bx{
}
#stgCol620 .bx h3, #stgCol620 .bx h3 a{
        color:#fff;
        background-color:#660033;
}
#stgCol620 .content{
}

.sentencja{

        padding-bottom:10px;
        background: url(http://i.wp.pl/a/i/adtotal/dotts.gif) repeat-x bottom left;
        margin-bottom:10px;
}
.txt p{
        padding-bottom:10px;
}
.ludzie{
        display:block;
        clear:both;
        width:610px;
        padding-bottom:10px;
}
.ludzie:after{
        display:block;
        clear:both;
        content:'';
}
.ludzie .zajawka{
        float:left;
        width:295px;
        padding-left:10px;
        height:110px;
        padding-top:16px;
        background:url(http://i.wp.pl/a/i/adtotal/bg_zajawka.gif) 0 10px no-repeat;
        font:11px Tahoma, Geneva, sans-serif;
        padding-bottom:13px;
}
.ludzie .zajawka span.fot{
        display:block;
        float:left;
        width:136px;
        height:101px;
        background-color:#fff;
        margin-right:10px;
}
.ludzie .zajawka h3{
        font:bold 11px Tahoma, Geneva, sans-serif;
        color:#b50c00;
        margin-bottom:6px;
}
.ludzie .zajawka p{
        padding-bottom:6px;
        height:40px;
}
.ludzie .zajawka p.email, .ludzie .zajawka p.tel{
        margin-bottom:1px;
        padding-bottom:0px;
        display:block;
        clear:right;
        height:16px;
        margin-top:2px;
}
.ludzie .zajawka p.email span{
        color:#fff;
        background-color:#b50c00;
        padding:1px 0px 2px 3px;
        display:block;
        width:33px;
        float:left;
        margin-right:4px;
        vertical-align:middle;
}
.ludzie .zajawka p.email a{
        color:#b50c00;
}
.ludzie .zajawka p.tel span{
        color:#fff;
        background-color:#545454;
        padding:1px 0px 2px 3px;
        display:block;
        width:33px;
        float:left;
        margin-right:4px;
        vertical-align:middle;
}
.ludzie .zajawka p.tel a{
        color:#545454;
        font-weight:bold;
}

/*320*/
#stgCol320{
        padding-top:25px;
}
#stgCol320 .bx{
}
#stgCol320 .bx h3{
        background:#2e2e2e url(http://i.wp.pl/a/i/adtotal/bg_h3.gif) no-repeat top right;
        padding-right:18px;
}
#stgCol320 .bx h3, #stgCol320 .bx h3 a{
        color:#fff;
        height:36px;
        text-align:right;
}
#stgCol320 .content{
        background:url(http://i.wp.pl/a/i/adtotal/bg_cont_320.gif);
        padding:10px;
}
/* box adtotal*/
#stgCol320 h3 span{
        display:block;
        height:30px;
        padding-top:6px;
        text-indent:-9999px;
        text-align:left;
}
#stgCol320 h3 span.adtotal{
        background:url(http://i.wp.pl/a/i/adtotal/hd_adtotal.gif) top right no-repeat;
}
/* box kontakt*/
#stgCol320 h3 span.kontakt{
        background:url(http://i.wp.pl/a/i/adtotal/hd_kontakt.gif) top right no-repeat;
}

/*box kontakt*/
#bxKontakt li{
	text-align:right;
	background:url(http://i.wp.pl/a/i/adtotal/st.gif) 100% 5px no-repeat;
	margin-bottom:4px;
	font-weight:bold;
	padding-right:13px;
}
form.frm_dolacz{
	display:block;
	margin:0px;
	padding:20px 0;
	width:520px;
	margin:0px auto;
}
form.frm_dolacz label{
	display:block;
	float:left;
	width:180px;
}
form.frm_dolacz input.txt{
	width:300px;
	border:1px solid #2e2e2e;
}
form.frm_dolacz select{
	width:305px;
}
form.frm_dolacz p{
	clear:both;
	margin-bottom:4px;
	padding-top:4px;
	border-bottom:1px dashed #e5e5e5;
}
form.frm_dolacz p.h25{
	height:22px;
	clear:both;
}
form.frm_dolacz p.h45{
	height:45px;
	clear:both;
}
form.frm_dolacz p.h35{
	height:45px;
	clear:both;
}
form.frm_dolacz textarea{
	width:300px;
	border:1px solid #2e2e2e;
}
form.frm_dolacz .btn{
	display:block;
	margin-left:352px;
	width:137px;
	height:32px;
	background:transparent url(http://i.wp.pl/a/i/adtotal/btn_wyslij_frm.gif);
	border:0px;
	text-indent:-9999px;
	cursor:pointer;
}
.red{
	color:#b60b01;
}


/* box oferta*/
#stgCol320 h3 span.oferta{
        background:url(http://i.wp.pl/a/i/adtotal/hd_oferta.gif) top right no-repeat;
}
/* box zespół */
#stgCol320 h3 span.zespol{
        background:url(http://i.wp.pl/a/i/adtotal/hd_zespol.gif) top right no-repeat;
}

#stgCol320 h3 span.polityka{
        background:url(http://i.wp.pl/a/i/adtotal/hd_polit_pryw.gif) top right no-repeat;
}


#stgCol620 ul.f11{
        padding-bottom:10px;
        padding-top:5px;
        padding-right:15px;
}
#stgCol620 ul.f11 li{
        margin-bottom:8px;
        padding-left:25px;
        background:url(http://i.wp.pl/a/i/adtotal/st.gif) 11px 4px no-repeat;
}
#stgCol620 ul.f11 li strong a, #stgCol620 ul.f11 li a{
        color:#414141;
}

/*Navi*/
#stgNavi{
        height:299px;
        background:url(http://i.wp.pl/a/i/adtotal/navi_bg.jpg) no-repeat;
        padding-top:10px;
        border-bottom:1px solid #fff;
        margin-bottom:0px;
}
#stgNavi ul{
        float:right;
        height:40px;
        width:735px;
}
#stgNavi li{
        background:url(http://i.wp.pl/a/i/adtotal/navi_sep.gif) no-repeat top left;
        height:40px;
        width:150px;
        float:right;
        text-align:center;
        padding-left:1px;
}        
#stgNavi li a{
        color:#fff;
        text-indent:-9999px;
        height:40px;
        display:block;
        width:150px;
        background:url(http://i.wp.pl/a/i/adtotal/navi_bg.gif) 11px 15px no-repeat;        
}
#stgNavi li.on a{
        background-position: 11px -25px;
}
#stgNavi li a:hover, #stgNavi li.on a:hover{
    opacity: 0.80;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=80); /* MSIE  */
    -moz-opacity: 0.80;        /* Gecko */        
}

#stgNavi li a.blog{
        background-position:-450px 15px;
}
#stgNavi li.on a.blog{
        background-position:-450px -25px;
}
#stgNavi li a.blog:hover, #stgNavi li.on a.blog:hover{
    opacity: 0.80;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=80); /* MSIE  */
    -moz-opacity: 0.80;        /* Gecko */        
}
#stgNavi li a.kontakt{
        background-position:-300px 15px;
}
#stgNavi li.on a.kontakt{
        background-position:-300px -25px;
}
#stgNavi li a.kontakt:hover, #stgNavi li.on a.kontakt:hover{
    opacity: 0.80;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=80); /* MSIE  */
    -moz-opacity: 0.80;        /* Gecko */        
}
#stgNavi li a.zespol{
        background-position:-150px 15px;
}
#stgNavi li.on a.zespol{
        background-position:-150px -25px;
}
#stgNavi li a.zespol:hover, #stgNavi li.on a.zespol:hover{
    opacity: 0.80;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=80); /* MSIE  */
    -moz-opacity: 0.80;        /* Gecko */        
}

/**/


/**/
a.more{
        font-weight:bold;
        color:#000099;
}
.f12{
        font-size:12px;
}
.f11{
        
}
.f10{
        font-size:10px;
}
.ct{
        text-align:center;
}
.rt{
        text-align:right;
}
.lt{
        text-align:left;
}
.privacy h1, h2 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 5px;
}
.privacy h2 {
	color:#b50c00;
}
.privacy p {
	
	text-align: justify;
	margin: 10px 0;
	padding: 0 10px;
}

.privacy ul, .privacy dl {
        padding-bottom:10px;
        padding-top:5px;
        padding-right:15px;
}
.privacy ul li {
        background:url(http://i.wp.pl/a/i/adtotal/st.gif) 11px 4px no-repeat;
}
.privacy ul li, .privacy dd, .privacy dt {
	margin-bottom:8px;
        padding-left:25px;
}
.privacy dt {
	font-weight: bold;
	color:#414141;
}

#bxOferta li {
	text-align: right;
	background: url(http://i.wp.pl/a/i/adtotal/st.gif) 100% 5px no-repeat;
	margin-bottom: 4px;
	font-weight: bold;
	padding-right: 13px;
}
.vam { 
	vertical-align:middle;
}
.mt10{ 
	margin-top:10px;
}

