body{
background-color: #2c6518;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-right: 5px;
}

a{
color:#FFFFFF;
text-decoration: none;
}

#c_r2_c1 a{
color: #000000;
text-decoration: underline;
}

.head {
background-color: #838990;
height: 30px;
text-align: center;
font-weight: bold;
color: #dddddd;
}

.class1 {
background-color: #eeeeee;
}

.class2 {
background-color: #dddddd;
}

.a_r1_c1-3{
background-image: url(pict/a_r1_c1-3.png);
background-repeat: no-repeat;
background-position: top left;
vertical-align:top;
text-align:left;
padding-top: 13px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 0px;
}

.a_r2_c1{
background-image: url(pict/a_r2_c1.png);
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.a_r2_c2{
background-image: url(pict/a_r2_c2.png);
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.a_r3_c1-2{
background-image: url(pict/a_r3_c1-2.png);
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.a_r4_c1{
background-image: url(pict/a_r4_c1.png);
background-repeat: repeat-y;
background-position: top right;
background-color: #87ca6b;
}


.c_r1_c1 h1 {
 margin:0;
}
.c_r1_c1, .c_r1_c1 h1 {
color: #24741f;
font-size: 17px;
font-weight: bold;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.c_r2_c1{
color: #333333;
font-size: 11px;
text-align: justify;
padding-top: 15px;
padding-left: 5px;
padding-right: 10px;
padding-bottom: 20px;
}

.c_r3_c1{
/*color: #333333;*/
font-size: 10px;
/*text-align: justify;*/
padding-top: 15px;
padding-left: 5px;
padding-right: 10px;
padding-bottom: 20px;
}






#side {
float: left;
width: 160px;
height:auto;
overflow:hidden;
}

/* ========================================== */

#nav, #nav ul {
margin: 0px;
padding: 0px;
list-style: none;
font-weight: bold;
}

#nav li {
display: inline;
padding: 0px;
margin: 0px;
width: 145px;
}

#nav li.level2 span { /* used for un-linked menu items */
background-image: url(pict/hor_l2_a.png);
background-repeat: repeat;
background-position: top left;
display: block;
padding: 7px 0px 7px 7px;
font-weight: bold;
color: #fff;
font-size: 8pt;
border-bottom: 1px solid #000;
/*border-top: 1px solid #000;*/
width: 145px;
}

#nav li.level2 a {
background-image: url(pict/hor_l2_.png);
background-repeat: repeat;
background-position: top left;
display: block;
padding: 7px 0px 7px 7px;
text-decoration: none;
color: #000;
font-size: 8pt;
border-bottom: 1px solid #000;
/*border-top: 1px solid #000;*/
width: 145px;
}

#nav li.level3 span { /* used for un-linked menu items */
background-image: url(pict/hor_l3_a.png);
background-repeat: repeat;
background-position: top left;
display: block;
margin-left: 14px;
padding: 3px 0px 2px 7px;
font-weight: bold;
color: #fff;
font-size: 8pt;
border-bottom: 1px solid #000;
/*border-top: 1px solid #000;*/
width: 140px;
}

#nav li.level3 a {
background-image: url(pict/hor_l3_.png);
background-repeat: repeat;
background-position: top left;
display: block;
padding: 3px 0px 2px 7px;
text-decoration: none;
color: #fff;
font-size: 8pt;
border-bottom: 1px solid #000;
/*border-top: 1px solid #000;*/
width: 145px;
}



/* ========================== */

#topside {
text-align: right;
padding-right: 30px;
}

#topnav, #topnav ul {
margin: 0px;
padding: 0px;
list-style: none;
font-weight: bold;
}

#topnav li {
display: inline;
padding: 0px;
margin: 0px;
width: 145px;
}

#topnav li span { /* used for un-linked menu items */
background-image: url(pict/ver_l1_a.png);
background-repeat: repeat-x;
background-position: top left;

border-left: 1px solid #ccc;
padding: 9px 7px 9px 7px;
color: #fff;
font-size: 8pt;
width: 145px;
}

#topnav li a {
background-image: url(pict/ver_l1_.png);
background-repeat: repeat-x;
background-position: top left;

border-left: 1px solid #ccc;
padding: 9px 7px 9px 7px;
text-decoration: none;
color: #fff;
font-size: 8pt;
width: 145px;
}



.h_n{
color:#76a967;
font-size:10px;
font-weight: bold;
text-decoration: none;
}

.h_a{
color:#b5d0af;
font-size:10px;
font-weight: bold;
text-decoration: none;
}

.c_sub{
color:#FFFFFF;
font-size:10px;
text-decoration: none;
}

.c_sub_a{
color:#FFFF00;
font-size:10px;
text-decoration: none;
}

.t_galva{
font-size:10px;
font-weight:600;
line-height:1.3;
color:#156a25;
}

.p_table{
border-color: #ffff41;
border-style: groove;
border-width: thin;
font-size: 10px;
}

.warning{
color:#FF0000;
font-size: 11px;
font-weight: bold;
}

.main{
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 14px;
text-align:justify;
font-size:11px;
font-weight:600;
line-height:1.3;
color:#156a25;
}

.username{
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
font-style: italic;
padding-left: 10px;
}
.print{
font-size: 11px;
color: #7F7F7F;
text-decoration:none;
vertical-align:middle;
}

img.print
{
border:0;
}

.GalleryPageActive{
color: #33c833;
}

.GalleryPageUnactive{
color: #2c6518;
}

.bord{
border-width: 0;
}

/* Page upgrade 11.10.2010 */
div.mainInfoDiv { width:660px; margin-left:10px; height:auto; overflow:hidden;}
div.galleryMenuDiv {width: 500px; padding: 5px; font-size: 12px; margin:0 auto 15px auto; text-align:center;}
