body {
	background-color : #FFFFFF;
	margin: 0;
	padding: 0;
}
body, td {
	font-family: Verdana, Arial;
	font-size: 10pt;
}

p {
	font-size: 10pt;
}

hr {
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #FFFFFF;
}

#anounce {
	width: 100%;
	height: 143px;
	overflow: hidden;
/*	color: #1C2D88; */
	color: #FFFFFF;
}

#anounce p {
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 0;
	padding-right: 5px;
	text-align: justify;
}

#anounce strong {
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}

#anounce a, #anounce a:visited, #anounce a:active {
	color: #FFFFFF;
}
#anounce a:hover {
	text-decoration: underline;
}
#topico {
	width: 265px;
	height: 33px;
	color: #FFFFFF;
	float: right;
}

#topico td {
	text-align: center;
	vertical-align: bottom;
}

#special1 {
	height: 103px;
	overflow: hidden;
}

#special1 a {
	position: absolute;
	display: block;
	color: #ffffff;
	top: 0px;
	text-decoration: none;
	left: 15px;
}

.headbg {
	background-image : url('/pics/top_grad.gif');
	height: 103px;
}

.headbg2 {
	background-image : url('/pics/top_grad02.gif');
	height: 212px;
}

.headbga {
	background-image : url('/pics/top_grad05.gif');
	height: 15px;
}

.headbgb {
	background-image : url('/pics/top_grad06.gif');
	height: 197px;
}

.headbg1a {
	background-image : url('/pics/top_grad03.gif');
	height: 15px;
}

.headbg1b {
	background-image : url('/pics/top_grad04.gif');
	height: 197px;
}

.headbg2a {
	background-image : url('/pics/top_grad05.gif');
	height: 15px;
}

.headbg2b {
	background-image : url('/pics/top_grad06.gif');
	height: 197px;
}

.headbg3a {
	background-image : url('/pics/top_grad07.gif');
	height: 15px;
}

.headbg3b {
	background-image : url('/pics/top_grad08.gif');
	height: 197px;
}

.toppoint {
	background-image : url('/pics/toppoint.jpg');
	background-repeat: repeat-x;
	height: 103px;
}


#toplineblue {
	background-image : url('/pics/toplineblue.jpg');
	width: 8px;
	height: 103px;
}

#toplineblue2 {
	background-image : url('/pics/toplineblue2.jpg');
	background-repeat: none;
	width: 10px;
	height: 103px;
}


#toplineorange {
	background-image : url('/pics/toplineorange.gif');
	width: 8px;
	height: 212px;
}

#toplineorange1 {
	background-image : url('/pics/toplineorange1.gif');
	width: 8px;
	height: 212px;
}

#toplineorange2 {
	background-image : url('/pics/toplineorange2.gif');
	width: 8px;
	height: 212px;
}

#toplineorange3 {
	background-image : url('/pics/toplineorange3.gif');
	width: 8px;
	height: 212px;
}

#topmenu {
	background-image: url('/pics/menu_grad.png');
}

#topmenu td {
	text-align: center;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
}

#topmenu td, #topmenu a {
	text-decoration: none;
	color: #666666;
}

#topmenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.menuflash {
	cursor: pointer;
	background-image : url('/pics/curmenubg.png');
	color: #FFFFFF;
}


#icon1, #icon2, #icon3, #icon4, #icon5, #icon1:hover, #icon2:hover, #icon3:hover, #icon4:hover, #icon5:hover {
	width: 33px;
	height: 33px;
	background-position : bottom;
	background-repeat : no-repeat;
	display: block;
}

#icon1 {
	background-image : url('/pics/topico1sm.gif');
}

#icon2 {
	background-image : url('/pics/topico2sm.gif');
}

#icon3 {
	background-image : url('/pics/topico3sm.gif');
}

#icon4 {
	background-image : url('/pics/topico4sm.gif');
}

#icon5 {
	background-image : url('/pics/topico5sm.gif');
}

#icon1:hover {
	background-image : url('/pics/topico1sm_sel.gif');
}

#icon2:hover {
	background-image : url('/pics/topico2sm_sel.gif');
}

#icon3:hover {
	background-image : url('/pics/topico3sm_sel.gif');
}

#icon4:hover {
	background-image : url('/pics/topico4sm_sel.gif');
}

#icon5:hover {
	background-image : url('/pics/topico5sm_sel.gif');
}

#regbg {
	background-image : url('/pics/regbg.png');
	width: 490;
	height: 26px;
	background-position : right;
	background-repeat : no-repeat;
	color: #FFFFFF;
	font-size: 10pt;
}

#enterbut {
	margin-top: 2px;
	width: 43px;
	height: 22px;
}

.enter {
	margin-top: 2px;
	background-image: url('/pics/enterbg.png');
	border: 0;
}

.leftico, #left1ico {
	width: 75px;
	height: 44px;
	text-align: right;
}

#left1ico {
	background-image: url('/pics/left1bg.png');
}

.space {
	width: 20px;
}

