BODY
{

	scrollbar-3dlight-color: #d8ecea;
	scrollbar-3ddark-color: #761253;
	scrollbar-arrow-color: #753E15;
	scrollbar-base-color: #dddddd;
	scrollbar-darkshadow-color: #333333;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: #bbbbbb;
	SCROLLBAR-FACE-COLOR: #dddddd;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}

TD
{
	font-size: 11px;
}

INPUT
{
	font-size: 11px;
}

TEXTAREA
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
}

a
{
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}

a:hover
{
	color:#000000;
	text-decoration:underline;
}

.errMsg
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	color:#ff3333;
	font-weight:bold;
}

.errMsg:first-line { text-transform: uppercase }

.ads
{
	padding-top:15px;
	text-align:center;
	width:100%;
}

.ads TD
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	padding-top:0px;
	padding-left:8;
	padding-bottom:0px;
	padding-right:8;
}

.ads IMG
{
	border:0;
}

.main
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}
.main h2
{
	letter-spacing:2pt;
	padding-top: 0px;
	color:#753E15;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	line-height: 12px;
}
.main h3
{

	zpadding:6px;
	padding-top: 0px;
	color:#753E15;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
}
.main br
{
	zline-height:21px;
}

.main TD
{
	font-size: 11px;
	text-align: justify;
}

.main .dashedInput
{
	border:1px dashed gray;
}

IMG
{
	border: 0;
}
.main IMG
{
	hspace:5px;
}

.noBorder
{
	border: 0;
	filter:'';
}

.yesBorder
{
	border-right: 1pt solid #43230C;
	border-bottom: 1pt solid #43230C;
	filter: progid:DXImageTransform.Microsoft.dropshadow(offx=2, offy=2, color="#CECECE", positive="true");
}

.main .treeCatalog TD
{
	width:160;
	font-size:10;
	color:#222255;
	padding-left:5px;
}

.main .treeCatalog a
{
	font-size:10;
	color:#222255;
	text-decoration:underline;
	font-weight:normal;
}

.main .treeCatalog a:hover
{
	font-size:10;
	color:#000000;
	text-decoration:underline;
}


.main .tableCatalog
{
	padding:10;
	text-align:left;
	border-right:1pt dotted #EBB085;
	border-bottom:1pt dotted #EBB085;

}

.main .tableCatalogLeft
{
	vertical-align:top;
	padding:4;
	text-align:left;
	border-left:1px solid #EBB085;
	border-top:1px solid #EBB085;

}

.main .tableCatalog h2
{
	letter-spacing:2pt;
	padding-top: 0px;
	padding-bottom: 0px;
	color:#753E15;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}

.main .tipoH2
{
	padding-top: 0px;
	padding-bottom: 0px;
	color:#753E15;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;

}

.main .tableCatalog IMG
{
	border-right: 1pt solid #43230C;
	border-bottom: 1pt solid #43230C;
	filter: progid:DXImageTransform.Microsoft.dropshadow(offx=2, offy=2, color="#CECECE", positive="true");
}

.bottom
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	color:#C6C6C6;
	text-align:center;
	font-size: 9px;
	text-decoration:none;
}

.bottom a
{
	font-size: 9px;
	color:#a6a6a6;
	font-weight:normal;
	text-decoration:none;
}

.bottom a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.admin
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	width:100%;
	text-align:left;
	padding:0px;
}

.admin .tableAdminTop
{
	width:100%;
	text-align:left;
	color:#444444;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 14px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-weight:bold;
	letter-spacing:1.5pt;
	background-color:#F9F8F7;
	text-align:center;

}

.admin .tableAdminMiddle
{
	padding-top:8px;
	padding-left:4px;
	padding-bottom:8px;
	padding-right:4px;
	width:100%;
	background-color:#ffffff;

}
.admin .tableAdminBottom
{
	width:100%;
	color:#444444;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-weight:bold;
	letter-spacing:1.5pt;
	background-color:#F9F8F7;
	text-align:center;

}

.admin .tableCatalogCategory
{
	border-right:1pt solid #EBB085;
	border-bottom:1pt solid #EBB085;

}

.admin .tableCatalog
{
	border-right:1pt solid #EBB085;
	border-bottom:1pt solid #EBB085;
	background-color:#F9F8F7;

}

.admin .tableCatalogLeft
{
	border-left:1pt solid #EBB085;
	border-top:1pt solid #EBB085;
	background-color:#F9F8F7;

}

.admin .littletextarea
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	width:160;
	height:50;
}

.admin TD
{
	vertical-align = top;
}

.admin .title
{
	color:#E18A4A;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 14px;
	padding-top:8px;
	padding-left:4px;
	padding-bottom:8px;
	padding-right:4px;
	font-weight:bold;
	letter-spacing:1.5pt;
	text-decoration:none;
	background-color:#F0ECE8;
}

.adminMenu
{
text-align:left;
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
}

.adminMenu .titleAdminLink
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}

.editable
{
	border:1.5pt dashed #353578;

}
.nonEditable
{

}

.main .templ1
{
	padding:14px;
	border-right:1pt solid #EBB085;
	border-bottom:1pt solid #EBB085;
}

.main .templ2
{
	padding:14px;
	border-right:1pt solid #EBB085;
	border-bottom:1pt solid #EBB085;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#753E15;
	background-color:#F3D5BE;

}
.main .templ1cont2
{
	width:380;
	background-color:;
	color:;

}

.main .galleryWeekTitle
{
	font-weight:bold;
	font-size:12px;
	color:#FF5700;
}

