body {margin: 0 0 0 0;
		padding: 0 0 0 0;
		background: #ffffff;
			SCROLLBAR-FACE-COLOR: #E1F1EA;
	SCROLLBAR-HIGHLIGHT-COLOR: #40664F; 
	SCROLLBAR-SHADOW-COLOR: #C7D1DB;; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #91A6B7; 
	SCROLLBAR-TRACK-COLOR: #E1F1EA; 
	SCROLLBAR-DARKSHADOW-COLOR: #91A6B7; }
P {font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
        font-size: 11pt;
        color: #777777;
		padding: 1pt;
		margin: 4pt 14pt 4pt 14pt;
		text-align: justify;}
.whitetext {
        color: black;
        font-family: Calibri, Verdana, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-decoration: none;}
h2 {
	text-decoration: underline;
	color: Blue;
	text-align: Left;
}

.maleinfo{
	color: Blue;
	font-size: smaller;
}

.shadetabs{
padding: 4px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 1px;
font: bold 16px Calibri;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline-block;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 2px;
border: 0px solid #778;
color: #2d2b2b;
background: white;
border-radius: 8px;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
background-color: #FF634B;
color: white;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 0px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
	display: block;
}

@media print {
.tabcontent {
display:block!important;
}
}

.galeria {
	text-align: center;
}

.galeria table {
	margin-left: auto;
	margin-right: auto;
}

.galeria td {
	padding: 5px 5px 10px 5px;
}

.galeria td img {
	border: 1px solid black;
}
.panel {background: white;
               vertical-align: top; 
               border-style: solid;
		border-width: 1pt;
               	border-radius: 8px;
		border-color: #AAAAAA;}
.panellewy {background: #ffffff;}
.paneltop {background: #ffffff;
text-align: left;
vertical-align: top;}
.menuitem {font-family: Calibri, Verdana, Helvetica, sans-serif;
        background: #ffffff;
               font-size: 16px;
		color: #2d2b2b;
		font-weight: bold;
		padding: 2pt;
		margin: 2pt 0pt 2pt 0pt;
		border-bottom-style: solid;
		border-bottom-width: 1pt;
		border-color: #AAAAAA;}


.imgshad {
    opacity: 0.2;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.imgshad:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}

