*{
margin: 0px;
padding: 0px;
font-family: verdana, sans-serif;
font-size: 11px;
color: #003A3C;
}
body{
background-color: #009197;
overflow: auto;
scrollbar-base-color: #009197;
}
div{
text-align: left;
}
div#master{
background-color: #00B6BD;
border: 1px solid #FFFFFF;
width: 840px;
}
div#headline{
background-color: #31C0CF;
}
div#head,div#nav1,div#main,div#nav2,div#foot {
margin-left: 111px;
border-left: 1px solid #FFFFFF;
}
div#head{
background-color: #00B6BD;
padding: 20px 30px;
}
div#navline1{
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 113px;

}
div#nav1{
background-color: #31C0CF;
height:113px;
}
div#mainline{
min-height: 396px;
background-image: url('../pic/back.gif');
background-position: 112px 0px;
background-repeat: repeat-y;
}
* html div#mainline{
height: 396px;
}

div#main{
min-height: 343px;
}
* html div#main{
height: 343px;
}
div#nav2{
clear: both;
background-image: url('../pic/back.gif');
height: 53px;
}

a#tnav1,a#tnav2,a#tnav3,a#tnav4,a#tnav5,a#tnav6,div.top_a{
display: block;
width: 114px;
height: 113px;
border-right: #FFFFFF solid 1px;
float: left;
text-decoration: none;
}

#tnav1{
background-color: #E1801B;
}
a#tnav1:hover{
background-image: url('../pic/start.gif');
}
#tnav2{
background-color: #E48A2F;
}
a#tnav2:hover{
background-image: url('../pic/pilates-training.gif');
}
#tnav3{
background-color: #E79544;
}
a#tnav3:hover{
background-image: url('../pic/pilates-kurse.gif');
}
#tnav4{
background-color: #EAA05A;
}
a#tnav4:hover{
background-image: url('../pic/pilates-trainer.gif');
}
#tnav5{
background-color: #EDAC6E;
}
a#tnav5:hover{
background-image: url('../pic/pilates-news.gif');
}
#tnav6{
background-color: #F0B881;
}
a#tnav6:hover{
background-image: url('../pic/kontakt.gif');
}
a.bo,div.bo{
font-family: arial, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
font-size: 14px;
display: block;
width: 114px;
float: left;
text-align: center;
border: #FFFFFF solid 1px;
border-left-width: 0px;
padding-bottom: 4px;
padding-top: 4px;
}
div.bo{
background-color: #00A7AD;
}
a.bo:hover{
background-color: #00A7AD;
}
a img{
border-width: 0px;
}
div#line{
width: 684px;
text-align: right;
padding-top: 5px;
font-weight: bold;
}
div#spal1,div#spal2{
float: left;
width: 302px;
margin: 20px 0px 20px 20px;
}
div#spal1{
padding-top:40px;
}
div#spal2{
padding-top:180px;
}
h1{
font-size: 16px;
color: #FFFFFF;
margin-bottom: 12px;
padding-bottom: 12px;
border-bottom: 1px solid #FFFFFF;
}
a.txt:hover{
color: #FFFFFF;
}
