img{
    border: 0;
}
body{
    margin: 0;
    color: #000000;
    font-size: 12px;
    font-family: Verdana;
    background: url('/design/images/main_bg.jpg');
	
}
table.table-main{
    border-collapse: collapse;
    height: 100%;
    background: #feeb84;
	
}
table.simple{
    width: 100%;
}
table.no-border{border-collapse: collapse; }
table.h100 {height: 100%;}
.table-page{font-size: 11px;padding:5px;width: 100%}
.table-page td {padding: 10px;}

.header, .header a{font-size: 8pt; color: #222222; text-decoration:none;text-transform:lowercase;}
.header input {font-size: 7pt;border: #E0E0E0 1px solid;}
.sub-header {height: 43px; background: url('/design/images/bg-menu.jpg') repeat-x;}
.sub-header a{color: #FFFFFF; text-decoration:none; text-transform:uppercase;font-family:Verdana;font-weight:bold;font-size:8pt;}
a{color: #222222; text-decoration:none;font-family:Verdana;font-weight:bold;font-size:8pt;}
a:hover{text-decoration: underline}
.sub-header td {text-align:center; padding: 0 10;}
.text{ color: #000000; font-size: 12px; font-family: Verdana;}
.page-title {padding-left:10px;margin-bottom: 15px;color:#222222;text-transform:uppercase;font-weight:bold;}
.page-title-news {color:#222222;text-transform:uppercase;font-weight:bold;}
.page-body  {vertical-align:top; color: #000000;}
.page-bottom{font-size: 8pt; text-align:center; vertical-align:middle; height: 70px;}

.news-title, .news-date{font-size: 12px;color: #222222; font-weight:bold;}
.news-title {}
.news-more, .news-more a{font-size: 8pt;color: #222222;text-decoration:none;text-align:right;}
.news-review {font-size: 12px;}
.news-back {text-align:center; padding-top: 10px;}


.page-body table td, .catalog table td {font-size: 8pt;}
/*.catalog a, .catalog-more a{font-size: 8pt;color: #222222;text-decoration:none;}*/
.catalog-item {height: 10px;}
.catalog-item-title{font-size: 11pt; font-weight: bold;}
.catalog-item-resume{font-size: 8pt;}
td.catalog-more {vertical-align: top;text-align: right; height: 30px; padding-right: 10px; bottom right repeat-x;}
P { text-indent: 2em; margin: 0; margin: 10}
table.Design7 {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #000000;
	color:#000000; font-size:12px;}
table.Design7  td  {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #000000;
	color:#000000; font-size:12px;}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(/images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
font-size:12px;
}

.about {
    background: url('/design/images/top_bg.jpg');
}

.production {
    background: url('/design/images/top_bg_production.jpg');
}

.news {
    background: url('/design/images/top_bg_news.jpg');
}

.contact {
    background: url('/design/images/top_bg_contact.jpg');
}