a {
    text-decoration:			none;
}
body {
    margin:				0px;
    padding:				0px;
    font-size:				12px;
    font-family:			Arial, Helvetica, sans-serif;
    background-image:			url(/img/design/main-bg.gif);
}

table.mainInterface {
    width:				100%;
    
}
input, textarea {
    border:				1px solid #b2b9c3;
    
}

.news{
	width: 350px;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 20px;
}
table.mainInterface td.header {
    padding-bottom:			10px;
}

table.mainInterface td.header table td.filled{
    background-color:			#ffa800;
}

table.mainInterface td.header table td.banner{
    width:				100%;
    padding-left:			50px;
    padding-right:			5px;
    text-align:				right;
}

td.lang-bar {
    padding-left:			30px;
    color:				#8d7050;
}
td.lang-bar a {
    color:				#8d7050;
}

.empty-table {
    padding:				0px;
    border:				0px solid white;
    margin:				0px;
    vertical-align:			top;

}

td.leftmenu-body{
    background-image:			url(/img/design/leftmenu-bg-1.jpg);
}

td.leftmenu-body-2{
    background-image:			url(/img/design/leftmenu-bg-2.jpg);
}

td.leftmenu-footer-1{
    background-image:			url(/img/design/leftmenu-footer-1.jpg);
    background-repeat:			repeat-x;
    height:				61px;
}

td.leftmenu-footer-2{
    background-image:			url(/img/design/leftmenu-footer-2.jpg);
    background-repeat:			no-repeat;
    height:				61px;
    width:				60px;
}

td.leftmenu-body div{
    z-index:				2;
    position:				relative;
    top:				-40px;
    margin-bottom:			-90px;
    overflow:				visible;
}

td.leftmenu-body ul li{
    list-style-image:			url(/img/design/ul-li1.gif);
    padding-left:			2px;
    color:				#0a168c;
    line-height:			1.4;
}

td.leftmenu-body ul li a{
    color:				#0a168c;
    background-repeat:			repeat-y;
    background-image:			url(/img/design/ul-li2.jpg);
    width:				100%;
    display:				block;
    margin-bottom:			3px;
    margin-left:			0px;
}
td.body {
    height:				100%;
    vertical-align:			top;
} 

td.body td.main {
    background-color:			#ffffff;
    margin-left:			20px;
    height:				100%;
    vertical-align:			top;
}
td.body td.shadow {
    background-image:			url(/img/design/main-shadow.jpg);
    background-repeat:			repeat-y;
}
td.body td.shadow2 {
    background-image:			url(/img/design/main-shadow2.jpg);
    background-repeat:			repeat-x;
}
td.body td.shadow3 {
    background-image:			url(/img/design/main-shadow3.jpg);
    background-repeat:			no-repeat;
}
td.footer td.premain {
    background-image:			url(/img/design/footer-bg.jpg);
    background-repeat:			no-repeat;
    height:				135px;
    width:				2px;
}

td.footer td.main {
    background-image:			url(/img/design/footer-bg3.jpg);
    background-repeat:			repeat-x;
    width:				100%;
    padding-left: 			10px;
    padding-top: 			10px;
    
}

td.footer td.postmain {
    background-image:			url(/img/design/footer-bg2.gif);
    background-repeat:			no-repeat;
    width:				112px;
}

table.subscribeBlock td.big, table.makeOrder td.big , table.makeQuestion td.big , table.makeQuestion td.big a	{
    padding-left:			5px;
    color:				#ffffff;
    font-size:				18px;
    padding-bottom:			10px;
}
table.subscribeBlock td.center, table.makeOrder td.center, table.makeQuestion td.center {
    text-align:				center;
    font-size:				12px;
    padding-bottom:			10px;
}

table.subscribeBlock td.input {
    padding-bottom:			10px;
    text-align:				center;
}

table.makeOrder td.big {
    padding-right:			25px;
    text-align:				center;
    font-size:				28px;
}

table.makeOrder td.center{
    padding-left:			5px;
    padding-right:			5px;
    
}

table.makeOrder td.big a {
    text-decoration:			none;
    color:				white;
}

.homeprod_container {  }

.homeprod_data {
/*    width: 200px;*/
    border: 1px solid black;
    margin: 1px;
    background-color: white;
    float: left;
    text-align: center;

    border: 2px solid #dedede;
    width: 140px;
    height: 140px;
    padding: 5px;
}
.homeprod_data:hover {
    border: 2px solid #DDA741;
}

tr.menuhead{
}
td.menuhead{
    padding-right: 5px;
}

td.menuhead_sub{
    padding-left: 10px;
}
td.menubody {
    padding-left: 0px;
}

td.menubody div {
    background-image: url(/img/design/ul-li2.jpg);
    background-repeat: repeat-y;
    width: 100%;
    padding-left: 5px;
}
td.menubody_sub{
    padding-left: 10px;
}

td.menubody a {
    color:		blue;
}

td.menubody a:hover {
    color:		white;
}
.news_block_one {
    color:			#1f3566;
    font-weight:		bolder;
    text-align:			justify;
}
.news_block_one a {
    color:			#da8f02;
}
.news_block_one a:hover {
    color:			blue;
}

.last_production {
    
}
