﻿@charset "utf-8";
@media all{
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
img{border:none;}
body{font-size:16px;}
}
@media screen{
body{font-family:Arial, Helvetica, sans-serif;}
.wrapper{
	width:1000px;
	margin:0 auto;
	position:relative;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.header{
	background:url(../images/page/blueprint.jpg) top left no-repeat;
	width:100%;height:182px;
	padding-top:10px;
	text-align:center;
}

.header1{
	background:url(../images/page/logo.jpg) top left no-repeat;
	width:100%;height:182px;
	padding-top:10px;
	text-align:center;
}

.menu{
	background:url(../images/page/menu_bg.png) bottom left repeat-x;
	border-top:1px solid #cfcfcf;
	padding-bottom:5px;
}
.menu ul{
	overflow:hidden;
	list-style:none;
	height:36px;
	width:730px;
	margin:-1px auto 0 auto;
}
.menu li{
	display:block;
	float:left;
	height:36px;
}

.rent{text-align:center;padding:10px 0 0 0;}

.navigation{
	margin:0 42px 10px 42px;
}
.navigation1{
background:url(../images/page/fn.jpg) top left;
	margin:0 42px 40px 42px;
}
.navigation ul{
	overflow:hidden;
	list-style:none;
}
.navigation li{
	float:left;
	width:305px;
}
.navigation p{
	color:#333366;
	font-size:0.938em;
}
.navigation .picture{
	text-align:center;
	height:140px;
	vertical-align:bottom;
	position:relative;
	margin-bottom:20px;
}
.navigation .picture a{
	display:block;
	width:100%;height:100%;
}
.navigation .admin{
	background:url(../images/page/admin.png) bottom center no-repeat;
	background-position:0 100%;
}
.navigation .manufacturing{
	background:url(../images/page/manufacturing.png) bottom center no-repeat;
	background-position:0 100%;
}
.navigation .storage{
	background:url(../images/page/storage.png) bottom center no-repeat;
	background-position:31px 100%;
}
.navigation li a{color:#009933;text-decoration:none;}
.navigation li a:hover{text-decoration:underline;}
.navigation .centered{}
.bottom-spaced{margin-bottom:1em;}

.more-info{
	background:url(../images/page/menu_bg.png) bottom left repeat-x #dce1e1;
	padding:14px 0 14px 36px;
	overflow:hidden;
	position:relative;
}
.more-info .space-description{
}
.more-info .space-shot{
	border:1px solid #326e08;
	float:right;
	margin:-10px 42px 0 0;
	padding:3px;
}
.more-info p{
	margin-right:550px;
	font-size:0.938em;
	margin-top:1em;
}
.more-info p a{
	color:#009933;
	text-decoration:none;
}
.more-info h1{
	color:#00923f;
	font-weight:normal;
	font-size:1.2em;	
}
.more-info h2{
	clear:both;
	color:#00923f;
	font-weight:normal;
	font-size:1.2em;
	margin:0 0 0.5em 0;
	padding:0.5em 0 0 0;
}
.more-info .col-left{
	width:45%;
	float:left;
}
.more-info .col-right{
	margin-top:0em;
	width:45%;
	margin-left:48%;
}
.more-info .col-left p,
.more-info .col-right p{
	margin-right:0;
}
.more-info .col-left img,
.more-info .col-right img{
	margin-bottom:28px;
}
.img-list{
	list-style:none;
	overflow:hidden;
	margin-left:-29px;
}
.img-list li{
	float:left;
	margin:0 0 31px 31px;
}

.footer{
	padding:24px 0 12px 0;
	text-align:left;
}
.footer img{
	margin-left:36px;
}
.contact-info{
	margin:-22px 0 0 673px;
}
.contact-info p{
	color:#333366;
	font-size:0.938em;
}
.contact-info a{
	color:#333366;
	font-style:italic;
}

#shadow-bg{
	background:#000;
	position:absolute;
	top:0;left:0;
	z-index:99999;
}
#contacts{
	display:none;
	width:100%;
	/*opacity:0.95;*/
	/*filter: alpha(opacity = 50);*/
	position:absolute;
	top:150px; left:0;
	z-index:100000;
}
#contacts .form-container{
	border:1px solid green;
	background:#fff;
	margin:0 auto;
	width:289px;
	height:516px;
	overflow:hidden;
	padding:36px 36px 12px 36px;
	z-index:100000;
}
#contacts input{
	background:url(../img/input.gif) top left no-repeat transparent;
	border:1px solid green;
	color:#111;
	line-height:21px;
	font-size:90%;
	height:21px;
	padding:1px 0 0 10px;
	/*text-indent:10px;*/
	margin:0 0 38px 0;
	width:279px;
}
#contacts textarea{
	background:url(../img/textarea.gif) top left no-repeat;
	border:1px solid green;
	color:#111;
	font-family:arial;
	font-size:90%;
	margin:0 0 14px 0;
	padding:10px;
	overflow:hidden;
	width:269px;height:287px;
}
#contacts .submit-button{
	float:right;
	width:84px;height:24px;
	padding:0;
}
#contacts .cansel{
	float:left;
	width:79px;
	padding:0;
	height:24px;
}

#idt{
	float:left;
	font-size:0.8em;
	margin:31px 0 0 36px;
	color:#368d8c;
}
#idt a{
	color:#368d8c;
}
}
