body {
margin: 0 auto;
padding: 0;
font-family: Verdena, Arial, sans-serif;
background: #528037;
font-size: 12px;
color: black;
text-align: left;
}

.left {float: left; }
.right {float: right; }
.clr {clear: both;}
.center {text-align: center;}


img {border: none;}


h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: normal;}
hr {}

thead {cursor: pointer;}
th {text-align: left;}


input {}
textarea {}
select {}
input.normal_link {margin: 0; padding: 0; background: none; border: none; cursor: pointer;}
/* input:focus {background: #ccc; } */
form input.hidden {display: none; height: 0; width: 0; border: none; background: none;}

ul {margin: 0; padding: 0;}
li {margin: 0; padding: 0;}


small {font-weight: normal;}
span.normal {font-weight: normal;}
.alert {color: red; text-align: center; margin: 10px 0;}
a.alert {color: red;}

p {margin: 0; padding: 0; line-height: 1.5em;}

a {text-decoration: none; color: #0a5a95;}
a:hover {text-decoration: underline;}


/******************************positions************************************/

#page {width: 850px; margin: 0 auto; }

#header {padding: 15px;}


#logo {}


#middle {min-height: 500px; background: url(img/bgmiddle.png);}
#middle .left {width: 550px;}
#middle .right {width: 283px; background: #f0f7e0; padding-left: 10px; padding-bottom: 10px;}

#content {padding-top: 10px;}
#content .left {}
#content .right {}



#footer {font-size: 11px; text-align: center; color: #ccc; background: url(img/bgfooter.png) no-repeat center top; padding-top: 12px;}
#footer a {color: white;}

#copyright {font-size: 10px; padding: 5px 5px 2px 5px; color: #444; background: white; margin: 15px 0 0 0;}
#copyright .left {width: 300px; text-align: left;}
#copyright .right {width: 300px; text-align: right;}
#copyright a {font-weight: bold; color: #410024;}
#copyright a:hover {color: black; text-decoration: none;}




#clu {text-align: justify; padding: 10px;}
h1 {font-size: 220%; color: #5c3566; padding: 8px 10px; font-weight: bold;}
#clu ul {margin: 10px 20px;}
#clu p {margin: 0 0 10px 0;}
#clu h3 {color: #0a5a95; font-size: 16px; font-weight: bold; margin-bottom: 10px;}
#clu img {margin: 10px; border: 1px solid #ccc; padding: 2px; background: white;}
#clu object {padding: 1px; border: 1px solid #ccc;}





h2 {color: white; padding: 10px; font-size: 150%; background: url(img/bgh.png) no-repeat; height: 35px;}
h4 {color: white; padding: 4px 10px; font-size: 150%; background: url(img/bgh1.png) no-repeat center top; height: 47px;}
h4 a {color: white; font-weight: bold; color: #75507b;}
#box1 {margin-top: 8px; background: #f0f7e0;}
#box2 {}
#box3 {}
#box4 {text-align: center;}
#box4 p {margin: 10px 0;}
#box4 h2 {text-align: left;}




.boxfoto {width: 173px; text-align: center; float: left; height: 180px;}
.boxfoto img {border: 2px solid #ccc;}


