body
{
color: black;
background-color: #A6D3E8;
background-image:url('../images/bg10.jpg');
background-attachment: fixed;
font: 12px Verdana, sans-serif;
}

table
{
color: black;
background-color: #A6D3E8;
font: 12px Verdana, sans-serif;
margin-left: auto;
margin-right: auto;
}

tr.title
{
background-color: #66CCFF;
}

tr.list
{
background-color: #99FFFF;
}

div.main 
{
width: 85%;
border:1px solid black;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
margin-bottom: 5px;
padding: 5px;
background-color:#A6D3E8;
overflow:hidden;
text-align: center;
}

div.container 
{
margin-left: auto;
margin-right: auto;
text-align: center;
z-index:0;
}

div.menu 
{
width: 85%;
margin-left: auto;
margin-right: auto;
text-align: left;
z-index:0;
}

div.alert 
{
border:1px solid black;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
margin-bottom: 5px;
padding: 5px;
background-color: red;
overflow:hidden;
text-align: center;
}

a  
{
font-weight : normal;
font-style : normal;
color : #542929;
text-decoration : none;
}

a:hover  
{
font-weight : normal;
font-style : normal;
color : #FF0000;
text-decoration : none;
}

p
{
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 0px;
}

img
{
border: none;
padding-left: 0px;
padding-right: 4px;
}

#main
{
width: 1000px;
border: 1px solid #778;
background-color: #fdfcc7;
}

#content
{
background-color: #fdfcc7;
padding: 3px; 
}

#status
{
clear: both;
background-color: #778;
height: 20px;
color: #fdfcc7;
}

#info
{
margin: 0px;
padding: 0px;
height: 20px;
text-align: center;
}

#info_lbox
{
float: left;
width: 190px;
margin-left: 5px;
padding: 0px;
text-align: left;
}

#info_rbox
{
float: right;
width: 190px;
margin-right: 5px;
padding: 0px;
text-align: right;
}

#info a
{
color: black;
text-decoration: none;
}

#status a
{
color: white;
text-decoration: none;
}

#navcontainer
{
padding-top: 70px;
background-image: url(../images/header.png);
}

#navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #f00;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}

#navlist li a:link { color: #448; }

#navlist li a:visited { color: #667; }

#navlist li a:hover
{
color: #000;
background: #FFCC99;
border-color: #227;
}

#navlist li a#current
{
font-weight: bold;
background: #fdfcc7;
border-bottom: 1px solid #fdfcc7;
border-top: 1px solid #f00;
border-left: 1px solid #f00;
border-right: 1px solid #f00;
}

#rightcol
{
float: right;
width: 190px;
margin: 0px;
padding: 0px;
}

#leftcol
{
float: left;
width: 190px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

div.newsbox ul
{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 20px;
margin-right: 5px;
padding: 0px;
color: #778;
font: 9px Verdana, sans-serif;
}

div.newsbox a
{
font-weight: normal;
color:#5757FF;
text-decoration:none;
}

div.newsbox h4
{
color:#fff;
/*font-weight: normal;*/
padding:3px;
margin:0px;
background-color: #4a5a7b;
}

div.newsbox h5
{
padding:3px;
margin:0px;
}

div.newsbox option
{
font-size: small;
}

div.bignewsbox 
{
border:1px solid #778;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding: 0px;
z-index:0;
color:#555;
background-color: white;
overflow:hidden;
}

div.bignewsbox a
{
color:#5757FF;
text-decoration:none;
}

div.bignewsbox h4
{
color:#fff;
font-weight: normal;
padding:3px;
margin:0px;
background-color: #4a5a7b;
}

div.pic_rbox
{
float: right;
width: 190px;
margin: 5px;
padding: 5px;
text-align: right;
}

div.articlebox 
{
width: 740px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding: 20px ;
}

.tcell 
{ 
}

.tcell1 
{ 
background-color: #FFCC99; 
}

.tcell2 
{ 
background-color: #FFCC33; 
}

.tcell3 
{ 
background-color: #CC9900; 
}

.dcell1 
{ 
background-color: #FFCC88; 
}

.dcell2 
{ 
background-color: #FFCC22; 
}
.dcell12 
{ 
background-color: #7BBBEC; 
}

.dcell34 
{ 
background-color: #69A1CD; 
}

div.infobubulle 
{
background-color:white;
border : thin solid #002E61;
font-size: 10px;
width:200px;
}

.infobubulle  h3
{
background-color:#002E61;
font-family: 'Trebuchet MS', verdana, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}



