body {font: normal 15px/20px Tahoma, sans-serif; padding:0; margin:0; 
	background:url("/img/bg0.jpg") top left repeat-x #FFFFFF;
}

A {color: #007FB9; text-decoration:none;}
A:hover {text-decoration:none;}

H1, H2, H3, H5, H6 {text-align:left; font-weight:normal;}
H1 {color:#455C88; font-size:25px; line-height:28px; margin:0 0 0 -50px; padding:0 0 25px 50px;}
P  {margin:0.8em 0;}


.expander {}
.textpadder {padding:20px 0px 0px 0px;}

.head {}

.wrapper1 {background:#508920 url("/img/bg-cont.jpg") no-repeat;}

.expander {position:relative;}

.hcontent {position:relative; height:202px; background:url("/img/bg-head.gif") 0px 53px no-repeat;}

.slides {
/*
background:url("/images/s2.jpg") no-repeat;
*/
}

.name A {
display: block;
position: absolute;
left: 194px;
top: 22px;
width: 420px;
height: 106px;
background: url("/img/chandelle-logo.png") no-repeat;
}

.motto {
position: absolute;
right: 0px;
top: 19px;
color: #135E99;
font: 13px/18px Arial,sans-serif;}
.motto strong, .motto B {font-size: 18px; display: block;}

.k-home {float:left; margin-left:1px;}
.k-home A {display:block; width:43px; height:41px; background:url("/img/k-home.gif") no-repeat;}

.menu {
	margin:0 0 1px 0; height:41px; 
	text-align:left; 
	background:url("/img/bg-menu.gif") right top no-repeat;
	overflow:hidden;
	z-index:1000;
}

.menu UL#list_top_ul LI {
	display:inline;
	margin-left: -3px;
	height:41px;
}

.menu UL#list_top_ul LI#list_top_active A {color:#fff; background:url("/img/bg-menu.gif") center -57px no-repeat;}

.menu #list_top_ul A, 
.menu #list_top_ul A:hover {
	display:inline-block;
	height:19px;
	padding:11px 12px;
	font-size:14px; 
	color:#412A12;
	text-decoration:none;
	background:url("/img/bg-menu-tab.gif") right center no-repeat;
}

.menu #list_top_ul A:hover {text-decoration:none; background:url("/img/bg-menu.gif") center -110px no-repeat;}


.menu UL#list_top_ul LI UL {position:absolute; left:0px; top:44px; background-color:#8C4B00;}

.menu UL#list_top_ul LI UL LI {display:block; margin:0 10px;}

.menu UL#list_top_ul LI UL A {
	padding:4px 0px !important;	
	color:#fff;
	background:none !important;
}

.menu UL#list_top_ul LI UL A:hover {text-decoration:underline;}
.menu UL#list_top_ul LI UL LI.active A {color:#FAC800;}

.blk {
    background-color: #D0E3B6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
    border-radius: 5px;
	margin:0px 0px 15px 0px; padding-bottom:5px;
    position: relative;
}

.blk H2 {margin:0px 8px; font-size:17px; border-bottom:1px solid #888;}

.cont { background-color: transparent !important;}
.cont H2 {color:#fff !important; border-bottom:1px solid #fff !important;}

.blk .blcontent {
	margin:8px;
}

.blwrapper {padding:15px;}
.blwrapper A {color:#135E99;}
.blwrapper A:hover {text-decoration:underline;}

.ndsp{display:none;}

.footer {font: 12px/19px Tahoma,sans-serif;}

.footer .expander {padding-top:1px; background-color:#508920;}

.f-cont {padding:20px; min-height:150px;}

.footer UL {margin:23px 10px 10px 0px; font-size:13px;}
.footer UL LI {display:inline; margin-right:12px;}
.footer UL LI A {padding-left:6px; background:url("/img/bull5.gif") 0px 7px no-repeat;}
.footer A, .cont A {color:#fff; }
.footer A:hover, .cont A:hover {border-bottom:1px solid #C7C6C6;}

.f-cont .copy {
	float:left;
	width:500px;
	padding:0px 0px 0px 75px;
	background:url("/img/bg-fl.gif") no-repeat;
	color:#B9D0A6;
}
.f-cont .copy B{color:#fff;}

.counters {margin-top:50px; text-align:center;}
.mal {padding:5px 0 5px 20px; background:url("/img/ico-mail.gif") 0px 10px no-repeat;}
.phone {padding:5px 0 5px 20px; background:url("/img/ico-phone.gif") 3px 0px no-repeat;}

P.topText {display:none;}
.page {min-height:450px;}

.page UL {margin: 0px 0px 10px 25px;}
.page UL LI {list-style: square; margin: 0px 0px 12px 0px;}

.n_list {margin:0 0 35px 0px; padding-left:15px; background:url("/img/bul3.gif") 0px 6px no-repeat;}
.n_list A{color:#135E99; font-weight:bold;}
.n_list A:hover {text-decoration:underline;}

.error {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: red;
}

input, select, textarea {
    background: none repeat scroll 0 0 #F3F3F9;
    border: 1px solid #A69FC7;
    font-family: Arial,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

.fback {
    background-color: #FAFAFA;
    border: 1px solid #F3F3F3;
    padding: 0;
}
.fback TABLE {
    margin: 15px;
}
.fback TABLE TD{
    padding: 5px;
}

.fback P {
    margin: 0 15px;
    text-align: left;
}

.map_cat, .map_cat li, .map_cat a:link, .map_cat a:visited {
    color: #667989 !important;
    font: 12px Arial,sans-serif bold;
}
.map_cat ul {
    margin-bottom: 10px;
    margin-top: 10px;
}
.map_art, .map_art a, .map_art a:visited, .map_art a:link {
    color: #2970B8 !important;
    font: 12px Arial,sans-serif normal !important;
}

.gbut {display:none; position:absolute; top:35px; right:40px; width:100px;}
.fb-l {display:none; position:absolute; top:65px; right:40px; width:169px; overflow:hidden;}


A.articleLinkInternal {margin:5px 0; display: inline-block;}


