body {
	background-color: #000000;
	color:#FFFFFF;
	font-size:13px;
	font-family:Arial, Tahoma;
	background-image: url(../img/tlo.jpg);
	background-repeat:repeat-x;
        margin:0px;
}

.FootLink {color:#A2A2A2;}

a:link.FootLink, a:visited.FootLink, a:active.FootLink {
	text-decoration:none;
        color:#A2A2A2;
}
a:hover.FootLink {
	text-decoration:underline;
        color:#A2A2A2;
}

#StopkaTop{
    position: relative;
   width: 100%;
}
#Stopka1{
    position: relative;
    height:130px;
    margin-bottom: 10px;

}

#StopkaImg1 {

       float: left;
	overflow: hidden;
padding-top: 34px;
margin-left: 25px;
         width:221px;

}

#StopkaImg2 {
    float: left;
	overflow: hidden;
         width:364px;
         margin-left:25px;

       
}

#StopkaImg3 {
    float: right;
	overflow: hidden;
        width:220px;
        text-align: right;

        
}


#Stopka2{position: relative;
     background-image: url(../img/foot_new.gif);
    background-repeat:repeat-x;
    height:86px;
    
}

#StopkaLinki {
    padding-top: 35px;
    text-align: center;
}

#GMD {
   position: absolute;
   top:35px;
   left:20px;
}

#Restauracje {
    background-image: url(../img/restauracje.gif);
    background-repeat:no-repeat;
    padding-top:75px;
    height:446px;
}

#Dom {
    background-image: url(../img/domy.gif);
    background-repeat:no-repeat;
    padding-top:140px;
     height:387px;
}

#Real {
    background-image: url(../img/realizacje.gif);
    background-repeat:no-repeat;
    padding-top:140px;
    height:555px;
}


img {border:none;}
#contener {
    margin:0 auto;
	padding: 0;
        width:900px;
}

.nb {
    color:#0071BB;
}

ul li {
    font-size:13px;
    color:#0071BB;
}
ul li a:link, a:visited, a:active {
	  
     color:#0071BB; 	text-decoration:underline;   
}
ul li a:hover {
text-decoration:none; 
        color:#FFFFFF;
}

a:link.Tab, a:visited.Tab, a:active.Tab {
	text-decoration:none;
        color:#FFFFFF;
}
a:hover.Tab {
	text-decoration:underline;
        color:#FFFFFF;
}

p { line-height:0.45cm; text-align:justify;	font-size:13px;}


#TOP {
	width: 900px;
	color:#FFFFFF;
        position:relative;
         z-index:1;

}



#HEAD{
	
        height:254px;
        position:relative;
}


#HEAD2{
position:relative;
width:100%; 
}



#MENU {
 height:24px;
 width:100%;
 text-align:center;
 padding-top:4px;
 background-color:#ffffff;
 color:#000000;
 font-size:12px;
 font-weight:600;
}

#realizacje {
	clear: both;
	width: 100%;

	position:relative;
	text-align:left;

}

#LEFT {
	width: 425px;
        margin-left:24px;
	float: left;
	overflow: hidden;
       
         clear: both;
}

#RIGHT {
	width: 417px;
        margin-right:24px;
	
	float: right;
	overflow: hidden;
       
        
}

.DzialL {
    margin-left:10px;
    padding-right:10px;
    text-align:center;
}

.DzialR {
    margin-right:10px;
    padding-left:10px;
}

.news { line-height:0.4cm; text-align:justify;margin:15px 0 0 0; }
.img_news {position:relative;}

.tytul {position:absolute; left:178px;top:5px; background-color:#0072BB; padding:5px 10px 5px 10px;font-weight:600;}
.data {position:absolute; left:185px;top:30px; color:#6F6D72;}

#witaj_wiecej {float:right;}



#LEFT2 {
	width: 200px;
	float: left;
	overflow: hidden;
        clear: both;
         margin-left:24px;
}

#RIGHT2 {
	width: 620px;
	padding:10px 10px 10px 10px;
	float: right;
	overflow: hidden;
        background-color:#FFFFFF;
        margin-bottom:10px;
        border:2px solid #7B9E0E;
        margin-right:24px;
        color:#3D3F3C;

}



#DZIAL {
    width:409px;
    height:18px;
    font-weight:bold;
    font-size:14px;
    padding:8px 0px 8px 12px;
    background-color:#D4E1D0;

}



