/* CSS Document */
html {  height: 100%;}
body { margin: 0px; background: #ffffff;  padding: 0px; height: 100%;}

table {	margin: 0px; padding: 0px; border-collapse: collapse;  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000;}
td {padding: 0px; margin: 0px;}

.dinamic { width: 100%;}

.font12 { font-size: 12px;}

.lh_1 { line-height: 18px; }

.gray { color:#7f7f7f;}


img { border:0px;}


.navihov div {position:absolute; display:none;}

.navihov img {cursor:pointer; border:0px; }

.navihov p { line-height:17px; }


.secnav { width:1000px; margin-bottom: 8px; margin-top:10px; }

.secnav td { width:50%; }

.secnav div { float:right; padding-left:10px; }



.scrollnav { width:1000px; position:absolute; z-index:999; padding-top: 10px; overflow:hidden; }


.scrollnav .scrolline {background-color: #003399; }
.scrollnav .scrolline div { float:left; cursor:pointer; font-size: 14px; font-weight:bold; font-family:"Times New Roman"; color:#FFFFFF; margin-left:20px; }


.scrollnav .scrolline .line { float:left; cursor:pointer; margin-top: 20px; height:23px;  }


.navilayers div  { position:absolute; display:none;}

.slider div { float:left; }

.text { width:100%; margin-top: 10px;}

.text table { width:100%; line-height: 17px;}

.text .cont { width:33%;}

.text div { width:20px;}



.text .text{ width:100%; margin-top: 10px;}

.text .text table { width:100%; line-height: 17px;}

.text .text .cont { width:33%;}

.text .text div { width:20px;}



.xxl { background:url(i/ts.gif) left bottom repeat-x;}

.man1 {
	background-image:url(i/adress.png);
    background-position: center top;
    background-repeat: no-repeat;
	layout-flow:expression(this.runtimeStyle.background="");
}
.man2 {
	background-image:url(i/adresss.png);
    background-position: center top;
    background-repeat: no-repeat;
	layout-flow:expression(this.runtimeStyle.background="");
}

p.large { font-size: 14px; margin: 0px; padding: 0px; line-height: 21px; width: 477px; }
p.large2 { font-size: 18px; margin: 0px; line-height: 21px; width: 666px; padding-left: 98px; }
p.small { font-size: 12px; font-style:italic; margin: 0px; padding-top: 20px; padding-bottom: 20px; line-height: 19px; width: 620px; }



.collection-selection .nav {
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
	color:#a64417;
	float:left;
	width: 154px;
	padding-right: 15px;
}
.collection-selection .flow {
	float:right;
	width: 830px;
}

.collection-selection .nav h1 {
	font-size: 34px;
	margin: 0 0 27px 0;
}
.collection-selection .nav h2 {
	font-size: 22px;
	margin: 0 0 10px 0;
}
.collection-selection span {
	cursor: pointer;
}
.collection-selection .nav ul {
	display: none;
	margin: 0px;
	padding: 0 0 10px 0;
	list-style-type: none;
	font-size: 14px;
}
.collection-selection .nav ul li {
	margin-bottom: 9px;
}
.collection-selection a {
	color:#a64417;
	text-decoration:none;
}
.collection-selection a:hover {
	color:#a64417;
	text-decoration: underline;
}
.collection-selection a.selected {
	text-decoration: underline;
}


.collection-selection .prews, .collection-selection .large-img {
	width: 830px;
	overflow:hidden;
}
.collection-selection .prews {
	margin-bottom: 11px;
}
.collection-selection .prews td {
	padding-right: 1px;
}
.collection-selection .prews img {
	cursor: pointer;
}

.collection-selection .prews .arrow {
	position: absolute;
	margin-top: 20px;
}
.collection-selection .prews .left {
	margin-left: 5px;
}
.collection-selection .prews .right {
	margin-left: 806px;
}


.collection-selection .large-img table {
	margin-left: -252px;
}
.collection-selection .shade {
	cursor: pointer;
	position: absolute;
	width: 137px;
	height: 416px;
	background-color:#FFFFFF;
}
.collection-selection .right {
	margin-left: 693px;
}
