h1{
	font-family:Tahoma;
	font-weight: lighter;
	font-size:22px;
	line-height:22px;
}

input.invert {
	background-color:#fff;
}
h2 {
	font-family:Tahoma;
	font-weight: lighter;
	font-size:18px;
	padding-left:20px;
	background-image: url('/_page/img/vitrina_title_img.gif');
	background-repeat:no-repeat;
	background-position: left center;	
	line-height:19px;
	margin:0px; 
	padding-top:5px; padding-bottom:5px;
}

h3 {
	font-family:Tahoma;
	font-weight: lighter;
	font-size:20px;
	margin:0px; 
	text-align:center;
	/*padding-left:40px;*/
	padding-bottom:30px;
	padding-top:10px;
}

#block {
	width:100%;
	height:100%;
}

#block A {
	padding-left:10px;
}

#content, #content TD, #content P, #content DIV,#content TABLE {
	color:#333;
	font-family:Tahoma;
	font-size:12px;
	line-height:15px;
}

#content LI {
	padding:0px;
	margin:0px;
}
#content p, #content div{
	margin-top:5px; 
	margin-bottom:5px;
}

#content A {
	color:#1078ad;
	text-decoration:none;
	font-family:tahoma;
	font-size:12px;
}
#content A:hover {
	background-color:#f0f0f0;
}




#navig {
	border:1px dotted #a0a0a0;
	background-color:#f0f0f0;
}
#navig TD {
	color:#3F3F3F;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
}
#navig A {
	color:#3F3F3F;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

#content #page {
	width:25px;
	height:25px;
	color:#000;
	background:#faecef;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	margin:2px;
	padding:5px;
	border:1px solid #ddd;
}
#content #curpage {
	width:25px;
	height:25px;
	background:#bc4558;
	margin:2px;
	color:#fff;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	padding:5px;
	border:1px solid #bc4558;
}
#content SPAN.searchtext {
	background-color:yellow;
}

#right {
	background-color:#f0f0f0;
}

#right a {
	color:#777;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:lighter;
}
#right a.cur, #right a:hover {
	color:#76001a;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
}

#right LI {
	padding:0px;
	margin:3px 0px 0px 3px;
	line-height:10px;
	list-style-image: URL(/images/li_vitrina.gif);
}
#right H1 {
	color:#76001a;
	font-family:Tahoma;
	font-size:14px;
	font-weight:lighter;
}

td.topcontacts {
	color:#fff;
	font-family:Tahoma;
	font-size:11px;	
	padding:10px;
}


li {
	margin:1px;
	padding:1px;
}
A.menu_link
{
	DISPLAY: block;  BACKGROUND: url(/project/img/bg-m.png); text-align:center; height:28px; POSITION: relative; float:left;
	COLOR: #000;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Verdana; font-size:12px; font-weight:lighter;
}
A.menu_link:hover
{
	DISPLAY: block;  BACKGROUND: none;  text-align:center; height:28px; POSITION: relative; float:left; font-weight:lighter;
	COLOR: #444;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Verdana;
}
A.menu_active, a.menu_active:hover
{
	DISPLAY: block;  BACKGROUND: url('/_page/img/bg_menu_a.gif');  width:70px; text-align:center; height:28px; POSITION: relative; font-weight:lighter;
	COLOR: #fff;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Verdana; padding-left:10px; padding-right:10px;
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 25; BACKGROUND: #76001a; LEFT: 0px;
	VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px 0px; FONT: 11px tahoma; PADDING-TOP: 3px; 
	 POSITION: absolute; TOP: 0px
}
.menu A {
	DISPLAY: block; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px;   
	COLOR: #fff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:11px; font-family:verdana; font-weight:lighter;
}
.menu A:hover {
	BACKGROUND-COLOR: #a45c6c; color:#fff; font-weight:lighter;text-decoration:none;
}

#menu_top {
	Z-INDEX: 20; POSITION: relative; HEIGHT: 28px;
}
#menu_top UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#menu_top UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; 
	LINE-HEIGHT: 28px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; POSITION: relative
}


#top TD {
	COLOR: #a09fa0; font-size:12px; font-family:Tahoma;font-weight:bold;
}


#left p.desc, #left P, #content P.desc {
	font-size:11px;
	color:#444;
	font-family:Tahoma;
	margin-top:5px;
	padding:0px;
}
#left p.date, #content P.date  {
	font-size:10px;
	color:#a09fa0;
	font-family:Tahoma;
	padding:0px;
}
#left A {
	color:#76001a;
	font-family:Tahoma;
	margit-top:5px;
	font-size:12px;
	line-height:16px;
}
#left p.desc A {
	color:#76001a;
	font-family:Tahoma;
	margit-top:5px;
	font-size:11px;
	line-height:16px;
}
#content TD.small {
	font-size:11px;
	color:#888;
	font-family:Tahoma;
}


td.line
{
	background-image:url('/_img/bg/dot.gif');
	background-repeat:repeat-x;
	font-size:1;
}
td.vline
{
	background-image:url('/_img/bg/vline.gif');
	background-position:top center;
	background-repeat:repeat-y;
	font-size:1;
}
td.cline
{
	background-image:url('/_img/bg/cline.gif');
	background-repeat:repeat-x;
	font-size:1;
}

png  {
	filter:expression(fixPNG(this,2));
}