#produkty {
	clear: both;
	width: 100%;
	color:#FFFFFF;
	position:relative;
	text-align:left;
	padding-top:10px;
}

#szybki {
    	
        text-align:right;
        position:relative;
        font-weight:800;
}

#kontakt1 {color:#ffffff; text-align:right; margin-top:2px;}

.FastKontakt {color:#21A3DF;}

a:link.FastKontakt, a:visited.FastKontakt, a:active.FastKontakt {
	text-decoration:none;
}
a:hover.FastKontakt {
	text-decoration:underline;
}

#FOOT {
	clear: both;
	width: 100%;
        height:228px;
	color:#0070BA;
        background-image: url(../img/foot.gif);
	background-repeat:no-repeat;
	position:relative;
	text-align:left;
	padding-top:10px;
         z-index:1;
}

.foot {
	color:#3E454D;
        font-size:11px;
}

.foot2 {
	margin-right:140px;
        text-align:right;
}

.menu{
        	color:#FFFFFF;
     font-size:12px;
        margin-top:6px;
        font-weight:bold;
    margin-top:6px;
  
}
.menu_span {
      width:70px;
    border-left:1px solid #ADBE78;
   float:left;
}
.menu_spanL {
      width:70px;
   float:left;
}

a:link.menu, a:visited.menu, a:active.menu {
	text-decoration:none;


}
a:hover.menu {
	text-decoration:none;
	color:#266516;
       
}



input, select{
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Tahoma;
	background-color:#0071BB;
	border:none;

}


input.submit{
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Tahoma;
	background-color:#0071BB;
	border:0px;
        cursor:pointer;

}



textarea {
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Tahoma;
	background-color:#0071BB;
	border:0px;
	width:290px;
	height:128px;
}

#error {
	color:#B70100;
	font-size:12px;
	font-weight:bold;
}

#gmd {
	position:absolute;
	right:24px;
	top:13px;
}

#zryw {
	position:absolute;
	left:24px;
	top:13px;
        color:#ffffff;
}


.title {
    font-weight:bold;
    color:#3D3F3C;
}

a:link.title, a:visited.title, a:active.title {
	text-decoration:none;
}
a:hover.title {
	text-decoration:underline;
}


.txt11b {
    color:#ffffff;
}


.KatGal {
    width:100%;
    height:18px;
    font-weight:bold;
    font-size:13px;
    padding:8px 0px 8px 12px;
    background-color:#D4E1D0;

}

.foto {
    border:1px solid #133405;
    padding:2px;
    margin:10px;
}

	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		
		padding: 10px;
		width: 520px;
	}
	
	#gallery { display: inline; }

        #Tabela {
            width:100%;
            border-top:1px solid #9EA09F;
            margin-top:10px;
            background-color:#3D3F3C;
            padding-bottom:15px;

        }


        .trtab {
            background-color: #515350;
            height:25px;
        }

          .tdtab {
            padding:5px;
        }

#MenuTab {}
        #MenuTab ul {list-style: none;}
        #MenuTab ul li {display: inline; font-size:13px; font-weight:bold;margin:10px;}
        .gold { color: #F5F211;}


        .o_firmie1 {
            margin-bottom:25px;
        }

        #o_firmie_zamow {
            font-size:14px;
            font-weight:900;
        }

        .mailing {
            text-align:left;
            font-size:12px;
        }

        #gotowe_motywy {
            text-align:left;
            font-size:12px;
             margin:0 auto;
        }

         .realizacje1 {
             margin-left:55px;
	padding: 0;
        text-align:left;
        }

         #opcje { width:820px;
                   margin:0 auto;
                   padding: 0;
                  background-color: #FF9900;margin-bottom:10px;}
            #opcje2 {padding:20px;}

                #wykonanie { background-image: url(../img/wykonanie.gif);background-repeat:no-repeat; background-color: #CD3301;padding-top:10px;margin:10px auto;
                width:820px;}
            #wykonanie2 {padding:20px 0px 20px 0;}   

            .white {
    color:#fff;
}

a:link.white, a:visited.white, a:active.white {
	text-decoration:none;
}
a:hover.white {
	text-decoration:underline;
}

#cenniki_obrazy_left{
float: left;
width: 450px;
}
#cenniki_obrazy_right{
float: left;
width: 300px;
margin-top: 60px;
}


.linia {
    width:75%;
    height:1px;
    background-color:#0071BB;
    margin: 0px auto;
}

#hurt {font-size:13px;}
