* { font-family: ArialCE, Arial, sans-serif; font-size: 11px; color: #2F52A2; }

TD.spacer { width: 15px; }
INPUT.button { background-image: URL(../images/button_bg.jpg); color: #000000; ffont-weight: bold; cursor: pointer; cursor: hand;}
B { color: #2f52a2; }
A { color: #FF821D; text-decoration: underline; }
H1 { color: #2F52A2; font-size: 14px; font-weight: bold; margin-bottom: 10px; 2px; border: solid 1px #8DA1CE; border-width: 0px 0px 1px 0px; }
H2 { color: #2F52A2; padding: 2px; border: dashed 5px #8DA1CE; border-width: 0px 0px 1px 0px; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
H3 { color: #2F52A2; background-color: #DDE9F5; padding: 2px; border: solid 1px #8DA1CE; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
TH { color: #2F52A2; background-color: #DDE9F5; padding: 2px; border: solid 1px #8DA1CE; font-size: 12px; font-weight: bold; margin-bottom: 5px; text-align: left;}
HR { height: 1px; border:solid 1px #8DA1CE; border-width: 1px 0px 0px 0px;  }
LI { list-style-image : url(../images/li.gif); }
.error { color: red; font-size: 12px; }
.info { color: green; font-size: 12px; }

/* BODY */
BODY { background-image: URL(../images/body_bg.gif); bbackground-repeat: no-repeat; bbackground-color: #ABC3EE;}

/* TOP MENU */
TD.menu {	border-color:#FFFFFF; border-width:1px 1px 0px 0px; border-style:solid; background-color: #FF821D; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; text-align: center;}
TD.menu_divider { border-bottom: 1px solid #ffffff; }
TD.menu_active {	border-color:#FFFFFF; border-width:1px 1px 0px 0px; border-style:solid; background-color: #014584; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; text-align: center; }
A.top_menu { color: #ffffff; ffont-weight: bold; text-decoration:none; ddisplay: block; wwidth: 100%; }

/* CONTENT */ 
TABLE.body { border-style: solid; border-width: 4px; border-color: #6E87C4; border-width: 0px 1px 1px 1px; }
TABLE.body { ppadding: 10px; background-color: #ffffff; wwidth:100%;  }
TD.content2 { padding: 10px; background-image: url(../images/charter_logo_watermark.gif); background-attachment: fixed; background-position:  50% 50%; background-repeat:no-repeat;  zwidth:100%;}
TD.content { padding: 10px; background-image:  url(../images/charter_logo_watermark.gif); background-repeat:no-repeat; background-attachment:fixed; background-position: 50% 50%}

/* LEFT MENU */
.column_left { background-color: #BED6EE; width:130px; padding:5px;}
.left_menu_title { bbackground-color: #DDE9F5; color: #2F52A2; font-weight: bold; border-bottom: 1px solid #8DA1CE;  padding:2px; padding-left: 5px; margin-bottom: 3px;}

/*
TD.left_menu {  width: 100%; background-color: #014584; margin-bottom: 4px; padding: 3px; color: #FF821D; font-weight: bold; text-decoration: none; }
TD.left_menu_active { display: block; width: 100%; background-color: #014584; margin-bottom: 4px; padding: 3px; color: #ffffff; 	font-weight: bold; text-decoration: none; }
*/
A.left_menu{display: block; padding:2px; padding-left:5px; text-decoration:none; color:#2F52A2; background-color:#DDE9F5; border: 1px #8DA1CE solid; background-image: URL("../images/arrow.gif"); background-repeat: no-repeat; background-position: 95% 50%;}
A.left_menu_active{display: block; padding:2px; padding-left:5px; text-decoration:none; color:#2F52A2; background-color:#DDE9FF; border: 1px #8DA1CE solid; background-image: URL("../images/arrow.gif"); background-repeat: no-repeat; background-position: 95% 50%;}
A.left_menu_active2{display: block; padding:2px; padding-left:5px; text-decoration:none; color:#FFFFFF; background-color:#014584; border: 1px #FFFFFF solid; border-width: 0px 0px 1px 0px; }

/* RIGHT TD */
TD.column_right {padding:5px 5px 5px 0px; border-style: none; text-align: right; width: 150px;}

/* BOX */
DIV.box { border: 1px solid #7799D7; margin-bottom: 15px; }
/*{ color: #2F52A2; background-color: #DDE9F5; padding: 2px; border: solid 1px #8DA1CE; font-size: 12px; font-weight: bold; margin-bottom: 5px; }*/
TD.box_title { background-color: #DDE9F5; font-weight: bold; color: #2F52A2;  border: solid 1px #8DA1CE; border-width: 0px 0px 1px 0px;}
TD.box { border: 1px solid #91C0DB;  wwidth: 100%; }
TD.box_content { font-size: 11px; padding:5px; }
A.more { color: #2F52A2; bbackground-color: #DDE9F5; padding: 5px; bborder: solid 1px #8DA1CE; ddispay: block; text-decoration: none;}


TABLE.box TD.title { background-color: #014584; color: #ffffff; font-weight: bold; border-bottom: 2px solid #FF821D;  padding:2px; padding-left: 5px; }

TD.box_header_large { width: 50;  background-color: #88C9EF; background-repeat:no-repeat; background-image: url(../images/header_box_1.jpg); color:white; font-weight:bold; padding-left:10px; text-align: bottom; border-color:#FF821D; border-width:0px 0px 1px 0px; border-style:solid; }
TD.box_header_small { width: 146px; background-image: url(../images/header_box_2.jpg); background-color:#6AB7E3 ; background-repeat:no-repeat; color:white; font-weight:bold; padding-left:5px; text-align: bottom; border-color:#FF821D; border-width:0px 0px 1px 0px; border-style:solid; }
TD.box_footer { background-color: #89CAEE; }

/* WBM */
TABLE.ourFleetTable {border: solid 1px #8DA1CE; padding: 5px;}
IMG.wbmOurFleetImage {width: 90px; height: 60px; border-width:0px;} 
TD.wbmOurFleet { text-align: center; }
.row1 { background-color: #EAEFF6; }
.row2 { background-color: none; }

TABLE.priceList TH { border-style:none none dotted none; border-width:1px; border-color:#150858; color: #150858; text-align: right; }
TABLE.priceList TD { border-style:none none solid none; border-width:1px; border-color:#EFEFEF; text-align: right; }
TABLE.priceList TD.naziv, TABLE.cjenik TH.naziv { text-align: left; }
INPUT.priceInput {border: none; text-align: right; background: none; width: 100px;}

/* UL HOME */
.home { margin-left: -20px; }

/*Status Type Colors*/
DIV.statusType1, DIV.statusType2, DIV.statusType3, DIV.statusType4, DIV.statusType5, DIV.statusType6 { border: solid black 1px }
.statusType1 {background-color: #2A70C8; color: white;} /*reservation*/
.statusType2 {background-color: #FFDB25; color: black;} /*option*/
.statusType3 {background-color: #EFEFEF; color: black;} /*option exired*/
.statusType4 {background-color: #2A70C8; color: white;} /*service*/
.statusType5 {background-color: white; color: black;} /*canceled*/
.statusType6 {background-color: #2A70C8; color: white;} /*owners week*/