html {font-size:100%; margin:0; padding:0;height:100%; min-height:100%;}
body {min-height:100%; padding:0; margin:0;background-color:#fff;font-family: "Arial"; font-size:10pt; color:#333333;}
td {font-size:10pt;}

img {border:0;}
form, object, embed {margin:0;padding:0;} 

p {margin:0 0 10px 0;}

.red {color:#CC0000;}

.nomargin {margin:0 !important;}

a {
	text-decoration: underline;
	color:#559715;
}

a:hover {
	text-decoration: none;
	color:#559715;
}


h1 {color:#0068BF;font-weight:normal;font-size:16pt;margin:0 0 15px 0;text-align:left;}
h2 {color:#0068BF;font-weight:bold;font-size:10pt;margin:5px 0 10px 0;text-align:center;}
h4 {color:#0068BF;font-weight:normal;font-size:16pt;margin:0 0 15px 0;text-align:left;}

ul {margin:4px 0 10px 25px;list-style:none;padding:0;}
ul ul {margin:4px 0 3px 25px;}
ul li {margin:0 0 3px 0;padding:0 0 0 15px;background:url(images/arrow.gif) 0 4px no-repeat;}

ol {margin-top:4px !important;margin-bottom:10px !important;}
ol li {margin-bottom:3px;}

li a {color:#000000; text-decoration:underline;}
li a:hover {color:#000000;text-decoration:none;}



.inv {display:none;}

input, textarea, select {background-color:#FFF;border:1px solid #CECCB8;font-family:Arial;color:#505050;font-size:10pt;width:100%;}
textarea {height:85px;}
.submit {width:auto !important;border:none;background-color:#336600;color:#FFF;font-weight:bold;}

input.check {width: 5%; }


/*###########################  TOP  #############################*/

.top {background: url(/images/top-bg.gif) 0 0 repeat-x;}
.logo {PADDING-TOP: 42px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;}
.icons {padding:60px 0 0 0;}
.icons a {display:block;margin:0 20px;width:31px;height:30px;float:left;}
.icons a.home {background: url(/images/icon-home.gif) 0 0 no-repeat;}
.icons a.home:hover {background: url(/images/icon-home-h.gif) 0 0 no-repeat;}
.icons a.map {background: url(/images/icon-map.gif) 0 0 no-repeat;}
.icons a.map:hover {background: url(/images/icon-map-h.gif) 0 0 no-repeat;}
.icons a.contact {background: url(/images/icon-contact.gif) 0 0 no-repeat;}
.icons a.contact:hover {background: url(/images/icon-contact-h.gif) 0 0 no-repeat;}

.slogan {background-color: #0068BF;}
.slogan_img {background: url(/images/menu-bg.gif) left bottom no-repeat;padding:22px 0 0 185px;}




/*###########################  LEFT  #############################*/

.left {background:#F1F0E3 url(/images/services-bg.gif) 0 0 repeat-x;width:290px;}
.menu {padding:0 30px 20px 30px;}
.menu ul {margin:0;list-style:none;padding:0;}
.menu ul ul {margin:4px 0 3px 15px;}
.menu li {margin:0 0 5px 0;padding:6px 0 8px 25px;background:url(images/arrow_m.gif) 5px 9px no-repeat;font-weight:bold;border-bottom:1px solid #CECCB8;}
.menu ul li a {color:#505050; text-decoration:none;}
.menu ul li a:hover {color:#1184D7;text-decoration:none;}
.menu ul ul li {margin:0 0 5px 0;padding:0 0 0 20px;background:url(images/arrow_m2.gif) 0px 5px no-repeat;font-weight:normal;border-bottom:none;}
.menu ul ul li a {color:#1E9AE9; text-decoration:underline;}
.menu ul ul li a:hover {color:#1E9AE9;text-decoration:none;}


/*###########################  RIGHT  #############################*/

.right {background:#F6F5ED url(images/content-bg.gif) 0 0 repeat-x;width:305px;}
.order {padding:32px 0 15px 37px;}
.icq {padding:10px 45px 48px 37px; background:url(images/icq.gif) 37px 0 no-repeat;}
.icq-number {padding:33px 0px 0px 68px;}
.icq a {font-family:Tahoma;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.icq a:hover {color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.news {padding:0 45px 40px 45px;}
.date {color: #1E9AE9;}


/*###########################  CONTENT  #############################*/

.content {background:#F6F5ED url(images/content-bg.gif) 0 0 repeat-x;padding:30px 0 30px 40px;}




/*###########################  FOOTER  #############################*/

.footer {background:#0068BF url(images/copyright-bg.gif) 0 0 repeat-x; height:100px;+height:60px;padding:40px 100px 0 50px;}
.counters {float:right;padding:0;}
.copyright {color: #FFFFFF;padding:0 50px 0 0;}
.copyright a {color: #FFFFFF;text-decoration: underline; }
.copyright a:hover {color: #FFFFFF;text-decoration: none;}


