
* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}

html, body {
	
	text-align:center;
	/*background: #1d1e21;*/ background:url(../images/fons1.gif) repeat-x;
	 font-family: Georgia, "Times New Roman", Times, serif; color: #979797;
	 height:100%;
	 
}

#wrap { width: 990px; margin: 0 auto 0 auto; clear: both; }
ul,li { list-style-type: none; }
a { text-decoration: none; color: #4d4a4b;  }
a:hover { color: #e30450; }



#languages { float: right; width: 55%; height: 20px; text-align:right;}
#languages  ul li {  width: 25%; display:  inline; font-size: 11px; font-weight: bold; color: #fff; font-style:italic;}
#languages  ul li a:hover { color: #fff; text-decoration: underline;}
#languages ul li a.active, #languages ul li a{ color: #fff; }

#heading { width: 100%; }
#heading ul {  }
#heading ul li { float: left; display: block;}
#heading ul li a { display: block;   }
#heading ul li a:hover { color: #B62F2F;}
#heading ul li a.active { color: #e30450; }

#text { clear: both;   color: #1d1e21;font-family: Georgia, "Times New Roman", Times, serif;  font-style:italic;  }
#text p{text-align:left;}
#text p a{ text-decoration:underline;}
#text h1{text-align:left; font-family: Georgia, "Times New Roman", Times, serif; color: #1d1e21; font-size: 170%; border-bottom: 1px solid #333; margin-bottom: 5px; font-weight:bold;}
#text p .small{ font-size: 11px; line-height: 18px;}
#text p .select{ background-color: #e31952; color: #FFF; padding:4px;}
#text p strong{ font-weight:bold;}
#text  ul{  }
#text  ul li{float: left; display: block; padding: 10px; text-align:left;  font-size: 11px;}
#text  ul li a {color: #e31952;}

.box { background: url(../images/box.png) no-repeat;width: 292px; height: 171px ;}
.boxhome { background: url(../images/boxhome.png) no-repeat;width: 1013px; height: 230px ;}


.boxbig { background: url(../images/boxbig.png) no-repeat;width: 259px; height: 297px;}
.boxbig h1{  font-family: Georgia, "Times New Roman", Times, serif; color: #1d1e21; font-size: 170%; border-bottom: 1px solid #333; margin-bottom: 5px; font-weight:bold; }
.padding{ padding: 20px;}

#wrapfoot { width: 990px; margin: 0 auto 0 auto; clear: both; }

#footer{ font-size: 13px; clear: both; padding-top: 10px; font-style:italic; color:#FFF; background: #e31952; position:absolute; bottom:0px; width:100%;}
#footerporfolio{ font-size: 13px; clear: both; padding-top: 10px; font-style:italic; color:#FFF; background: #e31952;}
#footer a, #footerporfolio a {  color: #fff; text-decoration: underline;  }
#footer a:hover, #footerporfolio a:hover { color: #fff; text-decoration: underline; }
#footer  #wrap, #footerporfolio  #wrap{ width: 990px; margin: 0 auto 0 auto; text-align:left;  }
#footer ul, #footerporfolio ul{ padding-left:10px;}

/* Forms */
fieldset { padding: 0 0 18px; margin: 0 0 18px; border: 0 none; }
legend { display: none; }
label { display:block; }
input, textarea { background: #fff; border: 1px solid #dbd9d1; font-size:13px; margin: 0 0 8px; padding:1px 3px 0 3px; }
.submit {  border:1px solid #adadad; border-left-color:#dbd9d1; border-top-color:#dbd9d1; color:#595653; font-family:Georgia, "Times New Roman", Times, serif; margin: 5px 3px 4px 0pt; padding:5px; width:210px;}
