/* STANDARD STYLES */


/* scrolls definition */ 
BODY { scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF;	scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959; }


/* general look of text in the tables, of p style in the editor and website */ 
.text, td, p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; }

/* general look of selects, options, input and textareas */ 
SELECT, OPTION, INPUT, TEXTAREA { BORDER-RIGHT: #812892 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid; background-color: #ffcc33; color: #990000; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }


/* general look  */
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; }

/* li look in editore and pages */
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; margin-left: 0px; padding-left: 0px;}


/* common attributes of images */
img { border: thin; }


/* style of buttons */
.button {font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #990000; border: 1px outset #a89F81; background-color: #ffcc33;}


/* general look of links */
a:link 	{ color: #990000; text-decoration: underline;	}
a:visited{ color: #990000; text-decoration: underline; }
a:hover 	{ color: #dd0000; text-decoration: underline; }
a:active { color: #990000; text-decoration: underline; }


/* titles look in editor and pages */
H1	 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; color: #dd0000; text-align: left; text-indent: 20px; margin-top:0px; margin-bottom:0px;}	
H2  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #dd0000; }
H3  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #dd0000; }

H4  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #dd0000; }
H5  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; color: #dd0000; }
H6  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; color: #990000; }


/* text footer style, with links */
.footer { font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: none; color: #990000; }
a.footer:link { font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: none; color: #990000; text-decoration: none; }
a.footer:visited { font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: none; color: #990000; text-decoration: none; }
a.footer:hover	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: none; color: #000000; text-decoration: none; }
a.footer:active	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; font-weight: none; color: #000000; text-decoration: none; }


/* style small text */
.smalltext { font-family: Arial, Trebuchet MS, Verdana; font-size: 10px; font-weight: normal; color:#626262; }


/* style of links in main menu */
a.menu:link	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: none; }
a.menu:visited	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: none; }
a.menu:hover { font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: underline; }
a.menu:active { font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300;text-decoration: underline; }

a.menu_active:link	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: underline; }
a.menu_active:visited	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: underline; }
a.menu_active:hover { font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: underline; }
a.menu_active:active { font-family: Arial, Trebuchet MS, Verdana; font-size: 13px; font-weight: bold; color: #CC3300; text-decoration: underline; }

.menu_top  {FONT-FAMILY: Arial,Verdana; color: #888888; FONT-SIZE: 10px; font-weight : none;}
A.menu_top:link   {FONT-FAMILY: Arial,Verdana; color: #888888; FONT-SIZE: 10px; font-weight : none;}
A.menu_top:active {FONT-FAMILY: Arial,Verdana; color: #888888; FONT-SIZE: 10px; font-weight : none;}
A.menu_top:visited{FONT-FAMILY: Arial,Verdana; color: #888888; FONT-SIZE: 10px; font-weight : none;}
A.menu_top:hover  {FONT-FAMILY: Arial,Verdana; color: #888888; FONT-SIZE: 10px; font-weight : none;}

.border{ BORDER: #ffcc00 1px solid;}
.news_title{ font-family: Arial, Trebuchet MS, Verdana; font-size: 12px; color: #a300bf; font-weight : bold; margin-left:10px;}
.news{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #842f93; margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.news_more			{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #a300bf; font-weight : bold; text-decoration: underline;}
a.news_more:link	{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #a300bf; font-weight : bold; text-decoration: underline;}
a.news_more:visited{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #a300bf; font-weight : bold; text-decoration: underline;}
a.news_more:hover { font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #a300bf; font-weight : bold; text-decoration: underline;}
a.news_more:active{ font-family: Arial, Trebuchet MS, Verdana; font-size: 11px; color: #a300bf; font-weight : bold; text-decoration: underline;}

/* style of links more */
.more {FONT-FAMILY: Tahoma, sans-serif; color: #668866; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A.more:hover  {TEXT-DECORATION: underline;}


/* navigation styles */
a.navlink:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:hover {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: underline}


/* MODULES STYLES */

/* search styles */
.pageResults {color: #aaaaaa;  TEXT-DECORATION: none; }
a.pageResults:link { color: #444444; TEXT-DECORATION: none;}
a.pageResults:active { color: #444444; TEXT-DECORATION: none;}
a.pageResults:visited { color: #888888; TEXT-DECORATION: none;}
a.pageResults:hover { color: #666666; background: #eeeeee;  TEXT-DECORATION: underline;}


/* gallery styles */
.gallery1 { background-color: #BAB697 }
.gallery2 { background-color: #F5ECC9 }
.gallery3 { background-color: #BAB697 }
.gallery4 { background-color: #BAB697 }
.galery_title { color: #584F31; font-size: 12px; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none; }
.galery_info  { color: #584F31; font-size: 10px; font-family: Tahoma, sans-serif; font-weight: normal; text-decoration: none; }


/* shop styles */
.shop_title{ font-family: Arial,Verdana,tahoma; font-size: 14px; font-weight: bold; text-decoration: none; color: #aa2222; }
.shop_short{ font-family: Arial,Verdana,tahoma; font-size: 11px; font-weight: none; text-decoration: none; color: #000000; }
.shop_desc { font-family: Arial,Verdana,tahoma; font-size: 11px; font-weight: none; text-decoration: none; color: #413A29; }
.shop_price{ font-size: 12px; font-weight: bold; color: #aa0000; }
.shop_price_prefix{ font-size: 10px; font-weight: none; color: #662222; }
.shop_buy  { font-size: 10px; font-weight: bold; text-decoration: underline; color: #0000ff; }
