/*CSSTemplatebybentenlub2007/03/27*/


*{padding:0;
margin: 0;}

body
{background-repeat:repeat;
font-family:sans-serif;
padding:0;
margin: 0;
text-align:center;
background-image: url(../img/bg1b.gif);
letter-spacing:inherit;
font-size:100%;
background-color: #FFFFFF;
color: #666;}

h1
{}

h2
{padding-bottom:0.5em;
margin-top:0.5em;
padding-top:0.5em;
font-size:80%;
line-height:150%;
padding-left:0.5em;
margin-left:0.5em;
margin-right:0.5em;
padding-right:0.5em;
font-weight:normal;}

p a {color: #9999FF;}

p a visited{color: #CC66FF;}

.img {margin:0; padding:0;}

p
{padding-bottom:0.5em;
padding-top:0.5em;
font-size:80%;
line-height:150%;
padding-left:1.5em;
padding-right:1.5em;}

img 
{border-style:none;}

strong
{font-weight:715;}

/*headerarea*/

#container
{font-family:sans-serif;
margin:0 auto;
width:750px;
padding:0.5em;
text-align:left;
background-repeat:repeat-y;
background-color: #FFFFFF;}

#content
{width:750px;
clear:both;
background-image: url(../img/img.jpg);
background-repeat: no-repeat;
background-position:right bottom;}

#banner
{width:750px;
height:140px;}

#bannerleft{
width:430px;
height:140px;
margin:0;
float:left;
text-indent:-9999px;
background-image: url(../img/banner_left.jpg);
background-repeat: no-repeat;
padding:0;}

#bannerright
{width:310px;
height:140px;
float:right;
margin:0;
padding:0;}

/*menusarea*/

#leftcolumn
{padding-left:0.5em;
margin-right:0;
background-color:#f3f3f3;
width: 170px;}

#leftcolumn h3
{padding-bottom:0.5em;
margin:0;
background-color:#f3f3f3;}

#leftcolumn p
{margin:0;
padding-right:0.15em;
padding-left:0.15em;
padding-top:0.5em;
padding-bottom:0.5em;
line-height:150%;}

#nav
{padding:0;
margin:0;
list-style:none;
border-top:1px dotted #333333;
width:170px;}


#nav a
{display:block;
font-size:75%;
color:#333;
text-decoration:none;
padding-left:0.5em;
margin-left:0;
padding-right:0.5em;
margin-right:0.5em;
padding-top:0.75em;
padding-bottom:0.25em;
border-bottom:1px dotted #333333;
font-weight:bold;
height:2.5em;
line-height:175%;}

.note
{background-color:#ffffff;
margin-right:0.5em;}

#nav a:hover
{background-color:#BE64C6;
color:#FFFFFF;
font-weight:bold;}

#leftcolumnbottom
{width:170px;
padding-top:0.5em;
margin-top:0.5em;
color:#666666;
background-color:#f3f3f3;}

#local
{list-style:none;
background-color:#f3f3f3;}

#local a
{display:block;
font-size:70%;
color:#9900ff;
text-decoration:underline;
padding-left:0.5em;
margin-left:0.5em;
padding-right:0.5em;
margin-right:0.5em;
margin-top:0.25em;
margin-bottom:0.25em;
line-height:175%;
height:2em;
background-color:#f3f3f3;}

#local a:hover
{color:#990033;
background-color:#f3f3f3;}

#about
{list-style:none;}

#about a
{display:block;
font-size:70%;
color:#9900ff;
text-decoration:underline;
padding-left:0.5em;
margin-left:0.5em;
padding-right:0.5em;
margin-right:0.5em;
padding-top:0.25em;
padding-bottom:0.25em;
height:2em;}

#about a:hover
{color:#990033;}

/*contentsarea*/

#rightcolumn
{padding-left:0.5em;
margin-left:0.5em;
padding-top:0.5em;
margin-top:0.5em;
color:#666666;
width: 540px;
float:right;}

#rightcolumn h3
{color:#6666cc;
font-size:110%;
line-height:150%;
border-left-color:#9900ff;
border-left-style:solid;
margin-top:0.5em;
border-left-width:0.5em;
padding-left:1em;
padding-top:0.25em;
padding-bottom:0.25em;
font-weight:715;
border-bottom-color:#666666;
border-bottom-style:dotted;
border-bottom-width:1px;}

#rightcolumn  h3 a
{color:#6666cc;}

#rightcolumn h4
{color:#555555;
font-size:90%;
font-weight:715;
line-height:150%;
margin-top:0.25em;
padding-left:1em;
padding-top:0.25em;
padding-bottom:0.25em;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:2px;}

#rightcolumn ul li
{list-style-type: none;
color:#666;
font-size:80%;
font-weight:715;
line-height:125%;
margin-top:0.25em;
margin-left:5em;
padding-left:0.25em;
padding-top:0.25em;
padding-bottom:0.25em;}

#rightcolumn dt
{color:#666666;
font-size:100%;
font-weight:bold;
line-height:150%;
padding-left:1em;
padding-top:1em;
margin-left:1em;
margin-right:0.5enm;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:3px;
font-weight:777;}

#rightcolumn dd
{list-style-type: none;
color:#666666;
font-size:80%;
line-height:125%;
padding-left:3.5em;
padding-top:0.25em;
padding-bottom:0.25em;}

#rightcolumn ol li
{list-style-type: decimal;
font-size:90%;
line-height:150%;
margin-top:0.25em;
margin-left:5em;
padding-left:0.5em;
padding-top:0.25em;
padding-bottom:0.25em;}

#rightcolumn table
{margin-top:2em;
margin-bottom:1em;
border-style:solid;
border-color:#999999;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
margin-left:3em;}

#rightcolumn tr td
{border-style:solid;
border-color:#999999;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
font-size:90%;
line-height:110%;
margin-top:0.25em;
margin-left:5em;
padding-left:0.5em;
padding-top:0.25em;
padding-bottom:0.25em;}

#rightcolumn th
{border-style:solid;
border-color:#999999;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
font-weight:normal;
color:#666666;}


.right
{float:right;
margin:0;
padding-top:0.5em;}

/*formarea*/

form
{margin:1em 0;}
input,textarea,select
{vertical-align:middle;
max-width:95%;
font-family:sans-serif;
line-height:110%;}

form dt
{font-size:98%;
border-left-color:#666666;
border-left-style:solid;
border-left-width:0.5em;
padding-left:1em;
padding-top:0.25em;
padding-bottom:0.25em;
font-weight:bold;
border-bottom-color:#cccccc;
border-bottom-style:dotted;
border-bottom-width:1px;
line-height:125%;}

form dd
{padding-bottom:1em;
padding-top:1em;
padding-left:1em;
font-size:80%;
line-height:125%;
font-size:80%;
line-height:120%;
font-weight:normal;}

/*footerarea*/

#endcontents1 li 
{list-style-type:none;
display:inline;
line-height:125%;
padding-top:1em;
margin-top:1em;
font-size:80%;} 

#endcontents2 li 
{list-style-type:none;
display:inline;
line-height:125%;
padding-top:1em;
margin-top:1em;
font-size:80%;} 

#endcontents3 li 
{list-style-type:none;
display:inline;
line-height:125%;
padding-top:1em;
margin-top:1em;
font-size:80%;} 

#copyright
{padding-top:1em;
font-size:95%;
font-family:sans-serif;
color:#336699;
line-height:110%;
clear:both;
width:750px;
float: none;
text-align: center;}

#copyright a
{text-decoration:none;
color:#cc00ff;}

#copyright a:hover
{color:#990066;}

a:visited
{color:#990066;}

