/* START_STYLE_CSS */ 

body {font: normal 1em/1.3 Tahoma, sans-serif; background:#FFF url(/img/bg.gif); color:#333;}

h1{ font-size:175%; color:#006B3A; margin-bottom:20px;}
h2{ font-size:140%; color:#666; margin: 15px 0px;}
h3{ }
h4{ }

a {color:#006B3A;}
a:hover {color:#000;}

/* -- ID -- */ 

#body_w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%");min-width:980px;}	

#body_f { }	

#header { height:125px; position:relative; background: url(img/top_bg.png) repeat-x 0 0; margin-bottom:10px; }
#header .top1 {position:absolute; top:0; left:0; z-index:0;}
#header .top2 {position:absolute; top:0; right:0;}
#header .divan {position:absolute; bottom:0; z-index:11; left:50%; margin-left:-86px;}

#content {padding-bottom:20px; }
#content:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

#footer {height:70px; margin: 0 10px; border-top: 1px #CCCCCC solid; position:relative; }

/* -- CLASS -- */

div.clear {clear:both; line-height:1px; height:1px;}

span.left {display:block; float:left;}
span.right{display:block; float:right;}

span.info {display:block; color:#636A6E; font-size:117%; position:absolute; top:15px; left:290px; z-index:100;}
span.info b {display:block; color:#E39615; font-weight:normal; font-size:157%;}
span.info b i {font-style:normal; font-size:137%; color:#006B3A;}


table.main_table td.left {width:270px; vertical-align:top;}
table.main_table td.right {width:100%; vertical-align:top;}

.pad_left {padding:0 20px 0 10px; display:block;}
.pad_right {padding:0 20px 0 0; display:block; font-size:109%;}
.pad_right ul {list-style:disc !important; margin-left:15px;}
.pad_right strong {font-weight:bold;}

span.one_block {width:195px; display:block; text-align:center; background: #FFF url(img/prod.gif) no-repeat 0 0; padding:20px 0 ;}
span.one_block a {display:block; color:#006B3A;font-size:116%; margin-top:10px;}

.prod td {padding-top:20px;}
.prod td.l {text-align:left; vertical-align:top;}
.prod td.c {text-align:center; vertical-align:top;}
.prod td.r {text-align:right; vertical-align:top;}

img.small_logo {position:absolute; left:0; top:12px;}
span.copy {padding:15px 0 0 90px; display:block;}

table.ttt  td {}
table.ttt  img {padding:3px; margin:3px;}

table.ttt2, table.ttt2 td {border-collapse:collapse; border: 1px solid #CCC;}
table.ttt2 td {padding:3px;}
table.ttt2 td p strong {font-weight:bold;}

span.ram {position:absolute; top:0; left:0;}

div.sch {position:absolute; top:20px; right:0;}
div.sch img {float:left; padding-right:3px;}

a.thickbox {padding:2px;}

.pad_right p,
.pad_right h1,
.pad_right h2,
.pad_right h3,
.pad_right h4 {
	text-indent: 25px;
}
.pad_right p,
.pad_right ul li,
.pad_right ol li {
	text-align: justify;
}
.pad_right p {
	padding: 8px 0px 7px 0px;
}
.pad_right ul,
.pad_right ol {
	padding: 8px 0px 7px 30px;
}

.f_menu {
	float: right;
	margin-right: 200px;
}
