BODY {
padding: 0px;
margin: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background:#E1E1E1 url(_pic/1_bg.gif) repeat center
}
FORM {
margin:0px;
padding:0px;
}
IMG {
 border:0px
}
H1 {
font-size: 150%;
margin-top: 0px;
line-height:40px;
color:#62707E;
border-bottom:1px solid #C6C6C6
}
H2 {
font-size: 140%;
}
H3 {
font-size: 120%;
}
H4 {
font-size: 110%;
}
HR.no {
display: none;
}
DIV#page {
width: 710px;
margin-left: auto;
margin-right: auto;
margin-top:30px;
color:#999999;
background:#ffffff
}
DIV#top {
position: relative;
height:100px;
width:710px;
margin:0px;
padding:0px;
background:url(_pic/top2.jpg) no-repeat top left
}
DIV#company {
position:absolute;
width: 176px;
height:60px;
left: 20px;
top: 25px;
margin:0px;
padding:0px
}
DIV#menu1 {
position:absolute;
left:326px;
top:69px;
height: 31px;
width:380px;
}
DIV#menu1 UL {
PADDING:0px; 
margin:0px
}
DIV#menu1 UL LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
MARGIN: 0px;	
}
DIV#menu1  UL LI A {
display: block;
float: left;
text-align:left;	
line-height:31px;
font-size:11px;
TEXT-DECORATION: none;
padding:0px 14px 0px 14px;
margin:0px;
height:31px;
color:#666666;
background:url(_pic/menu1_bg.gif) no-repeat right top;
border-top:solid 1px #b4b4b4
}
DIV#menu1  UL LI A.end {
display: block;
float: left;
text-align:left;	
line-height:31px;
font-size:11px;
TEXT-DECORATION: none;
padding:0px 8px 0px 8px;
margin:0px;
height:31px;
color:#666666;
background:none;
border-top:solid 1px #b4b4b4
}
DIV#menu1  UL LI A.menu_start {
display: block;
float: left;
padding:0px;
margin:0px;
height:31px;
width:6px;
background:url(_pic/menu1_start.gif) no-repeat left top;
border:none
}
DIV#menu1  UL LI A.menu_end {
display: block;
float: left;
padding:0px;
margin:0px;
height:31px;
width:6px;
background:url(_pic/menu1_end.gif) no-repeat right top;
border:none
}
DIV#menu1  UL LI A:hover {	
color:#a8bc52;
text-decoration:underline
}

DIV#menu1  UL LI A.menu-act {	
color:#a8bc52
}
DIV#menu1  UL LI A.menu-act2 {	
color:#a8bc52;
background:none
}
DIV#menu1  span {
line-height:31px;
height:31px;
font-size:11px
}
DIV#submenu_photo{
position:absolute;
top:98px;
left:501px;
width:120px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_photo a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_photo a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_photo a:hover{ 
color:#a8bc52
}

DIV#submenu_portfolio{
position:absolute;
top:98px;
left:620px;
width:100px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_portfolio a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_portfolio a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_portfolio a:hover{ 
color:#a8bc52
}

DIV#submenu_grafic{
position:absolute;
top:98px;
left:390px;
width:113px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_grafic a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_grafic a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_grafic a:hover{ 
color:#a8bc52
}










DIV#submenu_about{
position:absolute;
top:98px;
left:320px;
width:113px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_about a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_about a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_about a:hover{ 
color:#a8bc52
}













DIV#submenu_about{
position:absolute;
top:98px;
left:327px;
width:113px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_about a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_about a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_about a:hover{ 
color:#a8bc52
}



DIV#submenu_contact{
position:absolute;
top:98px;
left:601px;
width:105px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_contact a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_contact a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_contact a:hover{ 
color:#a8bc52
}


DIV#submenu_work{
position:absolute;
top:98px;
left:501px;
width:60px;
margin:0px;
display:inline;
padding:0px;
visibility: hidden;
line-height: 18px;
background-color: #ffffff
}
DIV#submenu_work a{
display: block;
height:18px;
padding: 1px;
margin:0px;
text-decoration: none;
color:#666666;
font-size:9px;
background-color: #ffffff;
background:url(_pic/menu1_bg.gif) no-repeat right top;
}
DIV#submenu_work a span{
display: block;
height:18px;
padding:0px 0px 0px 12px;
margin:0px;
background:url(_pic/menu1_bg.gif) no-repeat left top;
cursor:pointer
}
DIV#submenu_work a:hover{ 
color:#a8bc52
}











