BODY {
	background: #000000 URL('../images/back1.jpg') no-repeat;
	margin: 0;
	text-align: center;}

BODY.offer {
	background: URL('../images/offer.jpg');
	background-repeat: norepeat;
	background-color: #fff;
	margin: 0;
	text-align: center;}

div.whitecenter {
	width: 100%;
	text-align: -moz-center;
	margin-left: auto; 
	margin-right: auto}

div.main {
	background: #000000 URL('../images/eye.jpg') no-repeat;
	width: 987px;
	border: solid 0px #fff;
	position: relative;
	margin-left: auto;
	margin-right: auto;}

div.main1 {
	background: #000000 URL('../images/eye2.jpg') no-repeat;
	width: 987px;
	border: solid 0px #fff;
	position: relative;
	margin-left: auto;
	margin-right: auto;}

div.main2 {
	background: #000000 URL('../images/eye3.jpg') no-repeat;
	width: 987px;
	border: solid 0px #fff;
	position: relative;
	margin-left: auto;
	margin-right: auto;}

div.main3 {
	background: #000000 URL('../images/eye4.jpg') no-repeat;
	width: 987px;
	border: solid 0px #fff;
	position: relative;
	margin-left: auto;
	margin-right: auto;}

div.main4 {
	background: #000000 URL('../images/eye5.jpg') no-repeat;
	width: 987px;
	border: solid 0px #fff;
	position: relative;
	margin-left: auto;
	margin-right: auto;}

div.homeText {
	width: 987px;
	border: 0px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	}
	
div.slide {
	padding-top: 30px;
	width: 960px;
	height: 385px;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;}

div.offer {
	padding-top: 30px;
	width: 987px;
	height: 166px;
	background-color: #000000;
	vertical-align: middle;
	text-align: left;}

div.inside {
	padding-top: 30px;
	width: 987px;
	height: 540px;
	background-color: transparent;
	text-align: left;}

div.insideBorder {
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	height: 510px; 
	border: solid 1px #666;}

div.bottom {
	background-color: transparent;
	height: 50px;
	vertical-align: middle;}


A  {font-family: arial; font-size: 14px; color: #fff; text-decoration: none; font-weight: normal}
A:Visited  {color : #fff;}
A:Hover    {color : #3984c1; text-decoration : none}


A.top  {font-family: arial; font-size: 13px; color: #fff; text-decoration: none; font-weight: normal}
A.top:Visited  {color : #fff;}
A.top:Hover    {color : #3984c1; text-decoration : none}

A.white  {font-family: arial; font-size: 12px; color: #FFF; text-decoration: underline; font-weight: bold}
A.white:Visited  {color : #FFF;}
A.white:Hover    {color : #3984c1; text-decoration : underline}

.top    {
	font-family: arial;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	text-align: left;
	line-height: 18px}


A.text {font-family: arial; font-size: 12px; color: #3984c1; text-decoration : none; font-weight: bold}
A.text:Visited  {color : #3984c1;}
A.text:Hover    {color : #FF9900; text-decoration : none}

A.btm {font-family: arial; font-size: 12px; color: #3984c1; text-decoration : none; font-weight: bold}
A.btm:Visited  {color : #3984c1;}
A.btm:Hover    {color : #FF9900; text-decoration : none}

A.project {font-family: arial; font-size: 10px; color: #3984c1; text-decoration : none; font-weight: bold}
A.project:Visited  {color : #3984c1;}
A.project:Hover    {color : #FF9900; text-decoration : none}

.web {
	font-family: arial; 
	font-size: 16px; 
	color: #0099FF; 
	text-decoration : none; 
	font-weight: normal; 
	line-height: 32px;
	text-align: right}

A.web {font-family: arial; font-size: 16px; color: #0099FF; text-decoration : none; font-weight: normal; line-height: 22px}
A.web:Visited  {color : #0099FF;}
A.web:Hover    {color : #3984c1; text-decoration : none}


.contact A.contact  {font-family : arial; font-size : 14px; color : #666; text-decoration : none; font-weight: bold; padding-left: 30px;}
	 A.contact:Visited  {color : #666;}
	 A.contact:Hover    {color : #0099FF; text-decoration : none}

hr {solid #fff 1px}

.center {
	text-align: center;
	font-family: arial;
	font-size: 14px;
	color: #666;
	line-height: 18px}

.bottomcenter {
	text-align: center;
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	line-height: 18px}

.coverflow {text-align: left}
.right {text-align: right}


P {
	font-family: arial;
	font-size: 14px;
	color: #E5E5E5;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

P.middle {
	font-family: arial;
	font-size: 14px;
	color: #efefef;
	font-weight: normal;
	text-align: left;
	line-height: 22px}

P.project {
	font-family: arial;
	font-size: 11px;
	color: #efefef;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

P.news {
	font-family: arial;
	font-size: 12px;
	color: #efefef;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

P.title {
	font-family: arial;
	font-size: 22px;
	color: #3984c1;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

P.hometop {
	font-family: arial;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

H1 {
	font-family: arial;
	font-size: 24px;
	color: #666;
	font-weight: normal;
	text-align: left;
	line-height: 22px}

H1.webshop {
	font-family: arial;
	font-size: 24px;
	color: #666;
	font-weight: normal;
	text-align: center}

H2 {
	font-family: arial;
	font-size: 22px;
	color: #666;
	font-weight: normal;
	text-align: left}

TD {
	font-family: arial;
	font-size: 14px;
	color: #efefef;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

TD.portfolio {
	font-family: arial;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	text-align: left;
	line-height: 18px;
	border: 1px solid #666;
	background-image:URL('../images/port-bg.jpg');
	background-repeat:repeat;}

.contact {
	font-family: Trebuchet MS, Helvetica, arial;
	font-size: 16px;
	color: #666;
	font-weight: normal;
	text-align: left;
	padding-left: 30px;
	padding-right: 15px;
	line-height: 25px}

.main {
	font-family: arial;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	text-align: left;
	line-height: 18px}

.main ul {
	font-family: arial;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	text-align: left;
	line-height: 18px}


.thanks {
	font-family: arial;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	text-align: left;
	line-height: 18px}

.texttop {
	text-align: center;
	font-family: arial;
	font-size: 14px;
	color: #999;
	line-height: 0px}


UL.web {
	padding-left: 30px;
	line-height: 22px;}

HR {border: solid 1px #333333}