body { color: #000000; font-family: Arial,sans-serif; font-size: 12px; margin: 0; background-color: #02426e; }


H1 { font-size: 24px; margin-bottom: 10px; color: #0f233c; }
H2 { font-size: 20px; margin-bottom: 10px; color: #647891; }
H3 { font-size: 16px; margin-bottom: 10px; color: #647891; }
H4 { font-size: 12px; margin-bottom: 0px; }


p { margin-bottom: 10px; line-height: 20px; }

A { color: #0f233c; text-decoration: none; }

TD { font-size: 12px; }

/* top line */
#top { background: url(../../include/images/design/top_bg.png) no-repeat; height: 30px; } 
#top-inner { width: 980px; margin: auto; height: 30px; line-height: 30px; overflow: hidden; }
#flags { float: right; }
#flags IMG { margin: 6px 5px 0px 5px; }
/* top line kraj */
/* header */
#header { width: 980px; height: 160px; overflow: hidden; margin: auto; }
#logo { float: left; }
#head { float: right; }
/* header kraj */
/* main meni */
#main_meni { height: 48px;
			 width: 980px;
			 margin: auto;
			 overflow: hidden;
			 background: url(../../include/images/design/main_menu_bg.png) repeat-x;
			 -webkit-border-top-left-radius: 5px;
			 -webkit-border-top-right-radius: 5px;
			 -moz-border-radius-topleft: 5px;
			 -moz-border-radius-topright: 5px;
			 border-top-left-radius: 5px;
			 border-top-right-radius: 5px;
			 }
#mainMenu {	list-style:none;
			width:980px;
			height:48px;
			float: left;
			overflow: hidden;
			margin: 0px;
			padding: 0px;
			}

#mainMenu li { float:left; }

#mainMenu li a { display:block;
				 line-height: 48px;
				 text-decoration:none;
				 padding:0 8px;
				 margin-right:1px;
				 font-size: 14px;
				 font-weight: bold;
				 color:#ffffff;
				 text-transform: uppercase;
				}

#mainMenu li a:hover, #mainMenu  a.active_true { color:#FFFFFF;
												 background: url('../../include/images/design/main_menu_akt_bg.png');
												 text-transform: uppercase;
												 }
/* main meni kraj*/
#breadcrumbs { width: 980px; margin: auto; background-color: #d5dfed; border-bottom: solid 1px #afbbcd; line-height: 26px; }
#breadcrumbs DIV { padding-left: 20px; color: #647891; }
/* podmeni */
H3.left { margin-top: 0px;
		  margin-bottom: 0px;
		  color: #0f233c;
		  padding-left: 10px;
		  line-height: 42px;
		  /*background-color: #e5ebf4;*/
		  border-bottom: solid 1px #ffffff;
		  border-top: solid 1px #ffffff;
		  -webkit-border-top-right-radius: 5px;
		  -webkit-border-top-left-radius: 5px;
		  -moz-border-radius-topright: 5px;
		  -moz-border-radius-topleft: 5px;
		  border-top-right-radius: 5px;
		  border-top-left-radius: 5px;
		  }
#sub-menu { margin-bottom: 20px; padding-bottom: 10px; border-bottom: solid 1px #c6d2e5; background-color: #D5DDE9; -webkit-border-top-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
A.submenu_selected_false { display:block;
						   line-height:30px;
						   font-size:12px;
						   text-decoration:none;
						   padding-left: 30px;
						   background: url('../../include/images/design/submenu_bg.png') no-repeat;
						   color: #647891;
						   background-color: #e5ebf4;
						   border-bottom: solid 1px #c6d2e5;
						   }
A.submenu_selected_false:hover { color: #0f233c; background: #e5ebf4 url('../../include/images/design/submenu_bg_hover.png') no-repeat; }
A.submenu_selected_true { display:block;
						  line-height:30px;
						  font-size:12px;
						  text-decoration:none;
						  padding-left: 30px;
						  background: url('../../include/images/design/submenu_bg_hover.png') no-repeat;
						  color: #0f233c; 
						  background-color: #e5ebf4;
						  border-bottom: solid 1px #c6d2e5;
						  }
A.submenu_selected_true:hover { color: #0f233c; background: #e5ebf4 url('../../include/images/design/submenu_bg_hover.png') no-repeat; }
/* podmeni kraj */
/* content */
#content { width: 980px;
		   margin-left: auto;
		   margin-right: auto;
		   margin-bottom: 20px;
		   background-color: #FFFFFF;
		   -webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
			
		   }
#content_inner { padding: 20px; }
#left_column { width: 220px; float: left; }
#main_column { width: 700px; float: right; }
#main_column_left { width: 460px; float: left; }
#main_column_left_l {float: left; width: 700px; }
#main_column_left_r { float: right; width: 690px; }
#main_column_l_r {  }

#main_column_right { width: 220px; float: right; }
/* content kraj */
/* left boxes */
	/* base box */
	DIV.base-box { width: 220px; }
	DIV.base-box DIV.title { margin-bottom: 0px;
							 font-size: 16px;
							 font-weight: bold;
							 color: #0f233c;
							 padding-left: 10px;
							 line-height: 43px;
							 background: url('../../include/images/design/h3-base.png') no-repeat;
							 height: 55px; 
							 }
	DIV.base-box DIV.content { width: 220px; height: 316px; overflow: hidden; }
	DIV.base-box DIV.content DIV.inner { background: url('../../include/images/design/transparent-blue.png') ; width: 220px; height: 120px; overflow: hidden; line-height: 20px; }
	DIV.base-box DIV.content DIV.inner DIV { padding: 10px; color: #FFFFFF; }
	DIV.base-box DIV.more { background-color: #273951;
							padding-left: 10px;
							line-height: 40px;
							-webkit-border-bottom-right-radius: 5px;
							-webkit-border-bottom-left-radius: 5px;
							-moz-border-radius-bottomright: 5px;
							-moz-border-radius-bottomleft: 5px;
							border-bottom-right-radius: 5px;
							border-bottom-left-radius: 5px;
							}
	DIV.base-box DIV.more A { color: #FFFFFF; }
	/* base box kraj */
	/* weather box */
	DIV.weather-box { width: 220px; overflow: hidden; margin-bottom: 20px;}
	DIV.weather-box H2 { margin: 0px; color: #0f233c; padding-left: 10px; line-height: 40px; background: url('../../include/images/design/h3-weather.png') no-repeat;  }
	DIV.weather-box H3 { margin: 0px; color: #0f233c; }
	DIV.weather-box DIV.content { /*width: 219px; border-right: solid 1px #386493;*/ }
	/* weather box kraj */
	
	/* where box */
	DIV.where-box { width: 220px; overflow: hidden; margin-bottom: 20px;}
	DIV.where-box H3 { margin: 0px; color: #0f233c; padding-left: 10px; line-height: 40px; background: url('../../include/images/design/h3-where.png') no-repeat;  }
	DIV.where-box DIV.more { background-color: #d4deec;
							 padding: 10px;
							 -webkit-border-bottom-right-radius: 5px;
							 -webkit-border-bottom-left-radius: 5px;
							 -moz-border-radius-bottomright: 5px;
							 -moz-border-radius-bottomleft: 5px;
							 border-bottom-right-radius: 5px;
							 border-bottom-left-radius: 5px;
							}
	DIV.where-box DIV.more A { color: #0f233c; }
	/* where box kraj */
/* left boxes kraj */
/* right boxes */
	/* contact box */
	DIV.contact-box { margin-bottom: 20px; }
	DIV.contact-box H3 { margin: 0px; color: #0f233c; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/h3-contact.png') no-repeat; }
	DIV.contact-box-content { background-color: #d5dde9;
							 -webkit-border-bottom-right-radius: 5px;
							 -webkit-border-bottom-left-radius: 5px;
							 -moz-border-radius-bottomright: 5px;
							 -moz-border-radius-bottomleft: 5px;
							 border-bottom-right-radius: 5px;
							 border-bottom-left-radius: 5px;
							 padding-bottom: 10px; 
							 }
	/*
	ul.tabs { display: table; margin: 0; padding: 0; llist-style: none; position: relative; list-style-image:url('../../include/images/icons/list-contact.png'); list-style-position:inside;  }
	ul.tabs li { margin: 0; padding: 0; llist-style: none; display: table-cell; position: relative; border-bottom: solid 1px #c6d2e5; background-color: #e5ebf4;}
	*/
	UL.tabs { display: table; position: relative; margin: 0px; padding: 0px; }
	UL.tabs LI { margin: 0;
				 padding: 0px;
				 display: table-cell;
				 float: left;
			 	 position: relative;
				 border-bottom: solid 1px #c6d2e5;
				 background-color: #e5ebf4;
				}
	UL.tabs LI A { display: block; line-height: 32px; width: 180px; padding-left: 40px; font-weight: bold;}
	ul.dropdown { margin: 0;
				  padding: 0;
				  display: block;
				  position: absolute;
				  z-index: 999;
				  display: none;
				  -webkit-border-radius: 5px;
				  -moz-border-radius: 5px;
				  border-radius: 5px;
				  border: solid 3px #0f233c; 
				  }
	ul.dropdown li { margin: 0; float: none; position: relative; list-style: none; display: block; }
	ul.dropdown li a { color:#686868; text-decoration: none; font-weight: bold; }
	ul.dropdown li:hover { /*background-color: #58ACFA;*/ }
	H4.contact-center { background-color: #c0cedf;
						margin-top: 0px;
						margin-bottom: 10px;
						border-bottom: solid 1px #FFFFFF;
						padding-left: 10px;
						line-height: 30px;
						font-size: 14px;
						-webkit-border-top-left-radius: 5px;
						-webkit-border-top-right-radius: 5px;
						-moz-border-radius-topleft: 5px;
						-moz-border-radius-topright: 5px;
						border-top-left-radius: 5px;
						border-top-right-radius: 5px;
						}
	.langs { border:1px solid transparent; }
	.langs:hover { border:1px solid black; }
	
	
	A.phone { background: url('../../include/images/icons/icon-call.png') no-repeat; background-position: right;}
	A.wecall { background: url('../../include/images/icons/icon-callback.png') no-repeat; background-position: right;}
	A.mail { background: url('../../include/images/icons/icon-mail.png') no-repeat; background-position: right;}
	A.skype { background: url('../../include/images/icons/icon-skype.png') no-repeat; background-position: right;}
	/* contact box kraj */
	/* service box */
	DIV.service-box { width: 220px; overflow: hidden; margin-bottom: 20px;}
	DIV.service-box H3 { margin: 0px; color: #0f233c; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/h3-service.png') no-repeat;  }
	DIV.service-box DIV.content { background-color: #e5ebf4; padding:10px; }
	DIV.service-box DIV.content P { margin: 0px; }
	DIV.service-box DIV.more { background-color: #d4deec;
							 padding: 10px;
							 -webkit-border-bottom-right-radius: 5px;
							 -webkit-border-bottom-left-radius: 5px;
							 -moz-border-radius-bottomright: 5px;
							 -moz-border-radius-bottomleft: 5px;
							 border-bottom-right-radius: 5px;
							 border-bottom-left-radius: 5px;
							}
	DIV.service-box DIV.more A { color: #0f233c; }
	/* service box kraj */
	/* right box */
	.right-box { padding: 5px;
				 font-size: 12px;
				 border: 1px solid #e0e0e0;
				 margin-bottom: 20px;
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 background-color: #edf1f6;
				 color: #0f233c;
				 }
	.right-box .content { font-size: 12px; color: #0f233c; }
	.right-box .content TABLE { width: 100%; border-spacing:0; border-collapse:collapse; }
	.right-box .content TABLE TD { padding: 5px; }
	.right-box .content TABLE TD.l { font-size: 12px; color: #0f233c; border-right: solid 1px #e0e0e0; }
	.right-box .content TABLE TD.r { font-size: 12px; color: #0f233c; border-left: solid 1px #ffffff; }
	H3.catalog { margin-top: 0px; margin-bottom: 0px;color: #0f233c; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/h3-catalog.png') no-repeat;  }
	.catalog-box { background-color: #edf1f6;
				   padding: 10px;
				   -webkit-border-bottom-right-radius: 5px;
				   -webkit-border-bottom-left-radius: 5px;
				   -moz-border-radius-bottomright: 5px;
				   -moz-border-radius-bottomleft: 5px;
				   border-bottom-right-radius: 5px;
				   border-bottom-left-radius: 5px;
				   margin-bottom: 20px;
				  }
	.catalog-box .content TABLE { width: 100%; border-spacing:0; border-collapse:collapse; }
	.catalog-box .content TABLE TD { padding: 5px; }
	.catalog-box .content TABLE TD.l { font-size: 12px; color: #0f233c; border-right: solid 1px #e0e0e0; }
	.catalog-box .content TABLE TD.r { font-size: 12px; color: #0f233c; border-left: solid 1px #ffffff; }
	/* right box kraj */
	/* our fleet right */
	H3.fleet-column { margin-top: 0px;
					  margin-bottom: 0px;
					  color: #0f233c;
					  padding-left: 10px;
					  line-height: 42px;
					  background-color: #e5ebf4;
					  border-bottom: solid 1px #c6d2e5;
					  border-top: solid 1px #ffffff;
					  -webkit-border-top-right-radius: 5px;
					  -webkit-border-top-left-radius: 5px;
					  -moz-border-radius-topright: 5px;
					  -moz-border-radius-topleft: 5px;
					  border-top-right-radius: 5px;
					  border-top-left-radius: 5px;
					  }
	DIV.fleet-column { background-color: #fbfcfd; -webkit-border-radius: 5px;-moz-border-radius; border-radius: 5px; border: solid 1px #afbbcd; margin-bottom: 20px; }
	DIV.fleet-column A { display: block; color: #777777; padding-left: 20px; line-height: 20px; font-size: 11px; background: url('../../include/images/design/fleet-right.png') no-repeat; }
	DIV.fleet-column A:hover { color: #026ab5; background: url('../../include/images/design/fleet-right-hover.png') no-repeat; } 
	/* our fleet right kraj */
/* right boxes */
/* welcome */
DIV.welcome { background-color: #d5dde9;
			  padding-bottom: 15px;
			  -webkit-border-bottom-right-radius: 5px;
			  -webkit-border-bottom-left-radius: 5px;
			  -moz-border-radius-bottomright: 5px;
			  -moz-border-radius-bottomleft: 5px;
			  border-bottom-right-radius: 5px;
			  border-bottom-left-radius: 5px;
			  margin-bottom: 20px;
			  }
DIV.welcome-inner { background-color: #edf1f6; padding: 10px; }
DIV.welcome-inner P { margin-top: 0px; }
H2.welcome { margin-bottom: 0px; color: #FFFFFF; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/welcome_h2.png') no-repeat; border-bottom: solid 1px #FFFFFF; }
H2.diesel { margin-bottom: 0px; color: #0f233c; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/diesel_h2.png') no-repeat; border-bottom: solid 1px #FFFFFF; }
/* welcome kraj*/

/* our fleet home */
H2.fleet-home { margin-bottom: 0px; color: #0f233c; padding-left: 10px; line-height: 42px; background: url('../../include/images/design/fleet_h2.png') no-repeat; border-bottom: solid 1px #FFFFFF; }
DIV.wbm_yachtlist_box-home { background-color: #d3dded; padding: 10px 40px 10px 40px;}
DIV.wbm_yachtlist_image-home { float: left; width: 180px; height: 135px; overflow: hidden; }
DIV.wbm_yachtlist_image-home A { width: 180px; height: 135px; display:table-cell; vertical-align: middle; }
DIV.wbm_yachtlist_image-home IMG { border: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
DIV.wbm_yachtlist_boat-home { float: right; width: 180px; }
DIV.wbm_yachtlist_boat-home H4 { margin-top: 0px; margin-bottom: 5px;}
DIV.wbm_yachtlist_boat-home A.details { display: block;
										float: right;
										font-weight: bold;
										background: url("../../include/images/design/button-bg.png") repeat scroll 0 0 transparent;
										border: 1px solid #337C1C;
										border-radius: 5px 5px 5px 5px;
										color: #FFFFFF;
										cursor: pointer;
										font-size: 12px;
										height: 20px;
										line-height: 20px;
										margin: 0;
										width: 60px;
										text-align: center;
										}
/* our fleet home kraj */

/* small home boxes */
.home-small-box1 { background-color: #e5ebf4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 220px; hheight: 280px; margin-bottom: 12px; float: left; }
.home-small-box1 .link { height: 76px; background: url('../../include/images/design/homebox1.png') no-repeat; }
.home-small-box2 { background-color: #e5ebf4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 220px; hheight: 280px; margin-bottom: 12px; float: right; }
.home-small-box2 .link { height: 76px; background: url('../../include/images/design/homebox3.png') no-repeat; }
.home-small-box3 { background-color: #e5ebf4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 220px; hheight: 280px; margin-bottom: 12px; float: left; }
.home-small-box3 .link { height: 76px; background: url('../../include/images/design/homebox2.png') no-repeat; }
.home-small-box4 { background-color: #e5ebf4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 220px; hheight: 280px; margin-bottom: 12px; float: right; }
.home-small-box4 .link { height: 76px; background: url('../../include/images/design/homebox4.png') no-repeat; }

H4.small-box { color: #0f233c; font-size: 16px; font-weight: bold; padding: 10px 10px 0px 10px; margin-top: 0px; margin-bottom: 0px; line-height: 20px;}
DIV.home-small-box-content { width: 220px; height: 202px; overflow: hidden; line-height: 16px; }
.link A { display: block; padding: 45px 0px 0px 10px; font-weight: bold;}
/* small home boxes end */
.see_all { background-color: #e2e9f2;
		   -webkit-border-bottom-right-radius: 5px;
		   -webkit-border-bottom-left-radius: 5px;
		   -moz-border-radius-bottomright: 5px;
		   -moz-border-radius-bottomleft: 5px;
		   border-bottom-right-radius: 5px;
		   border-bottom-left-radius: 5px;
		   margin-bottom: 20px;
		   line-height: 42px;
		   padding-left: 10px;
		   font-weight: bold;
		   border-top: solid 1px #FFFFFF;
		   }
/* category team */
.team-frame { width: 460px; overflow: hidden; }
.team { margin-bottom: 10px; float: left; width: 220px; margin-right: 20px; }
.team IMG { float: left; }
.team_content { float: right; width: 340px;}
.team_content H4 { margin-top: 0px; }
.team_content-s { float: right; width: 110px;}
.team_content-s H4 { margin-top: 0px; }
/* category team kraj  */


DIV.thumblist { width: 25%; margin: 0px 0px 0px 10px;float: right; text-align: right; }
DIV.thumblist A { display: block; }
DIV.thumblist IMG { width: 100%;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					border-radius: 5px;
					margin-bottom: 10px;
					}

#main_column_left DIV.thumblist-hor { width: 460px; overflow: hidden; }
#main_column_left DIV.thumblist-hor A { display: block; float: left; width: 110px; height: 75px; margin-right: 5px; margin-bottom: 5px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#main_column_left DIV.thumblist-hor IMG { width: 110px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: none; }

#main_column_left_r DIV.thumblist-hor { width: 690px; overflow: hidden; }
#main_column_left_r DIV.thumblist-hor A { display: block; float: left; width: 165px; height: 110px; margin-right: 10px; margin-bottom: 10px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#main_column_left_r DIV.thumblist-hor IMG { width: 165px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }


#small-search { /*height: 190px;*/ width: 280px; overflow: auto; position: absolute; top: 100px; left: 840px; z-index: 100;}
#small-search-inner SELECT { opacity: none;}
#small-search-inner { width: 280px;
					  /*height: 190px;*/
					  overflow: auto;
					  float: right;
					  background-color: #f3cd4f;
					  opacity: 0.8;
					  -webkit-border-radius: 5px;
					  -moz-border-radius: 5px;
					  border-radius: 5px;
					  }





/* sm_box_3 */
A.sm3 { background-image: url("../../include/images/design/left-h3.png");
		display: block;
		line-height: 30px;
		color: #231F20;
		font-weight:bold;
		margin: 0;
		padding-left: 10px;
		text-transform: uppercase;
		border-top: solid 1px #f8e195;
		}
/* sm_box_3 kraj */


/* category_fleet_box*/
#home-fleet { width: 110%; padding-bottom: 20px; margin: 14px 0px 0px 0px;}
.category_fleet_box { float: left;
					  max-width: 17.4%;
					  /*max-height: 290px;*/
					  margin-right: 10px;
					  margin-bottom: 10px;
					}
.category_fleet_box_image { }
.category_fleet_box_image IMG { max-width: 100%;
								-webkit-border-top-right-radius: 5px;
								-webkit-border-top-left-radius: 5px;
								-moz-border-radius-topright: 5px;
								-moz-border-radius-topleft: 5px;
								border-top-right-radius: 5px;
								border-top-left-radius: 5px;
								margin-bottom: 0px;
								border: none;}
.fleet-title { color: #231f20;
			   -webkit-border-bottom-right-radius: 5px;
			   -webkit-border-bottom-left-radius: 5px;
			   -moz-border-radius-bottomright: 5px;
			   -moz-border-radius-bottomleft: 5px;
			   border-bottom-right-radius: 5px;
			   border-bottom-left-radius: 5px;
			   border: solid 1px #cccccc;
			   background-color: #f3f3f3;
			   font-size: 18px;
			   display: block;
			   text-align: center;
			   max-width: 100%;
			   padding: 5px 0px 5px 0px;
			   margin-bottom: 10px;
			   margin-top: -4px;
			 }
.fleet-title:hover { background-color: #f0d169; }
/* category_fleet_box end*/
/* news_box-big */
.news_box-big { margin-bottom: 10px; padding-bottom: 10px; border-bottom: solid 1px #cccccc; }
.news_box-big IMG { float: left;
					width: 20%;
					margin-right: 20px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					border-radius: 5px;
					}
.news_box-big H4 { margin: 0px; }
/* news_box-big kraj */
#footer { width: 980px; margin:auto; color: #FFFFFF; text-align: center; }
#footer A { color: #FFFFFF; }
NAV.bottom-menu { float: left; width: 180px; margin-bottom: 10px; }
NAV.bottom-menu A { color: #FFFFFF;
					text-transform: uppercase;
					font-size: 13px;
					text-decoration: none;
					display: block;
					padding: 0px 10px 0px 10px; }
NAV.bottom-menu A:hover { color: yellow; }
NAV.footer-menu { float: left; width: 180px; margin-bottom: 10px; }
NAV.footer-menu A { color: #FFFFFF;
					text-transform: uppercase;
					font-size: 13px;
					text-decoration: none;
					display: block;
					padding: 0px 10px 0px 10px; }
NAV.footer-menu A:hover { color: yellow; }

DIV.foot-data { float: right; }
.hideme {visibility:hidden;height:1px;padding:2px;}

INPUT.form { border: 1px solid #cccccc;
			 box-shadow: none;
			 font-size: 12px !important;
			 margin-bottom: 0;
			 margin-top: 0;
			 background-color: #F9F9F9;
			 }
TABLE.search_result INPUT.form { width: 120px !important; } 
INPUT.form_large { border: 1px solid #cccccc;
				   box-shadow: none;
				   font-size: 12px !important;
				   margin-bottom: 0;
				   margin-top: 0;
				   background-color: #F9F9F9;
				   width: 100%;
				   }
TEXTAREA.message { border: 1px solid #cccccc;
				   box-shadow: none;
				   font-size: 12px !important;
				   margin-bottom: 0;
				   margin-top: 0;
				   background-color: #F9F9F9;
				   width: 100%;
				   }
				   
DIV.key { display: block; float: left; width: 100px; }



A.button { background-color: #E3E9F0;
    border: 1px solid #AFBBCD;
    border-radius: 5px 5px 5px 5px;
    color: #0F233C;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0;
    width: 105px;
    text-align: center;
		   }
.sendButton { background: url("../../include/images/design/newsletter-button.png") no-repeat scroll 0 0 transparent;
				color: #FFFFFF;
				font-size: 11px;
				height: 26px;
				line-height: 26px;
				margin: 0;
				width: 105px;
				border: medium none;
				border-radius: 4px 4px 4px 4px;
				font-weight: bold;
				text-align: center;
				}
A.button2 { background: url("../../include/images/design/button2.png") ;
		   color: #FFFFFF;
		   font-size: 11px;
		   height: 22px;
		   line-height: 22px;
		   margin: 0;
		   width: 120px;
		   border: solid 1px #88b12e;
		   border-radius: 4px 4px 4px 4px;
		   font-weight: bold;
		   text-align: center;
		   display: block;
		   padding: 0px 5px 0px 5px;
		   }
.more_pic { float: right; border: solid 1px #638624; border-radius: 4px 4px 4px 4px;}
/* */



@media print {
	#menu { display: none; }
	#breadcrumbs { display: none; }
	#main_column_right { display: none; }
	#footer { display: none; }
	#content_inner { padding: 0px; }
	#header { width: 100%; display: none;}
	#head { display: none; }
	#content { width: 100%; }
	#print { display: none; }
	DIV.box_content_images_main-small { display: none; }
}

/* route planer */
#routeStart  { height: 30px; line-height: 30px; width: 50%; }
