* { 
	margin:0;
	padding:0;
}
html, body { 
	height:100%;
}
html {
	min-width:980px;
}
body { 
	background:#e6e6e6; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1em;
	color:#393939;
}

img {
	border:0; 
	vertical-align:top; 
	text-align:left;
}
object { 
	vertical-align:top; 
	outline:none;
}
ul, ol { 
	list-style:none;
}
table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}




/*==== GLOBAL =====*/
#main {
	width:980px; 
	margin:0 auto;
	font-size:.75em;
	padding:150px 0 0 0;
}


/*----- txt, links, lines, titles -----*/
a {
	color:#d52d00; 
	outline:none;
}
a:hover{
	text-decoration:none;
}


/*==================boxes====================*/
.box {
	background:url(images/box-bg.gif) 0 0 repeat-y;
	width:719px;
}
	.box .top-bg {
		background:url(images/box-top-bg.gif) no-repeat 0 0;
	}
	.box .bot-bg {
		background:url(images/box-bot-bg.gif) no-repeat 0 100%;
	}


.list1 {
	
}
	.list1 li {
		position:relative;
		border-bottom:1px solid #dedede;
		padding:20px 30px 20px 60px;
		min-height:45px;
		height:auto !important;
		height:45px;
		zoom:1
	}
		.list1 li img {
			position:absolute;
			left:17px;
			top:20px;
		}