@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: Omnes ThinItalic;
 src: url("OMNES-TI.eot") /* EOT file for IE */
}
@font-face {
 font-family: Omnes ThinItalic;
 src: url("OMNES-TI.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: Omnes;
 src: url("OMNES___.eot") /* EOT file for IE */
}
@font-face {
 font-family: Omnes;
 src: url("OMNES___.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: Eurostile;
 src: url("Eurosti0.eot") /* EOT file for IE */
}
@font-face {
 font-family: Eurostile;
 src: url("Eurosti0.TTF") /* TTF file for CSS3 browsers */
}

.body {margin:0; padding:0; width:100%; height:100%; overflow-y:auto}
a{outline:none;border:none;}
img {outline:none; border:none;}
img#bg { position:fixed; bottom:140px; left:0;}
img.c1 {margin: 2px 8px 2px 8px; border: none; float: right;}
.clr{clear:both;}
.spacer{float:left; height:15px;}

/*pagewrap*/
#outerwrap { position:relative; z-index:1;}
#innerwrap {width:100%; height:100%; margin:0; padding:0; text-align:center; margin:auto;}
#content {width:100%; height:100%; margin:0; padding:0;}
#leftside {width:350px; height:100%; margin:0; padding:0; float:left;}
#rightside {width:650px; height:100%; margin:0; padding:0; float:right;}
/*pagewrap*/

/*homecontent*/
#brands {width:250px; height:100px; margin-top:20px; margin-right:250px; padding:0; float:right;}
#staffv {width:200px; height:100px; margin:0; padding-top:2px; float:left;}
#staffv img:hover {background:url(images/staffv.png) no-repeat;}
#inddisc {width:250px; height:100px; margin:0; padding-top:22px; float:left;}
#inddisc img:hover {background:url(images/inddisc.png) no-repeat;}
#indiadv {width:250px; height:100px; margin:0; padding:15px 0 30px 0px; float:left;}
#indiadv img:hover {background:url(images/indiadv.png) no-repeat;}
#description2 {width:400px; height:120px; margin:20px 0px 10px 0px; padding:0; float:left;}
#description2 h4 {font-family:Eurostile; font-size:18px; font-style:normal; text-align:justify; color:#2B5D61;}
#description2 p2 {font-family:Omnes; font-size:18px; font-style:normal; text-align:justify; color:#2B5D61;}
/*homecontent*/

/*aboutcontent*/
#greybars {width:200px; height:100px; float:right; position:fixed; _position:absolute; top:0; right:0; font-family:Eurostile; font-size:12px; font-style:normal; text-align:left; color:#2B5D61; text-decoration:none;}
#greybars a {font-family:Eurostile; font-size:12px; font-style:normal; text-align:left; text-decoration:none; color:#2B5D61; display:block; padding:10px 10px 10px 10px;}
#greybars a:hover {font-family:Eurostile; font-size:12px; font-style:normal; text-align:left; text-decoration:none; color:#282425;}
#company {width:200px; height:30px; margin-top:20px; padding:0px; float:left; background:url(images/greybox.png) no-repeat;}
#management {width:200px; height:30px; margin:0; padding:0px; float:left; background:url(images/greybox.png) no-repeat;}
#contactus {width:200px; height:30px; margin:0; padding:0px; float:left; background:url(images/greybox.png) no-repeat;}
#description {width:400px; height:2900px; margin:0px 20px 80px 30px; padding:0; float:left;}
#description h1 {font-family:Eurostile; font-size:26px; font-style:normal; text-align:right; color:#2B5D61;}
#description h2 {font-family:Eurostile; font-size:20px; font-style:italic; text-align:right; color:#2B5D61;}
#description h3 {font-family:Eurostile; font-size:14px; font-style:normal; text-align:right; color:#2B5D61;}
#description p {font-family:Omnes; font-size:14px; font-style:normal; text-align:justify; color:#282425;}
#description a {font-style:normal; text-align:right; color:#2B5D61; text-decoration:none;}
/*aboutcontent*/

/*contactwrap*/
#contactwrap {width:600px; height:900px; margin:0px 0px 50px 50px; padding:0;}
#information {width:210px; height:900px; margin:0; padding:0; float:left;}
#information h1{font-family:Eurostile; font-size:25px; font-style:italic; font-weight:bold; margin:0; padding-bottom:10px; text-align:left; color:#798992;}
#information h2{font-family:Eurostile; font-size:16px; margin:0; padding:0; text-align:left; color:#666666;}
#information p{font-family:Omnes; font-size:16px; font-style:normal; font-weight:normal; padding:2px 2px 2px 8px; text-align:left; color:#4b4746;}
#contactform {width:370px; height:900px; margin-left:20px; padding:0; float:right;}
#contactform p {padding:5px;}
/*contactwrap*/

/*contactform*/
label {display:block; font-family:Omnes; font-size:14px; padding:2px 0px 2px 0px; text-align:left;}
.field {font-family:Arial; font-size:14px; margin:2px 0px 10px 0px; border:1px solid #ccc;}
.field:hover {border-color: #B8B8B8;}
.field:focus {border-color: #A8A8A8;}
input.field {width:304px; height:18px; padding:5px 6px 0px 0px;}
textarea.field {width:364px; height:196px; padding:4px 6px 0px 0px;}
#submit {width:70px; height:25px; border:none;}
/*contactform*/

/*footerwrap*/
#footer {width:100%; height:140px; position:fixed; _position:absolute; bottom:0; left:0; margin:0; padding:0; background-color:#E1E1E1;}
#footercont {width:100%; height:200px; margin:0; padding:0;}
/*footerwrap*/

/*leftfooter*/
#leftfoot {width:380px; height:180px; margin:-110px 0px 0px 80px; padding:0; float:left;}
#virtoren {width:360px; height:120px; margin:0; padding:0;}
#logo {width:360px; height:84px; margin-left:0; padding:0;}
#foottext {width:360px; height:60px; margin-top:0; margin-left:20px; padding:0; float:left;}
#textbox {width:360px; height:50px; margin:10px 0px 0px 0px; padding:0; font-family:Eurostile; font-size:29px; font-style:normal; text-align:left; color:#2B5D61;}
/*leftfooter*/

/*rightfooter*/
#rightfoot {width:650px; height:200px; margin:0; padding:0; float:right;}
#menu {width:650px; height:50px; float:left; margin:-50px 10px 0px 0px; padding:0; font-family:Eurostile; font-size:29px; font-style:normal; text-decoration:none; text-align:center; background:#FFFFFF;}
#menu a {color:#2B5D61; margin:0; padding-bottom:20px; text-decoration:none;}
#menu a:hover {color:#282425; background:url(images/arrow.png) no-repeat; background-position:bottom; text-decoration:none;}
#home {width:90px; height:50px; margin-left:150px; padding-right:60px; float:left;}
#about {width:90px; height:50px; padding-right:60px; float:left;}
#contact {width:130px; height:50px; float:left;}
#copybox {width:500px; height:150px; float:left; margin:0; padding:0; background:url(images/branch.png) no-repeat; background-position:right; float:right;}
#copyright {width:330px; height:30px; float:right; margin-top:120px; padding:0; font-family:Omnes; font-size:14px; font-style:normal; text-align:left; color:#2B5D61;}
/*rightfooter*/
