/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #770a0f;
    margin:0;
    padding:0;
	background: url(_img/bg.gif) repeat-y center top #f7ebe7;}

a {
	color:#c40009;
	font-weight:bold;
}

img { border:0;}

#header {
	width:771px;
	height:362px;
	background:url(_img/header.jpg) no-repeat;
	margin: 0 auto;
	padding:0;
	position:relative;
}

#header h1 {
	position:absolute;
	top: 260px;
	left: 97px;
	font-size:25px;
	color:#fff;
	font-weight:normal;
	margin:0;
	padding:0;
	width: 586px;
}

h2 {
	font-size:25px;
	color:#770a0f;
	font-weight:normal;
	}

#container {
	width:593px;
	margin: 0 auto;
	padding:0 0 10px 0;}
	
#footer { 
	margin: 80px 0 0 0;
	padding:0;
	font-size:10px;
	}
	
img.logo1 {
	position:relative;
	left:0px;
	}
	
img.logo2 {
	position:relative;
	left:200px;
	}
		
p.right { 
	float: right;
	margin:0;
	padding:0;}
	
p.center { text-align:center;}
p.justify {text-align:justify;}
p.subscript {
	font-size:10px;
	margin:0;
	padding:0 20px;
	}
p.language {
	position:absolute;
	top: 260px;
	left: 250px;
	font-size:25px;
	color:#efd7cf;
	margin:0;
	padding:0;
}
p.language a {
	color:#efd7cf;
	text-decoration:none;}
p.language a:hover {
	color:#fff;
	text-decoration:none;}


.clear { clear:both;}
	
#container .padding {
	padding:48px 56px 0 56px;}
	
.redblock {
	width:480px;
	background:url(_img/redblock_bg.gif) no-repeat;
	margin: 40px 0 0 0;
	}
	
.redblock p {
	color: #fff;
	/*font-weight:bold;*/
	padding:10px 24px 0 24px;
	}
	
.redblock ul {
	color: #fff;

}
	
.redblock a {
	color: #ffffff;
	text-decoration: underline;
}	
	
.redblock a:hover {
	color: #ffffff;
	text-decoration: none;
}
	
.redblock_bottom {
	width:480px;
	height:17px;
	background:url(_img/redblock_bottom.gif) no-repeat;}


.clsImageLeft {
	float: left;
	padding: 0 15px 10px 0;
}

.clearIt {
	clear: both;
}
