/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(images/) left top repeat-x #FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.33em;
		color:#010000;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#010000; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:16px;}

/* ============================= main layout ====================== */

li { background:url(images/marker.gif) no-repeat 0 9px; padding-left:14px; line-height:2em;}
li a {color:#010000;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 25px 0 0; float:left;}

.alignright {text-align:right;}

h2 {font-size:2.16em; line-height:1.2em; color:#000000; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-weight:normal;}
h3 {font-size:1.66em; line-height:1.2em; color:#fff; font-family:"Times New Roman", Times, serif; font-weight:normal; font-style:italic; padding-top:28px;}
h4 {font-size:2.083em; line-height:1.2em; color:#000; font-family:"Times New Roman", Times, serif; font-weight:normal; margin-bottom:5px;}
h5 {font-size:1.5em; line-height:1.2em; color:#444444; margin-top:-5px;}
/* ============================= header ====================== */
.num {font-family:Tahoma, Geneva, sans-serif; font-size:0.916em; color:#848484; padding:4px 5px 0 0;}
.num span {font-weight:bold; color:#fff;}

.logo {padding:8px 0 10px 0; float:left;}

.menu {padding: 0 0 0 0; float:middle;}
.menu li {background:url(images/menu-li-bg.gif) right 12px no-repeat; padding:0 14px 0 10px; float:left; line-height:2.5em; text-transform:uppercase;} 
.menu li a {color:#6d6d6d; text-decoration:none; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.menu li a:hover {color:#000; text-decoration:underline;}
.menu li a span {text-transform:none;}
.menu .active {color:#000; text-decoration:underline;}
.menu .last {background:none; padding-right:5px;}

.slogan1 {background:url(images/header-img.jpg) left top no-repeat; padding:105px 18px 127px 0; margin-bottom:24px;}
.slogan {background:url(images/header-img1.jpg) left top no-repeat; padding:34px 18px 126px 0; margin-bottom:20px;}
/* ============================= content ====================== */
.col-pad {padding-right:38px;}

.pad {padding-top:8px;}
.pad1 {padding-top:30px;}
.pad2 {padding-top:20px;}


.margin {margin-top:48px;}


span.text {color:#7a7a7a;}
ul.pad {padding-top:6px;}

.padding {padding-bottom:14px;}
.padding1 {padding-bottom:11px;}
.padding2 {padding-bottom:22px;}
.padding3 {padding-bottom:27px;}

.link1, .link2, .link3, .link4 {display:inline-block; padding-left:16px; margin-top:8px; font-family:"Times New Roman", Times, serif; font-size:1.41em; color:#555554; text-decoration:none;}
.link1:hover, .link2:hover, .link3:hover, .link4:hover {text-decoration:underline;}
.link1 {background:url(images/link1-bg.gif) left 4px no-repeat;  }
.link2 {background:url(images/link2-bg.gif) left 4px no-repeat;  }
.link3 {background:url(images/link3-bg.gif) left 4px no-repeat;  }
.link4 {background:url(images/link4-bg.gif) left 4px no-repeat;  }

.link {color:#6ebac8; font-weight:bold; text-decoration:none;}
.link:hover {text-decoration:underline;}

#row {background:url(images/row-tail.gif) top left repeat-y; margin-top:21px;}
.row-bg {background:#f1f6f5; width:100%;}
.row-indent {padding:21px 26px 19px 19px;}

#row .bottom-pad {padding-bottom:13px;}
#row .bottom-pad1 {padding-bottom:3px;}

#row .imgindent {margin-right:10px;}
#row .number {color:#444444; font-weight:bold;}
#row .adress {color:#222222; font-weight:bold;}

#row .link {color:#66c314;}
#row .block {width:673px; float:left;}

#row .mail {color:#e75979; font-weight:bold;}
#row li {line-height:1.66em; background:url(images/row-list-bg.gif) left 9px no-repeat;}
#row li a {color:#3d616e; font-weight:bold; text-decoration:none;}
#row li a:hover {text-decoration:underline;}
.list {float:left; width:304px;}

#row h4 {font-size:1.83em; color:#9b9e9d; line-height:1.2em; font-family:Arial, Helvetica, sans-serif;}
.null {padding:0px; margin:0px;}

em {font-style:normal; color:#e75979; font-weight:bold;}
em span {font-weight:normal;}

.contacts {color:#777777; float:left;}

.list1 {width:228px; float:left;}

span.color {color:#000;}

.list-pad {padding-right:62px;}

.phone {display:inline-block; width:65px;}

.phone1 {display:inline-block; width:75px;}
.phone2 {display:inline-block; width:40px; padding-left:40px;}

.text1 {float:left; width:594px;}

.policy {padding:30px 0 30px 0; color:#000; font-weight:bold;}
.policy a {color:#000;}
/* ============================= footer ====================== */
#footer a {color:#7f9798;}
#footer  {color:#7f9798;}
.footer-menu {padding-top:19px;}
.footer-menu li {background:url(images/footer-menu-li-bg.gif) left 9px no-repeat; padding:0 13px 0 13px; float:left;}
.footer-menu li a {text-decoration:none;}
.footer-menu li a:hover {text-decoration:underline;}
.footer-menu  .first {background:none; padding-left:0px;}

/* ============================= forms ============================= */

#ContactForm {padding:0 0 6px 0;}
#ContactForm label {height:26px; display:block;}
#ContactForm .column1 {width:224px !important; float:left;}
#ContactForm .column2 {width:194px !important; float:left;}
#ContactForm .link3, #ContactForm .link4 {font-size:1.41em;   font-family:"Times New Roman", Times, serif;}
#ContactForm .link4 {margin-left:20px;}
#ContactForm a {color:#555554;}
.input {width:190px; height:16px;  background:#fff; padding:0 0 0 5px; font-size:0.91em; color:#7a7a7a; border-top:1px solid #c5c7c6; border-left:1px solid #dadbdb; border-right:1px solid #fff; border-bottom:1px solid #fff;}
textarea {width:185px; height:42px;  background:#fff; padding:0 0 0 5px; overflow:auto; font-size:0.91em; color:#7a7a7a; border-top:1px solid #c5c7c6; border-left:1px solid #dadbdb; border-right:1px solid #fff; border-bottom:1px solid #fff;}
