.submenudiv	{position: absolute; padding: 0px; margin: -7px 0 0 -55px; z-index:1;}
ul.submenu		{padding: 0px; margin: 0px; background: #FFE589;  border: 3px solid #981000; }
ul.submenu li	{margin:0; padding: 0; list-style-image: none !important; list-style-position: outside !important; list-style-type: none;}
ul.submenu li a	{margin: 4px 10px; display: block; width: 137px;  margin:0; line-height: 18px;}
ul.submenu li a:hover	{margin: 4px 10px; display: block; margin:0;width: 137px;  line-height: 18px;}

.head .menu a.sel{
	background-image:url(img/menu_lh.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.head .menu a.sel span.rh{
	background-image:url(img/menu_rh.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.head .menu a.sel span.ch{
	background-image:url(img/menu_ch.gif);
	background-repeat:no-repeat;
	background-position:center 35px;
	position:relative;
	z-index:10;
}

div.note_country {
	position: absolute; 
	margin: 0px 0px 0px 100px; 
	padding:0;
	display:none;
	width: 148px;
	text-align: left;
	z-index: 20;
}
div.content_note_country {
	background: url('/img/country_item.gif') 0px 0px no-repeat; 
	color: #b02b00;
	font-size: 13px;
	padding: 4px 10px;
	margin: 0;
	position: relative;
	display:block;
	width: 148px;
	text-align: left;
}
div.content_note_country a{
	display: inline !important;
	background: none !important;
	text-decoration: underline !important; 
}
div.bg_note_country {
	display:block;
	width: 148px;
	height: 7px;
	position: relative;
}
.content .country3 a:hover{
	text-decoration: none !important; 
}



div.note_countryinner {
	position: absolute; 
	margin: 15px 0px 0px 27px; 
	padding:0;
	display:none;
	width: 148px;
	text-align: left;
	z-index: 20;
}
div.content_note_countryinner {
	background: url('/img/vid_item.gif') left top no-repeat; 
	color: #b02b00;
	font-size: 13px;
	padding: 4px 10px;
	margin: 0;
	position: relative;
	display:block;
	width: 148px;
	text-align: left;
}
div.content_note_countryinner a{
	display: inline !important;
	background: none !important;
	text-decoration: underline !important; 
}
div.bg_note_countryinner {
	display:block;
	width: 148px;
	height: 7px;
	position: relative;
}



div.note_cats {
	position: absolute; 
	margin: 0px 0px 0px 100px; 
	padding:0;
	display:none;
	width: 148px;
	text-align: left;
	z-index: 20;
}
div.content_note_cats {
	background: url('/img/vid_item.gif') left top no-repeat; 
	color: #b02b00;
	font-size: 13px;
	padding: 4px 10px;
	margin: 0;
	position: relative;
	display:block;
	width: 148px;
	text-align: left;
}
div.content_note_cats a{
	display: inline !important;
	background: none !important;
	text-decoration: underline !important; 
}
div.bg_note_cats {
	display:block;
	width: 148px;
	height: 7px;
	position: relative;
}
.content .dot a:hover{
	text-decoration: none !important; 
}

div.note_catsinner {
	position: absolute; 
	margin: 15px 0px 0px 10px; 
	padding:0;
	display:none;
	width: 148px;
	text-align: left;
	z-index: 20;
}
div.content_note_catsinner {
	background: url('/img/vid_item.gif') left top no-repeat; 
	color: #b02b00;
	font-size: 13px;
	padding: 4px 10px;
	margin: 0;
	position: relative;
	display:block;
	width: 148px;
	text-align: left;
}
div.content_note_catsinner a{
	display: inline !important;
	background: none !important;
	text-decoration: underline !important; 
}
div.bg_note_catsinner {
	display:block;
	width: 148px;
	height: 7px;
	position: relative;
}

.smalblack	{
	color: #000000 !important;
	font-size: 11px !important;
}
.smalblack a {
	color: #000000 !important;
	font-size: 11px !important;
}

a.btn{
	display:block;
	float:left;
	background-image:url(img/btn_l.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#6d665e;
	font:13px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
a.btn span{
	display:block;
	float:left;
	background-image:url(img/btn_r.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 17px 6px 12px;
	position:relative;
	right:-5px;
}
a:hover.btn{
	color:#e20000;
}


.otziv2 td.mark{
	color:#e20000;
	font:38px Georgia, "Times New Roman", Times, serif;
	vertical-align:middle;
}
.displaynone	{display:none;}


/* GALLERY */
.gallery_thumbs_table						{
	padding: 0px 0px 0 0; 
	margin:0;
	position: relative;
	z-index:1;
}
.gallery_thumbs_th							{}
.gallery_thumbs_td							{
	padding: 0 3px 0 0 ;
	margin: 0;
}


a.gallery_thumbs_a							{
	width: 60px;
	height:55px;
	display: block;
	background: transparent;
}
a.gallery_thumbs_a span						{
	width: 52px;
	height:38px;
	display: block;
	border: 0px solid red;
	padding: 11px 0px 0px 2px; 
}
.gallery_thumbs_a img				{
	border: 2px solid white;
	cursor: pointer;
}
a.gallery_thumbs_a:hover img {
	border: 2px solid #FFAE00;
}


.gallery_thumbs_a_selected				{
	width: 60px;
	height:55px;
	display: block;
	background: transparent url("/img/pic_sm_bg.gif") top left no-repeat;
}
.gallery_thumbs_a_selected span		{
	width: 52px;
	height:38px;
	display: block;
	border: 0px solid red;
	padding: 13px 0px 0px 4px; 
}
.gallery_thumbs_a_selected span img	{
	border: 0px solid black;
}


.gallery_thumbs_a:visited,
.gallery_thumbs_a:link,
.gallery_thumbs_a:active,
.gallery_thumbs_a:hover,
.gallery_thumbs_a_selected:visited,
.gallery_thumbs_a_selected:link,
.gallery_thumbs_a_selected:active,
.gallery_thumbs_a_selected:hover
{
	color: white;
}

/* GALLERY */

.headNorm {font-family:Times-New-Roman; font-size:12pt;vertical-align:middle;text-align:center;padding:3px;}
.headBig {font-family:Times-New-Roman; font-size:14pt;vertical-align:middle;text-align:center;padding:3px;font-weight:bold;}
.headSmall {font-family:Times-New-Roman; font-size:10pt;vertical-align:middle;text-align:center;padding:2px;}
.leftCol {font-family:Times-New-Roman; font-size:12pt;vertical-align:middle;padding:3px; font-weight:bold;width:150px;}
.customTbl td {border-right:solid 1px #AE6A01;border-bottom:solid 1px #AE6A01;};
