
*{
  margin: 0;
  padding: 0;
  background-color:#FFFFFF;
 }

body{
  background-color:#FFFFFF;
  font-family: Verdana, sans-serif; 
  font-size:13px;
  color:#707070;
 }

h1{
 width:540px;
 font-weight:bold;
 font-size:16px;
 text-align:left;
 line-height:2.5em;
 letter-spacing:0.1em;
 padding-top:10px;
 padding-bottom:10px;
}
 
h2{
 width:540px;
 font-weight:bold;
 font-size:14px;
 line-height:1.5em;
 padding-top:10px;
} 
 
a:link{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;} 
a:visited{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;}
a:hover {
 text-decoration: underline;
 color: #000000;
 background-color: #FFFFFF;}
a:active {
 text-decoration: none;
 color: #424242;
 background-color: #FFFFFF;}
 
#wrap{
 width:1100px;
 margin: 5px auto;
 background-color:#666666;
}
 
#head_left{
 width:260px;
 height:50px; 
 text-align:left;
 margin-top:20px;
 padding: 5px 10px 5px;
 float:left;
 background-color:#FFFFFF; 
}
 
#head_right{
 width:800px;
 height:50px; 
 margin-top:20px;
 padding: 5px 10px 5px;
 float:left;
 background-color:#FFFFFF;
}
 
#head_right span.title_le{
 font-weight:bold;
 font-size:20px;
 letter-spacing:0.1em;
 text-align:left;
 float:left;
 padding-top:5px;
}

#head_right span.title_re{
 font-weight:bold;
 font-size:20px;
 letter-spacing:0.1em;
 text-align:right;
 float:right;
 line-height:20px;
 padding-top:24px;
}

#menu{
 width:260px;
 height:auto;
 float:left;
 padding:10px;
}

#menu ul {
 padding-top: 50px;
 list-style-type: none;
 text-align:left;
}

#menu ul li{
 padding:5px;
}

#menu ul li.sub{
 padding:3px;
 text-indent: 1em;
}

#menu ul li a:link{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;}
#menu ul li a:visited{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;}
#menu ul li a:hover {
 text-decoration: none;
 color: #424242;
 font-weight:bold;
 background-color: #FFFFFF;}
#menu ul li a:active {
 text-decoration: none;
 color: #424242;
 background-color: #FFFFFF;}

#menu h1 {
 width:250px;
 margin-top:50px;
 font-size:18px;
 padding-left:5px;
 font-weight:bold;
 font-size:18px;
 letter-spacing:0.1em;
 line-height:1em;
} 

#menu span.lang {
 width:250px;
 padding-left:5px;
 font-size:12px;
}

#menu h2 {
 width:250px;
 margin-top:300px;
 font-weight:bold;
 padding-left:5px;
 font-size:11px;
 text-align:left;
 line-height:1.5em;
 letter-spacing:0em;
} 

#menu p {
 margin-top:10px;
 width:250px;
 padding-left:5px;
 line-height:1.5em;
 font-size:10px;
}
 
#content{
 width:800px;
 min-height:650px;
 float:left; 
 padding:45px 10px 10px;
}

#content p{
 width:540px;
 padding-top:5px;
 padding-bottom:20px;
 line-height: 1.5em;
}

#content span.BUlinks {
 padding-left:5px;
 font-size:10px;
}

#content span.BUrechts {
 margin-left:80px;
 font-size:10px;
}

#content ul {
 width:540px;
 list-style-type: none;
 text-align:left;
 padding-top:10px;
}

#content ul li{
 padding-bottom:5px;
}

#content_projects{
 width:800px;
 min-height:650px;
 float:left; 
 padding: 60px 10px 5px;
}

#content_projects p{
 width:540px;
 padding-top:5px;
 padding-bottom:10px;
 line-height: 1.5em;
}

#content_projects a:hover {
 text-decoration: none;
 background-color: #FFFFFF;}

 
#navi {
 width:800px;
 height:20px;
 text-align:center;
 background-color:#FFFFFF;
}

#picture {
 width:800px;
 text-align:center;
 padding:20px 5px;
}

#picture_index{
 width:800px;
 display: inline-block;
 text-align:left;
 padding:5px 5px;
}
 
#prev_img_container {
 width:200px;
 height:200px;
 margin:15px;
 padding:5px;
 float:left; 
 background-color:#FFFFFF;
 text-align:center;
}

#prev_img_container h1{
 width:200px;
 font-weight:bold;
 font-size:14px;
 text-align:center;
 padding:1px;
 background-color:#FFFFFF;
}

#prev_img_container a:hover {
 text-decoration: none;
 color: #000000;
 background-color: #FFFFFF;}

p.footer{
 width:1100px;
 font-size:10px;
 color:#AAAAAA;
 text-align:center;
 line-height: 2.5em;
} 

/*background-image: url(graphics/logo_lomok_2.gif);*/

/*

#head_right span.lang{
 float: right;
 line-height:20px;
 padding-top:24px;
}

#content_projects  ul {
 background-color:#FFFFFF;
 padding: 20px 10px;
 list-style-type: none;
 text-align:left;
}
 
#content_projects ul li{
 display: inline;
 padding: 20px;
 line-height:100px;
 background-color:#FFFFFF;
}

#content_projects ul li a:link{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;}
#content_projects ul li a:visited{
 text-decoration: none;
 color: #707070;
 background-color: #FFFFFF;}
#content_projects ul li a:hover {
 text-decoration: none;
 color: #424242;
 font-weight:bold;
 background-color: #FFFFFF;}

 
#content_projects p{
 width:540px;
 padding-top:15px;
 padding-bottom:15px;
 line-height: 1.5em;
}

#bu{
 width:260px;
 height:auto;
 position:relative;
 top:300px;
 font-size:12px;
 padding-left:10px;
} 

 
#footer{
 width:1100px;
 height:150px;
 padding-top:120px;
 font-size:10px;
 color:#AAAAAA;
 text-align:center;
} 

#content h1{
 width:540px;
 font-weight:bold;
 font-size:20px;
 text-align:left;
 line-height:2.5em;
 letter-spacing:0.1em;
}



*/