BODY {

	DISPLAY: block; FONT-SIZE: x-small; LIST-STYLE-IMAGE: url(arrow.gif); COLOR: #484848; LINE-HEIGHT: 30px; FONT-FAMILY: Tahoma; TEXT-ALIGN: justify

}

a {
    font-size:12px;
	COLOR: #585858

}

A:hover {

	COLOR: #dedf00

}

H1 {

	MARGIN: 1px; FONT: large Arial; COLOR: gray

}

H2 {

	FONT-SIZE: small; COLOR: #22435f

}

H3 {
font-family: arial narrow;
font-size: 24px;
color: #8E8E8E;
font-weight:normal
}

H4 {

	FONT-SIZE: small; COLOR: gray

}

H5 {

	FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: navy; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal

}

H6 {

	FONT-SIZE: x-small; COLOR: #b5b5b5

}

TABLE {

	FONT-SIZE: x-small; MARGIN: auto; WIDTH: auto; LINE-HEIGHT: 130%; TEXT-ALIGN: left

}

.basket A {

	COLOR:		#FFFFFF;

	FONT-SIZE: 8pt;

}

.basket A:hover {

	COLOR: #dedf00

	FONT-SIZE: 8pt;

}

P, LI {

	FONT-SIZE: 12px;

}

.tel
{font-size: 14px;
color:#FFFFFF;
padding-left: 5px;
line-height: 120%
}
.slogan
{font-size:18px;
font-family:Arial;
color:#FFFF00;
text-align:right
}
.slogan2
{font-size:18px;
font-family:Arial;
color:#A40004;
text-align:right
}
.topmenu
{font-family: Verdana;
font-size: 11px;
color:#FFFFFF;
font-stretch:semi-condensed;
}
.topmenu a
{ color:#FFFFFF;
text-decoration:none}
.topmenu a:hover
{ background-color:#FFFF00;
color: #003366}

.imenu
{
text-align:center;
font-size: 12px;
font-weight: bold;
}

.imenu div:hover
{ background-color: #F3F3F3}

.imenu img
{ margin-bottom: 5px}

.imenu td
{ 
vertical-align:top;
}

.home img
{border: none}

.home td
{ 
vertical-align:top;
}

.home1 div
{border-bottom:  dotted 1px;
border-bottom-color:#D7D7D7;
background-color: #FAFAFA;
padding-left: 42px;
padding-top: 9px;
padding-bottom: 9px;
background-image: url(../img/mbullet.jpg);
background-repeat:no-repeat;
background-position:left;
font-family: arial narrow;
font-size: 22px;
color: #2A3F55;
}

.home2 div
{border-bottom:  dotted 1px;
border-bottom-color:#D7D7D7;
background-color: #FAFAFA;
padding-left: 42px;
padding-top: 9px;
padding-bottom: 9px;
background-image: url(../img/mbullet2.jpg);
background-repeat:no-repeat;
background-position:left;
font-family: arial narrow;
font-size: 22px;
color: #2A3F55;
}

.home3 div
{border-bottom:  dotted 1px;
border-bottom-color:#D7D7D7;
background-color: #FAFAFA;
padding-left: 42px;
padding-top: 9px;
padding-bottom: 9px;
background-image: url(../img/mbullet3.jpg);
background-repeat:no-repeat;
background-position:left;
font-family: arial narrow;
font-size: 22px;
color: #1D740A;
}

.home4 div
{border-bottom:  dotted 1px;
border-bottom-color:#D7D7D7;
background-color: #FAFAFA;
padding-left: 42px;
padding-top: 9px;
padding-bottom: 9px;
background-image: url(../img/mbullet4.jpg);
background-repeat:no-repeat;
background-position:left;
font-family: arial narrow;
font-size: 22px;
color: #2A3F55;
}

.home5 div
{border-bottom:  dotted 1px;
border-bottom-color:#D7D7D7;
background-color: #FAFAFA;
padding-left: 42px;
padding-top: 9px;
padding-bottom: 9px;
background-image: url(../img/mbullet5.jpg);
background-repeat:no-repeat;
background-position:left;
font-family: arial narrow;
font-size: 22px;
color: #2A3F55;
}

#topa ul
{list-style-image: url(../img/sbull2.jpg);
margin-top: -5px;
margin-left: 18px;
padding-left: 0px;
}
#topa li
{padding-bottom: 3px}

#topa h2
{font-size: 16px;
font-weight:normal;
color:#01658B;
border-bottom: dotted 1px;
border-bottom-color:#AAAAAA;
padding-bottom: 0;
margin-right: 70px
}

#topa a
{ text-decoration:none}



.home2, .home1, .home3
{ font-size: 12px;
color:#2A2A2A;
line-height:normal;
padding-left:8px;
padding-right:8px;
}

.home1 a
{ 
color: #555555;
text-decoration:none
}
.home1 a:hover
{ color:#FF9900;
text-decoration:underline}


.home2 span
{font-size: 17px;
color: #FF9900}

.home1 ul
{padding-left: 0;
margin-left: 13px;
margin-top: 0

}

.home1 li
{ list-style-image: url(../img/main_bullet.gif);
padding-bottom: 6px}

.home2 ul
{
margin-left:0 px;
margin-top: 0;
padding-left: 5px;

}
.home2 li
{ list-style:none;
list-style-image: none;
}






div.right_bl{
	background:url(../img/l_plink.gif) repeat-x top #fff;
	}		
	
div.right_bl2{
	background:url(../img/l_plink.gif) repeat-x bottom;
	}							

div.right_bl3{
	background:url(../img/l_plink.gif) repeat-y 0px;
	}							

div.right_bl4{
	background:url(../img/l_plink.gif) repeat-y right;
	}							
	
div.right_bl5{
	background:url(../img/s1_plink.gif) no-repeat 0px 0px;
	}
	
div.right_bl6{
	background:url(../img/s2_plink.gif) no-repeat right 0px;
	}								
	
div.right_bl7{
	background:url(../img/s3_plink.gif) no-repeat right bottom;
	}	
	
div.right_bl8{
	background:url(../img/s4_plink.gif) no-repeat left bottom;
	}	
	
	div.best
{ height: 100%;
width: 240px;
padding-top: 10px;
margin:10px 10px 10px 10px;
text-align:left;
font-size: 11px;
color:#3A3A3A;
font-size: 10px}

.best img
{ border:none}



div.best2
{ height: 100%;
width: 750px;
padding-top: 10px;
margin:10px 10px 10px 10px;
text-align:left;
font-size: 11px;
color:#3A3A3A;
font-size: 12px;
line-height: 120%}

.best img
{ border:none}

.best2 h2
{margin: 0 0 0 0;
padding: 0 0 0 0;
padding-bottom: 7px;
border-bottom: dotted 1px;
border-bottom-color:#AAAAAA;

}


.best2 li
{ padding-left: 10px;
font-size: 10px;
list-style-image: url(../img/sbull2.jpg);
}


.best2 ul
{
margin-bottom: 5px;
margin-top: 5px;
}




.BOTTOMM
{background-image: url(../img/bottom22.gif);
background-repeat:no-repeat;
background-position:center;
text-align:center;
color:#FFFFFF}

.bottomm a
{color:#FFFFFF}

.botomm a:hover
{color:#FFFF00}




.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 3c3c3e;
}
.top_menu A {
	text-decoration:none;
	color: 3c3c3e;
}
.top_menu A:visited {
	text-decoration:none;
	color: 3c3c3e;
}
.top_menu A:hover {
	text-decoration:none;
	color: 68686b;
}


.menu {
	margin-top: 2px;
	position:	absolute;
	border:     1px solid #979397;
	background:	#ffffff;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: 3c3c3e;

	LEFT: 0px; 
	TOP: 0px; 
	TEXT-DECORATION: none;
	
	visibility:hidden;

}
.menu a:hover{
	background-color:#d3d4d4;
}