DIV#left {
float: left;
width: 305px;
height:419px;
margin:0px;
padding:0px;
background:url(_pic/left_bg2.gif) no-repeat top left
}	
DIV#leftbox {	
margin:0px;
padding:0px;
position:relative;
top:19px;
left:0px;
width:286px;
height:400px;	
}
DIV#galery-links {	
margin:0px;
padding:0px;
width:190px	
}
DIV#galery-links UL{
margin:0px;
padding:0px
}
DIV#galery-links UL LI {
padding:0px;
list-style:none;
margin:0px
}
DIV#galery-links A span{
text-align:left;	
font-size:10px;
margin:0px;
padding:0px;
line-height:24px
}
DIV#galery-links A {
display: block; 
height:24px;
line-height:24px;
color: #333333;
text-decoration: none;
margin:0px;
padding:0px 0px 0px 5px;
}
DIV#galery-links A:hover {
color:#ad0808;
}	
DIV#center {
font-size: 11px;
margin:5px 0px 0px 0px;
padding:0px;
float: right;
width: 360px;
background:url(_pic/centerbox_bg.gif) repeat;
border-bottom:1px solid #ececec;
border-right:1px solid #ececec;
border-left:1px solid #ececec
}
DIV#centerbox {
margin:20px;
padding:0px;
background-color:#FFFFFF;
border:1px solid #EDEDED;
}
DIV#middle {
width:667px;
padding:0px;
background:url(_pic/left_bg.gif) repeat-x top;
margin:0px 0px 20px 20px	
}
DIV#flash-galery {
width:667px;
padding:5px;
margin:0px;
border-top:solid 5px #999999;
background-color:#FFFFFF
}
DIV#content {
margin:10px;
padding:0px 0px 20px 0px
}
DIV#newsletter {
width:295px;
margin:0px;
padding:0px 0px 10px 0px;
color:#666666;
font-size:9px;
text-align:center;
border:1px solid #ededed;
background:url(_pic/centerbox_bg.gif) repeat
}
DIV#newsletter .addemail{
width:100px;
height:18px;
margin:0px;
padding:0px;
color:#666666;
border:2px solid #ededed;
background:#ffffff
}
DIV#newsletter .submit-email{
margin:5px;
padding:0px;
color:#666666;
font-size:9px;
border:2px solid #dddddd;
background:#ededed
}
DIV#content-galery {
margin:10px;
padding:0px 0px 20px 0px
}
DIV#content-galery A{
margin:0px;
padding:0px;
color:#00CC00;
text-decoration:none
}
DIV#content-galery A:hover{
color:#666666
}
DIV#content-galery .contentpic{
margin:2px;
padding:0px
}
DIV.text-content {
margin:12px 0px 20px 0px;
padding:0px;
color:#666666
}
DIV.text-content A{
margin:0px;
padding:0px;
color:#8F8F8F;
text-decoration:none
}
DIV.text-content A:hover{
color:#A8BC52;
text-decoration:underline
}
DIV.text-content A span.more {
margin:0px;
padding:0px;
font-size:10px;
color:#999999;
text-decoration:none;
text-align:center;
background-color:#FFFFFF;
border:solid 1px #FFFFFF;
float:right;
height:14px;
line-height:10px;
vertical-align:middle;
cursor:pointer
}
DIV.text-content A:hover span.more {
color:#ffffff;
background-color:#A8BC52;
border:solid 1px #A8BC52
}
DIV.heading-content {
margin:0px;
padding:0px;
color:#8F8F8F;
font-weight:bold;
font-size:10px
}
DIV.heading {
color:#A8BC52;
font-size:13px;
font-weight:bold;
background:url(_pic/heading_bg.gif) no-repeat right;
line-height:20px;
height:20px;
vertical-align:middle;
display:inline;
margin:0px;
padding:0px 10px 0px 0px
}
DIV#bottom {
clear: both;
position: relative;
height:40px;
margin:0px;
background-color:#E5E7DC
}
DIV#menu2 {
height: 21px;
position:absolute;
top:10px;
right:10px;
}
DIV#menu2 UL {
PADDING:0px; 
margin:0px
}
DIV#menu2 LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
MARGIN: 0px;	
}
DIV#menu2  UL LI A {
display: block;
float: left;
text-align:left;	
line-height:21px;
font-size:10px;	
TEXT-DECORATION: none;
padding:0px 25px 0px 0px;
margin:0px;
height:21px;
color:#999999
}
DIV#menu2  UL LI A:hover {
color:#000000
}
DIV#end_text {
height:40px;
position:absolute;
top:7px;
left:10px;
color:#999999;
font-size:10px
}
DIV#end_text A{
color:#999999;
text-decoration:none
}
DIV#end_text A:hover{
color:#A0B642;
text-decoration:none
}

DIV#validator {
width: 710px;
margin-left: auto;
margin-right: auto;
margin-top:20px;
padding:0px;
font-size:10px;
color:#CCCCCC
}
DIV#validator A{
margin:0px 7px 0px 7px;
padding:0px;
color:#CCCCCC;
text-decoration:none
}
DIV#validator A:hover{
color:#a8bc52
}

