td{font-family:Verdana;font-size:11px;color:#000000}
.date{color:#4F4FC5;font-weight:bold;padding-left:15px;padding-right:20px;}
.text{padding-left:15px;padding-right:20px;padding-top:10px;}
.news{font-size:10px;padding-left:15px;padding-right:20px;padding-top:5px;}
a.news{color:37379E}
img {
	border: none;
}
img.bordered {
	border: #f5b400 1px solid;

}
h2 {
	background: #FFF url(images/full.gif) no-repeat left center;
	font: 13px verdana;
	color: #000;
	font-weight: bold;
	margin: 5px;
	padding-left: 25px;
}
a:link {
	color: #0091e6;
	text-decoration: none;
}
a:visited {
	color: #0091e6;
	text-decoration: none;
}
a:hover {
	color: #0091e6;
	text-decoration: none;
	border-bottom: #0091e6 1px dotted;
}
td.rec {
	background: #b3b3b3 url(images/bg-rec.jpg) repeat-y right top;
	font: 10px verdana;
	color: #FFF;
	vertical-align: top;
	text-align: justify;
}
td.rec div {
	padding: 20px 10px 20px 10px;
}
td.rec a {
	color: #2c2cc3;
	text-decoration: none;
}
td.content {
	background: #FFF url{images/bg-content.jpg} repeat-y left top;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;

}
td.main {
	background: #fff url(images/bg-main.gif) repeat-y left top;
	font: 11px verdana;
	color: #000;
	text-align: justify;
	vertical-align: top;
	padding: 20px 30px 40px 15px;
}
td.bottom {
	background: #f5b400 url(images/bg-bottom.gif) repeat-x left bottom;
	font: 10px verdana;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding: 15px 0px 10px;
}
td.bottom a {
	color: #FFF;
	text-decoration: underline;
}
td.bottom a:visited {
	color: #FFF;
	text-decoration: underline;
}
td.bottom a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: #FFF 1px dashed;
}
.title {
	background: #a0a1a1 url(images/bg-title.gif) repeat-x left top;
	vertical-align: top;
	height: 47px;
	padding: 0px;
	margin: 0px;
}
div.opOut {
	background-color: #ffb301;
	font: 11px tahoma;
	font-weight: bold;
	color: #FFF;
	padding: 0px;
	text-align: right;
	margin: 25px 0px;
	border: #6562d4 1px solid;
}
div.opIns {
	border-top: #6562d4 1px solid;
	border-bottom: #6562d4 1px solid;
	background-color: #FFF;
	font: 11px tahoma;
	color: #000;
	margin: 0px;
	font-weight: normal;
	text-align: justify;
	padding: 7px;
}

h1 {
	height: 47px;
	background-image: url(images/title-square.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 0px;
	font: 14px verdana;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}
.limit {
	border-left: #000 1px solid;
	border-right: #000 1px solid;
}

#price {
	width: 80%;
	background-color: #6562d4;
	margin: 0px;
}
#price th {
	background-color: #504fca;
	font: 13px verdana;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}
#price th.sima {
	background-color: #ffb301;
	font: 11px verdana;
	font-weight: bold;
	color: #000;
	text-align: left;
}
#price td {
	background-color: #FFF;
	font: 11px verdana;
	color: #000;
	text-align: left;
	padding: 3px;
}