#licon1, #licon2, #licon3, #licon4, #licon5, #licon6, #licon7, #licon8, #licon9, #licon10, #licon11, #licon12, #licon1:hover, #licon2:hover, #licon3:hover, #licon4:hover, #licon5:hover, #licon6:hover, #licon7:hover, #licon8:hover, #licon9:hover, #licon10:hover, #licon12:hover {
	width: 39px;
	height: 39px;
	background-position : bottom;
	background-repeat : no-repeat;
	display: block;
	float: right;
}


.licon1off {
	background-image : url('/pics/leftico1a.png');
}

.licon2off {
	background-image : url('/pics/leftico2.png');
}

.licon3off {
	background-image : url('/pics/leftico3.png');
}

.licon4off {
	background-image : url('/pics/leftico4.png');
}

.licon5off {
	background-image : url('/pics/leftico5.png');
}

.licon6off {
	background-image : url('/pics/leftico6.png');
}

.licon7off {
	background-image : url('/pics/leftico7.png');
}

.licon8off {
	background-image : url('/pics/leftico8.png');
}

.licon9off {
	background-image : url('/pics/leftico9.png');
}

.licon10off {
	background-image : url('/pics/leftico10.png');
}

.licon11off {
	background-image : url('/pics/leftico11.jpg');
}

.licon12off {
	background-image : url('/pics/leftico12.jpg');
}

#licon1:hover, .licon1on {
	background-image : url('/pics/leftico1_sel.png');
}

#licon2:hover, .licon2on {
	background-image : url('/pics/leftico2_sel.png');
}

#licon3:hover, .licon3on {
	background-image : url('/pics/leftico3_sel.png');
}

#licon4:hover, .licon4on {
	background-image : url('/pics/leftico4_sel.png');
}


#licon5:hover, .licon5on {
	background-image : url('/pics/leftico5_sel.png');
}

#licon6:hover, .licon6on {
	background-image : url('/pics/leftico6_sel.png');
}

#licon7:hover, .licon7on {
	background-image : url('/pics/leftico7_sel.png');
}

#licon8:hover, .licon8on {
	background-image : url('/pics/leftico8_sel.png');
}

#licon9:hover, .licon9on {
	background-image : url('/pics/leftico9_sel.png');
}

#licon10:hover, .licon10on {
	background-image : url('/pics/leftico10_sel.png');
}

#licon11:hover, .licon11on {
	background-image : url('/pics/leftico11_sel.jpg');
}

#licon12:hover, .licon12on {
	background-image : url('/pics/leftico12_sel.jpg');
}

#leftmenu a {
	font-size: 13pt;
	color: #999999;
	text-decoration: none;
}

.quest {
	font-size: 12pt;
	color: #999999;
}

.questml {
	font-size: 10pt;
	color: #999999;
}

#botbg {
	background-image: url('/pics/bot2.jpg');
	background-repeat : repeat-x;
	background-position : bottom;
}

#botbg1 {
	background-image: url('/pics/bot21.jpg');
	background-repeat : repeat-x;
	background-position : bottom;
}

#logomenu2, #logomenu3, #logomenu4 {
	z-index:1;
	position: absolute;
	width: 202px;
	height: 79px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	top: 236px;
	float: left;
}

#logomenu2 li, #logomenu3 li, #logomenu4 li {
	color: #FFFFFF;
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}

#menu li:hover ul, #menu li.over ul { display: block; } /* The magic */

#bblack td {
 	border: 1px solid red;
}
/*#news a {
	color: #1C2D88;
	font-size: 12px;
	font-weight: bold;
}*/

#salon {
	font-size: 13px;
	text-align: justify;
}


.othnews {
	color: #1C2D88;
	font-size: 12px;
	font-weight: bold;
}
.newsarch {
	color: #1C2D88;
}
.newsarch a {
	color: #1C2D88;
	font-size: 12px;
	font-weight: bold;
}
.newsarch a:link, a:visited, a:active {
	text-decoration: none;
}

.newsarch a:hover {
	text-decoration: underline;
}

.newsbut, .newsbut:hover {
	width: 49px;
	height: 47px;
	display: block;
	color: #999999;
	font-size: 9pt;
	text-align: center;
	text-decoration: none;
}

.newsbut {
	background-image: url('/pics/news.png');
}

.newsbut:hover {
	background-image: url('/pics/news_sel.png');
}

.newsdate {
	padding-top: 17px;
	display: block;
}

.newstitle, .newstitle a {
	text-align: left;
	font-size: 10pt;
	color: #1C2D88;
	vertical-align: middle;
	text-decoration: none;
}

.newstext {
	color: #999999;
	font-size: 10pt;
	text-align: justify;
}


.newstext a, .newstext a:visited, .newstext a:hover {
	color: #999999;
	font-size: 10pt;
	text-align: justify;
	text-decoration: underline;
}

.rega {
	color: #FFFFFF;
	text-decoration: none;
}

.rega:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

h4 {
	font-size: 11pt;
	color: #1C2D88;
	margin: 10px 10px 0 0;
	padding: 0;
	font-weight: bold;
	text-align: right;
}

a.comon, a.comon:hover, a.comon:visited, a.comon:active {
	font-size: 10pt;
 	color: #1C2D88;
	text-decoration: underline;
}

a.comon:hover {
	text-decoration: none;
}

.orange, .orange a, .orange a:hover, .orange a:visited, .orange a:link, .orange a:active {
	color: #FF6600;
}
