tr,td, table {
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #3D0148;
}

p, li {
	/*text-align: justify; */
}


body	{
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-align: justify; 
	scrollbar-face-color:#D8D7E2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#646795;
	background-repeat: repeat-x;
}

FORM {
 	margin-top: 0px; 
 	margin-right: 0px; 
 	margin-bottom: 0px; 
 	margin-left: 0px;
}


.odd { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px;  
	color: #000000; 
	text-decoration: none; 
	background:#E3E3F8; 
}

.even { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px;  
	color: #000000; 
	text-decoration: none; 
	background:#F1F1FA; 
}

.submenuodd { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #3D0148;
	text-decoration: none; 
	background:#E3E3F8; 
}

.submenueven { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #3D0148;
	text-decoration: none; 
	background:#F1F1FA; 
}

.mainmenu, .mainmenu:link, .mainmenu:active, .mainmenu:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: bold;
	color: #000000;
}
.mainmenu:hover { 
	ttext-decoration: underline; 
	color: #FFFFFF; 
}

.submenu, .submenu:link, .submenu:active, .submenu:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: bold;
	color: #3D0148;
}

.submenu:hover { 
	ttext-decoration: underline; 
	color: #FFFFFF; 
}



.box { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px;  
	color: #000000; 
	text-decoration: none; 
	border: 1px solid #000000;
	background:#ffffff;
}

.orderbox { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px;  
	color: #000000; 
	text-decoration: none; 
	border: 1px solid #000000;
	background:#ffffff;
	width:200px;
 	background-image: url(images/input_order_back.jpg);
 	bbackground-attachment:fixed;
 	padding-left: 5px;
}

.button { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px;  
	color: #ffffff; 
	background:#4575C4;
	text-decoration: none; 
	height: 20px; 
	border: 1px solid #000000;
}

.searchbox { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px;  
	color: #000000; 
	text-decoration: none; 
	border: 1px solid #000000;
	background:#FFFFFF;
	height: 18px; 
}

.searchbutton { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px;  
	color: #ffffff; 
	background:#3575CD;
	text-decoration: none; 
	height: 18px; 
	width: 30px; 
	border: 1px solid #C8DCFF;
}


.link, .link:link, .link:active, .link:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: bold;
	color: #3D0148;
}
.link:hover { 
	color: #FFFFFF; 
}


.normal {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-align: justify; 
	color: #000000;
}

.small {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px; 
	text-align: justify; 
	color: #ffffff;
}

.smallrecipe {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	color: #3D0148;
}

.startlink, .startlink:link, .startlink:active, .startlink:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}
.startlink:hover { 
	color: #FFFFFF; 
	text-decoration: underline; 
}

.normallink, .normallink:link, .normallink:active, .normallink:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: underline; 
	font-weight: normal;
	color: #3D0148;
}
.normallink:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
}

.normalblink, .normalblink:link, .normalblink:active, .normalblink:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold;
	color: #3D0148;
}
.normalblink:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
}

.viewer {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 9px; 
	color: #000000;
	font-weight: none; 
	text-decoration: none;
	text-align:center;
}


.proba {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 22px; 
	color: #123456;
	font-weight: bold; 
	text-decoration: none;
	text-align:right;
}


.fomenu, .fomenu:link, .fomenu:active, .fomenu:visited	{  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 13px; 
	color: #FCFF00;
	text-decoration:none;
	font-weight: bold; 
}

.fomenu:hover {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 13px; 
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold; 
}

.almenu, .almenu:link, .almenu:active, .almenu:visited	{  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px; 
	color: #1C6309;
	text-decoration:none;
	font-weight: bold; 
}

.almenu:hover {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:none;
}

.kismenu, .kismenu:link, .kismenu:active, .kismenu:visited	{  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	color: #1C6309;
	text-decoration:none;
	font-weight: normal; 
}

.kismenu:hover {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	color: #FFFFFF;
	text-decoration:none;
}

.maillink, .maillink:link, .maillink:active, .maillink:visited	{  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration:none;
}

.maillink:hover {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #0B3B01;
	text-decoration:none;
}


.searchbtn { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 18px;  
	color: #ffffff; 
	text-decoration: none; 
	background-color: #3575CD; 
	height: 20px; 
	border: 1px solid #000000;
	width:	35 px;
	font-weight: bold; 
	background : url(images/search.gif);
}

.searchfield { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	padding-left: 5px;
	font-size: 12px;  
	color: #000000; 
	text-decoration: none; 
	background-color: #ffffff; 
	height: 20px; 
	border: 1px solid #000000;
	width:	120 px;
	background-image: url(images/input_back.jpg);
	bbackground-attachment:fixed;
}

.bread {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	color: #ffffff;
}

.breadcrumb, .breadcrumb:link, .breadcrumb:active, .breadcrumb:visited {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	color: #ffffff;
	text-decoration:underline;
	ffont-weight: bold; 
}

.breadcrumb:hover {  
	text-decoration:none;
	color: #14418D
}


.overlib, .overlib:link, .overlib:active, .overlib:visited, {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #3D0148;
	text-decoration:underline;
	sborder-bottom: 1px dotted #3D0148;
	cursor: help;
}

.overlib:hover {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	color: #ffffff;
	text-decoration:none;
}

.title, .title:link, .title:active, .title:visited {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #7C3494;
	font-variant: small-caps;
}

