body { background-color: #EFEFEF;
padding:0 387.5px;
text-align:center;
font-family:verdana, helvetica, sans-serif;
font-size:100.01%;
}

H1 {font-size:110.01%;
color: #003366;
margin-bottom: -10px;
}

#page-sizer { 
width:42%;
max-width:215px;
margin:0 auto;
padding:0;
text-align: left;
}

#page-expander {
background-color: #ffffff; 
border: solid 1px #FF9933;
position:relative;
min-width:775px;
margin:0 -387.5px;
} 

#header {
background:url(http://kutv.tec4two.de/fileadmin/emile/img/emilelogo.gif);
background-color: #FFFFFF;
 background-repeat:no-repeat;
 background-position:20px 20px;
min-width:775px;
height: 120px;
padding:10px;
margin-bottom: 2px;
}

#headzitat { 
float: right;
}
 

.sitemap a:link, a { color: #FF9933;
text-decoration: none;
}

/*\*/
* html #page-expander {height:0;} 
/* */

#wrap-faux-l {
position:relative;
font-size:small;
background:url(images/bg-left-repeat.gif) repeat-y 0 0;}

#wrap-faux-r {  
position:relative;
background:url(images/bg-right-repeat.gif) repeat-y 100% 0;}

.wrap-floats {
margin-left:200px;
margin-right:200px;
background:url(images/bg-content.gif);}

.wrap-floats-inner {
float:left;
width:100%;}

.content {
float:right;
width:100%;
min-height: 450px;
border-left: 1px dotted #FF9933; 
border-right:  1px dotted #FF9933; 
background-color: #FFFFFF;
}

#leftnav {
position:relative;
float:left;
width:195px;
margin-left:-200px;
min-height: 450px;
background-color: #FFFFFF;
}

.rightnav { 
position:relative;
float:right;
width:200px;
margin-right:-200px;
min-height: 450px;
background-color: #FFFFFF;
}

.header {
position:relative;
width:100%;
height:100px;
margin-top:20px;
}

#footer { background-color: #fff; 
border-top: 1px solid #FF9933;
color: #FF9933;
font-size: 80%;
padding-top: 5px;
text-align: center;
margin-top: 2px;
clear:both;
position:relative;
width:100%;
height:20px;
}

/************** Special *************/

.hbgimgl {
position:relative;
width:100%;
height:200px;
background:url(images/....gif) 0 0 no-repeat;}

.hbgimgr {
position: relative;
width:100%;
height:200px;
background:url(images/....gif) 100% 0 no-repeat}

.fbgimgl {
position:relative;
height:100px;
background:url(images/....gif) 0 0 no-repeat;}

.fbgimgr {  
position:relative;
height:100px;
background:url(images/....gif) 100% 0 no-repeat;}

.textpadder {
padding:10px;}

img {
max-width:100%;
border:0;} 

/* \*/
* html #wrap-faux-l,
* html #wrap-faux-r,
* html .wrap-floats
{height:1%;}
/*  */

.brclear {
clear:both;
height:0;
margin:0;
font-size:1px;}

#navcontainer
{
background: #FF9933;
border-top: px solid #FFFFFF;
padding-left: 16px; 
font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-top:15px;
margin-bottom:5px;}
 
#nav
{
/*list-style: none outside none;*/
margin: 0;
padding: 0;
}
 
@media all {
#nav {
text-align: left
}
}
 
#nav li
{
bottom: 6px;
display: inline;
line-height: 1.6em;
margin: 2;
padding: 0;
position: relative;
}
 
/* html>body #nav li
{
background: #ff9933;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
}
*/

#nav a, #nav a:link, #nav a:visited
{
background: #003399;
border: 1px solid #FFF;
bottom: 2px;
color: #CCC;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}
 
#nav a:hover
{
background: #6699FF;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}
 
#nav a:active
{
background: #3399FF;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}
 
#nav li#active
{
background: #FF9933;
bottom: 8px;
display: inline;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}

.menu_act_a { 
padding-left:12px;
background:url(http://kutv.tec4two.de/fileadmin/emile/img/pfeil.gif);
color: #003399;
}

.menu_no_a { 
color: #FF9933;
text-decoration: none;
}
 
html>body #nav li#active
{
background: #000;
margin: 0 4px 0 4px;
}
 
#nav #active a, #nav #active a:link, #nav #active a:visited, #nav #active a:hover
{
background: #FF9933;
border-bottom: none;
border-left: 1px solid #9CC;
border-right: 1px solid #9CC;
border-top: 1px solid #9CC;
bottom: 0;
color: #FFF;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}

#navcontainer2
{
background: #FFFFFF;
border-top: px solid #FFFFFF;
padding-left: 16px; 
font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:20px;
}

.gbook {font-family:verdana, helvetica, sans-serif;
font-size:75.01%;}

input { margin: 3px;
width: 160px;
background-color: #EFEFEF;
border: 1px #FF9933 solid;}

textarea {margin: 3px; 
width: 160px;
background-color: #EFEFEF;
border: 1px #F9933 solid;}