
.menutitle{
cursor: pointer;
}

.jsmouse{
cursor:pointer;
}

.smen {
display: none;
height: 52px;
padding: 1px 1px 1px 1px;
margin: 1px 1px 1px 12px;
}

.updateline{
padding: 1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
border-bottom: 1px solid #DCE6F2;
}


.formmenu {
	background-color: #A8C2E5; 
	width: 135px;
	color: #000000;
	font-size: 10px;
	border-style : outset; 
	border-width : 2px;
}

.divCont {
 height: 30px; 
}

.clScroll{

}

#available {
        display: none;
        color: blue;
}
#not_available {
        display: none;
        color: red;
}

#pass_ok {
        display: none;
        color: blue;
		background-image: url('/templates/gfx/blue/ok.gif') no-repeat;
}
#pass_nok {
        display: none;
        color: red;
		background-image: url('/templates/gfx/blue/nok.gif') no-repeat;
}

#email_ok {
        display: none;
        color: blue;
		background-image: url('/templates/gfx/blue/ok.gif') no-repeat;
}
#email_nok {
        display: none;
        color: red;
		background-image: url('/templates/gfx/blue/nok.gif') no-repeat;
}


#is_cap {
        display: none;
        color: blue;
		background-image: url('/templates/gfx/blue/ok.gif') no-repeat;
}
#no_cap {
        display: none;
        color: red;
		background-image: url('/templates/gfx/blue/nok.gif') no-repeat;
}

.newslbg {
	background-color: #5b8dd4;
	color: #eef5eb;
	padding-bottom: 2px;
}

.forum_left {
    background-color: #EBEEF5;
}

.forum_main {
    background-color: #EDF2FA;
	padding: 2px 2px 2px 2px;
}

.div_quote {
	background-color: #B0C4EB;
	border-top: 1px solid #6D8FCF;
	border-bottom: 1px solid #6D8FCF;
	border-right: 1px solid #6D8FCF;
	border-left: 1px solid #6D8FCF;
	width: 98%;
}

.rightbox {
	width: 177px;
	margin: 0px 0px 5px 3px;
	color: #000000;
}

.rightbox_adverts {
	width: 177px;
	margin: 10px 0px 10px 3px;
	color: #000000;
}

.rightbox_adverts_full {
	border-left: 1px solid #a8c2e5;
	border-top: 1px solid #a8c2e5;
	border-bottom: 1px solid #a8c2e5;
	background-color: #d3e1f5;
	width: 177px;
	margin: 10px 0px 10px 3px;
	color: #000000;
}

.rightbox_content {
	background: url(/templates/gfx/blue/rightbox_content.gif);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

.livesearch_tophead {
	color: #FFFFFF;
	font-size: 12px;
}

.livesearch_head {
	color: #e6f1e4;
	font-size: 11px;
}

.livesearch_more {
	color: #33FF33;
	font-size: 11px;
	font-weight: bold;
}

.livesearch_text {
	color: #FFFFFF;
}

a.livesearch_link {
	color: #FEFEFE;
	text-decoration: none;
	font-size: 10px;
}

a.livesearch_link:hover {
	color: #33dbff;
	text-decoration: underline;
	font-size: 10px;
}

#autosuggest {
	position:absolute;
	width:453px;
	height:auto;
	visibility:hidden;
	background-color:#5b8dd4;
	border-top: 1px solid #223151;
	border-bottom: 1px solid #223151;
	border-right: 1px solid #223151;
	border-left: 1px solid #223151;
	filter:alpha(opacity=95);
	opacity: 0.9;
	-moz-opacity:0.9;
}

.content_commentbox {
 background-color: #FFFFFF;
 	border-top: 1px solid #BFCEE3;
	border-bottom: 1px solid #BFCEE3;
	border-right: 1px solid #BFCEE3;
	border-left: 1px solid #BFCEE3;
}

.sbk_promo {
	background-color:#ffffff;
	border-top: 1px solid #2e64b0;
	border-bottom: 1px solid #2e64b0;
	border-right: 1px solid #2e64b0;
	border-left: 1px solid #2e64b0;
}

