.box1{
	position: absolute;
	top:0px;
	right:0px;
	display:block;
	width:113px;
	height:113px;
	color:#F26522;
	text-align:center;
	font-size: 30px;
	font-family: "Arial Black", Gadget, sans-serif;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(/images/box1.png);
	background-repeat: no-repeat;
}
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Left & Right alignment */

.left { float:left;}
.right { float:right;}
.wrapper {
	width:100%;
	overflow:hidden;
	font-size: 12px;
}

/* Global properties ======================================================== */

body{ background: url(../images/bg_top2.jpg) top center repeat-x #c6c7b9; border:0; font:12px Arial, Helvetica, sans-serif; color:#727272; line-height:18px;}
#page1{ background: url(../images/bg_top1.jpg) top center repeat-x #c6c7b9;}

.css3{border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; box-shadow: 0 0 4px rgba(0, 0, 0, .4); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .4); behavior: url(js/pie.php); position: relative;}

/* Global Structure ============================================================= */

.main {
	width: 979px;
	margin-right: auto;
	margin-left: auto;
}


/* ============================= main layout ====================== */

a{ color:#0091a7; text-decoration: underline; outline:none}
a:hover{ text-decoration: none}
h1{ float:left; padding:30px 0 0 16px;}
h2{ font-size:36px; color:#fff; line-height:1.2em; padding:28px 0 22px 0}
.box h2{
	font-size:26px;
	color:#2c2c2c;
	line-height:1.2em;
	padding:1px 0 19px 0;
	text-align: center;
}
h3{ font-size:26px; line-height:1.2em;color:#2c2c2c;padding:1px 0 19px 0; letter-spacing:-1px;}
h3 span{ display:block; margin-top:-5px; letter-spacing:0}
p{ padding-bottom:18px;}

/* ============================= header ====================== */
header{ width:100%; overflow:hidden; padding-bottom:14px}

#logo{ display:block; background:url(../images/logo.jpg) no-repeat; width:434px; height:84px; text-indent:-5000px; }
#icons{ float:right; padding:81px 29px 0 0}
#icons li{ float:left; padding-left:10px;}

.box{ background:#fff;border-radius:26px; -moz-border-radius:26px; -webkit-border-radius:26px; box-shadow: 0 0 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1); behavior: url(js/pie.php); position: relative; padding:49px 0 32px 0;}

#menu { padding:18px 0 60px 15px; background:url(../images/menu_bg.gif) top repeat;border-radius:26px; -moz-border-radius:26px; -webkit-border-radius:26px;  behavior: url(js/pie.php); position: relative; overflow:hidden}
#menu li {
	float:left;
	padding-right:1px;
	background:url(../images/menu_line.gif)  right 9px no-repeat;
	font-size: 16px;
	font-weight: bold;
}
#menu .bg_none{ background:none;}
#menu li a{ display:block; font-size:16px; color:#fff; line-height:30px; text-decoration:none; padding:0 19px 0 20px;}
#menu li a:hover{
	color:#2d2c2c;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

/* The Nivo Slider styles */
#marg_top{ margin-top:-47px;}
#slider{
	height:364px;
	overflow:hidden;
	width:100% !important;
	padding-bottom:25px;
}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;	top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;	margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute;z-index:50;height:100%;}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ position: absolute;z-index:99; left:30px; top:30px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer; text-indent:-5000px; display:block; width:28px; height:28px; margin-bottom:2px; background:url(../images/buttons.png) no-repeat; float:left; margin-right:3px;}
.nivo-controlNav a.active { background:url(../images/buttons_active.png) no-repeat}

