body { margin: 0; background-color: #FFFFFF; }
img { border: 0; }
.logo { margin-bottom: 1px; }

td.left { width: 252; vertical-align: top; }
td.sepleft { min-width: 25px; }
td.sepright { min-width: 25px; }
td.center { width: 48%; min-width: 450; text-align:left; vertical-align: top;}
td.right { width: 252; margin-left: -252px; }
.tel1 { text-align: right; vertical-align: middle; background-image:url(images/tel1.jpg); background-repeat: no-repeat; width: 252px; height: 81px;}
.tel1 div { margin-right: 15px; margin-top: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
.tel1 div span { display: inline block; font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #FFFFFF; font-weight: 900; }
.tel2 { text-align: right; vertical-align: middle;  background-image:url(images/tel2.jpg); background-repeat: no-repeat; width: 252px; height: 78px;}
.tel2 div { margin-right: 15px; margin-top: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D6E71; }
.tel2 div span { display: inline block; font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #6D6E71; font-weight: 900; }
.tel3 { text-align: right; vertical-align: middle; background-image:url(images/tel3.jpg); background-repeat: no-repeat; width: 252px; height: 78px;}
.tel3 div { margin-right: 15px; margin-top: 34px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D6E71; }
.tel3 div a { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #6D6E71; }
.tel3 div a:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #6D6E71; }
.tel4 { text-align: right; vertical-align: middle; background-image:url(images/tel4.jpg); background-repeat: no-repeat; width: 252px; height: 84px;}
.tel4 div { margin-right: 15px; margin-top: 32px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D6E71; }
.tel4 div a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D6E71; }
.tel4 div a:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D6E71; }
.topmenuitem { overflow: hidden; display: inline; margin: 45px 13px 23px 8px; }
.topmenuitem2 { overflow: hidden; display: inline; margin: 45px 13px 23px 0; }
.separator { display: inline; margin: 29px 0 8px 0; }
td.poloska { background-image:url(images/poloska.jpg); background-repeat: repeat-x; }
td.content { background-image:url(images/poloska.jpg); background-repeat: repeat-x; background-position: top; }
td.content div { margin-top: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td.content table { border-top: 1px solid #666666; border-right: 1px solid #666666; }
td.content table td { border-bottom: 1px solid #666666; border-left: 1px solid #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td.content table th { border-bottom: 1px solid #666666; border-left: 1px solid #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; }
td.content div a { text-decoration: underline; color: #003333; }
td.content div a:hover { text-decoration: none; color: #003333; }
td.content div h3 { text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #2D8847; }
td.content div.news { margin-top: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td.content div.news h3 { text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #2D8847; }
td.content div.news span { text-decoration: underline; }
td.ground { background-image:url(images/ground.jpg); background-repeat: no-repeat; background-position: bottom right; }

td.left2 { background-color: #C2D74F; width: 252; vertical-align: top; }
td.sepleft2 { background-color: #C2D74F; width: 5%; min-width: 25px; }
td.sepright2 { background-color: #C2D74F; width: 5%; min-width: 25px; }
td.center2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #C2D74F; width: 48%; min-width: 450; text-align:left; vertical-align: middle;}
td.center2 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; }
td.center2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; }
td.right2 { background-color: #C2D74F; width: 252; margin-left: -252px; }

td.left3 { width: 252; vertical-align: top; }
td.sepleft3 { min-width: 25px; }
td.sepright3 { min-width: 25px; }
td.center3 { width: 48%; min-width: 450; text-align:left; vertical-align: top;}
td.center3 p.copyrights { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; margin-top: 11px; }
td.right3 { width: 252; margin-left: -252px; }

div.leftmenuitem { margin: 22px 0 0 11px; background-image:url(images/menuitem.jpg); background-repeat: no-repeat; background-position: left; }
div.leftmenuitem a { margin-left: 22px;  font-family: Arial, Helvetica, sans-serif; font-size: 40px; color: #666666; }
div.leftmenuitem:hover { margin: 22px 0 0 11px; background-image:url(images/menuitemactive.jpg); background-repeat: no-repeat; background-position: left; }
div.leftmenuitem:hover a:hover { margin-left: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 40px; color: #000000; }
div.submenuitem { margin: 3px 0 0 15px; } 
div.submenuitem a { margin-left: 22px;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; }
div.submenuitem a:hover { margin-left: 22px;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; }

input, textarea { border: 1px solid #2D8847; font-family: "Courier New", Courier, monospace; }