body, div, span, dd, dt, dl, img, ul, ol, li, p, h1, h2, h3, h4, h5, form, hr, fieldset {
margin: 0;
padding: 0;
}

html {
background-image:url(../grafix/MCCback02.jpg);
background-repeat: no-repeat;
background-color: #fff;
}

img {
border: 0;
}

#body {
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
width: 950px;
height: auto;
font-family: Verdana, Arial, sans serief;
color:#000033;
font-size: 10px;
font-weight: 200;
line-height: 1.3em;  
}

.clock1 {
position: absolute;
width: auto;
height: 2em;
padding-top: 0.5em;
text-align: left;
font-size: 1.1em;
font-weight: 400;
color: #fff;
}

.clock2 {
position: absolute;
margin-left: 15em;
width: auto;
padding-top: 0.5em;
height: 2em;
text-align: left;
font-size: 1.1em;
font-weight:400; 
color: #fff;
}

.clock3 {
position: absolute;
margin-left: 34em;
width: auto;
padding-top: 0.5em;
height: 2em;
text-align: left;
font-size: 1.1em;
font-weight: 400; 
color: #fff;
}

.clock4 {
position: absolute;
margin-left: 40em;
width: auto;
height: 2em;
padding-top: 0.5em;
text-align: left;
font-size: 1.1em;
font-weight: 400; 
color: #fff;
}

.clock5 {
position: absolute;
margin-left: 48em;
width: auto;
height: 2em;
padding-top: 0.5em;
text-align: left;
font-size: 1.1em;
font-weight: 400;
}

.lang {
text-align: right;
}

.lang a {
text-decoration: none;
}


#master {
float: left;
margin-left: 0em;
margin-top: 2em;
width: 95em;
height: auto;
border-top:1px solid #000044;
padding-top: 1em;
padding-bottom: 2em;
}

#header {
width: 95em;
height: 16em;
background-image:url(../grafix/header02.png);
background-repeat: no-repeat;
}

/* Navigation */

.navi {
float: right;
width: auto;
height: 2em;
z-index: 3;
font-family: Arial, Verdana, sans serief;
background-image:url(../grafix/orange_rl_2.jpg);
padding: 0.5em 1em 0em 1em;
font-size: 1.45em;
font-weight: 700;
letter-spacing: 0.05em;
border-bottom:1px solid #993300;
margin-top: 9em;
}

.navi a {
color: #000044;
text-decoration: none;
letter-spacing: 0.1em;
}

.navi a:hover {
text-decoration: none;
background-color: #ffa44a;
color:#fff;
}

/* sidebar */

#sidebar {
float: right;
margin-top: 1.7em;
height: auto;
width: 27.2em;
padding-left: 1.2em;
border-left:1px solid #0000aa;
}

.news {
font-size: 1.5em;
letter-spacing: 0.06em;
line-height: 1.2em;
width: 18em;
padding-top: 0.5em;
direction: rtl;
}

.newsltr {
font-size: 1.2em;
letter-spacing: 0.06em;
font-weight: 200;
line-height: 1em;
width: 22em;
padding-top: 0.5em;
direction: ltr;
}


hr {
color: #000066;
margin-top: 1em;
margin-bottom: 1em;
}

#sidebar h3 {
float: right;
width: 19em;
height: 1.8em;
background-image: url(../grafix/orange_rl_2.jpg);
padding: 0.5em 0.2em 0.2em 0.2em;
font-size: 1.4em;
letter-spacing: 0.06em;
line-height: 1.3em;
color: #000;
margin-bottom: 1em;
}

/* Content */

#contentS {
float: left;
width: 65em;
height: auto;
min-height: 45em;
padding: 0em 1em 1em 0em;
}

#contentL {
float: right;
width: 94em;
height: auto;
min-height: 45em;
padding: 0em 1em 1em 0em;
/*border:1px solid #ff0000;*/
}

#contentTeam {
float: right;
width: 94em;
height: auto;
padding: 0em 1em 1em 0em;
/*border:1px solid #ff0000;*/
}