/* Caption styles */
.nivo-caption {position:absolute; top:13px; right:24px;	z-index:99; height:335px; width:335px;}
.nivo-html-caption { display:none;}
.box1 span{ display:block; margin-top:-6px;}
.nivo-caption h2{ font-size:50px; color:#fff; line-height:1.2em; padding:108px 0 0 0; letter-spacing:-1px}
.nivo-caption h2 span{ display:block; margin-top:-12px;}
.nivo-caption .button{ display:inline-block; background:url(../images/bg_button1.png) no-repeat; height:33px; width:131px; font-size:24px; color:#fff; line-height:30px; text-align:center; text-transform:uppercase; text-decoration:none; margin-top:15px}
.nivo-caption .button:hover{ background:url(../images/bg_button1_active.png) no-repeat}

/* ============================= content ====================== */

#content{ width:100%; overflow:hidden;}

figure{ display:inline-block; padding:7px; background:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, .2); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2); behavior: url(js/pie.php); position: relative; overflow:hidden;}
figcaption{
	height:37px;
	font-size:24px;
	color:#2c2c2c;
	line-height:1.2em;
	text-align:center;
	padding-top:2px;
	margin-bottom:-2px;
	width:252px
}

.pad_right1{
	padding-right:44px;
	padding-bottom: 20px;
	border-bottom-width: thin;
	border-bottom-style: groove;
	border-bottom-color: #999;
	padding-top: 20px;
	font-size: 12px;
}
.pad_right2{ padding-right:64px;}
.pad_bot1{ padding-bottom:14px;}
.pad_bot2{ padding-bottom:18px;}
.marg_right1{ margin-right:26px;}

.img{ min-height:176px;}

.line1{ background:url(../images/line_ver1.gif) 277px 0 repeat-y}
.line2{ background:url(../images/line_ver1.gif) 577px 0 repeat-y}

