body {background: #77a026; font-family: tahoma, arial, sans-serif; font-size: 100%; color: #000000; background-image: URL(images/bg.gif); background-repeat: repeat-y; background-position: top center; margin: 0px; padding: 0px}

A {color: #22490c; text-decoration: underline}
A:active {color: #22490c; text-decoration: underline}
A:visited {color: #22490c; text-decoration: underline}
A:hover {color: #22490c; text-decoration: underline}

A.white {color: #e0fbba; text-decoration: underline}
A.white:active {color: #e0fbba; text-decoration: underline}
A.white:visited {color: #e0fbba; text-decoration: underline}
A.white:hover {color: #254602; text-decoration: underline}

A.wwhite {color: #fff; text-decoration: underline}
A.wwhite:active {color: #fff; text-decoration: underline}
A.wwhite:visited {color: #fff; text-decoration: underline}
A.wwhite:hover {color: #fff; text-decoration: underline}

A.lgreen {color: #cbe698; text-decoration: underline}
A.lgreen:active {color: #cbe698; text-decoration: underline}
A.lgreen:visited {color: #cbe698; text-decoration: underline}
A.lgreen:hover {color: #1f2e01; text-decoration: underline}


HR {background-color: #92b851; color: #92b851; border: none; height: 1px;}
h1 {color: #2a4000; font-family: tahoma, Sans-serif; font-size: 130%; font-weight: normal; margin: 0px; padding: 17px 0px 0px 0px}
h2 {color: #2a4000; font-family: tahoma, Sans-serif; font-size: 100%; font-weight: normal; margin: 0px; padding: 17px 0px 0px 0px}

p {color: #273a02; margin: 0px; padding: 6px 0px 6px 0px; font-size: 80%}

ul {color: #273a02; font-size: 80%}
ol {color: #273a02; font-size: 80%}

.headBlick {background-image: URL(images/head_empty.gif); background-repeat: no-repeat; font-size: 12px; color: #06320e; height: 23px; weight: 222px; padding: 9px 5px 3px 27px}


/* верхнее меню */
.menuDiv {width: 980px; margin: auto; background-image: URL(images/bg_menu.gif); background-repeat: repeat-x;}
.leftBgMenu {padding-left: 40px; height: 43px; background-image: URL(images/bg_menu_left.gif); background-repeat: no-repeat; background-position: left top} 
.rightBgMenu {background-image: URL(images/bg_menu_right.gif); background-repeat: no-repeat; background-position: right top; padding-right: 20px;" align="right}

/* поиск */
.findForm {width: 230px; height: 16px; color: #839c53; font-size: 11px; border: 1px solid #dde9db}
.paddBottom {padding-left: 7px}

form {margin: 0px; padding: 0px}


/* термометр */
.divTerm {width: 980px; margin: auto;}
.termometr {padding: 13px 10px 18px 10px; font-size: 80%}
.termColor {color: #8ab33b; font-weight: bold}

/* левое меню */
.paddServHead {padding-bottom: 5px;}
.divPodmenu {background: #507902; margin: 10px 0px 0px 10px;  padding: 10px; font-weight: normal; font-size: 110%}
.leftMenu {color: #254602; padding: 11px 8px 13px 11px; font-size: 75%; font-weight: bold; background-image: URL(images/px_menu.gif); background-repeat: repeat-x; background-position: left bottom;}
.podmenuCur {color: #101801}

/* аренда траткора */
.divArenda {font-size: 75%; color: #bddc81; padding: 15px 8px 15px 8px}
.divArenda img {border: 4px solid #496b06; margin-right: 10px}

/* центральная часть */
.paddContent {padding: 0px 20px 0px 20px}
.content {background: #bedf7e; background-image: URL(images/bg_content.jpg); background-repeat: repeat-x; padding: 0px 20px 25px 20px; margin-bottom: 20px; width: 456px;}
.content img {border: #859b57 3px solid; margin: 5px}


/* блок услуг */
.tableBlockServ {background: #83a839; background-image: URL(images/bg_services_block.jpg); background-repeat: repeat-x; border: 1px solid #83a839; margin-bottom: 20px; font-size: 75%; font-weight: bold}
.tableBlockServ img {border: 4px solid #a5cb5a; margin-top: 12px}
.tdStyle1 {padding: 16px; border-right: 1px solid #619300}
.tdStyle2 {padding: 16px; border-right: 1px solid #619300; border-top: 1px solid #619300}
.tdStyle3 {padding: 16px; border-top: 1px solid #619300}
.tdStyle4 {padding: 16px}

/* новости */
.dateNews {font-size: 60%; color: #000; padding: 14px 11px 2px 11px}
.headNews {font-size: 75%; font-weight: bold; padding: 2px 11px 4px 11px}
.txtNews {font-size: 75%; color: #bddc81; padding: 2px 11px 14px 11px}
.pxpxNews {background-image: URL(images/px_menu.gif); background-repeat: repeat-x; background-position: left bottom; padding: 1px}

/* подвал */
.divFooter {height: 129px; width: 980px; margin: auto; background-image: URL(images/bg_footer.jpg); background-repeat: no-repeat; background-position: bottom; text-align: right; font-size: 75%; color: #b7d47e; line-height: 20px; }



/* галерея */

.sortPan {background: #496b06; color: #d0e2ae; padding: 2px 4px 2px 4px}
.sortP {line-height: 23px}
.pagesGal {padding: 22px 0px 5px 0px; color: #748d44}
.pagesSpan {background: #496b06; color: #d0e2ae; padding: 2px; font-weight: bold}
.tableGal {font-size: 70%; color: #273a02; text-align: center}
.tableGal img {border: #859b57 3px solid; margin: 15px 0px 5px 0px}

/* контакты */
.tel1 {background: #b5d379; line-height: 23px; font-size: 90%; padding: 7px 10px 7px 17px}
.tel2 {line-height: 23px; font-size: 90%; padding: 7px 10px 7px 17px}
.contactFormDiv {background: #b6d57a; border: 1px solid #a8c76b; padding: 25px; margin-top: 15px; font-size: 75%; color: #5f7a2c}
.contactInput {width: 250px; height: 17px; margin: 7px 0px 7px 0px}
.contacTextarea {width: 99%; margin: 7px 0px 7px 0px}
.contacButton {background: #1f5302; color: #b8cc90; border: 1px solid #a9c66f; font-size: 100%; padding: 5px 7px 5px 7px}


.priceMenu {line-height: 25px; font-weight: bold}


