#header{
width: 100%
height: auto;
background-color: #ff80c0;
font-size: 24px;
color: #ffffff;
text-align: center;
margin-top: -20px;
margin-bottom: -20px;
}

#copyright{
width: 100%
height: auto;
background-color: #ff80c0;
font-size: 24px;
color: #ffffff;
text-align: center;
}

#footer {
clear: both;
width: 100%;
height: auto;
background-color: #2104c4;
font-size: 24px;
text-align:center;
color: #ffffff;
}

#footer ul{
list-style: square;
}

#footer ul li {
list-style: square;
display: block;
text-align: center;
padding: 10px 10px 10px 10px;
}

#footer ul li a {
list-style: square;
display: block;
text-align: center;
color: #ffffff;
}

#footer a:link{
color: #f3f3f3;
text-decoration: none;
}

#footer a:visited{
color: #f6f6f6;
text-decoration: none;
}

.main {
width: 960px;
height: 360px;
background-color: #000000;
border: 20px solid #2104c4;
text-align: center;
margin: 0px 0px 5px 0px;
}

#fotoarea{
width: 960px;
height: auto;
background-color: #000000;
border: 20px solid #2104c4;
text-align: center;
color: #ffffff;
margin: 0px 0px 5px 0px;
}

.info {
width: 992px;
height: 32px;
background-color: #000000;
border: 4px solid #ff80c0;
font-size: 24px;
color: #ffffff;
text-align: center;
margin: 0px 0px 5px 0px;
}



.content {
float: left;
width: 720px;
height: auto;
background-color: #ffffff;
border: 2px solid #000000;
font-size: 24px;
margin: 0px 0px 5px 0px;
}

.content h1{
clear: both;
font-size: 24px;
color: #202020;
text-align: left;
border-bottom: 5px solid #ff80c0;
margin-right: 10px;
margin-left: 10px;
padding-bottom: 10px;
}

.content h2{
font-size: 16px;
color: #202020;
text-align: left;
border-bottom: 2px solid #2104c4;
margin-right: 10px;
margin-left: 10px;
padding-bottom: 5px;
}

.content ul{
list-style: square;
}

.content ul li {
font-size: 16px;
list-style: square;
display: inline-block;
text-align: left;
padding: 10px 10px 10px 10px;
}

.content ul li a {
list-style: none;
display: inline-block;
text-align: left;
color: #cfcfcf;
}

.content a:link{
color: #404040;
text-decoration: none;
}

.content a:visited{
color: #202020;
text-decoration: none;
}

.side {
float: right;
width: 240px;
height: auto;
background-color: #ffffff;
border: 2px solid #000000;
padding: 0px 0px 0px 12px;
margin-bottom: 10px;
}

.side ul{
list-style: square;
}

.side ul li {
list-style: square;
display: block;
text-align: center;
padding: 10px 10px 10px 10px;
}

.side ul li a {
list-style: none;
display: block;
text-align: center;
color: #cfcfcf;
}

.side a:link{
color: #404040;
text-decoration: none;
}

.side a:visited{
color: #202020;
text-decoration: none;
}