table.task {background:none;
	width:90%;
	margin-left:0px;
	margin-top:30px;
}

td.top {vertical-align:top;
	background: url(/img/zanzara2/news_bck.gif) repeat-x;
	height:110px;
}

td.about_c {
	background: url(/img/zanzara2/photo.jpg) no-repeat;
	padding:40px 350px 40px 40px;
	height:335px;
}

td.about_m {vertical-align:top;
	padding:40px 35% 40px 40px;
}

td.task_m {vertical-align:top;
	padding:40px 400px 40px 0px;
	background: url(/img/zanzara2/task_bck.gif) repeat-y;
}

td.partner_m {vertical-align:top;
	padding:90px 400px 40px 0px;
}
.pm1 {background: 70% 0px url(/img/zanzara2/partner1.jpg) no-repeat}
.pm2 {background: 70% 0px url(/img/zanzara2/partner2.jpg) no-repeat}

.partner_m A:link {color:black; text-decoration: underline;}
.partner_m A:visited {color:#cccc99; text-decoration: underline;}
.partner_m A:hover {color:black; text-decoration: none;}

.partner_m hr {clear:both;margin-top:30px;color:#cccccc;}

.partner_m div {width:90%;margin-left:30px;}

td.pt {width:159px;
	text-align:center;
}

div.service {background: url(/img/zanzara2/service.jpg) no-repeat;
	height:131px;
	margin:30px 0px;
	position:relative;
	left:-40px;
}

div.title {position:absolute;
	top:55px;
	left:40px;
    width:500px;
    text-align:right;
	color:white;
}

div.smenu {position:absolute;
	top:85px;
	left:400px;
}

div.dmenu a:link, div.dmenu a:visited
	{
	background-color: white;
	line-height:20px;
	display:block;
	color:#1a5279;
	width:220px;
	padding-left:5px;
}

div.dmenu a:hover
	{
	background-color: #fe5500;
	color:white;
}

div.dmenus
	{
	background-color: #fe5500;
	line-height:20px;
	display:block;
	color:white;
	width:200px;
	padding-left:5px;
}

div.info {background: url(/img/zanzara2/stick.gif) no-repeat;
	width:282px;
	height:275;
	margin-top:30px;
	padding-top:70px;
	position:relative;
	left:-35px;
}

div.infotxt {margin: 0px 35px 20px 60px;
}

div.white {height:110px;
	background-color:white;
	position:absolute;
	top:110px;
	left:0px;
	text-align:center;
	width:70%;
	padding-top:30px;
}

.white h1 {text-align:center;
}