
*
{
    margin: 0px;
    padding: 0px;

      
}

html { 
    height: 100%;
 /* overflow-x:scroll;*/
}

h3, h5, h2, h4, h6, h1 {
    margin: 14px 10px 10px 10px;
    /*10px auto 10px 10px */
    /* font-family: "Segoe UI", Helvetica, sans-serif;*/
    /*font-family:'Revalia';*/ /* Revalia*/
    /* font-family:'Baumans';*/ /* Russo One Baumans Prosto One Oswald Teko Voces Play Squada One*/
    /*font-family: "Segoe UI", Helvetica, sans-serif;*/
    color: navy; /*papayawhip*/
    /* text-shadow:1px 1px 2px #7C839E;*/
	/*margin-top: 0 !important;*/

}



#maincontainer {
	/* border-left: 1px solid #FF69B4;
	border-right: 1px solid #FF69B4;*/
	height: 100%;
	width: 100%;
	background-color: white;
}
#top {
	/*height: 80px;
	background-color: white;*/
}
#hormenu {
	/*height: 50px;*/
	background-color: #BFBFBF;
}
#vermenu {
	height: 50px;
	background-color: #FFF46F;
}
#main {
	background-color: #FFFFFF;
	height: 100%;
}
#footer {
	height: 25px;
	background-color: #ACE1AF;
	position: relative;
    bottom: 0;
	width: 100%;
}


.menuhor {
	list-style-type: none;
	margin: 0;
	/*margin-top: 17px;
	margin-left: 17px; 
	padding:0;
	left:20px;*/
	padding:0;
	margin-left: 15px; 
	 
	 
}
.menuhor li {
	display: inline;
	padding-left:10px;
	 
}
.menuhor a {
	margin: 0 2px;
	color: #FBFEC2;
	text-decoration: none;
}
.menuhor a:hover {
	color: #08457E;
	text-decoration: none;
}


.menuver {
	list-style-type: none;
	margin: 0;
	padding:0;
	position:absolute;
	left:20px;
}
.menuver li {
	margin-bottom: 5px;
}
.menuver a {
	margin: 0 2px;
	color: #000000;
	text-decoration: underline;
}
.menuver a:hover {
	text-decoration: none;
}


/*h2 {
	margin: 10px 10px 10px 10px;
	color: #007BA7; 
}

h3 {
	color: silver;
	margin: 10px 10px 10px 10px;
}

h4 {
	margin: 10px 10px 10px 10px;
}*/


p {margin: 10px 10px 10px 10px;}


IMG.logo 
{
	margin-top: 7px;
	margin-left: 7px;
}

IMG.slogan 
{
	margin-top: 30px;
	margin-left: 440px;
	margin-right: 44px;
	position:relative;
}

.logo_small
{
	margin: 0px 10px 0px 0px;
	position: relative;
	top: 11px;
}

ul
{
list-style-position: inside;
margin-left: 0.75em;
}

.img_circle {
	width: 200px;
	border-radius: 10%;
	margin-left: 20px;
}

.table_fr td, .table_fr th {
	border: 1px solid #F5F5F5;
	padding: 4px;
}

