.html {
   margin: 0px;
   padding: 0px;
   
}

.main {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
}

.table  {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
   }
   
.tarifi  {
   margin: 0px;
   padding: 0px;
   width: 500px;
   vertical-align: top;
   text-align: center;
   border: 1px solid #387C2C;
   border-collapse: collapse;
   }
   
.tdleft {
   margin: 0px;
   padding: 0px;
   width: 230px;
   height: 100%;
   vertical-align: top;
   align: left;
   border: 0px;
   border-collapse: collapse;
}

.tdcenter {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
   vertical-align: top;
   align: left;
   border: 0px;
   border-collapse: collapse;
}

.tdright {
   margin: 0px;
   padding: 0px;
   width: 180px;
   height: 100%;
   vertical-align: top;
   align: right;
   border: 0px;
   border-collapse: collapse;
}

.top {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 306px;
   border: 0px;
   border-collapse: collapse;
   border-bottom: 4px solid #ff0000;
   background-image: url("pic/fon.jpg");
   background-repeat: repeat-x;
   background-position: top left;
}

.left {
   margin: 0px;
   padding: 0px;
   width: 230px;
   height: 100%;
   border: 0px;
   border-collapse: collapse;
}

.center {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
}

.right {
   margin: 0px;
   padding: 0px;
   width: 180px;
   height: 100%;
   border: 0px;
   border-collapse: collapse;
}

.trtop {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   text-align: left;
   background-image: url("pic/line.jpg");
   background-repeat: repeat-x;
   background-position: top left;
   
}

.tarif {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   align: center;
   background-color: #C1D3B8;
   border: 1px solid #387C2C;
   border-collapse: collapse;
}

.tarif2 {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   align: center;
   border: 1px solid #387C2C;
   border-collapse: collapse;
}

.tarif3 {
   margin: 0px;
   padding: 0px;
   margin-left: 10px;
   padding-left: 10px;
   vertical-align: top;
   text-align: left;
   border: 1px solid #387C2C;
   border-collapse: collapse;
}

.tarif4 {
   margin: 0px;
   padding: 0px;
   margin-left: 10px;
   padding-left: 10px;
   vertical-align: top;
   text-align: left;
   background-color: #C1D3B8;
   border: 1px solid #387C2C;
   border-collapse: collapse;
}

.line {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
   vertical-align: top;
   text-align: left;
   border: 0px;
   border-collapse: collapse;
   border-bottom: 4px solid #ff0000;   
}

.trtop1 {
   margin: 0px;
   padding: 0px;
   vertical-align: bottom;
   text-align: left;
   border: 0px;
   border-collapse: collapse;
   background-image: url("pic/line_2.jpg");
   background-repeat: repeat-x;
   background-position: bottom left;
   
}

.tdlogo {
   margin: 0px;
   padding: 0px;
   margin-left: 25px;
   padding-left: 25px;
   margin-top: 45px;
   padding-top: 45px;
   vertical-align: top;
   text-align: left;
}

.tdmenu {
   margin: 0px;
   padding: 0px;
   margin-top: 45px;
   padding-top: 45px;
   margin-right: 10px;
   padding-right: 10px;
   vertical-align: top;
   text-align: right;
}

.tdmenu2 {
   margin: 0px;
   padding: 0px;
   margin-right: 25px;
   padding-right: 25px;
   vertical-align: top;
   text-align: right;
}

.tdle {
   margin: 0px;
   padding: 0px;
   margin-left: 20px;
   padding-left: 20px;
   margin-top: 15px;
   padding-top: 15px;
   vertical-align: top;
   text-align: left;
   background-color: #387C2C;
}

.tdce {
   margin: 15px;
   padding: 15px;
   vertical-align: top;
   text-align: left;
}

.tdmap {
   margin: 15px;
   padding: 15px;
   vertical-align: top;
   text-align: center;
}

.tdtar {
   margin: 15px;
   padding: 15px;
   vertical-align: top;
   text-align: center;
}

.tdce1 {
   margin: 0px;
   padding: 0px;
   height: 30px;
   margin-top: 15px;
   padding-top: 15px;
   margin-left: 15px;
   padding-left: 15px;
   margin-right: 15px;
   padding-right: 15px;
   margin-bottom: 15px;
   padding-bottom: 15px;
   vertical-align: bottom;
   text-align: left;
}

.tdce2 {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   text-align: left;
}

.tdce3 {
   margin: 0px;
   padding: 0px;
   margin-left: 15px;
   padding-left: 15px;
   margin-right: 15px;
   padding-right: 15px;
   vertical-align: top;
   text-align: left;
}

.tdri {
   margin: 0px;
   padding: 0px;
   margin-top: 15px;
   padding-top: 15px;
   margin-right: 15px;
   padding-right: 15px;
   vertical-align: top;
   text-align: right;
   background-color: #387C2C;
}

.tdri1 {
   margin: 0px;
   padding: 0px;
   margin-bottom: 15px;
   padding-bottom: 15px;
   margin-right: 15px;
   padding-right: 15px;
   vertical-align: bottom;
   text-align: right;
   background-color: #387C2C;
}

.logo {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   text-align: left;
   border: 0px;
   border-collapse: collapse;
}

.auto {
   margin: 0px;
   padding: 0px;
   margin-left: 140px;
   padding-left: 140px;
   vertical-align: bottom;
   text-align: left;
   border: 0px;
   border-collapse: collapse;
}

.map {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   text-align: left;
   border: 1px solid #ff0000;
   border-collapse: collapse;
}

.menu {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 500;
font-style: normal;
line-height: 25px;
display: inline;
text-decoration: none;
border-bottom: 2px solid #ff0000;
text-transform: none;
align: right;
color: #387C2C;
}

.menu1 {
margin: 0px;
padding: 0px;
margin-right: 20px;
padding-right: 20px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 25px;
display: inline;
text-decoration: none;
text-transform: none;
align: right;
color: #387C2C;
}

.menu2 {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 500;
font-style: normal;
line-height: 25px;
display: inline;
text-decoration: none;
text-transform: none;
align: right;
color: #387C2C;
}

.menu3 {
margin: 0px;
padding: 0px;
font-size: 90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 25px;
display: inline;
text-decoration: none;
border-bottom: 2px solid #ff0000;
text-transform: none;
align: right;
color: #ffffff;
}

.menu4 {
margin: 0px;
padding: 0px;
font-size: 90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 25px;
display: inline;
text-decoration: none;
text-transform: none;
align: right;
color: #ffffff;
}

.tele {
margin: 0px;
padding: 0px;
font-size: 90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #ffffff;
}

.phone {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 500;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #ffffff;
}

.phone1 {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #ffffff;
}

.text {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #58595B;
}

.text1 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
border-bottom: 1px solid #387C2C;
text-transform: none;
align: left;
color: #387C2C;
}

.text2 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
border-bottom: 1px solid #387C2C;
text-transform: none;
align: left;
color: #ff0000;
}

.text3 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
border-bottom: 1px solid #387C2C;
text-transform: none;
align: left;
color: #58595B;
}

.text4 {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
padding-bottom: 10px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #387C2C;
}

.text5 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #0000ff;
}

.text6 {
margin: 0px;
padding: 0px;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
color: #58595B;
}

.text7 {
margin: 0px;
padding: 0px;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #58595B;
}

.tar {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: center;
color: #387C2C;
}

.tar1 {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: center;
color: #387C2C;
}

.tar2 {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: center;
color: #58595B;
}

.tar3 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: center;
color: #58595B;
}

.tar4 {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: center;
color: #387C2C;
}