.title:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
}

.alcim {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #3D0148;
	font-variant: small-caps;
}

.newstitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #7C3494;
}

.error {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
}

.guestbooktitle, .guestbooktitle:link, .guestbooktitle:active, .guestbooktitle:visited {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	font-weight: normal; 
	color: #ffffff;
}

.guestbooktitle:hover { 
	color: #EFF202;
	text-decoration: none; 
}


.tableatitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
	font-variant: small-caps;
}

.tablebtitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
	font-variant: small-caps;
}

.tablectitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
	font-variant: small-caps;
}

.tabledtitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
	font-variant: small-caps;
}

.tableetitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #7C3494;
	font-variant: small-caps;
}

.tableftitle {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	font-weight: bold; 
	color: #7C3494;
	font-variant: small-caps;
}

.emphasize {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	color: #ffffff;
	border: 1px solid #ffffff;
	background:#7C3494; 	
}

.moon_header{  
	border: 1px solid #ffffff;
	background:#7C3494; 	
	font-weight: bold; 
}

.moon_sunday {  
	border: 1px solid #ffffff;
	background:#C9B9DC; 	
	ffont-weight: bold; 
}

.moon_holiday {  
	background: #ffffff; 
}

.moon_actual {  
	border: 1px solid #ffffff;
	background:#ffffff; 	
	font-weight: bold; 
}

.moon {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
}

.moonbox { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px;  
	color: #ffffff; 
	text-decoration: none; 
	border: 1px solid #000000;
	background:#751794;
}

.moonbutton { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 18px;  
	color: #ffffff; 
	text-decoration: none; 
	background-color: #751794; 
	height: 20px; 
	border: 1px solid #000000;
	width:	35px;
	font-weight: bold; 
	background : url(images/moonbutton.gif);
}









a.mm:link, a.mm:visited {
	
	background: url(images/menuback_1.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.mm:hover {
	background: url(images/menuback_1_a.gif) repeat-x;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

h1 {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 14px; 
	text-align: left; 
	color: #3D0148;
	font-weight: bold; 	
}


a.sm:link, a.sm:visited {
/*	
	background: url(../images/menu_bg.png) no-repeat;font-size: 11px;height: 20px !important;
*/
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	border: 1px solid #739FDD;
	background-color: #5088D7;
}

a.sm:hover {
	border: 1px solid #ffffff;
	background-color: #8BBAFC;
}


.smsmall {  
	font-family: Verdana, Arial, Times New Roman, serif; 
	font-size: 10px; 
	font-weight: bold;	
	text-align: left; 
	color: #1C498B;
}




/********************************/
/********************************/
/********************************/
a.jobbmenu_1:link, a.jobbmenu_1:visited {
	background: url(images/menuback_1.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_1:hover {
	background: url(images/menuback_1_hover.gif) repeat-x;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/

a.jobbmenu_1_act:link, a.jobbmenu_1_act:visited {
	background: url(images/menuback_1_active.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_1_act:hover {
	bbackground: url(images/menuback_1_active.gif) repeat-x;
	bborder-top: 1px solid #ffffff;
	bborder-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/
/********************************/


/********************************/
/********************************/
/********************************/
a.jobbmenu_2:link, a.jobbmenu_2:visited {
	background: url(images/menuback_2.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_2:hover {
	background: url(images/menuback_2_hover.gif) repeat-x;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/

a.jobbmenu_2_act:link, a.jobbmenu_2_act:visited {
	background: url(images/menuback_2_active.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_2_act:hover {
	background: url(images/menuback_2_active.gif) repeat-x;
	bborder-top: 1px solid #ffffff;
	bborder-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/
/********************************/



/********************************/
/********************************/
/********************************/
a.jobbmenu_3:link, a.jobbmenu_3:visited {
	background: url(images/menuback_3.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_3:hover {
	background: url(images/menuback_3_hover.gif) repeat-x;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/

a.jobbmenu_3_act:link, a.jobbmenu_3_act:visited {
	background: url(images/menuback_3_active.gif) repeat-x;
	font-size: 12px;
	display: block;
	font-weight: bold;		
	color: #ffffff;	
	text-decoration: none;		
	padding-top: 5px;
	padding-bottom: 5px;	
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #739FDD;
	border-bottom: 1px solid #739FDD;
	bbackground-color: #5088D7;
}

a.jobbmenu_3_act:hover {
	background: url(images/menuback_3_active.gif) repeat-x;
	bborder-top: 1px solid #ffffff;
	bborder-bottom: 1px solid #ffffff;
	bbackground-color: #8BBAFC;
}

/********************************/
/********************************/



.print, .print:link, .print:active, .print:visited { 
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-size: 9px; 
	text-decoration: none; 
	font-weight: normal;
	color: #000000;
	gfont-variant: small-caps;
}
.print:hover { 
	text-decoration: underline; 
	ccolor: #FFFFFF; 
}

.newslink, .newslink:link, .newslink:active, .newslink:visited { 
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: bold;
	color: #02014D;
}
.newslink:hover { 
	color: #8A8DCA;
}

.bugsmall {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 9px; 
	text-align: left; 
	color: #000000;
}

.loginsmall {  
	font-family: Verdana, Arial, Times New Roman, serif;; 
	font-size: 10px; 
	text-align: left; 
	color: #000000;
}
