@charset "utf-8";
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

u-tec

Last Updated: mar 28, 2011

	01: common
	02: layout
	03: main navgation
	04: footer


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/



/* ====================================================
	01:u-tec common
==================================================== */

body {
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:13px;
line-height:1.5;
text-justify:inter-ideograph;
text-shadow: 1px 1px 0px #FFF; 
background:#EEEEEE;
}

img { border:0; }

* { margin:0; padding:0; }

h2 {
width:249px;
height:16px;
text-align:right;
margin:0;
padding:0;
}

li {
list-style:none;
}


/* ====================================================
	02:layout
==================================================== */

#wrapper {
width:902px;
height:auto;
padding:0 0 16px 0;
margin:0 auto;
overflow:hidden;
}

#intro {
width:288px;
float:right;
}

#main {
width:572px;
float:left;
}

#lang_menu {
height:35px;
}

/* ====================================================
	03:navigation 
==================================================== */	

#lang_menu {
width:130px;
margin:0 auto;
}

#lang_menu li {
padding-top:2px;
float:left;
}

.lang01 {
padding:0 15px 0 0;
border-right:1px solid #0066CC;
}

.lang02 {
padding:0 0 0 15px;
border-left:1px solid #fff;
}

nav {
width:288px;
height:auto;
display:block;
padding:34px 0 0 19px;
background:url(../temp_img/nav_bg.jpg) no-repeat;
}

nav ul {
width:249px;
padding:10px 0;
}

nav ul#na1 {
height:122px;
}

nav ul#na2 {
height:122px;
}

nav ul#na3 {
height:84px;
}

nav li {
height:42px;
text-indent:-9999px;
float:left;
}

nav a {
display:block;
/*Hide Mac-IE\*/
overflow:hidden;
/**/
}

nav a:hover { background-position:0 -42px; }

.nav00 a {
width:248px;
height:42px;
background:url(../temp_img/nav00.gif) no-repeat;
}

.nav01 a {
width:124px;
height:42px;
background:url(../temp_img/nav01.gif) no-repeat;
}

.nav02 a {
width:124px;
height:42px;
background:url(../temp_img/nav02.gif) no-repeat;
}

.nav03 a {
width:124px;
height:42px;
background:url(../temp_img/nav03.gif) no-repeat;
}

.nav04 a {
width:124px;
height:42px;
background:url(../temp_img/nav04.gif) no-repeat;
}

.nav05 a {
width:124px;
height:42px;
background:url(../temp_img/nav05.gif) no-repeat;
}

.nav06 a {
width:124px;
height:42px;
background:url(../temp_img/nav06.gif) no-repeat;
}

.nav07 a {
width:124px;
height:42px;
background:url(../temp_img/nav07.gif) no-repeat;
}

.nav08 a {
width:125px;
height:42px;
background:url(../temp_img/nav08.gif) no-repeat;
}

.nav15 a {
width:124px;
height:42px;
background:url(../temp_img/nav15.gif) no-repeat;
}

.nav10 a {
width:124px;
height:42px;
background:url(../temp_img/nav10.gif) no-repeat;
}

.nav09 a {
width:248px;
height:42px;
background:url(../temp_img/nav09.gif) no-repeat;
}

/* ====================================================
	04:footer
==================================================== */

footer {
width:542px;
height:50px;
display:block;
margin:0 auto;
padding:0 0 0 30px;
font-size:0.9em;
text-align:left;
}

address { float:left; font-style:normal; }

#cr {
float:right;
}

footer a {
text-decoration:none;
color:#666666;
}
