.html { 
background : white;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
#header { 
margin : -15px 0 -10px -10px;
background-position : right 0%;
background-repeat : no-repeat;
border-bottom : thick solid #e2e1cf;
border-top : thick solid #e2e1cf;
width : 100%;
} 
#wrapper { 
background : white repeat-y right 0%;
margin : 3px;
clear : both;
width : 100%;
margin : 0 0 -4px -10px;
} 
#topbar { 
vertical-align : middle;
width : 100%;
background : #dd7917;
font-size : 0.9em;
min-height : 26px;
} 
#container { 
background : white repeat-y right 0%;
width : 100%;
float : left;
margin-right : -180px;
margin-top : 10px;
height : 400px;
} 
html > body #container { 
height : 100%;
min-height : 400px;
} 
#content { 
background : white;
margin-right : 200px;
} 
#main { 
margin-left : 5px;
background : white;
padding : 0 10px 10px 10px;
min-height : 80%;
border-left-width : thin;
border-left-style : dotted;
border-left-color : #e2e1cf;
border-right-width : thin;
border-right-style : dotted;
border-right-color : #e2e1cf;
} 
#left { 
background : white;
height : 400px;
width : 140px;
float : left;
} 
html > body #left { 
height : 100%;
min-height : 400px;
} 
td.left { 
width : 250px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 80%;
} 
td.right { 
width : 170px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 80%;
} 
#avmenu { 
clear : left;
float : left;
width : 150px;
margin : 0 2px 10px 0;
padding : 0;
} 
#avmenu ul { 
list-style : none;
width : 150px;
margin : 0 0 20px 0;
padding : 0;
} 
#avmenu li { 
margin-bottom : 4px;
font-size : 90%;
} 
#avmenu li a { 
font-weight : bold;
height : 35px;
text-decoration : none;
color : #525eb7;
display : block;
padding : 6px 0 0 10px;
background : #e8edf6;
border-left : 4px solid #5862a8;
} 
#avmenu li a:hover { 
background : #eaeaea;
color : #ef9813;
border-left : 5px solid #ef9813;
} 
#menutop div { 
background : #dd7917;
text-decoration : none;
text-align : center;
border-right : 1px solid #ecebd1;
float : left;
margin : 5px;
} 
#menutop a { 
padding : 6px;
float : left;
color : white;
text-decoration : none;
text-align : center;
border-right : 1px solid #ecebd1;
} 
#menutop a:hover { 
background-color : #ef9508;
} 
#index1 { 
float : left;
width : 65%;
padding : 5px;
margin : 10px 5px 40px 5px;
} 
#index1 table { 
border-spacing : 10px;
background-color : #fff;
} 
#td33 { 
width : 33.33%;
} 
#td66plus { 
width : 66.66%;
border-right : thin solid #e2e1cf;
} 
#td66 { 
width : 33.33%;
} 
#td33align { 
vertical-align : top;
width : 33.33%;
} 
#index2 { 
float : left;
width : 65%;
padding : 5px;
margin : 5px;
} 
#index2 table { 
border-spacing : 4px;
background-color : #fff;
} 
#td33plus { 
width : 33.33%;
border-right : thin solid #e2e1cf;
} 
#pichome { 
float : right;
text-decoration : none;
background-color : white;
background-position : center center;
vertical-align : middle;
margin-top : 20px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 5px;
} 
#sidebar { 
margin-top : 10px;
width : 160px;
position : absolute;
top : 100px;
left : 100%;
margin-left : -200px;
padding : 0 5px 0 5px;
background : white;
} 
.clearing { 
height : 0;
clear : both;
} 
#footer { 
background : #e2e1cf;
height : 15px;
margin-left : -10px;
clear : both;
text-align : center;
} 
html > body #footer { 
margin-left : -140px;
} 
#labels { 
height : 100px;
width : 400px;
} 
#translations { 
height : 100px;
width : 400px;
} 