
body {  text-align:center; min-width: 800; background-color:white }

body { FONT-FAMILY: courier, times, serif; color:black; font-size: 11px; font-weight:normal; line-height:1.6; }

table,tr,td{border:0; cellpadding:center; margin:center; text-align:center}
h1{ FONT-FAMILY: courier, times, serif; color:black; font-size: 11px; font-weight:normal; line-height:2;}

a.name {  
display:block;
text-decoration:none;
background-image: url(images/name.gif);
  width: 241px;
  height: 34px; 
 }  
 a.name:hover {background-position: -241px 0px;}
h1.name_o{
display:block;
text-decoration:none;
background-image: url(images/name.gif);
  width: 241px;
  height: 34px; 
background-position: -241px 0px;}


   a.news {  
display:block;
text-decoration:none;
background-image: url(images/news.gif);
  width: 72px;
  height: 34px; 
 }  
 a.news:hover {background-position: -73px 0px;}
h1.news_o{display:block;
text-decoration:none;
background-image: url(images/news.gif);
  width: 72px;
  height: 34px;
  background-position: -73px 0px;}
    
   a.cv {  
display:block;
text-decoration:none;
background-image: url(images/cv.gif);
background-position: 0px 0px;
  width: 47px;
  height: 34px; 
 }  
 a.cv:hover {background-position: -48px 0px;}

   a.links {  
display:block;
text-decoration:none;
background-image: url(images/links.gif);
  width: 73px;
  height: 34px; 

 }  
 a.links:hover {background-position: -73px 0px;}
h1.links_o{
display:block;
text-decoration:none;
background-image: url(images/links.gif);
  width: 73px;
  height: 34px; 
background-position: -73px 0px;}
  
  
  div.float {
  float: left;  padding-left:20px;padding-right:20px;
  }
  div.spacer {
 clear:both; height:40px;
  }
  
  
/*


#whiteout { FONT-FAMILY: courier, times, serif; color:black; font-size: 11px; font-weight:normal; line-height:2; background-color:white }
#white { FONT-FAMILY: courier, times, serif; color:white; font-size: 13px; font-weight:normal; line-height:2; }
#texthr {FONT-FAMILY: courier, times, serif; color:#A3A3A3; font-size: 11px; font-weight:normal; line-height:1.4;  }

strong { FONT-FAMILY:  verdana, helvetica, sans-serif; color: #CDAD00; font-size: 23px; font-weight:bold; font-style: normal; line-height: 1em ;margin-top: 0; margin-bottom: 0; text-align : left;}

*/
a.lnk:link {FONT-FAMILY:   courier, times, serif; color: black; font-size: 11px; text-decoration: none; font-weight:normal; font-style: normal; line-height: 1.4 }
a.lnk:visited {FONT-FAMILY:   courier, times, serif; color: black; font-size: 11px; text-decoration: none; font-weight:normal; font-style: normal; line-height: 1.4 }
a.lnk:hover {FONT-FAMILY:   courier, times, serif; color: black; font-size: 11px; text-decoration: underline;  font-weight:normal; font-style: normal; line-height: 1.4 }




div.footer { FONT-FAMILY: verdana, helvetica, sans-serif; color:black; font-size: 11px; font-weight:bold; line-height: 1.5; }



ul {list-style-type: circle; list-style-position: outer; margin-top: 0; margin-bottom: 0; }


a img		{ border: none; }

img		{ vertical-align: bottom; }



.horizon {position:absolute; top:0; left:0px; width:100%; text-align:center; min-width:90px; background-color:transparent;}

.container {margin:0px auto; position: relative; text-align: left; width:800px; height: 600px; background-color:white;}
.menu { position: absolute; top:0px; left: 0px; width:800; height:40px;  background-color: transparent; z-index:10}

.pict {position: absolute;  top:35px; left: 0; right:0;  background-color: transparent}

.contact_text {position: absolute;  top:400px; left: 550px; right:0; background-color: transparent; z-index: 7 }
.linkst0 {position: absolute;  top:470px; left: 300px;width:150 right:0; background-color: transparent; z-index:2}
.linkst1 {position: absolute;  top:470px; left: 400px;width:150 right:0; background-color: transparent; z-index:2}
.linkst2 {position: absolute;  top:470px; left: 600px;width:150 right:0;  background-color: transparent; z-index:2}
.innerpicts_v {position: relative; top:20px; text-align:middle;}
.innerpicts_v2 {position: relative; top:0px; text-align:middle;}
.innerpicts_h  {position: relative; top:170px; text-align:middle;}
.innerpicts_h2  {position: relative; top:100px; text-align:middle;}
.innertext {position:relative;}
.innertext2 {position:absolute; top:515px; width:750px; text-align:middle;}
.close {position:absolute; top: 555px; left: 550px }
.num {position:absolute; top: 553px; left: 200px; font-weight:bold; }
.nav {position:absolute; top: 550px; left: 330px }
.proj_text {position: absolute;  top:100px; left: 320px; width:390px; padding:6px; border: 6px; background-color: transparent;  }


.wrktxt {position: absolute;  top:41px; left: 43px; right:0; width:250px; height:520px;  background: transparent;  padding: 10px; }
.pictspc {position: absolute;  top:41px; left: 308px; right:0; width:570px; height:540px;  background-color: transparent}
.linkspc {position: absolute;  top:80px; left: 200px;width:250 right:0; padding:6px; border: 6px; background-color: white; z-index:2}
.textspc {position: absolute;  top:561px; left: 308px; right:0; width:570px; height:20px;  background-color: transparent; text-align:center;}
.line {position: absolute;  top:0px; left: 265px; right:0; width:1px; height:540px;  background-color: black; }






 










