body{

margin:0px;

padding:0px;

height:100%;

background-color:#C8CEC8;

}

.popup{

background-color:#FFFFFF;

}

#CarouselDiv:focus {
  outline: 0;
}



.standard {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none; line-height:15px;}

.standard_sta {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none; line-height:13px;}

.standardi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; color: #15202B; text-decoration: none; line-height:15px;}

.standard02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}

.standard03 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #009A31; text-decoration: none; line-height:16px;}

.standard04 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #009A31; text-decoration: none}

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #777975; text-decoration: none;

 line-height:13px;

}

.standard_staphp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; line-height:13px;}

.standard03php {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #009A31; line-height:16px;}

.headlinephp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #777975; line-height:13px;}


.navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.navi:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline}

.navi_active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none}

.mini {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none}

.mini2 {  font-family: Arial, Helvetica, sans-serif; font-size: 6px}







.listcomp1{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:115px;

float:left;

}

.listcomp2{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

height:115px;

float:right;

}

.listcomp3{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:170px;

float:left;

}

.listcomp4{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}


.listcomp5{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:130px;

float:left;

}

.listcomp6{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}

.listcompvission{
margin:0px 38px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}


.listcompprint{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:470px;

float:right;

}



ul{
padding:0px;
margin:0px;
width:330px;/*330*/
}

.phpul {
width:445px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
vertical-align:top;
background-color:#FFFFFF;
}


.list{

width:320px;/*330*/

margin:0px 0px 0px 20px;

list-style-image:url(img/circle01.gif);

vertical-align:middle;

}


.list1{

width:320px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}

.listvis{

width:420px;/*330*/

margin:0px 0px 0px 20px;

list-style-image:url(img/circle01.gif);

vertical-align:middle;

}


.list1vis{

width:420px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}



.list2{

background-color:#FFFFFF;

color:#000000;

width:320px;/*320*/

padding:0px;
margin:0px 0px 0px 20px;

list-style-type:none;

border:0px solid white;

text-align:left;

}





.list3{

background-color:#D3EADA;

color:#777975;

width:320px;

margin:0px 0px 5px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

}

.list3index{

background-color:#D3EADA;

color:#777975;

width:320px;

margin:0px 0px 2px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

}

.list4{

background-color:#FFFFFF;

color:#000000;

width:320px;/*320*/

padding:0px;
margin:0px 0px 0px 50px;

border:0px solid white;

list-style-image:url(img/circle03c.gif);

text-align:left;

}


.phplist{

width:400px;/*330*/

margin:0px 0px 2px 20px;

list-style-image:url(img/circle01.gif);

vertical-align:top;

}


.phplist1{

width:320px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:top;

}



.phplist2{

background-color:#FFFFFF;

color:#000000;

width:400px;/*320*/

padding:0px;
margin:0px 0px 0px 20px;

list-style-type:none;

border:0px solid white;

text-align:left;

vertical-align:top;

}





.phplist3{

background-color:#D3EADA;

color:#777975;

width:420px;

margin:10px 0px 2px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

vertical-align:top;

}


.phplist4{

background-color:#FFFFFF;

color:#000000;

width:400px;/*320*/

padding:0px;
margin:0px 0px 2px 50px;

border:0px solid white;

list-style-image:url(img/circle03c.gif);

text-align:left;

vertical-align:top;

}


.phplist5{

background-color:#FFFFFF;

color:#000000;

width:400px;/*320*/

padding:0px;
margin:0px 0px 2px 35px;

list-style-image:url(img/circle02b.gif);

border:0px solid white;

text-align:left;

vertical-align:top;

}


.listsmall{

width:316px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}


.listbig{

width:400px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}


.form {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #AFBFCC; width:180px; background:#D3EADA; margin:4px 4px 2px 4px;

}

.form2 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #009A31; width:150px; background:none transparent; margin:4px;

}

.form3 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #009A31; width:130px; background:none transparent; margin:0px 4px 4px 4px;

}

.form4 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #009A31; width:46px; background:none transparent; margin:0px 0px 4px 4px;

}

.form5 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 10px solid #009A31; width:140px;

 clip: rect(2px, 188px, 21px, 2px);

 }

.form6 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #009A31; width:180px; background:none transparent; margin:4px 4px 4px 4px;

}

.form7 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 

border: 1px solid #AFBFCC; width:120px; margin:4px 4px 2px 4px;

}

.form8{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
border:1px solid #009A31;
width:180px;
background:none transparent;
margin:2px 8px 2px 0px;
}

.form9{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
border:1px solid #009A31;
width:180px;
background-color:#D3EADA;
margin:4px 4px 4px 4px;
}

form{margin:0px;padding:0px}



.navipad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.navipad:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none}



.ref {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none;

 background:#FFFFFF; padding: 1px 5px 1px 10px; border: 1px solid #000000;

 position:absolute; left:0px; top:-100px; width:287px; height:40px; z-index:1; visibility:hidden;}





