body {margin:0; padding:0; vertical-align:top; background:url(images/back.gif) repeat-y left; text-align:left; font-size:12px; font-family:Arial; color:#333333; line-height:15px; vertical-align:top;}
img {border:0;}

a {border:none; text-decoration:underline; color:#333333; font-weight:bold;}
a:hover {text-decoration:none;}
li {padding-top:7px; padding-bottom:7px;}
h1 {font-size:22px;}
h2 {font-size:18px;}

#flashmenu {width:309px; height:204px; float:left;}
#flashheader {width:766px; height:214px; clear:both;}
#content {margin-left:325px; margin-right:15px;}
.back{text-align:right; margin-right:15px;}
.line {text-align:right; margin-right:15px; padding-bottom:25px; padding-top:20px;}
#divPhoto { 
	width:500px;
	height:400px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	margin-left:100px;
}
#divDescription {
	margin-bottom:10px;
	margin-left:50px;	
	width:600px;
	text-align:center;
	font-size:14px;
}
#divHref {
	margin-bottom:10px;
	margin-left:50px;	
	width:600px;
	text-align:center;
	font-size:14px;
}
#divHorarrows {
	position:relative;
	margin-left:50px;	
	height:100px;
	width:600px;
}
#divPreview { 
	overflow:hidden;
	position:absolute;
	top:15px;
	left:50px;
	width:415px;
	height:100px;
	margin-left:50px;
}
.previmg {
	margin:0 15px 50px 0;
	display:block;
	float:left;
	cursor:pointer;
}
.mac{
	padding-top:10px;
	margin-right:15px; 
	margin-top:15px;
	text-align:right;
	float:right;
	clear:both;
	height:30px;
	width:190px;
	background:url(images/mac.gif) no-repeat;
	font-size:10px;
}
.validator{
	margin-top:10px;
	margin-left:190px
}
.nav{
	padding-top:10px;
	margin-right:15px; 
	text-align:right;
	float:right;
	width:590px;
	height:30px;
	font-size:12px;
}
#right {
	cursor:pointer;
	position:absolute;
	right:0;
	top:45px;
}
#left {
	cursor:pointer;
	position:absolute;
	left:0;
	top:45px;
}