body, html		{
margin:0; 
padding:0; 
background-color:#fff;
font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#1a1a1a;
text-align: center;
}

td, pre			
{
font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#1a1a1a;}


#container		{width:806px; margin-left:auto;margin-right:auto;text-align:left;}
img				{border:0;}
h1 				{margin-top: 0px; font-weight:normal;}
h2 				{margin:0;}
h3 				{margin:0;}
#slogan			{font-size:10px;padding-left:149;padding-top:152;}
#title 			{padding-top:0;margin-bottom: 30px; font-size:11px; color: #333;font-weight:bold;background: url(../images/line_512.gif) no-repeat;background-position: 0 17px;line-height:13px;height:26px;}
.arial 			{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
.italic			{font-style: italic;}
.autor			{padding-top:10;padding-bottom:30;font-style: italic;text-align:right;}
.triptich 		{display: table;}
.years10		{position:absolute; z-index:108; top:178px; margin-left:43px;}

.hide					{display: none; visibility:hidden;}

.box_01 		{display: block; float: left; margin-right:11px;border-right: #999 1px solid;}
.box_02 		{display: block; float: left; border-right: #999 1px solid;}

.box_03 		{width: 162; background-color:#fff8e9; font-size:10px;height:35; color:#474747;line-height:12px;}


#title2	 		{background-color:#fff8e9; padding:10; font-size:12px; color:#474747;border-bottom: #5ab10c 2px solid;}

#title_moon 	{margin-bottom: 3px;padding-left:28;margin-top: -7px; font-size:11px; color: #333;font-weight:bold;background: url(../images/line_512.gif) no-repeat;background-position: 0 17px;line-height:26px;height:34px;
background: url(../images/moon_days2.gif) no-repeat;background-position: 0 2px;}

.moon			{font-size:10px;color:#4a848c;}
.day			{font-size:10px;color:#394e51;}


.box_text		{display: block; width: 511px;padding-bottom: 10px; background-color:#fff8e9;font-size:11px; color:#000;}

.box_sponsor	{padding-left: 0px;padding-top: 10px;padding-bottom: 10px; background-color:#E1CCFC;text-align: center;}

.box_text_right	{display: block; width: 200px; background-color:#f2ebdd;font-size:11px; color:#000;}
.divider_line	{margin-bottom: 30px;margin-right: 11px;padding-right: 5px;padding-bottom: 30px;border-bottom: #003300 1px solid;}
.divider_line2	{height: 110px;margin-right: 11px;padding-right: 5px;margin-bottom: 16px;border-bottom: #003300 1px solid;}
.divider_line3	{margin-right: 11px;padding-right: 5px;padding-top: 5px;margin-bottom: 16px;margin-top: 30px;border-bottom: #003300 1px solid;border-top: #003300 1px solid;}
.divider_line4	{margin-right: 11px;padding-right: 5px;margin-bottom: 16px;border-bottom: #003300 1px solid;}
.divider_line5	{display: block;height: 139px;margin-right: 11px;padding-right: 0px;margin-bottom: 16px;border-bottom: #003300 1px solid;}
.divider_line6	{display: block;height: 4px;margin-top: 10px;margin-bottom: 0px;border-top: #ffffff 1px dotted;}


.line_grey		{width: 490px;margin-bottom:12px;border-top: #999 1px solid;}
.line			{margin-bottom:12px;margin-top:12px;border-top: #999 1px solid;}
.line2			{margin-bottom:5px;margin-top:10px;border-top: #999 1px solid;}
.line3			{margin-bottom:18px;margin-top:12px;}


/* 
***the background repeat-x for horizontal --- the repeat-y for vertical***

background:url(../images/bg.jpg) no repeat; 
background:url(../images/bg.jpg) repeat-x; 
background-position:top left;
background-color:#ffffcc;
border: #000 1px solid;
margin:30 0 20 0px; = top,right,bot,left;
background:30 0 20 0px; = left, top,right,bot;
text-align: center;
text-align: justify;
line-height:14px;
*/

/* background's */
.bright 			{background-color:#eecd85; width:270;padding-top: 3px;padding-bottom: 5px;}
.header 			{background: url(../images/head_bgr2.jpg) no-repeat;background-position: 0 0px;}
.main 				{ color:#000;background: url(../images/main_bgr2.jpg) repeat-x ;background-position: 0 0px;line-height:14px;padding-left:35;padding-top:40;background-color:#b2ef9f;}
.y_bg 				{background: url(../images/y_bgr.jpg) repeat-x;background-position:top left;}
.footer					{margin-bottom:30px;}
.copyright				{font-size: 10px;color:#999;}
.logo				{position:absolute; left:relative; top:8; visibility:show;margin-left:51px; z-index:100;}
.navigation			{position:absolute; left:absolute; top:170; visibility:show; z-index:110;}
/* size */
.nine				{font-size:9px;}
.ten				{font-size:10px;}
.eleven				{font-size:11px;}
.twelve				{font-size:12px;line-height:16px;}
.xlarge				{font-size:20px;}
.bold				{font-weight:bold;color:#003300;}
.big                {font-size:16px;}
.open				{font-size:10px;font-weight:normal;text-decoration: none;}

/* higlights */
.gray				{color: #787878;}
.red				{color: #ff0000;}
.blu				{color: #0000ff;}
.green				{color: #003300;}
.yes				{color: #009900;}
.lite				{color:#F7F7F7;}
.black				{color: #000;text-decoration: none;}

.no_under				{text-decoration: none;}
.big_date               {font-size:16px;color: #003300;font-weight:bold;padding-bottom: 10px;}
.rest_days				{text-align: right; margin-top: -2px;padding-right: 8px;padding-bottom: 15px;color:#5b5b5b;}
.back					{text-align:right;padding-bottom:30px;padding-top:10px;font-size:10px;}
#submit_ok				{font-size:10px;}

/*spacers*/
.p1						{padding-top:8px;}
.p5						{height:5px;}
.p7						{height:7px;}
.p10					{height:10px;}
.p200					{height:200px;}
.pad3					{padding:3;}
.pad5					{padding:5;}
.pad10					{padding:10;}
.mar20					{margin-left:20;margin-bottom:8;float:right;}

/* links */
a					{text-decoration: underline; color: #009cff;}
a:hover				{text-decoration: none; color: #990066;}
a.b						{text-decoration: none; color: #ffff99;}
a:hover.b				{text-decoration: none; color: #cc00ff;}

/* footer */
.footer					{font-size:10px; color: #8c8c8c;}
.copyright				{padding-top:10px;padding-left:15px;font-size: 10px;color:#7a7a7a;}

/* menu */
#menu				{font-size: 11px;font-weight:bold;width:804px;line-height:30px;height:30px;}
#menu ul			{margin: 0;padding: 0;list-style-type: none;text-align:right;}
#menu li 			{padding-right:7px;display:inline;}
#menu li a			{color:#003300;text-decoration: none;}
#menu li a:hover	{color: #990066;text-decoration: none;position:relative;  top:1;}
#menu li .up		{color:#cc00ff;text-decoration: none;position:relative;  top:-1;}


#menu2				{font-size: 11px;padding-bottom: 40;margin-top: 1;}
#menu2 ul			{padding: 0;padding-left:2px;margin: 0;list-style-type: none;color : #fff;}
#menu2 li 			{padding-bottom:2px;}
#menu2 li a			{padding-left:20px;background:url(../images/menu-box.gif) no-repeat;background-position: 0 3px;}
#menu2 li a:hover	{background:url(../images/menu-box-up.gif) no-repeat;background-position: 0 2px;}
#menu2 li .up		{background:url(../images/menu-box-up.gif) no-repeat;background-position: 0 2px;}


#menu3				{font-size: 11px;padding-bottom: 40;margin-top: 10;}
#menu3 ul			{padding: 0;padding-left:2px;margin: 0;list-style-type: none;color : #fff;}
#menu3 li 			{padding-bottom:2px;}
#menu3 li a			{padding-left:20px;background:url(../images/menu-box.gif) no-repeat;background-position: 0 3px;}
#menu3 li a:hover	{background:url(../images/menu-box-up.gif) no-repeat;background-position: 0 2px;}

/* background: url(../images/purple.jpg) repeat-y;background-position: 0 0px; */

#galery td {vertical-align:top;padding-bottom: 10;padding-right: 10;border-bottom: #999 1px solid;margin-bottom: 10;}

#galery img	{margin-bottom: 10;margin-top: 10;clear: right;}

.zoom img			{margin-bottom: 10;margin-top: 10;clear: right;border-right:#e1ccfc 10px solid;border-bottom:#e1ccfc 10px solid;}
.zoom:hover img		{border-right:#fff 10px solid;border-bottom:#fff 10px solid;}

.arw img			{border-top:#fff 1px solid;border-left:#fff 1px solid;}		

.address			{padding-right:62;padding-top:6;color:#000; line-height:15px;text-align: right;}
.artenergy			{color: #787878;font-size: 11px;margin-right:10px;margin-top:-12px;text-decoration: none;}
.border_left		{border-left: #aeaeae 5px solid;padding-left:8;}

/* input's */
form		{margin:0;padding:0;margin-top:10;margin-bottom:10;}

input		{font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #333333;
			border: #aeaeae 1px solid;}

select		{font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #333333;
			border: #fff 1px solid;}
input.button		{width:56;height:17;
	color: #0066ff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #f8f8f8; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	cursor: pointer;}
	
	input.buttonup		{width:56;height:17;
	color: #fff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #990066; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	cursor: pointer;}
	
input.buttton		{ width:108;height:28;
	color: #0066ff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:11px verdana, geneva, arial, helvetica, sans-serif;
	background: #FDD000; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	cursor: pointer;font-weight:bold;}
	
	input.butttonup		{ width:108;height:28;
	color: #990000;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:11px verdana, geneva, arial, helvetica, sans-serif;
	background: #D8F7CB; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	cursor: pointer;font-weight:bold;}

.input125	{width: 125px; height:17;}
