/* CSS Document */



body {
background-image: url(images/back.gif);
color: #665377;
}

a:link {
color: #03330A;
}

a:hover {
color: #008C16;
}

a:visited {
color: #03330A;
}

.wrap {
margin-left: auto;
margin-right: auto;
text-align: center;
}

.all {
width: 800px;
margin-left: auto;
margin-right: auto;
text-align: center;
border: 1px solid #A8C487;
}


.srodek {
background-color: white;

width: 750px;
height: 860px;
margin-left: auto;
margin-right: auto;
}

.srodekserv {
background-color: white;

width: 750px;
height: 1510px;
margin-left: auto;
margin-right: auto;
}


.srodeklinks {
background-color: white;

width: 750px;
height: 1410px;
margin-left: auto;
margin-right: auto;
}

.indextext {
font-size: 12px;
}

.indextextcenter {
font-size: 12px;
text-align: center;
}


.right {
width: 250px;
height: 700px;
float: right;
background-color: #6699cc;
margin-right: 20px;
}

.text {
font-family: Verdana;
font-size: 12px;
text-align: justify;
padding-left: 50px;
padding-right: 50px;
padding-top: 30px;
color: #15400E;
}

.textcenter {
font-family: Verdana;
font-size: 12px;
text-align: center;
padding-left: 30px;
padding-right: 30px;
padding-top: 30px;
color: white;
}



.center {
text-align: center;
margin-right: auto;
padding-left: auto;
padding-right: auto;
}


.centerlarge {
font-size: 14px;
text-align: center;
margin-right: auto;
padding-left: auto;
padding-right: auto;
}


.menu {
margin-left: auto;
margin-right: auto;
width: 800px;
height: 35px;
background-color: #83B685;
margin-top: -5px;
padding-top: 2px;

}

.main {
width: 800px;
height: 900px;
background-color: #83B685;
margin-left: auto;
margin-right: auto;
}


.mainserv {
width: 800px;
height: 1550px;
background-color: #83B685;
margin-left: auto;
margin-right: auto;
}

.mainlinks {
width: 800px;
height: 1450px;
background-color: #83B685;
margin-left: auto;
margin-right: auto;
}

.small {
font-size: 10px;
}

.contactus {
width: 650px;
height: 170px;
background-color: #550404;
color: white;
}

.contact td {
width: 240px;
padding-left: 60px;
}

.contact table {
width: 400px;
}

.tableservices td {
width: 290px;
padding-left: 10px;
padding-right: 10px;
font-size: 11px;
text-align: left;
padding-bottom: 5px;
}

.tableservices tr {
width: 600px;
margin-left: 100px;
border-style: none;

}
.tableservices table {
border-style: none;
background-color: black;
}

.imagetext {
color: #711F1F;
font-weight: bold;
font-size: 10px;
}

.webworks {
color: #052508;
font-size: 11px;
font-family: Verdana;
}

.about td {
width: 300px;
padding-left: 10px;
}

#contact {
margin-left: auto;
margin-right: auto;
text-align: center;
width: 300px;
height: 70px;
padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
background-color: #1D3F59;
color: white;
font-family: Verdana;
font-size: 12px;
}

.textindex {
color: 630E28;
font-family: Verdana;
font-size: 14px;
text-align: left;
}

.textindexcontact {
width: 300px;
height: 350px;
background-color: #ECECEC;
background-image: url(images/bg.gif);
color: 630E28;
font-family: Verdana;
font-size: 12px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

.ul {
font-size: 12px;
}

.ul2 {
font-size: 12px;
text-align: left;
}

.gallery td {
width: 350px;
padding-left: 10px;
}

.prices td {
width: 100px;
background-color: #EFECEC;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 2px;
border: #AEAEAE 1px solid;
}

.links {
text-align: left;
font-size: 11px;
}

.linktable td {
width: 350px;

}