body{
background-image: url('../images/background.png');
background-repeat: repeat;
font-family: Helvetica;
color: #777777;
background-color: gray;
font-size: small;
text-align: center;
}

a:link .imgbordlink { border-color: black; border-width: 1px; border-style: solid; margin: 1px; padding: 0px;}
a:visited .imgbordlink { border-color: black; border-width: 1px; border-style: solid; margin: 1px; padding: 0px;}
a:hover .imgbordlink {border-width: 1px; border-color: orange; border-style: solid; margin: 0px; padding: 1px;}
a:link .artimg { border-color: white; border-width: 1px; border-style: solid; margin: 1px; padding: 0px;}
a:visited .artimg { border-color: white; border-width: 1px; border-style: solid; margin: 1px; padding: 0px;}
a:hover .artimg {border-width: 1px; border-color: orange; border-style: solid; margin: 0px; padding: 1px;}
.curr_image {border-width: 2px; border-color: #d10000; border-style: solid; padding: 1px;}
.imgborder{
border-color: black;
border-width: 1px;
border-style: solid;
}
.menu {
background-color: #F0F0F0;
padding: 0;
margin: 0;
top: 250px;
left: 15px;
width: 190px; 
border-width: 1px;
border-color: #C1C1C1;
border-style: solid;
}
.menu a {
text-decoration: none; 
color: black;
display: block;
padding: 2px;
margin: 4px;
}
.menu a:hover{
color: #ffffff;
background-color: #aaaaaa;
border-width: 1px;
border-color: black;
border-style: solid;
padding: 1px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.one
{
font-size:1.2em;
font-weight:bold;
}
.one_big
{
font-size:1.4em;
font-weight:bold;
}
.sel
{
font-size:1.2em;
font-weight:bold;
list-style-type: none;
background-color: #888888;
border-width: 1px;
border-color: black;
border-style: solid;
}
.sel a
{
list-style-type: none;
color: white;
}
.sel_big
{
font-size:1.4em;
font-weight:bold;
list-style-type: none;
background-color: #888888;
border-width: 1px;
border-color: black;
border-style: solid;
}
.sel_big a
{
list-style-type: none;
color: white;
}
.sela
{
list-style-type: none;
background-color: #888888;
border-width: 1px;
border-color: black;
border-style: solid;
}
.sela a
{
color: white;
}
.a a
{
font-size:1.1em;
font-weight:bold;
list-style-type: none;
}
.b a
{
font-size:1.1em;
color: #404040;
list-style-type: none;
}

.center
{
text-align: center;
}

.bold_blue
{
color: #003348;
font-weight: bold;
font-size: large;
}

.blue
{
color: #003348;
font-weight: bold;
font-size: medium;
}

.small_title
{
color: #003348;
font-weight: bold;
font-size: medium;
}

.menu a img{ border: 0; }
.left a img{ border: 0; }
.right a img { border: 0; }

.dark
{
color: #777777;
}

.subj
{
background-color: #CCCCCC;
padding: 10px;
margin: 20px;
width: 520px;
}

.subj a
{
color: #CC6600
}

.under_subj
{
padding-left: 50px;
}

.middle
{
margin: 0 auto;
text-align: left;
top: 0px;
width: 840px;
height: 2400px;
border-width: 1px;
background-color: white;
border-color: #777777;
border-style: solid;
}
 
.lower
{
float:bottom;
background-color: white;
width: 840px;
}

.clear
{
clear: both;
}

.footer
{
font-size: smaller;
background-color: white;
margin-left: 20px;
margin-right: 20px;
clear: both;
border-top-width: 1px;
border-color: #CCCCCC;
border-top-style: solid;
}

.logo
{
border-color: #000000;
text-align: center;
background-color: white;
padding-top: 15px;
padding-bottom: 15px;
margin-left: 20px;
margin-right: 20px;
border-bottom-width: 1px;
border-bottom-color: #CCCCCC;
border-bottom-style: solid;
}
.logo img
{
border-color: black;
border-width: 1px;
border-style: solid;
}

.left
{
float: left;
background-color: white;
padding-left: 10px;
padding-top: 10px;
height: 600px;
}
.right
{
background-color: white;
float: left;
padding: 30px;
width: 540px;
}

.right a
{
color: #CC6600
}

.logout
{
float: right;
padding: 2px;
background-color: #F0F0F0;
border-color: #C1C1C1;
border-width: 1px;
border-style: solid;
}
.logout a{
text-decoration: none; 
color: black;
display: block;
}
.logout a:hover{
color: #ffffff;
background-color: #aaaaaa;
border-width: 1px;
border-color: black;
border-style: solid;
}

.arrow 
{
float: left;
}

