a{

}

#con {
	padding:10px 10px 10px 10px;

}

#con p{
	padding:0px 10px 10px 10px;
		line-height:130%;
}


h2{
display:block; 
margin:0px 0px 0px 0px;
color:#983496;
background: #ffffff url('../images/h2.jpg') repeat-x left bottom;
font-size:20pt;
}


h3{
display:block; 
border-left:5px solid #983496;
padding:11px 0 10px 5px;
margin:0px 0px 0px 0px;
border-bottom: 1px solid #983496;
border-top: 1px solid #983496;
border-right: 1px solid #983496;
color:#672365;
background: #ffffff url('../images/h3.jpg') repeat-x left bottom;
font-size:18pt;
}

h4{
display:block; 
padding:4px 0 3px 10px;
margin:0px 0px 0px 0px;
border-bottom: 1px solid #983496;
border-top: 1px solid #983496;
border-left: 5px solid #983496;
border-right: 1px solid #983496;
color:#672365;
background: #FFE8EF;
font-size:16pt;
}

h5{
display:block; 
padding:1px 0 0px 0px;
margin:5px 0px 5px 0px;
border-bottom: 1px solid #983496;
color:#672365;
background: #FFE8EF;
font-size:14pt;
}


#menu{ 
background: #983496;
}

#menu ul { 
margin: 0px 0px 0px 0px; 
padding :0 0px 0 0px; 
list-style-type : none;
background: #EAD8EB;
}

#menu li { 
display : inline; 
padding :0; 
margin:0; 
line-height:2em;
}

#menu a {
display:block; 
border-left:5px solid #983496;
padding:1px 0 1px 5px;
text-decoration:none;
margin:0px 0px;
border-bottom: 1px solid #983496;
}

#menu a:hover {
display:block; 
border-left:5px solid #ddf;
background-color:#fff;
padding:1px 0 1px 5px;
text-decoration:none;
color:#575;
margin:0px 0px;
}



#pan{
	font-size:12px;
	padding:5px auto;
	height:30px;
	text-decoration:none;
}


#pan a{
	text-decoration:none;
}

#foot{
	text-align:right;

}

#foot a {
	font-size:12px;
	padding:10px 10px 0px 10px;
	height:30px;
	text-decoration:none;
}

address{
	font-size:12px;
	padding:10px auto;
	height:60px;
	text-align : right;
	font-style: normal;
	font-weight: normal;
	color:#983496;
}
