.content {
background:url(/gfx/content_bg.jpg) repeat-y top left #ffedd5;
}

.content a {
color:#B10906;
}

.content a:hover,
.content a:focus,
.content a:active {
color:#B10906;
text-decoration:none;
}

.tekst img {
border:0;
}

.content ul li {
list-style:none;
}

.tekst {
padding:0 55px;
text-align:justify;
color:black;
font-size:13px;
}

.tekst p {
line-height:150%;
}

h2, h3 {
color:#B10906;
}

.content h3 a, h3 {
color:#1C2932;
}

.tekst h2 {
padding:10px 0px;
margin:0;
font-weight:normal;
font-size:28px;
background:url(/gfx/h2-bg.png) no-repeat top left;
padding-left:35px;
}

.tekst h3 {
font-weight:normal;
font-size:18px;
}



/* formularz */

fieldset {
border:0;
}



#formglownyb {
width:100%;
text-align:left;
margin-bottom:10px;
}


#formglownyb textarea {
width:220px;
margin-top:20px;
border:solid #cbcbcb 1px;
}

#formglownyb legend {
text-indent:-3000px;
}

#formglowny {
width:80%;
color:black;
}

#formglownyb {
width:80%;
color:black;
}


#formglownyb input {
color:#4A4A4A;
}

#wyslij {
width:61px;
height:28px;
border:0;
background:url(/gfx/wyslij_input.gif) no-repeat top left;
}

#wyslij:hover,
#wyslij:focus,
#wyslij:active {
background-position:bottom left;
}

#formglownyb li {
background:none;
}

#formglowny label {
float: left;
display: block;
width:50%;
text-align:right;
margin-right:20px;
cursor:pointer;
}

#formglowny label.labwyjatek {
width:100%;
text-align:left;
}

#formglowny legend {
text-indent:-2000px;
}

#formglownyb textarea {
margin-top:0px;
}

#formglowny textarea {
width:450px;
margin-left:47px;
border:solid #cbcbcb 1px;
color:black;
}


#formglowny ul {
list-style:none;
list-style-image:none;
margin:0em;
padding:0;
}

#formglowny ul li {
clear:both;
list-style:none;
list-style-image:none;
background:none;
margin:2px 0 0 0;
padding:0;
}


#formglowny fieldset {
border:0;
}



#formglowny #pytlabel {
text-align:left;
margin-left:50px;
}

.center {
text-align:center;
margin:10px 0px 0px 0px;
}

.big {
font-weight:bold;
color:#FD6519;
font-size:200%;
margin:10px 25px 10px 0px;
}

#pytaniedown  {
position:absolute;
}



/* techniki druku */
.coloumn {
width:250px;
height:525px;
border:solid #EFDEC4 1px;
float:left;
padding:5px;
margin:0 3px;
font-size:13px;
background-color:#FFEDD5;
}
/* cennik */
.coloumncennik {
width:250px;
height:220px;
border:solid #EFDEC4 1px;
float:left;
padding:5px;
margin:0 3px;
font-size:13px;
background-color:#FFEDD5;
}

.galeria {
border:solid #EFDEC4 1px !important;
margin:5px;
padding:3px;
}

/* ==== kalkulator ==== */
.tabelka, .tabelka td, .tabelka th {
border:solid #EFDEC4 1px;
}

.tabelka th {
background-color:#C72206;
color:white;
font-weight:normal;
text-align:center;
font-size:12px;
}

.tabelka th, .tabelka td {
padding:5px;
}

.redinput {
background-color:#C72206;
color:white;
text-align:center;
border:0;
padding:3px;
cursor:pointer;
}

.redinput:hover,
.redinput:focus,
.redinput:active a {
background-color:#1D2A33;
}


.selgroup {
width:300px;
}

/*
.selgroup label {
display:block;
width:150px;
float:left;
text-align:right;
padding:0 5px 0 0;
}
       */
/*.liwyr {
margin-left:111px;
}                       */

.kalkulator_form label {
font-weight:bold;
color:#B10906;
}


/* produkt */
.produkt {
border:solid #E4D3B9 1px;
width:33%;
height:300px;
float:left;
margin:10px;
}
