BODY { margin: 0 20px 0 20px; BACKGROUND: #ffffff;
	background-repeat:no-repeat; background-position:top right;
	margin-width: 20px; margin-height: 20px;
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	}

.red { COLOR: #c33c4e; }

ins { z-index:9; width: 450px; position: RELATIVE; top:15px;
	margin: 30px 20px 10px 0;
	text-align: left; 
	text-decoration: none;
	}
	 
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Geneva CY, Sans-Serif;
	}
tr { vertical-align: top }
HR { COLOR: #c33c4e; HEIGHT: 1px;
	margin-top: 20px; margin-bottom: 0px;
	}
	
dt { font-weight:bold; font-size:14px; color:#c8495b;
	FONT-FAMILY: verdana;
	}


.price {
	font-size: 13px; color: #ffffff;
	background: #c33c4e;
	FONT-FAMILY: verdana;
	font-weight:normal;
	border-bottom: solid 1px #ffffff
	}

th {
	font-size: 13px;
	FONT-FAMILY: verdana;
	font-weight:normal;
	color: #c33c4e;
	text-align: left;
	background: #ffffff;
	}	
	
/*.left { PADDING: 3px; BACKGROUND: c33c4e; COLOR: #ffffff; WIDTH: 20px; }
*/
.top-left { PADDING: 3px 10px 3px 25px;
	COLOR: #c33c4e;
	WIDTH: 605px
	}
	
.right { BACKGROUND: #c33c4e; WIDTH: 370px;
	COLOR: #ffffff; PADDING: 3px 10px 3px 15px;
	}

.right dl {
	margin: 10px 90px 10px 0px;
	text-align: left; color:#ffffff;
	text-decoration: none;
	}
	
.right h2 { FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana;
	border-top: solid 1px #ce666e;
	margin-bottom: 0px;
	padding-top:5px;
	}
	
.right H6 { FONT-SIZE: 12px; FONT-FAMILY: verdana; font-weight: bold;
	color: #ffffff;
	margin: 20px 0 0 0;
	}	
	
