body                         { color: black; font: 12px Arial }

A:link      	                               { color: #21467a }
A:link.navi                      { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:link.11px    { color: #c00; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: underline }
A:link.navi_2         { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:visited   	                               { color: #21467a }
A:visited.navi                     { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:visited.11px    { color: #c00; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: underline }
A:visited.navi_2         { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:hover.navi     	                        { color: #666; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:hover.11px    { color: #c00; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: underline }
A:hover.navi_2       { color: #077a80; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:hover                        { color: #7d9bbd}
A:active.navi    	                         { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:active.11px    { color: #c00; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: underline }
.11px { font-size: 11px; font-family: Arial }
A:active.navi_2       { color: #077a80; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none }
A:active                         { color: #7d9bbd}
td                    { color: black; font: 12px Arial; text-decoration: none }
textarea       { font: 12px Arial; text-decoration: none }
input       { font: 12px Arial; text-decoration: none }
.pieni { font-size: 11px; font-family: Arial }
img.border { border: 1px solid #000000; }
table.border { border: 1px solid #003300; } 

/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */

.glossymenu{
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 auto 0 auto;
	background: url(http://www.digistorm.fi/ajomestarit/kuvat_uusi/menub_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
	text-decoration: none;
}

.glossymenu li{
	float:left;
	text-decoration: none;
}

.glossymenu li a { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 46px; text-decoration: none; text-align: center; cursor: pointer; display: block; padding: 0 0 0 16px; height: 46px; float: left }

.glossymenu li a b { font-family: Arial; text-decoration: none; display: block; padding: 0 24px 0 8px; float: left }

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	text-decoration: none;
	background: url(http://www.digistorm.fi/ajomestarit/kuvat_uusi/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	text-decoration: none;
	background: url(http://www.digistorm.fi/ajomestarit/kuvat_uusi/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}
