/* FAQ */
.faq1 {font: bold 14px Arial; color: #060707; padding: 4px 4px 2px 4px}
.faq2 {font: normal 14px Arial; padding: 0px 4px 0px 4px}
.faq3 {font: normal 12px Arial; padding: 2px 4px 2px 30px}
.faq4 {font: bold 12px Arial; color: #060707; padding: 2px 4px 2px 4px; text-align: right}

/* Messages */
.result_success {color: #2064aa; font: bold 14px Arial; text-align: center; margin-bottom: 10px}
.result_error {color: #FF0000; font: bold 14px Arial; text-align: center; margin-bottom: 10px}

/* Feedback */
.notice {font: normal 14px Arial; color: #060707; padding: 0px 0px 20px 0px}
.fd_lb1 {font: bold 14px Arial; color: #060707; text-align: right; padding: 0px 20px 0px 0px; width: 250px}
.fd_in1 {width: 250px; height: 18px; font: normal 14px Arial; color: #060707; border: 1px solid #2064aa}
.feedback_textarea {width: 250px; height: 100px; font: normal 14px Arial; color: #060707; border: 1px solid #2064aa}
.fd_btn1 {width: 150px; height: 20px; font: bold 14px Arial; color: #FFFFFF; background: #2064aa; border: 0px; cursor: pointer; text-transform: uppercase}

/* Pages list */
a.pages_list_item1 {font: bold 14px Arial; color: #2064aa; text-decoration: none}
a.pages_list_item1:hover {font: bold 14px Arial; color: #2064aa; text-decoration: underline}
a.pages_list_item2 {font: normal 12px Arial; color: #060707; text-decoration: none}
a.pages_list_item2:hover {font: normal 12px Arial; color: #060707; text-decoration: underline}

/* News view */
.nw1 {font: bold 14px Arial; color: #060707; padding: 0px 0px 10px 0px}
.nw2 {font: normal 12px Arial; color: #060707; padding: 0px 0px 10px 0px}
.news_last {font: bold 14px Arial; color: #2064aa}
a.news_url {color: #2064aa; text-decoration: none}
a.news_url:hover {color: #2064aa; text-decoration: underline}
a.news_last_url {color: #2064aa; text-decoration: none}
a.news_last_url:hover {color: #2064aa; text-decoration: underline}

/* Pages */
.pages_title {font: bold 12px Arial; color: #2064aa}
.pages_current {font: bold 12px Arial; color: #FFFFFF; background-color: #2064aa; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 12px Arial; text-decoration: none; color: #2064aa; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 12px Arial; text-decoration: underline; color: #FFFFFF; background-color: #2064aa; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 12px Arial; text-decoration: none; color: #2064aa; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 12px Arial; text-decoration: underline; color: #2064aa; padding-left: 2px; padding-right: 2px}

/* Page title */
a.page_title {color: #f87d04; text-decoration: none}
a.page_title:hover {color: #f87d04; text-decoration: underline}

/* Globals */
table {border: 0px; border-collapse: collapse} table td {padding: 0px}

/* Design */
.top {width: 100%}
.top1 {width: 100%; background: url(images/mn3.gif) repeat-y}
.top2 {width: 100%; height: 331px; background: url(images/mn2.gif) bottom no-repeat}
.top3 {width: 100%; height: 154px; background: url(images/gl1.gif) no-repeat}
.top4 {width: 100%; height: 236px; background: url(images/gl2.gif) no-repeat}
.top5 {margin: 5px 0px 0px 0px}
.top6 {width: 100%; height: 147px; background: url(images/rs1.gif) repeat-x}
.top7 {width: 182px; background: url(images/mn7.gif) repeat-y; margin: 10px 0px 0px 0px}
.top8 {width: 100%; background: url(images/mn5.gif) top no-repeat}
.top9 {width: 182px}

.td {width: 280px; vertical-align: top; background: url(images/td1.gif) repeat-y; width: expression(document.body.clientWidth > 280 ? "100%" : "280px"); min-width:280px;}
.td1 {background: url(images/mn1.gif) top no-repeat; vertical-align: top; padding: 25px 0px 70px 0px}
.td2 {vertical-align: top}
.td3 {font: normal 11px Arial; text-transform: uppercase}
.td4 {font: normal 11px Arial; text-transform: uppercase; text-align: right}
.td5 {vertical-align: top; background: #FFFFFF url(images/md1.gif) right repeat-y}
.td6 {padding: 19px 0px 23px 209px}
.td7 {padding: 0px 46px 0px 20px; vertical-align: top; font: normal 14px Arial; color: #000000}
.td8 {height: 155px; background: #e9f2fe url(images/md1.gif) right repeat-y; vertical-align: top; padding: 15px 31px 0px 0px}
.td9 {padding: 0px 0px 0px 56px}
.td10 {height: 4px}
/*.td11 {padding: 19px 30px 23px 209px; font: bold 22px Arial; color: #f87d04}*/
.td11 {padding: 19px 30px 23px 20px; font: bold 22px Arial; color: #f87d04}
.td12 {width: 280px; height: 214px; overflow:auto;}
.td13 {vertical-align: top; font: normal 12px Arial; color: #ffffff; line-height: 20px; text-align: center; padding: 10px 0px 0px 0px}

/*.rv1 {width: 280px; height: 41px; background: url(images/rv1.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 9px 0px 0px 56px; vertical-align: top}
.rv2 {width: 280px; height: 95px; background: url(images/rv2.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 31px 0px 0px 63px; vertical-align: top}*/
.rv1 {width: 280px; height: 41px; background: url(images/rv1.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 9px 0px 0px 70px; vertical-align: top}
.rv2 {width: 280px; height: 95px; background: url(images/rv2.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 31px 0px 0px 75px; vertical-align: top}
.rv3 {width: 280px; height: 41px; background: url(images/rv1.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 9px 0px 0px 83px; vertical-align: top}
.rv4 {width: 280px; height: 95px; background: url(images/rv2.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 31px 0px 0px 83px; vertical-align: top}
.rv5 {width: 280px; height: 41px; background: url(images/rv1.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 9px 0px 0px 100px; vertical-align: top}
.rv6 {width: 280px; height: 95px; background: url(images/rv2.jpg) no-repeat; font: bold 13px Arial; text-transform: uppercase; padding: 31px 0px 0px 110px; vertical-align: top}

a.ln1 {color: #4d89e6; text-decoration: none}
a.ln1:hover {color: #4d89e6; text-decoration: underline}
a.ln2 {color: #fff400; text-decoration: none}
a.ln2:hover {color: #fff400; text-decoration: underline}
a.ln3 {color: #070707; text-decoration: none}
a.ln3:hover {color: #070707; text-decoration: underline}
a.ln4 {color: #ffffff; text-decoration: none}
a.ln4:hover {color: #ffffff; text-decoration: underline}
a.ln5 {color: #10428e; text-decoration: none}
a.ln5:hover {color: #10428e; text-decoration: underline}
a.ln6 {color: #004997; text-decoration: none}
a.ln6:hover {color: #004997; text-decoration: underline}
a.ln7 {color: #060707; text-decoration: none}
a.ln7:hover {color: #060707; text-decoration: underline}

.mn1 {width: 65px; text-align: right; padding: 5px 0px 5px 0px}
.mn2 {font: bold 12px Arial; text-transform: uppercase; text-align: center; padding: 5px 55px 5px 10px; width:150px;}
.mn3 {height: 1px; background: url(images/mn4.gif) no-repeat}
.mn4 {background: url(images/mn6.png) bottom no-repeat; height: 63px; vertical-align: top}
.mn5 {height: 10px; background: url(images/mn8.png) no-repeat}
.mn6 {text-align: center; font: normal 11px Arial; text-transform: uppercase; padding: 3px 20px 3px 20px; background: url(images/ar4.png) no-repeat; background-position: 15px center}

.vv1 {vertical-align: top; font: normal 12px Arial; color: #ffffff; line-height: 20px}
.vv2 {color: #100e09; font: bold 12px Arial; text-transform: uppercase; vertical-align: top; padding: 10px 0px 0px 104px}

.sp1 {font: bold 14px Arial; color: #bed7fa; text-transform: uppercase; line-height: 20px}
.sp2 {font: bold 14px Arial; color: #0d0e0f; text-transform: uppercase; line-height: 20px}
.sp3 {padding: 0px 20px 0px 20px}
.sp4 {color: #2064aa}

.va1 {font: bold 12px Arial; color: #100e09; padding: 0px 0px 0px 68px}
.va2 {font: normal 12px Arial; color: #100e09; text-align: right; padding: 0px 0px 0px 27px}
.va9 {font: normal 12px Arial; color: #100e09; text-align: right; padding: 0px 58px 0px 27px}
.va3 {padding: 60px 0px 0px 75px}

.sh1 {height: 171px; background: url(images/sh2.jpg) no-repeat; overflow:auto;}
.sh2 {background: #528fef; width: 14px}
.sh3 {height: 32px; background: url(images/td2.gif) repeat-x; vertical-align: top; padding: 4px 0px 0px 0px}

.in1 {width: 159px; height: 19px; margin: 0px 36px 0px 36px; font: normal 14px Arial; color: #151617; vertical-align: middle}
.in2 {width: 169px; height: 18px; margin: 0px 5px 0px 36px; font: normal 12px Arial; color: #212223; vertical-align: middle; border: 0px; padding: 2px 10px 0px 10px}
.in3 {width: 17px; height: 16px; border: 0px; background: url(images/in1.gif) no-repeat; cursor: pointer; margin: 0px 36px 0px 0px}

.im1 {vertical-align: middle}

.vt1 {width: 64px; background: url(images/vt1.gif) no-repeat}
.vt2 {width: 84px; background: url(images/vt2.gif) no-repeat}
.vt3 {width: 85px; background: url(images/vt3.gif) no-repeat}
.vt4 {background: url(images/vt4.gif) repeat-x}
.vt5 {background: url(images/vt5.gif) repeat-x}
.vt6 {background: url(images/vt6.gif) repeat-x}
.vt7 {width: 2px; background: url(images/vt7.gif) no-repeat}

.av1 {font: bold 12px Arial; color: #070707; padding: 0px 0px 0px 20px}
.av2 {font: normal 11px Arial; color: #852d02; padding: 10px 0px 0px 30px}

.s_child_b {font: 14px Arial; color: #000000; text-decoration: none}
.s_child_b:hover {font: 14px Arial; color: #000000; text-decoration: underline}

.nv1 {width: 100px; text-align: center}
.nv2 {font: bold 14px Arial; color: #060707; padding: 0px 0px 10px 20px}
.nv3 {font: normal 12px Arial; color: #060707; padding: 0px 0px 10px 20px}
.nv4 {background: url(images/nv1.gif) right no-repeat; text-align: right; font: normal 12px Arial; padding: 0px 16px 0px 0px}
.nv5 {font: bold 14px Arial; color: #10428e; text-transform: uppercase; text-align: right; padding: 0px 6px 0px 0px}
.nv6 {width: 433px}

.nz1 {font: normal 12px Arial; color: #10428e; padding: 22px 0px 22px 13px}
.nz2 {font: normal 12px Arial; text-align: right; padding: 22px 20px 22px 0px}

.tarif_table td {border: 1px solid rgb(212, 212, 212); padding: 5px; text-align: center; font: normal 14px Arial; color: #10428e;}

UL {
	list-style-image: url(images/arrow.jpg);
}

/* DOWN_BANNERS */
.dban {background: url(images/pic2.gif) no-repeat; width: 433px; height: 88px}

 .minwidth {
  padding-left:280px;
}

 .container {
  margin-left:-280px;
  position:relative;
}

.pagetitle {padding: 22px 40px 10px 20px; font:bold 20px Tahoma, Arial; color:#F87D04; }
