body {
	margin: 0 auto;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/bg.gif) left top;
	text-align:center;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#606060;
	padding-left:20px;
	background:url(images/bullet_title.jpg) no-repeat left top;
	}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	}
	
a {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#952e31;
	}

a:hover {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#952e31;
	}
	
a img {
	border:0;
	}
	
img.content {
	border:1px solid #6d166b;
	margin-right:10px;
	}

a:hover img.content {
	border:1px solid #333333;
	margin-right:10px;
	}
	
#lang {
	position:absolute;
	z-index:150;
	top:20px;
	right:20px;
	color:#952e31;
	font-size:10px;
	}

#lang a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#952e31;
	font-size:10px;
	}

#lang a:hover {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	}

#lang a.current {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#952e31;
	font-weight:bold;
	font-size:10px;
	}
	
#img_left {
	position:absolute;
	z-index:100;
	left:25px;
	top:259px;
	width:199px;
	height:129px;
	background:url(images/img_left.jpg) no-repeat left top;
	}

#wrapper { 
	position:relative;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	width:914px;
}

#header {
	position:relative;
	width:914px;
	height:258px;
	background:url(images/header.png) no-repeat left bottom;
}

*html #header {
	padding-top:40px;
	}

#header_bottom {
	position:relative;
	width:914px;
	height:22px;
	background:url(images/header_bottom.png) no-repeat left top;
}

#menu {
	z-index:100;
	position:absolute;
	top:0px;
	width:484px;
	height:26px;
	margin-left:215px;
	}

#menu ul {
	margin:0;
	padding:0;
	}

#menu ul li {
	list-style:none;
	margin-right:1px;
	}

#btn_1 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_1_over.jpg) no-repeat left top;
	}

#btn_2 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_2_over.jpg) no-repeat left top;
	}

#btn_3 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_3_over.jpg) no-repeat left top;
	}

#btn_4 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_4_over.jpg) no-repeat left top;
	}

#btn_fr_1 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_fr_1_over.jpg) no-repeat left top;
	}

#btn_fr_2 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_fr_2_over.jpg) no-repeat left top;
	}

#btn_fr_3 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_fr_3_over.jpg) no-repeat left top;
	}

#btn_fr_4 {
	float:left;
	display:block;
	width:120px;
	height:26px;
	background:url(images/btn_fr_4_over.jpg) no-repeat left top;
	}
	
#content {
	position:relative;
	top:-8px;
	width:614px;
	min-height:320px;
	padding:0px 35px 0px 265px;
	background:url(images/content.png) repeat-y left top;
}

*html #content {
	top:0px;
	width:914px;
	height:320px;
	}

#footer {
	position:relative;
	top:-8px;
	width:914px;
	height:42px;
	background:url(images/footer.png) no-repeat left top;
	}
	
*html #footer {
	top:0px;
	}

#proximedia {
	position:relative;
	width:914px;
	height:42px;
	text-align:center;
	padding-top:15px;
	}

#contact_box {
	z-index:150;
	position:absolute;
	top:400px;
	left:23px;
	}

#contact_top {
	position:relative;
	width:204px;
	height:9px;
	background:url(images/contact_border.jpg) no-repeat left top;
	}	

#contact {
	position:relative;
	width:180px;
	background-color:#b98082;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:10px;
	margin-left:2px;
	}
	
*html #contact {
	width:200px;
	top:-5px;
	}

#contact_bottom {
	position:relative;
	width:204px;
	height:9px;
	background:url(images/contact_border.jpg) no-repeat left top;
	}
	
*html #contact_bottom {
	top:-5px;
	}

#contact a {
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

#contact a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

.contact_form td p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#606060;
	}

.contact_form input {
	background-color:#b98082;
	color:#ffffff;
	}

.contact_form textarea {
	background-color:#b98082;
	color:#ffffff;
	}
