body{background-image:url(../pics/bg_line_2.jpg); background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; background-repeat:repeat-y; }
#banner{position:absolute; left:0px; top:0px;}
#navi{position:absolute; left:1px; top:113px; }
#cat_banner{position:absolute; left:151px; top:133px;}
#content{position:absolute; left:141px; top:224px; height:451px; width:820px;}
#results{float:left;position:relative; left:30px; top:15px; width:535px; text-align:justify;}
#google_adsense{float:left; margin:1em 0 0 5em;}
#pickit{position:relative; left:30px; top:5px;}
#pickit_line{position:relative; left:0px; top:-5px;}
#resulta{position:absolute; left:0px; top:100px; width:520px;}
#suggestionbox{position:absolute; left:700px; top:222px;}
#search{position:absolute; left:140px; top:133px;}
#bottom{position:absolute; left:292px; top:1139px;}
#cp{padding-left:123px; }
html>body #cp{padding-left:118px;}
a{
	color: #000000;
}
dl, dt, dd, ul, li {	margin: 0;
			padding: 0;
			list-style-type: none;}
			
dl#menu {		width: 153px; background-image:url(../pics/navi_bg_2.jpg); height:556px}

dl#menu dt {background-image: url(../pics/nv_button.jpg);
			color: #fff;}

dl#menu dt {
			font-size:10px;
			cursor: pointer;
			padding-right:38px;
			line-height: 33px;
			height:33px;
			text-align: right;
			border:0;
			color:#fff;
			font-weight:bold;
			font-style: italic;
			text-decoration:none;}
			
dl#menu a	{text-decoration:none;}

dl#menu dd {border: 0px;
background-image:url(../pics/cat_1_bg.jpg);
			margin-left:0px;}

dl#menu li {
			background-image: url(../pics/cat_1_bg.jpg); font-size:12px; color:#FFFFFF;
			}
			
dl#menu li a {		color: #000;
			text-decoration: none; 
			display: block;
			color:#444444;
			border: 0 none;
			height: 100%;
			text-align: left;
			padding-left:0px;}

dl#menu li a:hover{
			background-image: url(../pics/1_sub_bg_over.jpg);
			color: #FFFFFF;
			}
			
dl#menu dt:hover {	background-image: url(../pics/nv_button_over.jpg);
			color: #fff;}