body {
margin: 0px;
padding: 0px;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #ffcccc; 
background: 
#000066
url(allimages/back.gif)
left top
repeat }

table { 
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #ffcccc; }

#topic {
position: absolute;
left: 10px;
width: 970px;
height: 370px; }

#intr {
position: absolute;
width: 10px;
height: 10px; }

#sideleft {
position: absolute;
left: 10px;
top: 370px;
width: 29px;
height: 100%;
background: 
#000066
url(allimages/sideleft.gif)
left top
repeat-y
scroll }

#sideright {
position: absolute;
left: 951px;
top: 370px;
width: 29px;
height: 100%;
background: 
#000066
url(allimages/sideright.gif)
left top
repeat-y
scroll }

a img {
border: none }

h1, h2 {
font-family: "Times New Roman", Times, serif;
color: #ffcccc; }

h1 {
font-size: 20px;
margin-bottom: 1.5em;
margin-top: 0em }

h2 { 
font-size: 16px;
margin-bottom: 0.5em;
margin-top: 0em }

h3 {
font-family: "Times New Roman", Times, serif;
color: #6699cc;
font-size: 14px;
margin-bottom: 0.5em;
margin-top: 4em }

h4 {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 14px;
	margin-bottom: 0.5em;
	margin-top: 0em;
}

p {
margin-bottom: 2em;
margin-top: 0em }

a {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #cc99ff; }

a:hover {
color: #66CCFF; }

table.menu {
width: 100%;
border: none;
text-align: left }

td table.vmenu td {
width: 100%;
border: none;
text-align: left;
padding: 0px;
margin: 0px  }

.menu a {
display: block;
width: 100%;
text-decoration: none;
font-family: Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: white }

.menu a:visited {
color: white }

.menu a:hover {
color: #66CCFF }

.nav {
font-family: Tahoma, sans-serif;
font-size: 12px;
text-align: left;
color: #996699; }

.nav a {
text-decoration: none;
font-family: Tahoma, sans-serif;
font-size: 12px;
color: #cc99ff }

.nav a:visited {
color: #cc99ff }

.nav a:hover {
color: #66CCFF }

hr {
border: 1px dotted white;
background-color: #FFFFFF;
color: #FFFFFF;
width: 100%} 

#warp {
float: left;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 0px }

#menu {
position: absolute;
width: 830px; 
top: 280px; 
left: 140px;
z-index: 1; }

#content { 
position: absolute; 
width: 830px;
top: 320px; 
left: 140px; 
text-align: left; }

#concert { 
position: absolute; 
width: 830px; 
top: 20px; 
left: 140px; 
text-align: left; }

#foot { 
position: relative; 
width: 100%; 
padding-bottom: 30px }

#foto {
height: 160px;
width: 160px;
text-align: center;
float: left;
background:
#000066
url(allimages/frame.jpg) 
center center
no-repeat  }

#foto1 {
height: 160px;
width: 150px;
text-align: center;
float: left;
background:
#000066
url(allimages/frame1.jpg) 
center center
no-repeat  }

#foto2 {
height: 160px;
width: 150px;
text-align: center;
background:
#000066
url(allimages/frame1.jpg) 
center center
no-repeat  }

#conteiner {
width: 150px;
text-align: center;
float: left; }