@charset "utf-8";
/* CSS Document */
* { -moz-box-sizing: border-box; box-sizing: border-box; }
a:link, a:visited {text-decoration: underline;
                   font: 100% Tahoma, sans-serif; color: #0ea211 }
a:hover { color: #576570}

html { width: 100%; height: 100%; }
body {width: 100%; height: 100%; 
      margin: 0; padding: 0; 
      font-family: Tahoma, sans-serif;
      font-size: 75%; 
	  background: #fff}
      
blockquote { margin: 5px 0 5px 10px; padding: .5em 0 .5em 7px; 
             border-left: 2px solid #576570; line-height: 1.5em}
img { border:0}


h1, h2, h3, h6,
img, li, table, td, th, p, form { padding:0; margin: 0; }
h1 { font: 215% Tahoma, sans-serif; color: #51585e; padding-bottom: .3em; }
h2 { font: 175% Tahoma, sans-serif; color: #51585e; padding-bottom: .2em }
h3 { font: bold 16px Tahoma, sans-serif; color: #0f9012; padding-bottom: .2em }
h6 { color: #576570; font: normal 95% Tahoma, sans-serif }
h1, h2, h3, h6 { z-index: 2; position: relative }
input,textarea { padding: 0 0 0 .2em; }

table { font-family: Tahoma, sans-serif; 
	    font-size: 100%;
		border-collapse: collapse; }
.table { margin: 1.5em 0 }
.table th { background: #743772; color: #fff; padding: .4em 1em;
            font: bold 95%  Tahoma, sans-serif; text-align: left  }
.table td { border-bottom: 1px solid #acb2b6; padding: .4em 1em;
            font: 95%  Tahoma, sans-serif }

form { display: inline  }		  
p { font: 100% Tahoma, sans-serif; padding: 0 0 .8em 0; line-height: 1.5em;
     position: relative; z-index: 1}		  

td, th { vertical-align: top;  }

ul { list-style: none; list-style-image: none; padding: .3em 0; margin: 0;
     clear: left  }
ul li { font: 100% Tahoma, sans-serif; padding: 0 0 .5em 20px;
        background: url("../img/marker-ul.gif") no-repeat 1px .25em }

ol { padding: .5em 0; margin: 0 0 0 20px;//margin: 0 0 0 25px; clear: left}
ol li { font: 100% Tahoma, sans-serif; padding: 0 0 .5em 0 }
 

.rlt { position: relative }	  
.left { float: left}
.right { float: right }

.img-lft { float: left; border: 1px solid #cdd0d6;
		   background: #fff;	
           padding: 4px;
		   margin: 5px 8px 4px 0; 
		   position: relative; z-index: 2  }
.img-rgh { float: right; border: 1px solid #cdd0d6;
			  background: #fff;	
           padding: 4px;
			  margin: 4px 0 4px 8px; 
			  position: relative; }
.abs_zoom { position: absolute; bottom: 4px; right: 0;
            background: #fff; 
				padding: 1px 5px 0 10px;   }
.abs_zoom a { font: bold 85% Tahoma, sans-serif !important;
              color: #aab0bb !important;
				  text-decoration: none !important }
.rel { position: relative; }

