body{color:#8b8b8b; font:8pt Tahoma; margin:0px;
 background-image: URL('p/bg1.jpg'); background-repeat:repeat-x;}
td{vertical-align:top; color:#8b8b8b; font:8pt Tahoma; margin:0px;}
a{color:#4682b4; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
hr{height:1px; color:#cccccc; background-color:#cccccc; border:0px; margin:0px;}
p.ks{text-indent:18pt; margin:0px; text-align:justify;}
ul.firm{list-style: url('p/icon_link.gif'); margin-top:0px; margin-left:16px;}
ol{list-style:margin-top:0px; margin-left:32px; margin-top:0px;}

/*FORMS*/
input,textarea{background-color:#ffffff; border:1px solid #494949;
 color:#11518a; margin:0px 0px 0px 0px; font:8pt Tahoma; padding:2px;}
input.r{background-color:transparent; border:none; padding:2px;}
input.name{width:170px; margin-top:2px; margin-bottom:2px;}
input.titobj{width:370px; margin-top:2px; margin-bottom:2px;}
input.ok{background-color:transparent; border:1px solid #494949;
 color:#7f7f7f; width:64px; height:19px; cursor:hand; margin-top:6px; margin-bottom:6px;}
form{margin:0px; padding:0px;}
input.btn_res{background-color:transparent; border:1px solid #494949;
 color:#7f7f7f; margin-top:8px; width:64px; cursor:hand;}
input.btn_subm{background-color:transparent; border:1px solid #494949;
 color:#7f7f7f; margin-top:8px; width:64px; cursor:hand; margin-left:2px;}
input.btn_code{background-color:transparent; border:1px solid #494949;
 color:#7f7f7f; margin-top:8px; width:64px; height:19px; cursor:hand; margin-left:2px;}
/*FORMS end*/

table.bas{border:1px solid #b6b4be;}
/*viz start*/
td.mainbas{text-align:justify;}
td.td{padding: 0px 4px 0px 4px;}
table.frm{border-left:1px solid #b6b4be; border-top:1px solid #b6b4be;}
td.frm{border-right:1px solid #b6b4be; border-bottom:1px solid #b6b4be; padding:2px 5px 2px 5px;}
/*viz end*/

td.flashmenu{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
td.main{text-align:justify; padding:10px 12px 12px 24px; border:1px solid #d4d0c8;
 background-color:#ffffff;}
td.news{text-align:left; padding:10px 0px 12px 0px;}
td.copy{background-color:#b6b4be; text-align:center; color:#ffffff;}

span.subm{background-color:#cacaca; color:#ffffff;
 padding-left:4px; padding-right:4px; margin:4px; font-weight:bold;}
a.subm{color:#000000; text-decoration:none; padding-left:4px; padding-right:4px; margin:4px; }
a.subm:hover{color:#ffffff; text-decoration:none;
 background-color:#cc0000; color:#ffffff; padding-left:4px; padding-right:4px; margin:4px; }


/*newscol*/
td.newscol{text-align:left; width=200px; padding-top:100px;}
div.db{background-color:#c0c0c0; color:#ffffff; width:200px;}
span.db{padding-left:6px; padding-top:4px; font:8pt Tahoma;}
a.annews{color:#8f8f8e; text-decoration:none; underline:none; font:8pt Tahoma;}
a.annews:hover{color:#4682b4; text-decoration:none; text-decoration:underline; background-color:transparent;}
div.anons{background-color:#f1f1f1; color:#8b8b8b; width:190px; margin-bottom:18px;
 border:1px solid #c0c0c0; padding:4px;}
td.mid{background-color:#ffffff;}
td.mid2{background-color:#ffffff; border-right:1px solid #d4d0c8;}
div.phone{background-image: URL('p/phone1.jpg'); background-repeat:no-repeat; width:200px; height:120px;}

/*bottom*/
a.botmenu{color:#5A6C78; text-decoration:none; padding-right:2px; padding-left:2px;}
a.botmenu:hover{text-decoration:none; color:#ffffff; background:#b6b4be;}
div.botmenu{margin:8px;}

span.red{color:#ff0000;}

a.red{color:#ff0000; text-decoration:none;}
a.red:hover{text-decoration:underline;}

/*objects*/
td.titobj{vertical-align:bottom; padding-bottom:4px; font-weight:bold; height:18px;}
div.obdsc{height:30px; width:260px; text-align:left;}

/*by*/
form#form2 input
	{width:98%}

form#form2 select
	{width:100%}

form#form2 input.checkbox
	{width:1em}

form#form2 input.alignleft {
	padding:	2px 10px;
/*	margin-top:	20px;*/
/*	float:		left;*/
	border:		none;
	background:	#f00;
	color:		#fff;
	font-family: sans-serif;
	font-weight: 900;
	text-align:	 center;
/*	width: 50%; */
}
table.by tr td {
	text-align: left;
}
.req {
	color: #f00;
}
