/********************************
TAGS
********************************/

body	
{
	margin:0px;
	padding:0px;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

A, A:link, A:hover, A:visited, A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	color:#0D8991;
}

/********************************
TABLES
********************************/


/********************************
CLASSES
********************************/

.hint 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.address
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left:0px;
	padding-right:0px;
}

.address_header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight:bold;
}

.copyright 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #490057;
}

.navigator_container
{
	background-color:#8C45AD;	
}


.top_menu_container
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cccccc;
	font-weight:bold;
}

.price
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color:#ff0000;
	font-weight:bold;	
}

.top_menu_cell
{
	
	
}

A.top_menu_cell_link, A.top_menu_cell_link:link, A.top_menu_cell_link:hover, A.top_menu_cell_link:active, A.top_menu_cell_link:visited
{
	ont-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cccccc;
	font-weight:bold;
	text-decoration:none;
}

.top_navigator_menu_cell
{
	padding-left:15px;
	padding-right:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	border-right:#FFFFFF 1px solid;
	height:20px;
}

.top_navigator_menu_cell_last
{
	padding-left:15px;
	padding-right:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.news_date
{
	font-weight:bold;
	color:#000000;
}

.news_scroller
{
	overflow:hidden; 
	color:#ffffff; 
	border-top:#CCCCCC 1px dotted;
	border-bottom:#CCCCCC 1px dotted;
	vertical-align:middle;
	margin:10px;
	padding-top:3px;
	padding-bottom:3px;

}
.bold
{
	font-weight:bold;
}




/********************************
LINKS
********************************/



a.navigator_link, a.navigator_link:link, a.navigator_link:active, a.navigator_link:visited	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#FFFFFF;
}

a.navigator_link:hover
{
	color:#C9A8DB;
}


a.hint, a.hint:link, a.hint:hover, a.hint:active, a.hint:visited	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#ffffff;
}

/********************************
FORM CONTROLS
********************************/

.search_field
{
	border-style:solid; 
	border-width:1px; 
	color:#7c7c7c; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
}


/********************************
BREADCRUMBS
********************************/

.breadcrumbs_container
{
	background-color:#0D8991;
}

.breadcrumbs_cell
{
	color:#ffffff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}

a.breadcrumb, a.breadcrumb:link, a.breadcrumb:hover, a.breadcrumb:active, a.breadcrumb:visited 	
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-decoration:underline; 
	color:#ffffff;
	
}




/********************************
BORDERS
********************************/



/********************************
PADDINGS
********************************/

.shift_up26 
{
	padding:0px 0px 0px 26px;
}

.shift_up80 
{
	padding-top:80px;
}

.compressed
{
	padding-left:50px;
	padding-right:50px;
}
.seo{
visibility: hidden;
width : 0px;
height : 1px;
overflow : hidden;
}