html, body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background: #CBCBCB url(../images/bg.gif) repeat-x;
}

#general {
   	width: 720px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 10px;
				  
}
#main {
	width: 720px;
	margin: auto;
	
	}
.lang{z-index:5;top:5px;position:absolute;left:0;list-style:none;overflow:hiddeh;margin:5px 0 5px 10px;padding:0;height:29px;}
.lang li {float:left;}
.lang li a img{border:none;height:29px;}
#header{overflow:hidden;width:720px;clear:both;position:relative;}
#header1 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:444px;
}

#header2 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:444px;
			background: url(../images/h_2.jpg) no-repeat;
}
#header3 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:286px;
	background: url(../images/h_3.jpg) no-repeat;
	
}

#header4 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:286px;
	background: url(../images/h_4.jpg) no-repeat;
	
}

#header5 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:285px;
	background: url(../images/h_5.jpg) no-repeat;
	
}

#header6 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:285px;
	background: url(../images/h_6.jpg) no-repeat;
	
}

#header7 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:287px;
	background: url(../images/h_7.jpg) no-repeat;
	
}

#header8 {
    position: relative;
    float:left;
	margin: auto;
    width: 360px;
	height:287px;
	background: url(../images/h_8.jpg) no-repeat;
	
}



#menu {
    position: relative;
	float:left;
    width: 720px;
	height:20px;
	background-color:#FFFFFF;
	text-align:center;
		
}

.pdfLink { padding-right: 19px; background: url(../images/icons/pdf.gif) no-repeat 100% .5em; }

#o1 {
   position: relative;
   float:left;
   width: 50px;
   height:20px;
}
#o2 {
   position: relative;
   float:left;
   width: 10px;
   height:20px;
}

#about {
   position: relative;
   float:left;
   width: 140px;
   height:20px;
}

#about a {
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none;
vertical-align:middle;
	
}
#about a:hover {
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;
text-decoration:underline;
		
}
#abouthover {
   position: relative;
   float:left;
   width: 140px;
   height:20px;
}
#abouthover a {
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;
text-decoration:none;
}

#separator {
   position: relative;
  	float:left;
   	width: 720px;
	height:1px;
	
	background: url(../images/separator.gif) no-repeat;
}

#content {
    position: relative;
    float:left;
    width: 700px;
	padding:10px;
	background-color:#FFFFFF;
	text-align:justify;
}

#content2 {
	width: 700px;
	padding:10px;	
	background-color:#FFFFFF;
}

#contact1 {
    position: relative;
    float:left;
    width: 330px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:justify;
}
#contact2 {
    position: relative;
    float:left;
    width: 370px;
	height:370px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:justify;
	background: url(../images/map_way.jpg) no-repeat;
}



#footer {
    position: relative;
	float:left;
   	width: 720px;
	height: 12px;
	background:  url(../images/footer.jpg) no-repeat;
}

table#foto {
	border:0px; /* border="0" */
	border-collapse:separate; /* cellspacing="0" */
}

table td{
 font: normal normal 12px Arial, sans-serif;
 text-align:center;
 width:160px;
}
h1 {
font: normal normal 14px Arial, sans-serif;
color:#003399;
}

h2 {
	font: normal normal 12px Arial, sans-serif;
	color:#003399;
}
h3 {
	font: normal normal 10px Arial, sans-serif;
	color:#990000;
}
p {
	font: normal normal normal 13px Arial, sans-serif;
	color: #000;
}

ul li {
	font: normal normal normal 13px Arial, sans-serif;
	color: #000;
}

span.lit {
	font: normal normal normal 12px Arial, sans-serif;
	color: #eda316;
}

span.lit2 {
	font: normal normal bold 12px Arial, sans-serif;
	color: #000;
}

.sub_content { margin: 30px 15px 30px 15px}
h3 { font: normal normal bold 18px Arial, sans-serif; }

#content a {
color:#333333
	
}
#content a:hover {
color:#CC0000;
text-decoration:underline;
}
