/* INSTYLE MAIN CSS */
body {
background : #fff url("img/bg-page.gif") repeat; 
margin : 0; 
padding : 0; 
font-family : verdana, tahoma, helvetica, arial, sans-serif; 
font-size : 100%; 
color : #000; 
} 
a {
color : #c00; 
text-decoration : underline; 
} 
a:hover {
color: #f00; 
} 
table {
font-size : 100%; 
font-family : verdana, tahoma, helvetica, arial, sans-serif; 
} 
/* form */
.req {color: #f00; font-weight: bold; }
.error {color: #f00}
table.t-main td {background: #f3f6d6}
input, textarea {font-family : verdana, tahoma, helvetica, arial, sans-serif; }
.btn {color: #933; font-weight: bold; background: #f3db86}

/* TOP HEADER STYLE */
div.top {
background : url("img/bg-top.gif") repeat; 
height : 142px; 
vertical-align : bottom; 
width : 100%; 
} 
div.top td {
vertical-align : bottom; 
padding : 60px 20px 30px 40px; 
} 
div.top .logotext {
font-size : 70%; 
color : #666; 
letter-spacing : 0.2em; 
} 

/* end TOP HEADER STYLE */

/* LANG links */

.lang {
font-size : 70%; 
color : #999; 
padding : 20px 40px; 
} 
.lang a {
color : #999; 
text-decoration : underline; 
} 
.lang a:hover {
text-decoration : none; 
} 
/* end LANG links */

/* MENU */
.menu {width: 65%; white-space: nowrap; font-weight: bold; font-size: 80%}
.menu a.nav, .menu a.nav:visited {color: #369; text-decoration: none}
.menu a.nav:hover, .menu a.navsel, .menu a.navsel:hover, .menu a.navsel:visited {color: #c00; text-decoration: underline}

/* end MENU */

/* PAGE CONTENT STYLE */
div.content {
font-size : 75%; 
} 
h1 {
font-size : 200%; 
color : #69c; 
} 
h2 {
font-size : 170%; 
color : #996; 
} 
div.content .submenu {
font-size : 90%; 
line-height : 170%; 
} 
.submenu a {
background : url("img/f-smenu.gif") no-repeat 0% 50%; 
padding : 0 0 0 10px; 
} 
.copy {
font-size : 70%; 
color : #666; 
padding : 0 10px 0 40px; 
text-align : right; 
} 

.portfolio {
font-size: 90%;
text-align: center;
vertical-align: top
}

div.line {
height: 3px; 
background : url("img/bg-line.gif") repeat; 
width : 100%;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
}
/* BOTTOM copy style */