.visual { padding:0; BACKGROUND: #c33c4e;}
.right A:link { COLOR: #ffffff; TEXT-DECORATION: none }
.right A:active { COLOR: #ffffff; TEXT-DECORATION: none }
.right A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.right A:hover { COLOR: #ffffff; TEXT-DECORATION: underline }

.imr { float: right; margin: 5px 5px 5px 15px }
.iml { float: left; margin: 0px 20px 20px 0px }

.r-pic { margin: 3px 0 25px 0;
	}

.menu { FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana;
	border-bottom: solid 1px #ce666e;
	padding: 3px 25px 6px 0px;
	width:260px;
	text-align:right;
}
.menu-a { FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana;
	border-bottom: solid 1px #ce666e;
	padding: 3px 0px 6px 0px;
	font-weight:bold;
	width:260px;
	text-align:left;
}

.main1 { PADDING: 3px 15px 3px 0; COLOR: #000000;
	WIDTH: 600px
	text-align: justify;
	}
	
.main { PADDING: 0px 15px 3px 0px; COLOR: #000000;
	WIDTH: 600px
	text-align: justify;
	border-top: solid 1px #c33c4e;
	}

H1 { FONT-SIZE: 16px; COLOR: #c33c4e; FONT-FAMILY: verdana;
	margin:0px 10px 10px 0px;
	padding:15px 5px 25px 0; 
	text-align: left;
	}
	
H2 { FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: verdana;
	margin-bottom: 0px;
	}
	
h4 { FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: verdana;
	margin: 30px 0 8px 0; }
	
h3 { FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana;
	margin-bottom: 5px; }

H6 { FONT-SIZE: 12px; FONT-FAMILY: verdana; font-weight: normal;
	color: #c33c4e;
	margin: 10px 0 0 0;
	}

A:link { COLOR: #333333; TEXT-DECORATION: underline }
A:active { COLOR: #c8495b; TEXT-DECORATION: underline }
A:visited { COLOR: #000000; TEXT-DECORATION: underline }
A:hover { COLOR: #c8495b; TEXT-DECORATION: none }

h1 A:link, h2 A:link { COLOR: #c8495b; TEXT-DECORATION: none }
h1 A:active, h2 A:active { COLOR: #c8495b; TEXT-DECORATION: underline }
h1 A:visited, h2 A:visited { COLOR: #c8495b; TEXT-DECORATION: none }
h1 A:hover, h2 A:hover { COLOR: #c8495b; TEXT-DECORATION: underline }

A.onecolor:link { COLOR: #c8495b; TEXT-DECORATION: none }
A.onecolor:active { COLOR: #c8495b; TEXT-DECORATION: underline }
A.onecolor:visited { COLOR: #c8495b; TEXT-DECORATION: none }
A.onecolor:hover { COLOR: #c8495b; TEXT-DECORATION: underline }

A.white:link { COLOR: #ffffff; TEXT-DECORATION: underline }
A.white:active { COLOR: #ffffff; TEXT-DECORATION: underline }
A.white:visited { COLOR: #ffffff; TEXT-DECORATION: underline }
A.white:hover { COLOR: #ffffff; TEXT-DECORATION: none }

.price {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Geneva CY, Sans-Serif; TEXT-DECORATION: none
}

.white {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Geneva CY, Sans-Serif; TEXT-DECORATION: none
}
.vs {
	FONT-SIZE: 15px
}
.st {
	FONT-SIZE: 15px; FONT-FAMILY: Arial, Geneva CY, Sans-Serif
}


.bolt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: 'Arial'
}
.crc {
	FONT-SIZE: 2px; COLOR: #ececec; FONT-FAMILY: 'Arial'
}


SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: 'Arial'
	}

.menu A:link { COLOR: #ffffff }
.menu A:visited { COLOR: #ffffff }
.menu A:hover { COLOR: #ffffff }

.menu1 {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
.menu1 A:link {
	COLOR: #ffffff
}
.menu1 A:visited {
	COLOR: #ffffff
}
.menu1 A:hover {
	COLOR: #ffffff
}
.style1 {
	COLOR: #666666
}

INPUT {
	BORDER-RIGHT: #8f9192 1px solid; BORDER-TOP: #8f9192 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8f9192 1px solid; COLOR: #094659; BORDER-BOTTOM: #8f9192 1px solid; FONT-FAMILY: arial cyr, arial, helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #8f9192 1px solid; BORDER-TOP: #8f9192 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8f9192 1px solid; COLOR: #094659; BORDER-BOTTOM: #8f9192 1px solid; FONT-FAMILY: arial cyr, arial, helvetica, sans-serif
}
.button {
	BORDER-RIGHT: #8f9192 1px solid; BORDER-TOP: #8f9192 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8f9192 1px solid; COLOR: #094659; BORDER-BOTTOM: #8f9192 1px solid; FONT-FAMILY: arial cyr, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8
}
.check {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #efefef 1px solid; COLOR: #094659; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: arial cyr, arial, helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}



TABLE.header {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; HEIGHT: 120px
}
TABLE.header TD.text {
	COLOR: #000000
}
TABLE.header TD.logo {
	CURSOR: pointer; TEXT-DECORATION: none
}
TABLE.header TD.logo IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 1; LEFT: -30px; BORDER-LEFT: 0px; WIDTH: 200px; BORDER-BOTTOM: 0px; POSITION: relative; HEIGHT: 100px
}

.r-news img { BORDER-RIGHT: #ce666e 3px double; BORDER-TOP: #ce666e 3px double; BACKGROUND: #ffffff; }



.gal { float:left; width: 130px; height: 127px;
	text-align:center;
	border: solid 1px #c3c3c3;
	padding-top: 10px;
	margin: 0px 30px 30px 0px;
	}



.gal-logo { float:left; width: 200px; height: 150px;
	border: solid 1px #c3c3c3;
	padding: 10px;
	margin: 0px 30px 30px 0px;
	}
.gal-logo td { vertical-align:middle; text-align:center;
	width:200px; height:150px;
}


.metro UL li {
    list-style-image: url('/images/metro.png');
	font:14px/20px;
	vertical-align:middle;
   }


.gold { background: url('/images/gold.jpg') #f0d53e; background-position: bottom right;
	width:130px;
	float:left;
	padding:0 10px 10px 0;
	margin:20px 20px 80px 15px;
	}
.silver { background: url('/images/silver.jpg') #cccccc; background-position: bottom right;
	width:130px;
	float:left;
	padding:0 10px 10px 0;
	margin:70px 20px 40px 15px;
	}
.bronze { background: url('/images/bronze.jpg') #e8c664; background-position: bottom right;
	width:130px;
	float:left;
	padding:0 10px 10px 0;
	margin:110px 20px 0px 15px;
	}
	
.gold img, .silver img, .bronze img {
	margin:0 5px 10px 0;
	border-right: solid 8px #fff; border-bottom: solid 8px #fff;
	position:relative; top:-10px; left:-10px;
	}
	
.name {
	margin:0 5px 0 10px;
	font-size:13px; FONT-FAMILY: verdana;
	font-weight: bold; color:#c33c4e;
	position:relative; top:-15px;
	}
	
.bottom {
	padding: 15px 5px 20px 0; 
	color: #c33c4e;
	border-top: solid 1px #c33c4e;
	width: 605px;
	line-height:2em
	}



.banner-code { width: 320px; height: 120px;
	margin:20px 0 20px 0;
	padding:10px;
	border: solid 1px #ffffff;
	overflow: scroll; 
	}
	
		

.bottom A:link { COLOR: #c33c4e; TEXT-DECORATION: underline }
.bottom A:active { COLOR: #c33c4e; TEXT-DECORATION: underline }
.bottom A:visited { COLOR: #c33c4e; TEXT-DECORATION: underline }
.bottom A:hover { COLOR: #c33c4e; TEXT-DECORATION: none }

.red:link { COLOR: #c33c4e; TEXT-DECORATION: underline }
.red:active { COLOR: #c33c4e; TEXT-DECORATION: none }
.red:visited { COLOR: #993333; TEXT-DECORATION: underline }
.red:hover { COLOR: #c33c4e; TEXT-DECORATION: none }



	