/**************************************************************/
/*               Best Western Central Europe                  */
/**************************************************************/

/* global */
body { margin: 20px; background-color: #162648; }
body.box { margin: 10px; background-color: #E8E8E8; }
body.admin { margin: 20px; background-color: #162648; background-image: url("img/bg_admin_mode.gif");}

table { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }

/*************** Style link ******************/
A { color:#000000; text-decoration:none; font-weight:normal; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;}
A:hover { color:#000000; text-decoration:underline; }

.link { color: #0066CC; text-decoration:none; font-weight:normal; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
A:hover.link { color: #003366; text-decoration:underline; font-weight:normal; }

.link2 { color: #990000; text-decoration:none; font-weight:normal; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px;}
A:hover.link2 { color: #990000; text-decoration:underline; font-weight:normal; }

.link3 { color: #0066CC; text-decoration:underline; font-weight:normal; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
A:hover.link3 { color: #003366; text-decoration:underline; font-weight:normal; }

.red { color: #ff0000; text-decoration:none; font-weight:bold; font-family: verdana, helvetica, arial sans-serif; font-size: 11px;}
A:hover.red { color: #ff0000; text-decoration:underline; font-weight:bold; }

.black { color: #000000; text-decoration:none; font-weight:normal; font-family: verdana, helvetica, arial sans-serif; font-size: 12px;}
A:hover.black { color: #000000; text-decoration:underline; font-weight:normal; }

.black1 { color: #000000; text-decoration:none; font-weight:normal; font-family: verdana, helvetica, arial sans-serif; font-size: 11px;}
A:hover.black1 { color: #000000; text-decoration:underline; font-weight:normal; }

.top_menu { color: #0066CC; text-decoration:none; font-weight:normal; font-family: arial, verdana, helvetica, sans-serif;}
A:hover.top_menu { color: #003366; text-decoration:none; font-weight:normal; }

.submenu { color: #72D6E4; text-decoration:none; font-weight:bold; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px;}
A:hover.submenu { color: #ffffff; text-decoration:none; font-weight:bold; }

.submenu_select { color: #ffffff; text-decoration:none; font-weight:bold; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px;}
A:hover.submenu_select { color: #ffffff; text-decoration:none; font-weight:bold; }

.submenu_box { color: #0066CC; text-decoration:none; font-weight:normal; font-family: arial, verdana, helvetica, sans-serif; font-size: 13;}
A:hover.submenu_box { color: #0066CC; text-decoration:underline; font-weight:normal; }

.footer_menu { color: #0066CC; text-decoration:none; font-weight:normal; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
A:hover.footer_menu { color: #003366; text-decoration:none; font-weight:normal; }

.white { color: #FFFFFF; text-decoration:none; font-weight:normal; font-family: Times New Roman, Times, serif; font-size: 18px;}
A:hover.white { color: #FFFFFF; text-decoration:underline; font-weight:normal; }

.sitemap { color: #FFFFFF; text-decoration:none; font-weight:normal; font-size: 12px;}
A:hover.sitemap { color: #FFFFFF; text-decoration:underline; font-weight:normal; }

.box_link { color: #0066CC; text-decoration:underline; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;}
A:hover.box_link { color: #003366; text-decoration:underline; font-weight:normal; }

.fp_link { color: #0066CC; text-decoration:underline; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
A:hover.box_link { color: #0066CC; text-decoration:underline; font-weight:normal; }

/*************** Style text ******************/
.style { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }

.style_red { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #DD0000; text-decoration:none; }

.style_small { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #000000; text-decoration:none; }

.style_small2 { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }

.title { font-family: Times New Roman, Times, serif; font-size: 20px; color: #000000; text-decoration:none; }

.title_white { font-family: Times New Roman, Times, serif; font-size: 18px; color: #ffffff; text-decoration:none; }

.title_black { font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; text-decoration:none; }

.title_big { font-family: Times New Roman, Times, serif; font-size: 30px; color: #9E0005; text-decoration:none; }

.style_blue { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #0066CC; text-decoration:none; }

.submenu_select { font-family: arial, verdana, helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #ffffff; text-decoration:none; }

.submenu_off { font-family: arial, verdana, helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #50A2C3; text-decoration:none; }

.copyright { font-family:  arial, verdana, helvetica, serif; font-size: 11px; color: #9EA9C1; text-decoration:none; }

/*************** Style Table *****************/
table.search {border-style: solid; border-color: #77A3EE; border-width: 1px; background-color: #D3E4FB;}
td.gray {border-style: solid; border-color: #EBEBEB; background-color: #F7F7F7; border-width: 1px}
td.padd_submenu {PADDING-LEFT: 10px; PADDING-TOP: 3px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 4px; }
td.padding8 {PADDING-LEFT: 8px; PADDING-TOP: 8px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 8px; }
td.no_padding {PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; }
td.padd2 {PADDING-LEFT: 4px; PADDING-TOP: 0px; PADDING-RIGHT: 4px; PADDING-BOTTOM: 0px; }
td.padd3 {PADDING-LEFT: 8px; PADDING-TOP: 0px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 0px; }

td.padd_box1 {PADDING-LEFT: 8px; PADDING-TOP: 2px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 2px; }
td.padd_box2 {PADDING-LEFT: 8px; PADDING-TOP: 8px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 5px; }

/* style cms */
table.login {border-style: solid; border-color: #84B6C2; border-width: 1px; background-color: #EFF8FA;}
table.cms {border-style: solid; border-color: #84B6C2; border-width: 1px; background-color: #F2F8F9;}
td.padding4 {PADDING-LEFT: 0px; PADDING-TOP: 4px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 4px; }

/*************** Style form ******************/

.send { font: bold 11px verdana; border: 1px solid #9F9E9E; background-color: #E4E3E3; color: black; width: 150px; height: 21px; }

.input { font: normal 10px verdana; }
.input_log { font: normal 11px verdana;}
.input_cms { font: normal 11px verdana; border: 1px solid #666666;}
.input_cms2 { font: normal 10px verdana; border: 1px solid #666666;}
.input_search { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.cms_submenu { font: normal 11px arial; height: 19px;}

html input.apply_cms { FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BORDER-RIGHT: #508B9C 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #508B9C 3px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #508B9C 3px double; PADDING-TOP: 0px; BACKGROUND-COLOR: #508B9C; BORDER-BOTTOM: #508B9C 3px double; }
A.apply_cms:hover { COLOR: #eceff4; BACKGROUND-COLOR: #cc3300; }
input.apply_cms:hover { COLOR: #eceff4; BACKGROUND-COLOR: #cc3300; }

html input.search { FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BORDER-RIGHT: #cc3300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #cc3300 3px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cc3300 3px double; PADDING-TOP: 0px; BACKGROUND-COLOR: #cc3300; BORDER-BOTTOM: #cc3300 3px double; }
A.search:hover { COLOR: #eceff4; BACKGROUND-COLOR: #990000; }
input.search:hover { COLOR: #eceff4; BACKGROUND-COLOR: #990000; }

html input.blue { FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; BORDER-RIGHT: #385693 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #385693 3px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #385693 3px double; PADDING-TOP: 0px; BACKGROUND-COLOR: #385693; BORDER-BOTTOM: #385693 3px double; }
A.blue:hover { COLOR: #eceff4; BACKGROUND-COLOR: #385693; }
input.blue:hover { COLOR: #eceff4; BACKGROUND-COLOR: #385693; }

/***************** Style Select *****************/

option.lang{ color:black; background-color:#F8D14A; }

option{ color:black; background-color:ffffff; font-style:normal; font-weight:normal; }

.select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#F8D14A; }

.select2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; text-decoration:none;}

html select.select3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.hr_blue { border: 1px solid #385693; text-align: left;	margin: 0px; } 

/***************** H *******************/

H1 { font-family: Times New Roman, Times, serif; font-weight:normal; font-size: 18px; color: #ffffff; text-decoration:none; margin:0;}

/*********** Print **********/

.noprint{
display: none;
}
