body { margin: 0; padding: 0; background: url(/img/bg_main.gif) left top repeat-x; }
table { margin: 0; padding: 0; border:0; border-collapse: collapse; }
table td { font: normal 14px Tahoma, Verdana, Arial; color:#424242; }
p { font: normal 14px Tahoma, Verdana, Arial; color:#424242; }
form { margin: 0; padding: 0; }

img { border: 0; }

h1 { width: 230px; margin:30px 0 0 60px; font: bold 16px Tahoma; color: #656565; }

.main { width: 100%; height: 100%; }
.main td { vertical-align:top; }

.col1 
{
	width: 210px;
	background: #ffffff url(/img/bg_leftmenu.gif) left top no-repeat;
	text-align: right;
}
.col2 
{
	width: 100%;
	background: url(/img/bg.jpg) no-repeat;
	text-align: center;
	padding: 0;
}
.col3 { width: 200px; }

.logo { margin: 29px 7px 10px 7px; }

.leftmenu { display:block; width: 200px; margin: 55px 10px 0 0; }
	.leftmenu li { list-style:none; white-space:nowrap; padding:30px 0 0 0; }
	.leftmenu a { font: bold 14px Tahoma; color: #66cc33; text-decoration: none; padding: 6px 0 0 20px;}
	.leftmenu .liteon a { font-size: 16px; background: url(/img/liteon_leftmenu.gif) left top no-repeat; }

.authform { text-align:right; height:77px; }
	.authform div { float:right; display:block; width:230px; text-align:left; margin:5px 5px 0 0; }
	.authform .inp { width:85px; border:#858586 1px solid; background:url(/pic/bg_inp.gif) left top no-repeat; padding:1px 5px; margin:0 7px 0 0;}
	.authform select { width:185px; border:#858586 1px solid; background: url(/pic/bg_inp.gif) left top no-repeat;}

.content { text-align: left; vertical-align: top; padding: 30px 20px 0 10px; }
	.content p { color: #656565; font: 14px Tahoma; text-align: justify; }
	.content a { color: #66cc33; text-decoration: none; }
	.content a:hover { text-decoration: underline; }

.search { margin:0 0 0 20px; }
.search .inp { width:100px; border:#858586 1px solid; background:url(pic/bg_inp.gif) left top no-repeat;}
.search .but { width:45px; height:45px; }

.banner 
{
	margin:25px 0 0 40px;
	padding:9px;
	width: 170px;
	height: 125px;
	background: url(/img/bg_banner.gif) no-repeat;
}
.slogan { margin:40px 0 0 100px; }
.phone { margin:30px 0 0 20px; }
.tower { margin:30px 10px 0 0; }

.news { width:90%; margin:20px 10px 20px 10px; float:right; }
	.news .line { background: url(/img/bg_topline_news.gif) repeat-x; height: 12px; }
	.news a { color: #66cc33; font: bold 12px Tahoma; text-decoration: none; }
	.news, .news p { font: 12px Tahoma; color: #656565; }

.bottommenu .copy { padding: 0; margin: 0px; font: normal 12px Tahoma; padding-bottom: 10px; }
.bottommenu ul { padding: 10px 0; margin: 0px; }
.bottommenu li { display:inline; list-style:none; padding: 0 10px 0 5px; border-right: 1px solid #67cd33; }
.bottommenu li.last { border: none; }
.bottommenu a, .bottommenu a:visited { color: #67cd33; font: 12px Tahoma; }