body {background:url(/images/bg.jpg) fixed top repeat-x #000000; margin:0px;}
body, td, div {color:#AFC1D3; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img {display:block;}
p, form {margin:0px;}

.go {font-size:11px;}
.go p {display:inline;}


a {color:#AFC1D3; font-size:12px; text-decoration:underline;}
a:hover {text-decoration:none;}


h1 {color:#AFC1D3; font-size:18px; margin:3px;font-family:Arial;}
h2 {color:#AFC1D3; font-size:16px; margin:3px;font-family:Arial;}
h3 {color:#C59750; font-size:14px; margin:3px;font-family:Arial;}




a.news_title {color:#C59750; font-size:12px; font-weight:bold; text-decoration:none;}
a.news_title:hover {text-decoration:underline;}




p.design {color:#635334; font-size:11px; text-align:center;}
a.design {color:#635334; font-size:11px; text-decoration:underline;}
a.design:hover {text-decoration:none;}

.big {border: 1px solid #AFC1D3; background: none; font-family: Arial; color: #AFC1D3; width: 250px; overflow: auto;}


input.submit {background: url(/images/submit.gif); border: none; width: 82px; height: 23px; cursor:hand;}

.main {padding:30px;}

.main, .main p {font-size:14px;}




#nav {position:relative; height:35px; width:800px; no-repeat: 0 0;}
#nav, #nav li {list-style:none; margin:0; padding:0}
#nav li {display:inline}

#nav a {
	position:absolute;
	display:block;
	width:100px;
	height:35px;
	background:transparent url(/images/menu.jpg) no-repeat 0 0;
	/* hide text*/
	text-indent:-9999em;
	overflow:hidden;
}

#menu_btn_1 {left: 0px;}
#menu_btn_2 {left: 100px}
#menu_btn_3 {left: 200px}
#menu_btn_4 {left: 300px}
#menu_btn_5 {left: 400px}
#menu_btn_6 {left: 500px}
#menu_btn_7 {left: 600px}
#menu_btn_8 {left: 700px}


a#menu_btn_1 {background-position: 0px 0px}
a#menu_btn_2 {background-position: -100px 0px}
a#menu_btn_3 {background-position: -200px 0px}
a#menu_btn_4 {background-position: -300px 0px}
a#menu_btn_5 {background-position: -400px 0px}
a#menu_btn_6 {background-position: -500px 0px}
a#menu_btn_7 {background-position: -600px 0px}
a#menu_btn_8 {background-position: -700px 0px}


a#menu_btn_1:hover {background-position: 0px -35px}
a#menu_btn_2:hover {background-position: -100px -35px}
a#menu_btn_3:hover {background-position: -200px -35px}
a#menu_btn_4:hover {background-position: -300px -35px}
a#menu_btn_5:hover {background-position: -400px -35px}
a#menu_btn_6:hover {background-position: -500px -35px}
a#menu_btn_7:hover {background-position: -600px -35px}
a#menu_btn_8:hover {background-position: -700px -35px}


.active_1 a#menu_btn_1, .active_1 a#menu_btn_1:hover {background-position: 0px -35px}
.active_2 a#menu_btn_2, .active_2 a#menu_btn_2:hover {background-position: -100px -35px}
.active_3 a#menu_btn_3, .active_3 a#menu_btn_3:hover {background-position: -200px -35px}
.active_4 a#menu_btn_4, .active_4 a#menu_btn_4:hover {background-position: -300px -35px}
.active_5 a#menu_btn_5, .active_5 a#menu_btn_5:hover {background-position: -400px -35px}
.active_6 a#menu_btn_6, .active_6 a#menu_btn_6:hover {background-position: -500px -35px}
.active_7 a#menu_btn_7, .active_7 a#menu_btn_7:hover {background-position: -600px -35px}
.active_8 a#menu_btn_8, .active_8 a#menu_btn_8:hover {background-position: -700px -35px}
















#book {position:relative; height:145px; width:58px; no-repeat: 0 0;}
#book, #book li {list-style:none; margin:0px; padding:0px;}
#book li {display:inline}


#book a {
	position:absolute;
	display:block;
	width:58px;
	height:31px;
	background:transparent url(/images/menu/menu.gif) no-repeat 0 0;
	/* hide text*/
	text-indent:-9999em;
	overflow:hidden;
}

#menu_book_21 {left:0px; top:0px;}
#menu_book_22 {left:0px; top:38px;}
#menu_book_27 {left:0px; top:76px;}
#menu_book_23 {left:0px; top:114px;}
#menu_book_24 {left:0px; top:152px;}

a#menu_book_21 {background-position:0px 0px}
a#menu_book_22 {background-position:0px -38px}
a#menu_book_27 {background-position:0px -76px}
a#menu_book_23 {background-position:0px -114px}
a#menu_book_24 {background-position:0px -152px}

a#menu_book_21:hover {background-position:0px -190px}
a#menu_book_22:hover {background-position:0px -228px}
a#menu_book_27:hover {background-position:0px -266px}
a#menu_book_23:hover {background-position:0px -304px}
a#menu_book_24:hover {background-position:0px -342px}

.active_21 a#menu_book_21, .active_21 a#menu_book_21:hover {background-position: 0px -380px}
.active_22 a#menu_book_22, .active_22 a#menu_book_22:hover {background-position: 0px -418px}
.active_27 a#menu_book_27, .active_27 a#menu_book_27:hover {background-position: 0px -456px}
.active_23 a#menu_book_23, .active_23 a#menu_book_23:hover {background-position: 0px -494px}
.active_24 a#menu_book_24, .active_24 a#menu_book_24:hover {background-position: 0px -532px}



.error_messages {
color:#cc0060;
font-weight:bold;
border: 1px solid #ff0000;
background: #cccccc;
padding: 15px;
margin:10px;
}