#frame {
height: auto;
min-height: 45em;
padding: 0em 1em 1em 0em;
}

.raeume {
position: relative;
margin-top: 5em;
}

#preview {
position: relative;
margin-left: 5em;
margin-top: 5em;
text-align: center;
padding-bottom: 3em;
}

.textS {
float: right;
padding-top: 1em;
padding-right: 1em;
width: 38.5em;
font-size: 1.6em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
direction: rtl;
}

.textL {
float: right;
padding-left: 1em;
width: 51.5em;
font-size: 1.8em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
direction: rtl;
}

.textLS {
padding-left: 1em;
width: 60em;
font-size: 1.1em;
line-height: 1.2em;
text-align: justify;
font-weight: 400;
}

#textNL {
float: right;
width: 66em;
font-size: 1.4em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
direction: rtl;
}

.textLltr {
padding-left: 1em;
width: 66em;
font-size: 1.4em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
direction: ltr;
}


#picL {
float: left;
width: 32em;
font-size: 1.4em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
margin-top: 2em;
direction: rtl;
}

#picR {
float: right;
width: 32em;
font-size: 1.4em;
line-height: 1.4em;
text-align: justify;
font-weight: 400;
margin-top: 2em;
direction: rtl;
}

.jung {
padding-left: 0em;
width: 60em;
font-size: 1.1em;
line-height: 1.1em;
font-weight: 500;
}

.pic {
margin-left: 1.5em;	
}

ul {
float: right;
max-width: 45em;
margin-right: 2.2em;
font-size: 1.6em;
font-weight: 500;
line-height: 1.5em;
direction: rtl;
}

#contentL ul {
float: right;
margin-right: 1em;
font-size: 1.6em;
font-weight: 500;
line-height: 1.5em;
direction: rtl;
}

#contentTeam ul {
float: left;
margin-left: 2em;
font-size: 1.6em;
font-weight: 500;
line-height: 1.5em;
direction: ltr;
}


ol {
max-width: 59em;
margin-right: 2.2em;
font-size: 1.6em;
font-weight: 500;
line-height: 1.5em;
}

#textNL ol {
max-width: 59em;
margin-left: 1.8em;
font-size: 1em;
font-weight: 500;
line-height: 1.5em;
}

li {
margin-top: 0.5em;
}

li a {
text-decoration: none;
}

li a:hover {
color: #ff3300;
}

li a:visited {
color: #777;
}

h1 {
float: right;
margin-top: 1.0em;
margin-right: 0em;
height: 1.3em;
width: 34em;
background-image: url(../grafix/orange_rl_2.jpg);
padding: 0.5em 0.2em 0.1em 1.5em;
font-size: 1.8em;
letter-spacing: 0.08em;
color: #000;
direction: rtl;
}

h2 {
float: right;
margin-right: -0.6em;
height: 1.3em;
width: 58.6em;
background-image: url(../grafix/orange_rl_2.jpg);
padding: 0.5em 1em 0.1em 0em;
font-size: 1.6em;
letter-spacing: 0.08em;
color: #000;
direction: rtl;
}

/*h3 {
position: absolute;
margin-left: 3em;
margin-top: -3.3em;
padding: 0.1em 0.2em 0.2em 0.2em;
font-size: 1.4em;
letter-spacing: 0.06em;
line-height: 1.3em;
color: #000;
}
*/

h4 {
float: right;
font-size: 1.8em;
letter-spacing: 0.08em;
color: #000;
direction: rtl;
}

cite {
margin-left: 0em;
font-size: 1.1em;
line-height: 1.2em;
color: #000066;
}

blockquote {
text-align: right;
margin-right: 20em;
font-size: 1.2em;
color: #000066;
}

#form {
position: relative;
margin-left: 3em;
width: 48em;
font-size: 1.4em;
}


#footer {
float: left;
width: 77.2em;
padding: 1em 1em 1em 1em;
font-size: 1.2em;
font-weight: 500;
background-image: url(../grafix/blue_lr_2.png);
border-top:1px solid #000044;
direction: rtl;
}

.web {
float: left;
font-size: 1em;
}



