body { 
      background-image: url(../img/back_main.jpg);
	  background-color: #E0D4BC;
	  /*background-color: #19F132;*/
      background-repeat: repeat-x;
      background-position: default;
      font-family: Verdana;
      font-weight: bold;	  
      color: #FFFFFF;
      font-size: 12px;
      margin: auto;
}

A { text-decoration: none; color: #2B6C93; }
A:hover { text-decoration: underline; color: #E4C88F; }

a.ahref_bordo_granat:active {text-decoration: none; font-weight: normal; color: #2B6C93;}
a.ahref_bordo_granat:hover {text-decoration: none; font-weight: normal; color: #CC0033;}

a.navi-foot {text-decoration: none; font-weight: normal; color: #FFFFFF;}
a.navi-foot:hover {text-decoration: underline; font-weight: normal; color: #FFFFFF;}

a.navi-top {text-decoration: none; font-weight: bold; color: #FFFFFF;}
a.navi-top:hover {text-decoration: none; font-weight: bold; color: #E4C88F;}

a.navi-left {text-decoration: none; font-weight: normal; color: #382807;}
a.navi-left:hover {text-decoration: underline; font-weight: normal; color: #382807;}

a.navi-left-sp {text-decoration: none; font-weight: bold; color: #FFD52E;}
a.navi-left-sp:hover {text-decoration: underline; font-weight: bold; color: #FFD52E;}

.c_bordo { font-family: verdana; color: #CC0033; font-weight: normal; }
.c_granat { font-family: verdana; color: #000099; font-weight: normal; }
.c_light_gray { font-family: verdana; color: #999999; font-weight: normal; }

.v09n { font-family: verdana; color: black; font-size: 9px; font-weight: normal; }
.v10n { font-family: verdana; color: black; font-size: 10px; font-weight: normal; }
.v11n { font-family: verdana; color: black; font-size: 11px; font-weight: normal; }
.v12n { font-family: verdana; color: #686868; font-size: 12px; font-weight: normal; }
.v18n { font-family: verdana; color: black; font-size: 18px; font-weight: normal; }
.v22n { font-family: verdana; color: black; font-size: 22px; font-weight: normal; }
.v12n_menu { font-family: verdana; color: #FFBD20; font-size: 12px; font-weight: bold; }
.v11n_menu { font-family: verdana; color: #2B6C93; font-size: 11px; font-weight: normal; }
.form {border: 1 #000000 solid; font-size: 11px;; font-family: Verdana, Arial, Helvetica, sans-serif}
.v11n_org { font-family: verdana; color: #FFBD20; font-size: 11px; font-weight: bold; }
.v16b { font-family: verdana; color: #CC0033; font-size: 16px; font-weight: bold; }
.v12b_granat { font-family: verdana; color: #336699; font-size: 12px; font-weight: bold; }
.v11b { font-family: verdana; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.v14b { font-family: verdana; color: #CC0033; font-size: 14px; font-weight: bold; }
.v14n { font-family: verdana; color: #000066; font-size: 14px; font-weight: normal; }
.v12b-white {
font-family: verdana; color: #FFFFFF; font-size: 12px; font-weight: bold;
}.v11n-white {
font-family: verdana; color: #FFFFFF; font-size: 11px; font-weight: normal;
}

.foto { font-family: verdana; border: #947840; border-style: solid; padding: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

p {
         font-weight: normal;
         font-family: verdana;
     	 font-size: 12px;
         color: #382807;
         text-align: justify;
         margin: 0px 25px 15px 15px;
         padding: 0px 0px 0px 0px;		 
}

p.center {
         font-weight: normal;
         font-family: verdana;
     	 font-size: 12px;
         color: #686868;
         text-align: center;
         margin: 0px 25px 15px 15px;
         padding: 0px 0px 0px 0px;		 
}

p.navi-top {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 12px;
         color: #947840;
         margin: 5px 5px 5px 5px;
         padding: 10px 10px 10px 10px;
         background-color: #CDE5F7;
}

p.navi-sup {
         font-weight: normal;
         font-family: verdana;
     	 font-size: 12px;
         color: #382807;
         margin: 5px 5px 5px 5px;
         padding: 10px 10px 10px 10px;
         background-color: #EFD194;
}

p.box {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 12px;
         text-align: center;
         color: #382807;
         margin: 10px 20px 10px 20px;
         padding: 10px 10px 10px 10px;
         background-color: #EFD194;
}

p.box-sp {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 12px;
		 text-align:center;
         color: #DA0707;
         margin: 10px 20px 10px 20px;
         padding: 10px 10px 10px 10px;
         background-color: #FFD83C;
}

/*
p.box-sp {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 12px;
         text-align: center;
         color: #FF0000;
         margin: 10px 20px 10px 20px;
         padding: 10px 10px 10px 10px;
         background-color: #FFCC00;
}
*/

h1 {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 14px;
         color: #604817;
         margin: 10px 15px 3px 15px;
         padding: 0px 0px 0px 0px;
}

h2 {
         font-weight: bold;
         font-family: verdana;
     	 font-size: 14px;
         color: #3D2B08;
         margin: 0px 0px 15px 0px;
         padding: 0px 0px 0px 0px;
}

ul {
         font-family: verdana;
     	 font-size: 12px;
         color: #382807;
         text-align: justify;
         margin: 0px 25px 3px 45px;
         padding: 0px 0px 0px 0px;
}

ol {
         font-family: verdana;
     	 font-size: 12px;
         color: #686868;
         text-align: justify;
         margin: 0px 25px 3px 40px;
         padding: 0px 0px 0px 0px;
}

li {
         margin: 0px 0px 5px 0px;
}