.livetr a {
	background-color: #5b8dd4;
	display: block;
	font-size: 10Px;
	text-decoration: none;
	color: #FFFFFF;
	filter:alpha(opacity=95);
	opacity: 0.9;
	-moz-opacity:0.9;

}
.livetr a:hover {
	background-color: #376ebc;
	display: block;
	font-size: 10Px;
	text-decoration: none;	
	color: #e6f1e4;
	filter:alpha(opacity=95);
	opacity: 0.9;
	-moz-opacity:0.9;
}


.rightbox_content_adverts {
	background: url(/templates/gfx/blue/rightbox_adverts.gif);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.rightbox_content_adverts_big {
	background: url(/templates/gfx/blue/rightbox_adverts_big.gif);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.rightbox_content_2 {
	background: url(/templates/gfx/blue/rightbox_content.gif);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.rightbox_header {
	background: url(/templates/gfx/blue/rightbox_head.gif) no-repeat left;
	height: 19px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	display: block;
}


.rightbox_footer{
	background: url(/templates/gfx/blue/rightbox_footer.gif) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	display: block;
}

.line_page {
	background-color: #FFFFFF;
	border-top: 1px solid #C3D6B6;
	border-bottom: 1px solid #C3D6B6;
	width: 100%;
	text-align: center;
}

.input_rightbox {
	background-color: #E6EAF2; 
	width: 80px;
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}

.rightbox_submit {
	background-color: #E6EAF2; 
	font-size: 9px;
	border: 1px solid;
}

.content_header {
	background: url(/templates/gfx/blue/content_header.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 0px;
}

.content_header_wide {
	background: url(/templates/gfx/blue/content_header_wide.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 0px;
}

.content_footer_wide {
	background: url(/templates/gfx/blue/content_footer_wide.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 0px;
}


.content_footer {
	background: url(/templates/gfx/blue/content_footer.gif) no-repeat left; 
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 0px;
}

.gallery_content_footer {
	background: url(/templates/gfx/blue/gallery_footer.gif) no-repeat left; 
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

.gallery_content_footer_2 {
	background: url(/templates/gfx/blue/gallery_footer.gif) no-repeat left; 
	color: #294D94;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

.nitd {
	padding: 0px 0px 0px 17px;
}


.tickerbox {
 background: url(/templates/gfx/blue/newsticker_bg.gif);
 width: 503px;
 background-repeat: no-repeat;
 background-position: left;
}

.newstxt1 {
 width: 75px;
 padding: 0px 0px 0px 18px;
 height: 17px;
}

.newstxt2 a{
 width: 425px;
 height: 17px;
 color: #294D94;
 text-decoration: none;
}

.newstxt2 a:hover{
 width: 425px;
 height: 17px;
 color: #D19200;
}

.time {
 color: #2E64B0;
}


.content {
	width: 504px;
	margin: 0px 2px 0px 2px;
}

.content_wide {
	width: 650px;
	margin: 0px 2px 0px 2px;
}

.content_lightbg {
 background-color: #CAD9ED;
}

.content_darkbg {
 background-color: #BFCEE3;
}

.content_lightbg2 {
 background-color: #ebf2fa;
}

.lbackbox {
	width: 140px;
	height: 20px;
	text-align: left;
	margin: 3px 3px 7px 3px;
	padding: 2px;
	color: #222222;
}

.lbackboxinner {
	background: url(/templates/gfx/blue/backbut_emp.gif) no-repeat;
	padding: 0px 0px 1px 17px;
	width: 120px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	font-size: 11Px;
	text-decoration: none;
	color: #000000;
}


.lbrbox {
	width: 140px;
	text-align: left;
	margin: 0px 3px 7px 3px;
	background-color: #D3E1F5;
	border-top: 1px solid #A8C2E5;
	border-bottom: 1px solid #A8C2E5;
	border-right: 1px solid #A8C2E5;
	border-left: 1px solid #A8C2E5;
	color: #222222;
}

.lbrlist {
	background-color: #E6EAF2; 
	width: 110px;
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}

.lbrlist_full {
	background-color: #E6EAF2; 
	width: 100%;
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}


.lbrlist_wide {
	background-color: #E6EAF2; 
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border-style : outset; 
	border-width : 1px;
}

.lbrbutton {
	background-color: #E6EAF2; 
	font-size: 9px;
	border: 1px solid;
}

.lbrheader{
	background: url(/templates/gfx/blue/rightbox_head.gif) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 20px;
	color: #222222;
	font-weight: bold;
}

.lbrnaviboxtd{
	background: url(/templates/gfx/blue/navibox_content.gif) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 17px;
	color: #222222;
	font-weight: normal;
}

.lbrnaviboxhd{
	background: url(/templates/gfx/blue/navibox_header.gif) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 17px;
	color: #222222;
	font-weight: normal;
}



.gallerytbl {
 background-color: #000000;
}

a.ln_menu {
	color: #222222;
	text-decoration: none;
	font-size: 11px;
}

a.ln_menu:hover {
	color: #FFFFFF;
	text-decoration: none	;
	font-size: 11px;
}

a.ln_topmenu {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

a.ln_topmenu:hover {
	color: #222222;
	text-decoration: none	;
	font-size: 10px;
}

a {
	color: #294D94;
	text-decoration: none;
	font-size: 10px;
}

a:hover {
	color: #294D94;
	text-decoration: underline;
	font-size: 10px;
}


a.link_small_bl {
	color: #294D94;
	text-decoration: none;
	font-size: 10px;
}

a.link_small_bl:hover {
	color: #294D94;
	text-decoration: underline;
	font-size: 10px;
}

a.link_small_black {
	color: #222222;
	text-decoration: none;
	font-size: 10px;
}

a.link_small_black:hover {
	color: #222222;
	text-decoration: none;
	font-size: 10px;
}


a.link_small {
	color: #294D94;
	text-decoration: none;
	font-size: 10px;
}

a.link_small:hover {
	color: #294D94;
	text-decoration: underline;
	font-size: 10px;
}

a.link_langline {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

a.link_langline:hover {
	color:#0099FF;
	text-decoration: none;
	font-size: 10px;
}

/* news */

.navi_list {
  background: url(/templates/gfx/blue/navi_list.gif) no-repeat left; 
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}

.navi_list_content {
  background: url(/templates/gfx/blue/navi_list_content.gif) no-repeat left; 
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}

.navi_list_content_wide {
  background: url(/templates/gfx/blue/navi_list_content_wide.gif) no-repeat left; 
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}

.navi_list_content_high {
  background: url(/templates/gfx/blue/navi_list_content.gif) no-repeat left; 
  background-color: #e6eaf2;
  padding: 0px 0px 0px 18px;
}

.navi_list_content_top {
  background: url(/templates/gfx/blue/navi_list_content.gif); 
  background-repeat: no-repeat;
  background-position:inherit;
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}

.navi_list_header {
  background: url(/templates/gfx/blue/navi_list_header.gif) no-repeat left; 
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}
.navi_list_header_wide {
  background: url(/templates/gfx/blue/navi_list_header_wide.gif) no-repeat left; 
  padding: 0px 0px 0px 18px;
  line-height: 16px;
}

.navi_list_thread0 {
  background: url(/templates/gfx/blue/navi_list_thread0.gif) no-repeat left; 
  padding: 0px 0px 0px 17px;
  line-height: 16px;
}

.navi_list_thread1 {
  background: url(/templates/gfx/blue/navi_list_thread1.gif) no-repeat left; 
  padding: 0px 0px 0px 22px;
  line-height: 16px;
}

.navi_list_thread2 {
  background: url(/templates/gfx/blue/navi_list_thread2.gif) no-repeat left; 
  padding: 0px 0px 0px 26px;
  line-height: 16px;
}

.navi_list_thread3 {
  background: url(/templates/gfx/blue/navi_list_thread3.gif) no-repeat left; 
  padding: 0px 0px 0px 30px;
  line-height: 16px;
}


.navi_list_thread0_cont {
  background: url(/templates/gfx/blue/navi_list_thread0_cont.gif) no-repeat left; 
  padding: 0px 2px 0px 2px;
  line-height: 16px;
}

.navi_list_thread1_cont {
  background: url(/templates/gfx/blue/navi_list_thread1_cont.gif) no-repeat left; 
  padding: 0px 2px 0px 2px;
  line-height: 16px;
}

.navi_list_thread2_cont {
  background: url(/templates/gfx/blue/navi_list_thread2_cont.gif) no-repeat left; 
  padding: 0px 2px 0px 2px;
  line-height: 16px;
}

.navi_list_thread3_cont {
  background: url(/templates/gfx/blue/navi_list_thread3_cont.gif) no-repeat left; 
  padding: 0px 2px 0px 2px;
  line-height: 16px;
}

.servicebox {
	margin: 0px 0px 0px 0px;
	background-color: #eeeeeee;
	border-top: 0px;
	border-bottom: 1px solid #A8C2E5;
	border-right: 1px solid #A8C2E5;
	border-left: 1px solid #A8C2E5;
	color: #000000;
}


/* forms */

.input_topsearch {
	background-color: #d3e1f5; 
	width: 100px;
	font-size: 9px;
	border: 1px solid;
	border-color: #FFFFFF;
}

.content_input {
	background-color: #E6EAF2; 
	font-size: 11px;
	border: 1px solid;
}

.content_input_full {
	background-color: #E6EAF2; 
	width: 90%;
	font-size: 11px;
	border: 1px solid;
}

.content_textarea {
	background-color: #E6EAF2; 
	width: 90%;
	font-size: 11px;
	border: 1px solid;
}

.content_select_full {
	background-color: #E6EAF2; 
	width: 90%;
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}

.content_select {
	background-color: #E6EAF2; 
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}

.content_submit {
	background-color: #E6EAF2; 
	font-size: 9px;
	border: 1px solid;
}

.topstory {
 color: #294D94;
}

.comment_info {
 background-color: #EDF1F7;
}

.comment_first {
 width: 20%;
}

.comment_second {
 width: 80%;
}

.forum_edit {
	text-align: right;
	color: #333333;
}

.more_browse {
	width: 500px;
	text-align: center;
	background-color: #A8C2E5;
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 0px;
}

.more_browse_right {
	width: 50px;
	background: url(/templates/gfx/blue/move_right.gif) no-repeat right; 
	text-align: right;
	background-color: #A8C2E5;
	color: #333333;
	height: 17px;
	padding: 0px 17px 0px 0px;
}


.more_browse_left {
	width: 50px;
	background: url(/templates/gfx/blue/move_left.gif) no-repeat left; 
	background-color: #A8C2E5;
	color: #333333;
	height: 17px;
	padding: 0px 0px 0px 17px;
}

.gmapsbox {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 350px;
	height: auto;
	padding-bottom: 10px;
	margin-bottom: 5px;
}
.map {
	width: 498px;
	height: 490px;
	text-align: center;
	border: 1px solid #294d94;	
}

.map_wide {
	width: 650px;
	height: 600px;
	text-align: center;
	border: 1px solid #294d94;	
}
#detailmap, #mapDiv {
	font: normal 10px verdana;
}
#mapDiv {
}
#detailmap {
	width: 290px;
	height: 250px;
	border:1px solid gray;
}
.content_filterbox{
padding: 1px 1px 1px 1px;
border-bottom: 1px solid #294d94;
border-top: 1px solid #294d94;
border-left: 1px solid #294d94;
border-right: 1px solid #294d94;
background-color: #e6eaf2;
}
.lbrlist_250 {
	background-color: #e6eaf2; 
	width: 270px;
	color: #000000;
	font-size: 9px;
	border: 1px solid; 
}

