p, div, td {
font: 14px Palatino,'Palatino Linotype','Georgia';
/*line-height:17px;*/

}
a {
    text-decoration:none;
}
.hl8 {
font-size: 10px;
}
.hl9 {
font-size: 11px;
}
.hl10 {
font-size: 13px;
}
.hl11 {
font-size: 14px;
}
.hl12 {
font-size: 16px;
}
.hl13 {
font-size: 17px;
}
.hl14 {
font-size: 18px;
}
.hl15 {
font-size: 19px;
}
.hl16{
font-size: 20px;
}
.hl18 {
font-size: 24px;
}
.hl20 {
font-size: 27px;
}
.hl22{
font-size: 29px;
}
.hl24{
font-size: 32px;
}
.hl26{
font-size: 34px;
}

.hl9p {
font-size: 9pt;
}
.hl10p {
font-size: 10pt;
}
.hl11p {
font-size: 11pt;
}
.hl12p {
font-size: 12pt;
}
.hl13p {
font-size: 13pt;
}
.hl14p {
font-size: 14pt;
}
.hl15p {
font-size: 15pt;
}
.hl16p {
font-size: 16pt;
}
.hl18p {
font-size: 18pt;
}
.hl20p {
font-size: 20pt;
}
.hl21p {
font-size: 20pt;
}
.hl22p {
font-size: 22pt;
}
.hl23p {
font-size: 23pt;
}
.hl24p {
font-size: 24pt;
}
.hl32p {
    font-size:32pt;
}
.hl34p {
    font-size:34pt;
}


.hl10b {
font-size: 13px;
font-weight:bold;
}
.hl11b {
font-size: 14px;
font-weight:bold;
}
.hl12b {
font-size: 15px;
font-weight:bold;
}
.hl13b {
font-size: 16px;
font-weight:bold;
}
.hl14b {
font-size: 17px;
font-weight:bold;
}
.hl15b {
font-size: 18px;
font-weight:bold;
}
.hl16b{
font-size: 19px;
font-weight:bold;
}
.hl18b {
font-size: 21px;
font-weight:bold;
}
.hl24b{
font-size: 27px;
font-weight:bold;
}

#nav {
    margin-top:100px;
    text-align:center;
    font-family: Palatino;
    margin-bottom:40px;
    clear:both;
    position:relative;
}

#nav div {
    text-align:center;
}

#nav a {
    font-size: 12px;   
}

.nav_i {
    white-space:nowrap;
    font-size:12px;
    line-height:16px;
    }

#menu p {
    margin-top:20px;
}
.unli {
text-decoration:underline;
}

/* personal chrono */
.abs {
    margin: 8mm 0;
}


/*** neue navi ***/

.cb {
    clear:both;
    height:0;
    line-height:0;
    font-size:0;
    
}

#nn {
    margin-top:28mm;
    margin-bottom:70px;
    position:relative;
    height:150px;
    text-align:right;
}
#nn a {
    line-height: 15px;
     font-size:12px;
     word-spacing:-0.3mm;
     letter-spacing:-0.01pc;
     display:block;    
}

#nn1 { 
    text-align:right;
    font-family: Palatino, "Palatino Linotype";
	font-variant:normal;
    position:absolute;
    top:0px;
    left:0px;
    padding:5px;
    border:solid 1px;
    width:155px;
    background-image:url('../images/nav_bg_dunkel_sw.jpg');
    
}

#nnr {
    position:absolute;
    top:0px;
    left:167px;
    text-align:right;
    white-space:nowrap;
    /*left:127px;*/
    width:750px;
}

.nn2 {
    position:absolute;
    top:0;
    display:none;  
    float:left;
    margin-left:0px;
    position:relative;
    padding:5px;
}

/*#adri, #foun {
    left:11px;
}
#auto, #comm, #work {
    left:102px;
}
#art, #phil, #yoga, #vide, #talk {
    left:303px;
}
#phil {
    top:-30px;
}

#fell {
    left:334px;
}*/
.kibo {
    height:2.2cm;
}


/* neue navi hp */
#nn_hp {
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
}

#nnr_hp {
    position:absolute;
    top:449px;
    left:0px;
    
}

.nn2_hp {
    position:absolute;
    top:0;
    display:none;  
}

/*** navi Šnderung ***/
/*.ds {
    position:absolute;
    top:-10px;
    left:-10px;
    z-index:0;
    opacity:0.27;  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=27)";
    filter: alpha(opacity=27);
}
.nav_c {
    position:relative;
    z-index:5;
}
#nn a {
    text-shadow: -1px 0 3px #fff, 0 1px 3px #fff,
	  1px 0 3px #fff, 0 -1px 3px #fff;    
}*/

#left {float:left;
margin-right:20px;
display:block;
padding:10px;}

#main {
	position:relative;
	margin-left:390px;
	display:block;
	}
#container { overflow:hidden;
display:block;
	}#top #container #main div p {
	font-style: normal;
}

