/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#30241f;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left !important;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.813em;
		line-height:1.385em;
		color:#5b2f23;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#A00000;
}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */

li {
	background:url(images/list-bg.gif) no-repeat 0 9px;
	padding-left:19px;
	text-decoration: none;
}
.ul2 li {
	background-image: url(images/news2.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 25px;
	padding-bottom: 5px;
}
.ul3 li {
	background-image: url(images/annouce.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 25px;
	padding-bottom: 10px;
}
.ul4 li {
	background-image: url(images/check2.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 25px;
	padding-bottom: 0px;
}
.ul5 li {
	background-image: url(images/pdficon_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 25px;
	padding-bottom: 5px;
}
.ul6 li {
	background-image: url(images/comment.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 25px;
	padding-bottom: 5px;
	font-size: smaller;
}
.ul7 li {
	background-image: url(images/rss2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 35px;
	padding-bottom: 10px;
}
.ul8 li {
	background-image: url(images/email2.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 30px;
	padding-bottom: 5px;
	font-size: smaller;
}
.ul9 li {
	background-image: url(images/pdficon_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	padding-bottom: 5px;
}
.ul10 li{
	background-image: url(images/bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 15px;
	padding-bottom: 7px;
}






li a {color:#9f2a2a; text-decoration:none; line-height:1.929em;}


li a:hover {
	text-decoration:underline;
	color: #2C1714;
}

h4 {
	font-weight:normal;
	font-size:1.231em;
	line-height:1.5em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: 0;
}

.link {background:url(images/link-tail-bg.gif) top repeat-x; display:block; color:#fff; text-decoration:none; float:right; margin:24px 0 0 0; line-height:1.01em;}
.link span {background:url(images/link-bg.gif) top left no-repeat; display:block; padding:0 20px 4px 32px;}
.link:hover {background:url(images/link-tail-bg-hover.gif) top repeat-x;}
.link2 {color:#451313; font-size:1.167em; line-height:1.929em; padding-left:19px;}

.box .link2 {color:#451313; font-size:0.933em; line-height:1.01em; padding:0 83px 0 0;}


.imgindent {margin:0 20px 0 0; float:left;}
.textarea {
	height: 152px;
	width: 250px;
}

.input {
	width:151px;
	height:21px;
	border:1px solid #b4b4b4;
	background:#fff;
	padding:0 0 0 5px;
	font-size:1em;
}

.title-extra {
	margin-top: 50px;
	margin-right: 0;
	margin-bottom: 0;
}
.title {border-bottom:1px solid #c0b0a3; padding:0 0 5px 20px; margin-bottom:26px;}
.title2 {border-bottom:1px solid #c0b0a3; padding:0 0 5px 14px; margin-bottom:26px;}
.title3 {border-bottom:1px solid #89765e; padding:0 0 5px 14px; margin-bottom:22px;}
.title4 {
	border-bottom:1px solid #c0b0a3;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 20px;
}
.title5 {
	border-bottom:1px solid #c0b0a3;
	padding:0 0 5px 20px;
}
.title6 {
	border-bottom:1px solid #c0b0a3;
	margin-bottom:15px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 20px;
}
.title9 {
	margin-bottom:15px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 20px;
}
.title10 {
	border-bottom:1px solid #c0b0a3;
	margin-bottom:15px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 5px;
}






/* ============================= header ====================== */

.header-img {
	position:absolute;
	margin-top: 45px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 551px;
}
.top-tail2 {background:url(images/top-tail2.jpg) top repeat-x;}


#header .menu {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 17px;
}
#header .logo {
	background:url(images/logo-bg.jpg) top left no-repeat;
	padding-top: 29px;
	padding-right: 0;
	padding-bottom: 31px;
	padding-left: 30px;
}

/* ============================= content ====================== */

.col-indent {
	padding-top: 150px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 54px;
}
.col-indent2 {padding-right:51px;}
.col-indent3 {
	padding-top: 150px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 24px;
}


.special-bg {background:url(images/special-bg.gif) no-repeat 52px 30px; padding:53px 42px 48px 42px;}


.indent1 {padding:0 0 0 22px;}

.indent2 {
	padding:36px 0 0 0;
}
.indent3 {padding:0 0 0 14px;}
.indent4 {padding:53px 42px 48px 42px;}
.margin1 {margin-top:9px;}
.margin2 {margin-left:103px;}
.margin3 {margin-top:50px;}
.margin4 {margin-left:-10px; position:relative;}
.margin7 {
	margin-top:25px;
}
.margin8 {
	margin-top:10px;
}


.padding1 {padding-bottom:40px;}
.padding2 {padding-top:30px;}
.padding3 {padding-top:40px;}
.padding4 {padding-right:30px;}
.padding5 {padding-top:35px;}
.padding6 {
	padding-top:15px;
}
.padding7 {
	padding-right:20px;
}

.clr {
	clear: right;
}


.extra {width:427px; padding-top:50px;}
.extra2 {
	width:427px;
	padding-top:25px;
}
.extra3 {
	width:427px;
}



.box {background:url(images/box-bg.gif) top left no-repeat #b59f8f; color:#fff; font-size:1.154em; line-height:1.467em;}
.name {color:#9f2a2a; font-size:0.933em; line-height:1.01em;}
.name2 {float:right; color:#9f2a2a;}
.link3 {color:#9f2a2a; text-decoration:none;}
.link3:hover {text-decoration:underline;}

/* ============================= footer ====================== */

#footer .main{font-size:0.923em; color:#b6a191; text-align:center;}
#footer .menu {padding:26px 0 9px 0;}
#footer a {color:#b6a191;}
#footer li {display:inline; background:none; border-left:1px solid #cb3535; padding:0 35px 0 39px; font-size:1.01em;}
#footer li a {line-height:1.01em;}
#footer .first {border:none;}
.fltleft {
	float: left;
}
.fltright {
	float: right;
	padding-bottom: 10px;
}



/* ============================= forms ============================= */


#ContactForm .rowi {height:33px;}
#ContactForm .link {margin-left:15px;}
textarea {width:201px; height:54px; border:1px solid #b4b4b4; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}
.input2 {
	width:171px;
	height:21px;
	border:1px solid #b4b4b4;
	background:#fff;
	padding:0 0 0 5px;
	font-size:1em;
}
.textarea2 {
	height: 152px;
	width: 300px;
}
.col-indent4 {
	padding-right:41px;
}
.imgpad {
	padding-left: 70px;
	padding-top: 20px;
}
.leftlist {
	width: 400px;
	float: right;
}
.rightlist {
	width: 400px;
	float: left;
}

