body,tr,td,th,p,blockquote,ol,ul,li,span,input,textarea  {font-family: tahoma; font-size: 12px;color:#182e47; line-height: 120%}
body {margin: 0px; padding: 0px;}
#body_id {background: url(/data/img/bkg.gif) repeat-x #4672a3}

a:link, a:visited {color:#185eb1;text-decoration:none}
a.mat_link:link, a.mat_link:visited {color:#182E47;font-weight:600;text-decoration:underline}
a:hover, a:active {color:#0e6ad7;text-decoration:underline}

a.linkLang:link, a.linkLang:visited {color:#abebff;font-weight: bold; border-bottom: 1px dotted #abebff}
a.linkLang:hover, .linkLang:active {color:#fff;text-decoration:none; border-top: 1px dotted #fff; border-bottom: 0px}

.bkgMenu a:link, .bkgMenu a:visited, .bkgMenu2 a:link, .bkgMenu2 a:visited {color:#435870;text-decoration:none; text-transform: uppercase; font-weight: bold}
.bkgMenu a:hover, .bkgMenu a:active, .bkgMenu a.active, .bkgMenu2 a:hover, .bkgMenu2 a:active {color:#185eb1;text-decoration:none; text-transform: uppercase; font-weight: bold}

.bkgMenu3 a:link, .bkgMenu3 a:visited {color:#23364b;text-decoration:none; font-weight: bold}
.bkgMenu3 a:hover, .bkgMenu3 a:active {color:#185eb1;text-decoration:none;  font-weight: bold}

.bkgMenu4 a:link, .bkgMenu4 a:visited {color:#23364b;text-decoration:none;}
.bkgMenu4 a:hover, .bkgMenu4 a:active {color:#185eb1;text-decoration:none;}

.textCopy {color: #b0c6df; background: #4672a3; font-size: 11px}
.textHead {color: #21354c; font-size: 16px; font-weight: bold}
h2.textHead {margin:14px 0px}
.textCont {color: #fff; font-size: 10px}

.headPage {color: #B00000;font-weight:bold; text-transform: uppercase;font-size:25px; padding-bottom: 40px}
.headPage b {font-size:22px; text-transform: none}

/*.bkgTable {background:url(/data/img/bkg_table.gif) center 0 repeat-y}*/
.header {height:89px; background-color:#6A8EB5}
#head_order {font-family:'Times New Roman'; font-size:17px; font-weight:600; color:#fafafa; text-align:right;}
#head_order a {font-family:Georgia; font-size:18px; font-weight:600; color:#b10;}
#head_order span {font-family:Georgia; font-size:16px; font-weight:600; color:#fafafa;}
.pictures {text-align:center; font-size:1px;}
.bkgHistory {background: url(/data/img/bkg_history.gif) no-repeat center; color: #20344a; font-size: 11px}
/*.bkgHistory2 {background: url(/data/img/bkg_history2.gif) no-repeat 622px top}*/
.vert_menu {background-color:#9FB4CB}
/*.bkgMenu {width:200px; background:#9BB1C9 url(/data/img/bkg_menu.gif) no-repeat; line-height: 22px; padding: 4px 3px 3px 27px;}*/
.bkgMenu a {display:block; width:200px; background:#9BB1C9 url(/data/img/bkg_menu.gif) no-repeat; line-height: 22px; padding: 4px 3px 3px 27px;}
.bkgMenu a:hover, .bkgMenu a:active , .bkgMenu a.active {background:#a6c0d9 url(/data/img/bkg_menu_a.gif) no-repeat;}
.bkgMenu2 {background: url(/data/img/bullet1.gif) no-repeat; height: 29px; padding: 7px 0px 0px 30px;color:#435870;text-decoration:none; text-transform: uppercase; font-weight: bold}
.bkgMenu3 {background: url(/data/img/bullet2.gif) 19px 11px no-repeat; padding: 4px 3px 3px 26px;color:#23364b;text-decoration:none; font-weight: bold}
.bkgMenu4 {background: url(/data/img/bullet3.gif) no-repeat; height: 20px; padding: 7px 0px 0px 53px}
.bkgProducts {position:absolute; display:none; width:156px; margin-left:229px; margin-top:-30px; padding:4px 4px 4px 0; background:#c9d8e7 url(/data/img/bkg_products.gif) 0 15px no-repeat; border:1px solid #9BB1C9;}
.bkgProducts a {display:block}
.content {padding: 0 32px 0 22px; background:#CBD4DF url(/data/img/bkg_history2.gif) no-repeat 401px top}
.border1 {height:6px; background:#2d4867; border-top:1px solid #fff}
.border2 {height:6px; margin-left:230px; background:#20344a; font-size:1px}

.form {border:1px solid #888888;height:20px;width:300px}
.formBtn {border:1px solid #888888;color:#B00000;font-weight: bold;width:300px}

/* Header */
h1 {font-size:24px;margin:16px 0px;line-height:24px}
h2 {font-size:18px;margin:4px 0px 14px;}
/*h2 {font-size:18px;margin:14px 0px;}
h3 {font-size:12px;color:#77b6ff;font-weight:bold;margin-top:2px;margin-bottom:10px; padding: 0px 0px 5px 20px}
h4 {font-size:12px;color:#77b6ff;font-weight:bold;margin-top:2px;margin-bottom:2px}*/
h3 {font-size:12px;color:#185EB1;font-weight:bold;margin-top:2px;margin-bottom:10px; padding: 0px 0px 5px 20px}
h4 {font-size:12px;color:#185EB1;font-weight:bold;margin-top:2px;margin-bottom:2px}

/* Text */
.textSelect1 {text-transform: uppercase}
.textSelect2 {color:#21354c;}
.textSelect3 {text-transform: uppercase; color:#21354c;}
.textSelect4, .textSelect4 p {color:#185eb1; font-weight:bold}
.textSelect5 {padding: 5px; background: #4672a3; color:#fff; font-weight:bold; width: 100%}
.textSelect6 {font-size: 10px}

/* Table */
table.tbl {border-bottom:1px solid #fff}
table.tbl td {border-top:1px solid #fff; padding: 4px}
table.tbl tr.th {background:#21354c;font-weight:bold;}
table.tbl tr.th td, table.content tr.th2 td, table.tbl tr.th p, table.tbl tr.th p strong {color: #ffffff}
table.tbl tr.select {background:#9fb4cb}
table.tbl tr.th a{color: #77b6ff}

/* ========== */
#top_menu {
	display:block;
	width:550px;
	padding-left:10px;
	color:#fff;
	text-align:right;
}
#top_menu a:link, #top_menu a:visited {
	color:#fff;
}
#top_menu a.active {
	font-weight:600;
	color:#185eb1;
}
#bot_menu div {
	display:none;
}
.head_img1 {
	width:846px;
	height:115px;
	background:url(/data/img/col1.jpg);
}
.head_img2 {
	width:846px;
	height:115px;
	background:url(/data/img/col2.jpg);
}

.img2 { margin: 10px; }


.photo_wrapper {
	overflow: hidden;
	zoom: 1;
}
.photo_container {
	margin-left:-39px;
	/*margin-top:-20px;*/
	word-spacing: -0.25em;
	zoom: 1;
}
.photo_item {
	display: -moz-inline-box; display: inline-block; *zoom: 1; *display: inline;
	width: 102px;
	margin-left:43px;
	/*margin-top:20px;*/
	vertical-align:top;
	word-spacing:normal;
}
.photo_item2 {
	display: -moz-inline-box; display: inline-block; *zoom: 1; *display: inline;
	width: 150px;
	margin-left:43px;
	margin-top:20px;
	vertical-align:top;
	word-spacing:normal;
}
.photo_item img, .photo_item2 img {
	border:1px solid #21354C;
}
.photo_table td {
	padding-right: 30px;
}
.photo_table p, .photo_item p {
	text-align:left;
}
.photo_table img {
	border:1px solid #21354C;
}

.menu_holder {
	position:relative;
}
p {text-align:justify}
span.red {
    color: #f00;
    padding-left: 5px;
}
/* flying link */
#order_click {
	position:fixed;
	left:0;
	top:50%;
	margin-top:-79px;
	margin-left:-102px;
	/*margin-left:0px;*/
	cursor:pointer;
	z-index:80;
}
#order_click a {
	display:block;
	float:left;
}

/*Vimba*/
.tmph {border: 1px solid white; text-align: center; color: white; background-color: #21354C;}
.tmph a {color: #77b6ff;}
.tmph h3 {padding:10px; margin:0;}
.tmpcontent {vertical-align: top;}
.tmpcontent img {float: left; padding: 5px;}
.tmpcontent p {margin: 5px; text-align: justify;}
div.pg-img {width: 120px; text-align: center; float: right;}
div.pg-img2 {width: 170px; text-align: center; float: right;}
div.pg-img img, div.pg-img2 img {border: none; padding: 10px; }
h2.marh {padding: 0; margin: 0;}

#mapplace table td {
	margin: 0px;
	padding: 0px;
	border: none;
}
div#dzz {
	text-align: center;
	padding: 10px;
	margin: 10px;
}
div#dzz a, div#dzz a:link, div#dzz a:visited {
	font-size: 18px;
	color: white;
	padding: 5px 15px 5px 15px;
	border: 1px solid #21354C;
	background-color: #4672A3;
	text-decoration: none;
}
div#dzz a:hover, div#dzz a:active {
	background-color: #CBD4DF;
	color: #21354C;
}