body {
margin:0; padding:0;
font-family:verdana;
font-size:11px;
}

a {
            outline: none;
            }

.container {
width:780px;
height:450px;
position: absolute;
top: 50%;
left: 50%;
margin-top: -230px;
margin-left: -390px;
}

* html .container{position:absolute;}

.first {background:url("../images/backgrounds/first.jpg") no-repeat 0 20px;}
.whoweare {background:url("../images/backgrounds/$cats.gif") no-repeat 0 65px;}
.portfolio {background:url("../images/backgrounds/bg02.gif") no-repeat 0 65px;}
.brand {background:url("../images/backgrounds/bg03.gif") no-repeat 0 65px;}
.contacts {background:url("../images/backgrounds/bg04.gif") no-repeat 0 65px;}


.print {background:url("../images/backgrounds/bg05.gif") no-repeat 0 65px;}
.signs {background:url("../images/backgrounds/bg06.gif") no-repeat 0 65px;}
.vehicle {background:url("../images/backgrounds/bg07.gif") no-repeat 0 65px;}
.window {background:url("../images/backgrounds/bg08.gif") no-repeat 0 65px;}

.footerfirst {
position:absolute;
bottom:37px;
height:20px;
font-size:14px;
text-indent:20px;
}

.footerfirst a {
margin-left:14px;
text-decoration:none;
color:#000;
}


.footerfirst a:hover {
color:#939598;
}



.contactusfirst {
margin-right:16px;
color:#880054;
font-weight:bold;
}



.head {
position:absolute;
top:0px;
height:65px;
width:780px;
font-size:14px;
background:url("../images/head.gif") no-repeat;
font-size:11px;
font-weight:bold;
}

.head ul {
padding:0;
margin:0;
position:absolute;
height:20px;
width:418px;
right:0px;
top:33px;
}

.head li {
list-style:none;
display:inline;
}

.head li a {
display:block;
float:left;
padding:0 7px;
text-decoration:none;
color:#ffffff;
}


.head li a:hover {
color:#eacec4;
}


.footer {
position:absolute;
bottom:26px;
height:20px;
font-size:11px;
text-indent:18px;
color:#939598;
}

.footer a {
margin-left:22px;
text-decoration:none;
color:#939598;
}


.footer a:hover {
color:#000;
}



.contactus {
margin-right:22px;
color:#939598;
}

.link {
left:130px;
position:absolute;
display:block;
width:175px;
height:65px;
}

.content {
overflow:auto;
left:330px;
top:105px;
position:absolute;
display:block;
width:442px;
height:245px;
padding:0 8px;
}


.topmenu {
left:330px;
top:65px;
position:absolute;
display:block;
width:448px;
height:24px;
line-height:24px;
}

.topmenu ul {
margin:0;
padding:0;
text-align:right;
}

.topmenu li {
list-style:none;
display:inline;
}

.topmenu a {
text-decoration:none;
color:#939597;
font-weight:bold;
font-size:12px;
padding-left:16px;
}

.topmenu a:hover {
color:#000000;
}


.bottommenu {
left:350px;
top:360px;
position:absolute;
display:block;
width:418px;
height:24px;
line-height:24px;
}

.bottommenu ul {
margin:0;
padding:0;
}

.bottommenu li {
list-style:none;
display:inline;
}

.bottommenu li a {
display:block;
float:left;
text-decoration:none;
color:#939597;
font-weight:bold;
font-size:11px;
padding:0 16px;
}

.bottommenu li a:hover {
color:#880054;
}


.selected {
color:#880054;
font-weight:bold;
display:block;
float:left;
padding:0 16px;
}

.selected2 {
color:#eacec4;
display:block;
float:left;
padding:0 7px;
}

.selected3 {
color:#880054;
font-weight:bold;
font-size:12px;
padding-left:16px;
}


.firstlink {
display:block;
width:780px;
height:384px;
}

.get {
background:url("../images/get.gif") no-repeat;
display:block;
width:225px;
height:39px;
position:absolute;
bottom:62px;
right:5px;


}