.tlo {
   margin:0px;
	background:#ffffff;
}

h1 {
    margin-bottom:10px;
    font-weight:bold;
    font-family:tahoma;
    color:#972b28;
    font-size:15;	 
}
hr {
 width:300px;
 border-style:outset;
	width:300px;
	
}

a.linkmenudol:link,
a.linkmenudol:active,
a.linkmenudol:visited
{
 cursor:pointer;
 font-size:13px;
 font-family:Arial;
 text-decoration:none;
 color:#8f9190;
 font-weight:normal;   
}

a.linkmenudol:hover
{
	text-decoration:none;	
	color:#000000;
}


a.linkczi:link,
a.linkczi:active,
a.linkczi:visited
{
 cursor:pointer;
 font-size:13px;
 font-family:Arial;
 text-decoration:none;
 color:#000000;
 font-weight:normal;   
}

a.linkczi:hover
{
	text-decoration:underline;	
}

a.linkwiecej:link,
a.linkwiecej:active,
a.linkwiecej:visited
{
 cursor:pointer;
 font-size:13px;
 font-family:Arial;
 text-decoration:none;
 color:#9d0101;
 font-weight:normal;   
}

a.linkwiecej:hover
{
	text-decoration:underline;	
	color:#9d0101;
}


#ramka {
   width:1075px;

   overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0;
	background-color:#ffffff; 		
}


#ramkaA {
   width:1075px;
   height:443px;
	margin:0px 0px 0px 0px;
}
#ramkaA1 {
	width:1075px;
   height:443px;
	margin:0px 0px 0px 0px;
	background:#ffffff; 		
}

#ramkaB {
   width:1075px;
   height:55px;
	margin:0px 0px 0px 0px;
}
#ramkaB1 {
	float:left;
   width:56px;
   height:55px;
	margin:0px 0px 0px 0px;
	background:#ffffff url(../ramka_B1.jpg) repeat-x left top; 		
}
#ramkaB2 {
   float:left;
   text-align:left;
   width:964px;
   height:55px;
	margin:0px 0px 0px 0px;	
}
#ramkaB21 {
   float:left;
	width:310px;
   height:55px;
	margin:0px 0px 0px 0px;		
}
#ramkaB22 {
   float:left;
	width:654px;
   height:55px;
	margin:0px 0px 0px 0px;		
}
#ramkaB3 {
   float:left;
	width:55px;
   height:55px;
	margin:0px 0px 0px 0px;
	background:#ffffff url(../ramka_B3.jpg) repeat-x left top; 		
}


#ramkaC {

	width:1075px;
   height:566px;
	margin:0px 0px 0px 0px;
}
#ramkaC1 {

	float:left;
   width:56px;
   height:566px;
	margin:0px 0px 0px 0px;
	background:#ffffff url(../ramka_C1.jpg) repeat-x left top; 		
}
#ramkaC2 {
	float:left;	
   line-height:20px;
   color:#3b3b3b;
   font-size:14;
   font-family:Arial;
   text-align:justify;
   width:964px;
 
	padding-left:0px;
	margin:0px 0px 0px 0px;	
}
#ramkaC21 {
	float:left;
	width:310px;
   height:566px;
	margin:0px 0px 0px 0px;
	background:#ffffff; 		
}
#ramkaC22 {
	float:left;
	padding-right:15px;
   padding-left:20px;
   line-height:20px;
   color:#3b3b3b;
   font-size:14;
   font-family:Arial;
   text-align:justify;
	width:600px;
   height:566px;
   margin:0px 0px 0px 0px;		
}
#ramkaC3 {
	float:left;
	width:55px;
   height:566px;
	margin:0px 0px 0px 0px;
	background:#ffffff url(../ramka_C3.jpg) repeat-x left top; 		
}

#ramkaD {

	width:1075px;
   height:1px;
	margin:0px 0px 0px 0px;
}
#ramkaD1 {
  overflow:hidden;
	width:1075px;
   height:1px;
	margin:0px 0px 0px 0px;
	background:#ffffff url(../ramka_D1.jpg) repeat-x left top; 		
}

#ramkaE {
   width:1075px;
   height:52px;
	margin:0px 0px 0px 0px;
}
#ramkaE1 {
   color:#a2a1a1;
   font-size:13;
   font-family:Arial;
   text-align:center;
	float:left;
	width:925px;
   height:52px;
	margin:0px 0px 0px 0px;
}

#ramkaE2 {
   color:#a2a1a1;
   font-size:13;
   font-family:Arial;
   text-align:right;
   float:left;
	width:150px;
   height:52px;
	margin:0px 0px 0px 0px;
}

table.cennik {
	 background-color:#ffffff;
	 width:600px;
	 font-size:13px;
	 border-width:1px;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

td.cennik {
    text-align:left;
	 border-width:2px;
	 background-color:#e3e1d5;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

td.cennik1 {
    text-align:left;
	 border-width:2px;
	 background-color:#ffffff;
	 border-style:solid; 
	 border-color:#ffffff;
}

table.kontakt {
	 background-color:#ffffff;
	 width:920px;
	 font-size:13px;
	 border-width:5px;
	 border-style:solid; 
	 border-color:#ffffff;
}

td.kontakt {
    text-align:left;
	 width:50%;
}
td.kontakt1 {
    text-align:right;
	 width:50%;
	 
}

table.realizacje {
	 background-color:#ffffff;
	 width:270px;
	 font-size:12px;
	 border-width:0px;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

td.realizacje_zdjecie {
    text-align:center;

}
td.realizacje_opis {
    text-align:center;
	 border-width:2px;
	 background-color:#e3e1d5;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

td.realizacje_link {
    text-align:right;
	 border-width:2px;
	 background-color:#ffffff;
	 border-style:solid; 
	 border-color:#ffffff;
}

table.realizacjesz {
	 background-color:#ffffff;
	 width:270px;
	 font-size:12px;
	 border-width:0px;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

td.realizacjesz_zdjecie {
    text-align:center;

}
td.realizacjesz_opis {
    text-align:center;
	 border-width:1px;
	 background-color:#e3e1d5;
	 border-style:solid; 
	 border-color:#e3e1d5;
}
td.realizacjesz_opis1 {
    text-align:center;
	 border-width:0px;
	 background-color:#ffffff;
	 border-style:solid; 
	 border-color:#e3e1d5;
     padding:2px;
}





table.formularz {
	 background-color:#ffffff;
	 border-width:1px;
	 border-style:solid; 
	 border-color:#e3e1d5;
}

.ramkaa {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	margin: 5px;

}
.ramkab {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

input.form_wyslij
{   
	font-size:11px;
 	color:#333333;
	border:1px outset #816d50;
	width:80px;
	height:20px;
   background:#ffffff;
}