html 
{ 
	margin:0px; 
	padding:0px;
}

body 
{
	margin:0px; 
	margin-top:5px;
	padding:0px;
	background-color:#E5F4FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
}

img { border:none}

a 
{
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-decoration:underline;
}
a:hover
{
	font-size:12px;
	font-weight:normal;
	color:#cc0000;
	text-decoration:none;
}
.top_menu_over, .top_menu_out
{
	background-color:#444444;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer
} 
.top_menu_over_al, .top_menu_out_al
{
	background-color:#444444;
	font-size:12px;
	font-weight:bold;
	color:#ffcc00;
	cursor:pointer
} 
.top_menu_na { font-size:12px}
.top_menu_over { color:#FFCC00; cursor:pointer}
.top_menu 
{
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold; 
}
.submenu_nav 
{
	/*
	background-color:#444444;
	*/
}
.submenu_av	
{
	/*
	background-color:#444444;
	*/
	background-image: url(./images/arr_submenu.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.bottom_menu_over, .bottom_menu_out, .menu_bottom_na, .menu_bottom 
{ 
	background-color:#FF0000;
	font-size:11px;
	font-weight:bold;
	color:#000077;
	cursor:pointer;
}			
.menu_bottom { font-weight:normal; }
.annonce_div {border:solid 1px #000099; background-color:#CCCCCC; padding-left:2px; }
.cal_over { background-color:#999999; cursor:pointer; color:#FFFFFF}
.cal_out { background-color:#cccccc; cursor:pointer; color:#000000}
.border_bl { border:dotted 1px #000066}
.no_border { border: none}
.news_list_subject_url, .calendar_list_subject_url  { font-size:12px; color:#000099; font-weight:bold}
.red, .red a { color:#FF0000}
.lang_sel { font-size:12px; color:#666666; padding:2px}
.lang_sel a
{ 
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}
.lang_sel a:hover 
{ 
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.news_home_url { font-size:12px; color:#333333}
.calendar_date 
{ 
	font-size:12px; 
	color:#000000; 
	font-weight:bold;
}
.cal_over { background-color:#CCCCCC; color:#000000;}
.cal_out { background: none}
.events_date_right 
{ 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	background-color:#eeedea;
}
.events_subject_right 
{ 
	font-size:11px; 
	color:#000000; 
	font-weight:normal;
}
.events_url_right
{
	font-size:10px;
	font-weight:normal;
	color:#000099;
	text-decoration:underline;
}
.events_url_right:hover
{
	font-size:10px;
	font-weight:normal;
	color:#cc0000;
	text-decoration:none;
}



.news_date_right



{



	font-size:11px;



	font-weight:bold;



	color:#000000;



	background-color:#eeedea;



}



.news_subject_right



{



	font-size:10px;



	font-weight:normal;



	color:#000000;



}



.news_url_right



{



	font-size:10px;



	font-weight:normal;



	color:#000099;



	text-decoration:underline;



}



.news_url_right:hover



{



	font-size:10px;



	font-weight:normal;



	color:#cc0000;



	text-decoration:none;



}



.news_date



{



	font-size:14px;



	font-weight:bold;



	color:#000000;



	background-color:#eeedea;



}



.news_group_name 



{



	color: #ffffff;



	font-weight: bold;



	font-size: 13px;



}



.news_subject



{



	font-size:16px;



	font-weight:bold;



	color:#000000;



	text-decoration:none;



}



a.news_subject



{



	font-size:16px;



	font-weight:bold;



	color:#000099;



	text-decoration:underline;



}



a.news_subject:hover



{



	font-size:16px;



	font-weight:bold;



	color:#cc0000;



	text-decoration:none;



}







.products_info_name, .flicker_name { font-weight:bold;}



.flicker_name { font-size:11px;}



.products_name, .products_name:hover{ font-size:11px}



.products_price { font-weight:normal; font-size:11px}



.products_price_info {font-weight:normal;}











.pages_url_a { text-decoration: none; color:#333333}







.pages_url_na { text-decoration: underline;}







.contacts_tab_na { background-color:#CCCCCC; border-bottom:solid 1px #999999}



.contacts_tab_a { background-color:#FFFFFF; border-bottom:solid 1px #ffffff}



.cont_over { background-color:#FFCC00; border-bottom:solid 1px #999999; cursor:pointer} 







.group_open, .group_open:hover{ text-decoration:none; color:#CC0000; font-size:11px}



.group_close, .group_close:hover { font-size:11px}











.breadcrumbs{ font-size:11px; }



.breadcrumbs:hover { font-size:11px}



.breadcrumbs_curr { color:#00000; font-size:11px;}



.delivery_text { font-size:12px}

.gallery_album
{
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
}
.gallery_url
{
	font-size: 12px;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}
.gallery_url:hover
{
	font-size: 12px;
	color: #cc0000;
	font-weight: normal;
	text-decoration: underline;
}.texto2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.texto2bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.texto2boldblanco {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.texto2blanco {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.texto1boldlista {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a5c5d4; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto2boldselec {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; TEXT-TRANSFORM: none; COLOR: #ffffff; BORDER-TOP-COLOR: #6666ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: black
}
.texto2blanco {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.texto2claro {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
A.links:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.links:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #B0B0B0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fdde82; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
	cursor:pointer;
}
A.fino:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.fino:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.fino:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fdde82; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.fino2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.fino2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
A.fino2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: silver; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
.input {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.input2 {
	BORDER-RIGHT: #a5c5d4 1px solid; BORDER-TOP: #a5c5d4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #a5c5d4 1px solid; COLOR: white; BORDER-BOTTOM: #a5c5d4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4883a8; FONT-VARIANT: normal
}
.textarea {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #333333 1px solid; COLOR: #003366; SCROLLBAR-ARROW-COLOR: white; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: white; BACKGROUND-COLOR: transparent; FONT-VARIANT: normal
}
.textarea2 {
	BORDER-RIGHT: #a5c5d4 1px solid; BORDER-TOP: #a5c5d4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #a5c5d4 1px solid; COLOR: white; SCROLLBAR-ARROW-COLOR: #4883a8; BORDER-BOTTOM: #a5c5d4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #4883a8; BACKGROUND-COLOR: #4883a8; FONT-VARIANT: normal
}

td.links {
	vertical-align: top;
	text-align: center; 
	text-indent: 0px; 
	font-size: 12px; 
	text-decoration:none;
}

td.dojos {
	text-indent: 20px; 
	text-align: left; 
}

A.dojos {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	text-decoration:none;
}
A.dojos:link {
	COLOR: #FFFFFF; 
}
A.dojos:visited {
	COLOR: #FFFFFF; 
}
A.dojos:hover {
	COLOR: #fdde82; 
	cursor:pointer;
}