div{

 margin:0px;

 padding:0px;

 border:white none 0px;

 text-align:left;

 vertical-align:top;

}



img{

 border:white none 0px;

 vertical-align:top;

}

img.info{

 vertical-align:bottom;

 margin-bottom:4px;

}


.global{

 margin-top:0px;

 margin-left: auto;

 margin-bottom:0px;

 margin-right: auto;

 padding:0px;

 width:992px;

 border:black solid 0px;

 text-align:left;

 background-color:#FFFFFF;

}



.box1{

 height:141px;

 width:992px;

}



.box2{

 width:270px;

 float:left;
}


.phpbox2{

 width:250px;

 float:left;
}


.phpbox2a{

 width:250px;

 height:550px;

 float:left;
}




.box3{

 margin:4px 0px 50px 350px;

 width:504px;
 
}



.indexbox3{

 margin:4px 0px 0px 350px;

 width:480px;

}



.box4{

 height:70px;

 width:992px;

 background-color:#FFFFFF;

}



.adresse{

 margin:10px 0px 63px 120px;

 width:140px;

 text-align:right;

}



.adresse2{

 margin:0px 0px 20px 80px;

 width:140px;

 text-align:right;

}



.topnews{

 margin:17px 0px 66px 75px;

 width:185px;

 height:60px;

 font-weight: bold; 

 text-align:right;

}



.news{

 margin:0px 0px 30px 77px;

 width:185px;

 color:#797E81;

 border:1px solid #04D747;

 font-weight: bold; 

 text-align:center;

}



.newsul{

 background-color:#FFFFFF;

 width:170px;

 color:#797E81;

 padding:8px 2px 8px 2px;

 margin:0px;

 border-top:1px solid #04D747;

 list-style-type:none;

 text-align:right;

}



.newsli{

 margin:0px 0px 5px 0px;

}



.newsnavi {

 padding-bottom:2px;

 font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-style: normal;

 font-weight: normal;

 color: #000000;

 text-decoration: none

}



#menu {

 margin:0px 0px 0px 90px;

 padding:0px;

 width:170px;

 background:#ffffff;

 text-align:right;

}



.menuleft {

 width:170px;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #000000;

 text-decoration: none;

 padding-top:0px;

}

.menuleft:hover {

 background:#D3EADA;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: none

}



.menuleft_active {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #009A31;

 text-decoration: none

}

.menuleft2 {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 font-style: normal;

 font-weight: bold;

 color: #000000;

 text-decoration: none;

 padding-top:0px;

}

.menuleft2:hover {

 background:#D3EADA;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 font-style: normal;

 font-weight: bold;

 text-decoration: none

}



.menuleft2_active {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 font-style: normal;

 font-weight: bold;

 color: #009A31;

 text-decoration: none

}


.popup1, .popup2{

padding:20px;

border:0px solid white;

width:195px;

float:left;

}


.popup3{

border:0px solid white;

width:475px;

text-align:center;

}





.popup4{

margin:20px 20px 20px 20px;

padding-left:20px;

border:0px solid white;

width:435px;

text-align:left;

}



.listpopup{

color:#000000;

margin:20px 20px 20px 30px;

padding:0px 0px 0px 20px;

list-style-type:none;

text-align:left;

}





.listpopup2{

color:#000000;

width:178px;

padding:5px 5px 5px 10px;

margin:0;

list-style-type:none;

text-align:left;

}


.listpopup3{

background-color:#E7F6EB;

width:400px;

margin:10px 20px 0px 0px;

padding:0;

border:1px solid green;

}

.listpopup4{

background-color:#E7F6EB;

width:180px;

margin:5px 10px 0px 10px;

padding:0;

border:1px solid green;

}

.listphpup3{

width:480px;
height:380px;

margin:10px 0px 10px 0px;

border:1px solid green;

overflow:auto;
}

.padleft10{
padding-left:10px;
width:195px;
}

.padright60{
padding-right:60px;
}

.pad10{
padding:10px;
}

.hidden{
overflow:hidden;
}

.flleft{
float:left;
text-align:left;
}

.flright{
float:right;
text-align:right;
}

.right{
text-align:right;
}

.linkbutton1{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:14px 4px 12px 23px;
padding:1px 7px 1px 7px;
color:#000000;
font-size:12.5px;
letter-spacing:-0.3px;
text-decoration:none;
}
.button1{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:14px 4px 12px 23px;
}
.button2{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:24px 4px 0px 23px;
}
.button3{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:0px 4px 0px 23px;
}
.center{ 
text-align: center;
}
table,tr,td{
margin:0px;
padding:0px;
border:white none 0px;
background-color:#FFFFFF;
}
table.global{
position:absolute;
border-collapse:collapse;
}