body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

p { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px; margin-bottom:12px; }
div { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px; margin-bottom:0px; }
h1 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px; margin-bottom:0px; font-weight:normal; }
h2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px; margin-bottom:0px; font-weight:normal; }
ul { margin-top:0px; margin-bottom:18px; margin-left:15px; padding-left:0px; padding-left:25px; }
li { margin-bottom:2px; }
form  { margin:0px; }
select { margin:0px; font-family: Arial, Helvetica, sans-serif; height:22px; color:#333333; padding:1px 5px 1px 5px; font-size:11px; }
input { margin:0px; font-family: Arial, Helvetica, sans-serif; height:22px; color:#333333; padding:1px 5px 1px 5px; font-size:11px; }
label { margin:0px; }

a { color: #000000; }

/* ----- Global ----- */

.path { font-size:10px; color:#6a410c; margin-bottom:25px; }
.path a { font-size:10px; color:#6a410c; }

.div-brake { height:10px; border-bottom:#ffae00 solid 1px; }

.header-block { margin-top:35px; }
.visual { margin-top:20px; }
.center-block { margin-top:25px; }
.center-text { color:#6a410c; }
.center-text h1 { font-size:16px; font-weight:bold; margin-bottom:14px; }
.center-text p { font-size:16px; }
.center-text div { color:#6a410c; margin-bottom:10px; }
.center-text div a { color:#6a410c; }
.left-block { border-right:#ffae00 solid 1px; }
.phone { margin-top:30px; color:#db1107; font-size:16px; font-weight:bold; }
.right-block { background-image:url(images/bg-right.gif); background-repeat:repeat-y; background-color:#db1107; }
.bg-visual { height:170px; background-image:url(images/bg-visual.gif); background-repeat:no-repeat; }
.main-block { text-align:left; margin-top:25px; width:95%; }
.main-block p, ul, a { font-size:14px; color:#6a410c; }
.main-block h2 { font-weight:bold; color:#6a410c; margin-top:25px; margin-bottom:10px; }

.logo { font-size:22px; margin-left:8px; margin-right:40px; }
.info-group { font-size:10px; color:#db1107; width:170px; text-align:left; }

.main-menu { margin-right:10px; }
.main-menu div { margin-bottom:4px; }
.main-menu div a { margin-left:7px; margin-right:3px; color:#7c590e; font-size:14; font-weight:bold; }

.footer-block { margin-top:25px; }
.footer-block table { border-top:#ffae00 solid 1px; }
.copyright { margin-top:20px; font-size:11px; color:#7c590e; }
.copyright a { font-size:11px; color:#7c590e; } 
.counter-logo { margin-top:20px; margin-left:20px; margin-right:30px; margin-bottom:0px; }


