BODY {
background-repeat:repeat-x;
background-color:#ede6d5;
padding:0;
margin:0;
}

TD {
vertical-align:top;
color:#3a3a3a;
font-family:arial;
font-size:12px;
}

IMG {
border:0;
}

H1 {
font-size:14px;
font-weight:600;
color:#056693;
margin-top:0;
margin-bottom:5px;
}

H2 {
font-size:11px;
background-color:#056693;
color:#ede6d5;
padding:3px;
font-weight:600;
margin-top:10px;
}

B.h2 {
font-size:11px;
background-color:#056693;
color:#ede6d5;
padding:3px;
font-weight:600;
margin-top:10px;
}

A, A:link {
color:#3a3a3a;
text-decoration:underline;
}

A:hover {
color:#3a3a3a;
text-decoration:underline;
}

INPUT.inp , INPUT.text, textarea{
border:1px solid #3a3a3a;
background-color:#ede6d5;
font-size:12px;
width:300px;
margin-left:10px;
padding:1px 4px;
vertical-align:middle;
}

input, select{
margin-left:10px;
}
input.submit{
margin-left:0;
cursor:pointer;
}
.1 {
background-color:#7cb907;
width:253px;
height:56px;
}

.logo {
width:253px;
height:195px;
text-align:right;
vertical-align:middle;
}

.top {
width:713px;
height:56px;
vertical-align:middle;
}

.news {
line-height:24px;
width:510px;
vertical-align:middle;

}

.news A, .news A:link, .news A:hover {
color:#3a3a3a;
}

.calend {
padding:10px;
text-align:center;
}

.calend TD {
text-align:center;
vertical-align:middle;
padding:3px;
}

.date {
color:#056693;
font-weight:600;
}

.current{
background-color:#056693;
color:#ede6d5;
padding-left:4px;
padding-right:4px;
}

.calend A, .calend A:link {
color:#056693;
text-decoration:none;
border:1px solid #056693;
padding-left:4px;
padding-right:4px;
}

.calend  A:hover {
background-color:#056693;
color:#ede6d5;
text-decoration:none;
border:1px solid #056693;
padding-left:4px;
padding-right:4px;
}

.menu {
padding-left:28px;
height:22px;
}

.content {
padding-left:20px;
font-size:14px;
line-height:24px;
/*text-align:justify;*/
padding-right:10px;
background-repeat:no-repeat;
background-position:0% 100%;
padding-bottom:200px;
border-right:1px solid #056693;
width:755px;
}

.right {
width:183px;
background-repeat:no-repeat;
background-position:100% 0;
padding:0;
padding-bottom:50px;
}

.usl TD {
text-align:center;
font-weight:600;
padding:0;
color:#3a3a3a;
text-decoration:none;
font-size:14px;
}

.usl A, .usl A:link, .usl A:hover {
color:#3a3a3a;
text-decoration:none;
font-size:14px;
}

.parth  A, .parth A:link, .parth  A:hover {
color:#3a3a3a;
text-decoration:none;
font-size:12px;
}

.parth TD {
text-align:justify;
}

.bot {
background-color:#7cb907;
color:#ede6d5;
padding:10px;
text-align:right;
}

.descr {
font-size:14px;
line-height:24px;
text-align:justify;
font-weight:normal;
}

.decisions TD{
border-bottom:1px solid #056693;
padding:5px;
/*width:50%;*/
}

.title_tab TD {
border-top:1px solid #056693;
border-bottom:1px solid #056693;
font-weight:600;
text-align:center;
}

.price TD {
font-weight:600;
padding-top:2px;
padding-bottom:2px;
font-size:11px;
}

/* my adds */
.bot_left {
background-color:#7cb907;
color:#ede6d5;
padding:10px;
text-align:left;
}
.input {
border:1px solid #3a3a3a;
background-color:#ede6d5;
}
INPUT.input {
height:18px;
}
INPUT.submit{
height:22px;
border:1px solid #3a3a3a;
background-color:#ede6d5;
}

.inputform td{
text-align:left;
}

IMG.brdr {
border:1px solid #7CB907;
}
