/* ecatalogs.in CSS Document */
body{
	margin:0px; font-family:"Times New Roman", Times, serif;
	font-size:0.80em; color:#0B7D57;
}
table{
	font-size:100%;
}
form{
	margin:0px;
}
#bgmain{
	background:#F5F6C7 url(images/top1.jpg) repeat-x; width:1000px;
}
#main{
	width:894px; text-align:left;
}

#top1{
	height:299px;
}
#search{
	border:1px solid #8FC50C; background-color:#000000; float:right; margin:25px 0px 0px 0px; color:#FFFFFF; font-size:120%;
}
.tbox{
	background-color:#575757; border:1px solid #767676; color:#FFFFFF; font-weight:bold;
}
#topnav{
	text-align:center; padding:4px 0px 0px 0px; color:#ffff65; font-weight:bold; background-color:#227116;
}
#topnav a, #foot a{
	margin:0px 20px 0px 20px; color:#FFFF65; text-decoration:none; font-weight:bold;
}
#topnav a:hover{
	color:#ffffff;
}
#page{
	margin:40px 0px 25px 0px;
}
a{
	font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#000000; text-decoration:none;
}
a.norma{
	text-decoration:underline;
}
h1, h2{
	font-size:220%; font-family:"Times New Roman", Times, serif; margin:0px 0px 5px 0px; color:#000000;
}
h2{
	font-size:190%; font-weight:normal;
}
p, p.ind{
	line-height:1.6; font-size:100%; color:#949552; margin:0px 0px 15px 0px; text-align:justify;
}
p, ul, ol{
	font-size:120%; color:#085A2E; text-align:justify;
}
ol ul{
	font-size:100%;
}
li{
	line-height:1.4; margin-bottom:5px;
}
b.bh{
	clear:both; display:block; font-weight:normal; font-size:120%; margin:0px 0px 5px 0px; color:#085A2E;
}
.btnmore{
	background:#FF0000 url(images/btn_more.gif) no-repeat; height:19px; width:85px; display:block; padding-top:2px;
	font-weight:bold; color:#ffff65; text-align:center; text-decoration:none; margin:10px 0px 10px 0px;
}
.fl{float:left;} .fr{float:right;}
.box1_con{
	background-color:#FAAC00; border:1px solid #D09F05; border-top:none; border-bottom:none; height:205px;
}
.box2_con{
	background:#A8C72B url(images/box2_con.gif) repeat-x;
}
.li{
	background:transparent url(images/bull1.gif) 15px center no-repeat; padding:4px 5px 4px 30px; border-bottom:1px dashed #C3C48B;
	color:#A54D00; font-family:Arial, Helvetica, sans-serif;
}
.li a, #mrq a{
	color:#A54D00; text-decoration:none;
}
#mrq a{
	color:#FFFFff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;
}
#foot{
	background-color:#000000; text-align:center; color:#ffff65; font-weight:bold; padding:30px;
}
#portfolio td{
	text-align:center; vertical-align:top;
}
#portfolio img{
	display:block; height:100px; width:160px; margin:0px;
}
#portfolio span{
	display:block; background:transparent url(images/portfolio/bg.png) no-repeat; width:165px; height:105px;
	padding:0px; text-align:left;
}
#portfolio a{
	font-size:70%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-weight:bold;
}
#portfolio p{
	font-size:70%; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
	width:85%; text-align:center;
}
.bdr1{
	border:3px solid #94DD8B;
}
.bg1{
	background-color:#94DD8B;
}
form{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
}
.hide{display:none;}