﻿* {
margin:0;
padding:0;
color:#505050;
font-family:arial;
font-size:12px;
}

body {
background-color:#eeeeee;
}
#master {
background-color:white;
width:780px;
margin-left:auto;
margin-right:auto;
padding-left:20px;
padding-right:20px;
}
h3 {
font-size:14px;
}

/* head style start */
#head {
padding-top:50px;
}
#logo {
float:left;
margin:8px;
}
#ctpat{
float:right;
margin-top:10px;
}
#index:link,
#index:visited,
#index:active,
#index:hover {
color:#1f3b68;
font-size:24px;
font-weight:bolder;
text-decoration:none;
}
#company {
margin-left:1px;
color:#1f3b68;
font-size:14px;
}
/* head style end */

#content {
width:760px;
padding:8px;
}
#left {
float:left;
width:210px;
}
.image {
padding:4px;
}
#right {
margin-left:216px;
}
#UKAS {
float:right;
}
#equipment {
float:left;
width:300px;
}
#contacts{
margin-left:306px;
}
#equipment_content,
#contact_content{
height:242px;
}
#contact_image {
float:right;
}
#subject,#message {
margin-left:80px;
width:400px;
}
#copyright {
text-align:center;
}

.box {
background-color:#f8f8f8;
border:solid 1px #e7e7e7;
margin-bottom:4px;
}
.title-panel {
padding:2px 0 0 6px;
height:16px;
background:url("../_image/title_bg.gif");
}
.title {
padding-left:22px;
background:url("../_image/symbol_0.gif") no-repeat;
color:#134d72;
font-size:12px;
font-weight:bold;
}
.content-panel {
padding:12px;
background-color:white;
}
.content {
padding-left:16px;
background:url("../_image/symbol_1.gif") no-repeat;
}
.contentEx {
padding-left:16px;
background:url("../_image/symbol_1.gif") no-repeat;
color:#134d72;
}
.contentEx strong {
color:#134d72;
}
.more {
float:right;
padding-right:16px;
background:url("../_image/symbol_2.gif") no-repeat right;
}
.more:link,
.more:visited,
.more:active,
.more:hover {
color:#fabe5e;
text-decoration:none;
}
.link:link,
.link:visited,
.link:active,
.link:hover {
color:white;
font-size:14px;
text-decoration:none;
}

.menu {
list-style:none;
float:left;
padding:3.9px;
>padding:4px !important; 
width:98px;
background-color:#0b598a;
color:white;
font-size:14px;
text-align:center;
border:solid 1px white;
}
.menuEx {
list-style:none;
margin-left:4px;
>margin-left:433px !important;
margin-bottom:3px;
padding:3.9px;
>padding:4px !important; 
width:98px;
background-color:#0b598a;
color:white;
font-size:14px;
text-align:center;
border:solid 1px white;
}
.menuNow {
list-style:none;
float:left;
padding:3.9px;
>padding:4px !important; 
width:98px;
background-color:#5d91b1;
color:white;
font-size:14px;
text-align:center;
border:solid 1px white;
}
.menuExNow {
list-style:none;
margin-left:4px;
>margin-left:433px !important;
margin-bottom:3px;
padding:3.9px;
>padding:4px !important; 
width:98px;
background-color:#5d91b1;
color:white;
font-size:14px;
text-align:center;
border:solid 1px white;
}

.subMenu:link,
.subMenu:visited,
.subMenu:active,
.subMenu:hover {
color:#0b598a;
text-decoration:none;
margin:8px;
font-size:13px;
}
.subMenuNow:link,
.subMenuNow:visited,
.subMenuNow:active,
.subMenuNow:hover {
color:#5d91b1;
margin:8px;
font-size:13px;
}

.allinfo {
width:100%;
>width:99%;
text-align:center;
}
.info {
border-collapse:collapse;
border:solid black;
border-width:1px 0 0 1px; 
width:100%;
>width:99%;
}
.info th,.info td {
border:solid black;
border-width:0 1px 1px 0;
padding:2px;
}
.list {
border-top:0;
}
.label {
color:#0b598a;
background-color:white;
font-size:12px;
text-align:center;
}
.labelEx {
color:#0b598a;
background-color:white;
font-size:12px;
text-align:center;
width:50%;
}
.value {
vertical-align:middle;
}
.product {
background-color:#f8f8f8;
border:solid 1px #e7e7e7;
margin:4px;
}
.picture {
width:96px;
}
#container {
text-align:center;
}
.certificate {
border:solid 1px #e7e7e7;
margin:4px;
width:245px;
height:350px;
}
.equipment {
border:solid 1px #e7e7e7;
margin:4px;
}
.fix {
width:100%;
>width:99%;
}