.link1{ color:#313131; font-weight:bold; text-decoration:none; padding-left:8px; background:url(../images/marker_1.gif) 0 5px no-repeat; line-height:24px;}
.link1:hover{ color:#b2ce5a; background-image:url(../images/marker_1_active.gif);}

.link2{ font-size:18px; line-height:24px; color:#313131; text-decoration:none;}
.link2:hover{ color:#0091a7}

.link3{ color:#b2ce5a; font-weight:bold; text-decoration:none}
.link3:hover{ color:#313131}

.list1{ padding-top:31px;}
.list1 li{ padding-bottom:1px; background:url(../images/line_hor1.gif) bottom repeat-x; line-height:40px; font-size:13px;}
.list1 .bg_none{ background:none}
.list1 li a{ color:#fff; font-weight:bold; text-decoration:none}
.list1 li a:hover{ color:#7c7d6e}

.list2{ margin-top:-7px}
.list2 li{ line-height:34px; font-size:22px;}
.list2 li a{ color:#fff; text-decoration:none; background:url(../images/marker_3.gif) 0 11px no-repeat; padding-left:26px; display: inline-block;}
.list2 li a:hover{ color:#7c7d6e}

.list3 { padding-top:10px; padding-bottom:14px;}
.list3 li{
	line-height:25px;
	border-bottom:1px solid #e9e9e9;
	padding:0 5px;
	font-size: 14px;
}
.list3 span{
	float:right;
	color:#727272;
	width: 90px;
}
.list3 strong{ color:#313131}
.list3 a{ text-decoration:none}
.list3 a:hover{ color:#313131}
.list3 .bg_none{ border:0}

.list4 { margin-top:-6px;}
.list4 li{ line-height:39px; border-bottom:1px solid #e9e9e9; margin-top:-1px; padding-top:1px;}
.list4 li a{ color:#727272; display:block; text-decoration:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; background:#fff;}
.list4 .bg_none{ border:none; padding-bottom:1px;}
.list4 li:hover{ line-height:39px; border-bottom:0; padding-bottom:1px;background:#fff}
.list4 li:hover a{ font-weight:bold;color:#fff; background:#b2ce5a; }
.list4 li a span{ background:url(../images/marker_1.gif) 0 16px no-repeat; display:block; padding-left:8px;}
.list4 li:hover a span{background:url(../images/marker_2_active.gif) 10px 16px no-repeat; padding-left:18px; }

.list5 { padding-top:9px;}
.list5 li{
	line-height:30px;
	font-size: 14px;
}
.list5 li a{ text-decoration:none; color:#848484;}
.list5 li a:hover{ color:#0091a7; text-decoration:underline}
.list5 li strong{
	float:left;
	background:url(../images/stars.gif) right 8px no-repeat;
	width:70px;
	margin-right:10px;
}
.list5 li strong .stars0{ float:left; background:#fff; width:100%}
.list5 li strong .stars1{ float:left; background:#fff; width:54px;}
.list5 li strong .stars2{ float:left; background:#fff; width:42px;}
.list5 li strong .stars3{ float:left; background:#fff; width:28px;}
.list5 li strong .stars4{ float:left; background:#fff; width:14px;}

.font1{}
#page1 .font1{ color:#fff; font-weight:bold;}

.font2{ font-size:18px;line-height:1.2em; display:inline-block; color:#313131}

.button2{ display:inline-block; background:#fff; line-height:32px;font-weight:bold; color:#7c7d6e; text-decoration:none;border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); behavior: url(js/pie.php); position: relative;}
.button2 span{background:url(../images/marker_2.gif) 17px 14px no-repeat; padding:0 19px 0 25px; display:block;}
.button2:hover{ background:#7c7d6e; color:#fff}
.button2:hover span{background:url(../images/marker_2_active.gif) 17px 14px no-repeat ; padding:0 19px 0 25px; display:block;}

.button3{ display:inline-block; color:#7c7d6e; font-weight:bold; text-decoration:none; width:100%; text-align:center; line-height:32px; background:#f4f1ed;border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2); behavior: url(js/pie.php); position: relative;}
.button3:hover{ background:#b2ce5a; color:#fff}


.box2{
	float:left;
	width:409px;
	padding:0 30px 0 42px;
	background:url(../images/box2_bg.gif) top repeat-x;
	border-radius:26px 0 0 26px;
	-moz-border-radius:26px 0 0 26px;
	-webkit-border-radius:26px 0 0 26px;
	behavior: url(js/pie.php);
	position: relative;
	overflow:hidden;
	line-height:16px;
	font-family: Tahoma, Geneva, sans-serif;
}
.box2 h2{ font-size:30px; color:#2c2c2c; line-height:1.2em; padding:40px 0 10px 0}

.relative{ position:relative}
.tabs{ width:100%; overflow:hidden}
.tabs li{ width:219px; float:left; padding-left:3px;}
.tabs .tabs1{ padding-left:0; width:259px;}
.tabs .tabs1.active a{ background:#fff;}
.tabs li a{ display:block; font-size:18px; color:#313131; text-decoration:none; text-align:center; line-height:50px; padding-bottom:27px; border:1px solid #f2efea; background:#f5f2ef;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative;}
.tabs li a:hover{ color:#0091a7;}
.tabs .active a{ background:#fff;}

.tab_container{ border:1px solid #f2efea;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; top:-20px; background:#ffffff; padding-bottom:10px;}

#tab3 .active_btn{ position:absolute; top:-1px; height:10px; width:217px; line-height:0; font-size:0; left:484px; background:#fff}
#tab2 .active_btn{ position:absolute; top:-1px; height:10px; width:217px; line-height:0; font-size:0; left:262px; background:#fff}
#tab1 .active_btn{ position:absolute; top:-1px; left:0px; height:10px; width:257px; line-height:0; font-size:0; background:#fff}

.tab_container figure{ margin-top:39px;}
.tab_content{ display:none}
.tab_content#tab1{ display:block;}

.cols{
	width:266px;
	float: left;
	padding-left:20px;
	position:relative;
	height: auto;
}

.news { width:100%; overflow: hidden; padding-bottom:45px;} 
.news li{ overflow:hidden; padding:10px;cursor:pointer;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; background:#fff;}
.news li:hover{ background:#f5f2ef;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative;}
.news .marg_right1{ margin-right:16px;}
.news strong{ color:#313131; display:block}
.news a{ color:#727272; text-decoration:none;}
.news li:hover a{ color:#0091a7; text-decoration:underline}

.subscribe{
	background: url(../images/mail.jpg) 22px 13px no-repeat #f4f2ed;
	border:1px solid #f2efea;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior: url(js/pie.php);
	position: relative;
	line-height:18px;
	padding-right: 12px;
	padding-bottom: 30px;
	padding-left: 24px;
	padding-top: 0px;
	margin: 0px;
}
.subscribe h2{ font-size:26px; padding:17px 0 19px 48px}
.subscribe p{ padding-bottom:13px}
.subscribe .link1{ background-position:0 9px; line-height:22px;}

#page2 .tab_container .list4{ margin-top:40px; margin-bottom:20px; margin-right:20px}

#page3 .pad_right1{ padding-right:55px;}
#page3 .marg_top1{ margin-top:-7px;}
#page3 .img figure{ margin-top:7px;}
#page2 #marg_top{ padding-bottom:35px;}
#page3 #marg_top{ padding-bottom:35px;}
#page4 #marg_top{ padding-bottom:35px;}
#page5 #marg_top{ padding-bottom:35px;}

#page4 .pad_right1{ padding-right:40px;}
#page4 .tabs li{ width:172px; padding-left:2px;}
#page4 .tabs .tabs1{ padding-left:0;}
#page4 #tab3 .active_btn{ position:absolute; top:-1px; height:10px; width:170px; line-height:0; font-size:0; left:348px; background:#fff}
#page4 #tab2 .active_btn{ position:absolute; top:-1px; height:10px; width:170px; line-height:0; font-size:0; left:174px; background:#fff}
#page4 #tab1 .active_btn{ position:absolute; top:-1px; left:0px; height:10px; width:170px; line-height:0; font-size:0; background:#fff}
#page4 .tab_container .marg_right1{ margin-right:20px;}
#page4 .tab_container .marg_right2{ margin-right:14px;}
#page4 .tab_container figure{ margin-top:0; margin-bottom:10px; }
.block{ padding-left:20px; padding-top:20px; line-height:16px; padding-bottom:11px; position:relative}
#page4 .tab_container p{ padding-bottom:8px;}
#page4 .tab_container{ padding-bottom:31px; position:relative}
#page4 .tab_content{ position:relative}
#page4 .button3{ width:auto; padding:0 20px; margin-top:3px;}

#page5 .pad_right1{ padding-right:35px;}
#page5 .block{ padding:0 0 20px 0; min-height:210px;}
#page5 .marg_top1{ margin-top:-7px;}
#page5 .block figure{ margin-top:7px;}
#page5 .button3{ width:auto; padding:0 20px; margin-top:-5px;}

#page6 .box2{ border-right:3px solid #fff; width:396px; background:url(../images/box2.gif) top repeat-x #e7e2d9; padding-bottom:38px; padding-right:43px}
#page6 .cols{
	width:150px;
	padding:0
}
#page6 .marg_right1{ margin-right:38px}
#page6 .cols a{ font-weight:bold; color:#313131; text-decoration:none}
#page6 .cols a:hover{ text-decoration:underline}
#page6 figure{ float:left; padding:0; box-shadow:0 0 0; -moz-box-shadow:0 0 0; -webkit-box-shadow:0 0 0; width:396px;}
.map{ position:absolute; top:0; right:0; background:url(../images/map.png) no-repeat; width:25px; height:25px;}
#page6 .box{ padding-bottom:57px;}

#page7 h2{ background:#fff; padding:36px 0 14px 0}
#page7 #content strong{ color:#2c2c2c;}
#page7 #content p a{ text-decoration:none}
#page7 #content p a:hover{ text-decoration: underline}


/* ============================= footer ====================== */

footer {
	border-top:1px solid #ffffff;
	margin-top:20px;
	color:#fff;
	text-transform:uppercase;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 38px;
	padding-left: 9px;
	font-family: Tahoma, Geneva, sans-serif;
}
#page1 footer{margin-top:30px;}
footer a{ color:#fff;}
footer a:hover{}

/* ============================= forms ============================= */

#ContactForm {} 
#ContactForm .wrapper{ min-height:30px;}
#ContactForm .bg{ background:#fbfaf8; border:1px solid #fff; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative;}
#ContactForm .textarea_box{ min-height:90px;}
#ContactForm a{ margin-left:10px; float:right; width:auto; padding:0 20px; margin-top:6px; background:#fff}
#ContactForm a:hover{ background:#7c7d6e}
#ContactForm .input {width:167px; height:15px; background: none; padding:3px 8px; color:#2c2c2c; font:12px Arial, Helvetica, sans-serif;}
#ContactForm textarea { overflow: auto;width:177px; height:75px; background: none; padding:3px 8px; color:#2c2c2c; font:12px Arial, Helvetica, sans-serif; margin:0}

.col_1{ width:185px; float:left;}
.col_2{ padding-left:14px; float:left; width:195px;}

.search{ float:right; background:url(../images/search.jpg) no-repeat; padding-left:32px; color:#2c2c2c; font-weight:bold; text-decoration:none; line-height:20px; height:40px;}
.search:hover{ color:#0091a7}

#search1{ height:95px; padding-top:3px;}

#search1 .width1{ width:147px; float:left; margin-right:9px;}
#search1 .width1 .jqTransformSelectWrapper div{ width:145px !important;}
#search1 .width1 .jqTransformSelectWrapper ul{ width:145px !important;}
#search1 .width2{ width:115px; float:left; margin-right:9px;}
#search1 .width2 .jqTransformSelectWrapper div{ width:113px !important;}
#search1 .width2 .jqTransformSelectWrapper ul{ width:113px !important;}
#search1 .input{ width:101px !important;}
#search1 .jqTransformInputWrapper{ width:115px !important;}
#search1 .search{ margin-right:14px;}

#subscribe { width:100%; overflow:hidden}
#subscribe .input{ width:130px !important; padding:3px 12px}
#subscribe .jqTransformInputWrapper{ width:154px !important;}

#search2{ background:#f4f2ee; border:1px solid #f2efea; margin-top:59px; padding:0 21px 28px 23px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; line-height:23px;}
#search2 h2{ font-size:26px; padding:17px 0 25px 0}
#search2 .jqTransformSelectWrapper{ width:163px !important; float:right; }
#search2 .jqTransformSelectWrapper div{ width:163px !important; float:right;}
#search2 .jqTransformSelectWrapper ul{ width:163px !important; left:-2px}
* +html #search2 .jqTransformSelectWrapper ul{ left:0}
#search2 .row{ padding-bottom:5px; width:100%}
#search2 .search{ margin-top:8px}

#search3{ background:#f3f1ec; border:1px solid #f2efea; padding:0 22px 40px 26px; margin-top:0;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; line-height:20px;}
#search3 h2{ font-size:26px; padding:15px 0 20px 0; letter-spacing:-1px;}
#search3 .row{ padding-bottom:0;	height: 23px;}
#search3 .jqTransformSelectWrapper div{ width:183px !important; margin-bottom:4px;}
#search3 .jqTransformSelectWrapper ul{ width:183px !important; left:0}
#search3 .pad_bot1{ padding-bottom:12px;}
#search3 .width1{ width:100%; float:left;}
#search3 .width1 .jqTransformInputWrapper{ width:183px !important; }
#search3 .width1 .input{ width:169px !important;}
#search3 .width2.bg_none{ margin-right:0}
#search3 .width2{ width:90px; float:left; margin-right:5px;}
#search3 .width2 .jqTransformInputWrapper{ width:88px !important;}
#search3 .width2 .input{ width:74px !important;}
#search3 .width3{ width:58px; float:left; margin-right:5px;}
#search3 .width3.bg_none{ margin-right:0}
#search3 .width3 .jqTransformSelectWrapper div{ width:56px !important;}
#search3 .width3 .jqTransformSelectWrapper ul{ width:56px !important;}
#search3 .link4{ font-size:10px; color:#2c2c2c; text-decoration:none; display:inline-block ; padding-right:10px; background:url(../images/marker_4.gif) right 9px no-repeat; margin-top:10px;}
#search3 .link4:hover{ text-decoration:underline}
#search3 .search{ margin-top:5px; margin-right:10px}



/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {float:left; height:21px; border:1px solid #fff; background:#faf9f7;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative;}

form .row{clear:both;	height:23px; padding-bottom:10px; width:100%}
.input{ background:none; font:12px Arial, Helvetica, sans-serif; color:#2c2c2c; padding:3px 6px;}
/* -------------
 * Texarea
 * ------------- */
#jqTransformTextarea-ml, #jqTransformTextarea-mr{ display:none}
.textarea{ width:503px; height:221px;border:1px solid #2b2b2b; background:none;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php); position: relative; margin-bottom:14px;}
textarea{ width:489px; height:215px;}

/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block; margin-right:7px; margin-top:4px;}
.jqTransformRadio {background: url(../images/radio.gif) 0 0 no-repeat;	vertical-align: middle;	height: 13px;width: 13px;display:block;/*display: -moz-inline-block;*/}
.jqTransformRadio.jqTransformChecked{ background:url(../images/radio_active.gif) 0 0 no-repeat}
/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {position:relative}

.jqTransformSelectWrapper div {font: 12px Arial, Helvetica, sans-serif; color:#313131; display:block;position: relative;white-space: nowrap;height: 21px;line-height:21px;overflow: hidden;cursor:pointer; border:1px solid #fff; background:#faf9f7;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior: url(js/pie.php);}

.jqTransformSelectWrapper div span{padding: 0 0 0 7px; display:block;}

a.jqTransformSelectOpen {display: block;	position: absolute; top:-1px;	right:-1px;	width: 21px;height: 23px;background: url(../images/select_right.gif) no-repeat;}

.jqTransformSelectWrapper ul {position: absolute;top:24px;left: 0px; background:#faf8f6; border:1px solid #fff;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; display: none;z-index:10;  padding:5px 0; height:50px; overflow:auto;} 

.jqTransformSelectWrapper ul a {display: block;padding: 0 7px;text-decoration: none; color:#313131}

.jqTransformSelectWrapper ul a.selected { color:#b2ce5a;}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover { color:#b2ce5a; }

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}
h9 {
	font-size:45px;
	color:#FF0;
	font-family: "Arial Black", Gadget, sans-serif;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
	line-height: 180px;
}
h11 {
	font-size:16px;
	color:#036;
	font-family: "Arial Black", Gadget, sans-serif;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
}
h12 {
	font-size:50px;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
	line-height: 50px;
}


.col_1{ width:185px; float:left;}
.box5 {
	float:left;
	width:409px;
	border-radius:26px 0 0 26px;
	-moz-border-radius:26px 0 0 26px;
	-webkit-border-radius:26px 0 0 26px;
	behavior: url(js/pie.php);
	position: relative;
	overflow:hidden;
	line-height:16px;
	height: 710px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 42px;
	background-image: url(/images/box2.gif);
	background-repeat: repeat;
	background-position: top;
}
.cols2 {
	width:520px;
	float: left;
	position:relative;
	margin-left: 20px;
	padding-left: 20px;
}
.titre {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #030;
}
