* { margin: 0px; padding: 0px; }
body { background: url('body_bg.jpg') repeat-x scroll center top rgb(25, 83, 146); text-align: center; }
img { border: medium none; }
ul { list-style: none outside none; }
a:hover { text-decoration: none; }
.clear { clear: both; line-height: 1%; margin-bottom: -1px; height: 1px; overflow: hidden; font-size: 0px; }
.container_1 { background: url('container_1.jpg') no-repeat scroll center 194px transparent; width: 100%; min-width: 1000px; }
.container_2 { background: url('container_2.jpg') repeat-x scroll center bottom transparent; width: 100%; }
.main { width: 931px; margin: 0px auto; text-align: left; }
.header { width: 100%; }
.logo { margin: 36px 0px 0px 10px; float: left; }
.logo img { display: block; }
.flag { background: url('flag.png') no-repeat scroll left top transparent; width: 83px; height: 145px; margin-left: 58px; float: left; }
.tx_1 { background: url('ic_1.png') no-repeat scroll left top transparent; width: 150px; font: 13px/15px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(6, 29, 53); margin-top: 40px; padding: 2px 0px 2px 37px; float: left; }
.tx_2 { background: url('ic_2.png') no-repeat scroll left top transparent; width: 239px; font: 13px/15px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(6, 29, 53); margin-top: 40px; padding: 2px 0px 2px 41px; float: left; }
.tx_3 { background: url('ic_3.png') no-repeat scroll left top transparent; width: 209px; font: 13px/15px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(6, 29, 53); margin-top: 40px; padding: 2px 0px 2px 37px; float: left; }
.tx_4 { background: url('ic_4.png') no-repeat scroll left top transparent; font: 13px/15px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(6, 29, 53); margin-top: 40px; padding: 2px 0px 2px 41px; float: left; }
.content { width: 100%; }
.info_block { background: url('info_block.jpg') no-repeat scroll left top transparent; width: 342px; height: 416px; margin-top: 52px; float: left; }
.title_1 { font: bold 24px/30px Arial; color: rgb(255, 234, 191); text-shadow: 1px 1px 0px rgb(107, 44, 0); padding-top: 23px; text-align: center; text-transform: uppercase; }
.txt_1 { font: 15px/15px Arial; color: rgb(249, 243, 244); text-shadow: 1px 1px 0px rgb(107, 44, 0); padding-top: 10px; padding-bottom: 12px; text-align: center; }
.inp_1 { background: url('inp_1.png') no-repeat scroll left top transparent; width: 301px; height: 49px; margin: 10px 0px 0px 20px; }
.inp_1 input { background: none repeat scroll 0% 0% transparent; border: medium none; width: 280px; font: 24px/25px Arial; padding: 10px 0px 0px 8px; display: block; outline: 0px none; }
.inp_2 { background: url('inp_2.jpg') no-repeat scroll left top transparent; width: 71px; height: 49px; margin: 10px 0px 0px 20px; float: left; }
.inp_2 input { background: none repeat scroll 0% 0% transparent; border: medium none; width: 71px; height: 29px; font: 24px/25px Arial; padding: 10px 0px 0px; text-align: center; display: block; }
.inp_3 { background: url('inp_2.jpg') no-repeat scroll left top transparent; width: 71px; height: 49px; margin: 10px 0px 0px 20px; float: left; }
.inp_3 input { background: none repeat scroll 0% 0% transparent; border: medium none; width: 71px; height: 29px; font: 24px/25px Arial; padding: 10px 0px 0px; text-align: center; display: block; }
.inp_4 { background: url('inp_3.jpg') no-repeat scroll left top transparent; width: 121px; height: 49px; margin: 10px 0px 0px 20px; float: left; }
.inp_4 input { background: none repeat scroll 0% 0% transparent; border: medium none; width: 121px; height: 29px; font: 24px/25px Arial; padding: 10px 0px 0px; text-align: center; display: block; }
.next { margin: 21px 0px 0px 56px; }
.next img { display: block; }
.txt_2 { font: 15px/15px Arial; color: rgb(249, 243, 244); text-shadow: 1px 1px 0px rgb(107, 44, 0); margin: 46px 0px 10px 20px; text-transform: uppercase; }
.check_1, .check_2 { float: left; }
.check_1 { width: 150px; margin: 0px 0px 8px 20px; display: inline; }
.check_2 { margin: 0px 0px 8px; width: 160px; }
.check_1 span, .check_2 span { font: 11px/14px Arial; color: rgb(255, 227, 201); vertical-align: middle; display: inline-block; }
.check_1 input, .check_2 input { line-height: 16px; margin: 0px 5px 0px 0px; }
.sub_cont { background: url('sub_cont_bg.jpg') no-repeat scroll left 45px transparent; width: 525px; margin: 52px 0px 0px 45px; float: left; }
.refresh { background: url('refresh.jpg') no-repeat scroll left top transparent; padding: 4px 0px 4px 68px; font: bold 21px/23px Arial; color: rgb(231, 231, 231); }
.refresh span { color: rgb(255, 255, 255); display: block; }
.title_2 { font: 20px Arial; color: rgb(232, 229, 230); text-shadow: 1px 1px 0px rgb(18, 59, 100); text-transform: uppercase; margin: 285px 0px 0px 144px; }
.title_2 span { font: bold 30px Arial; color: rgb(189, 245, 255); }
.txt_3 { font: 15px/22px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(18, 59, 100); margin: 15px 0px 0px 144px; float: left; }
.txt_4 { font: 15px/22px Arial; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(18, 59, 100); margin: 15px 0px 0px 80px; float: left; }
.text_1 { background: url('text_1.jpg') no-repeat scroll left top transparent; width: 931px; height: 51px; padding-top: 17px; margin-top: 28px; text-align: center; font: 15px/17px Tahoma; color: rgb(218, 233, 238); text-transform: uppercase; text-shadow: 1px 1px 0px rgb(18, 59, 100); }
.tx_5 { background: url('ic_5.jpg') no-repeat scroll left top transparent; width: 283px; margin-top: 35px; padding: 7px 0px 7px 54px; font: 18px/20px Tahoma; color: rgb(158, 177, 198); text-shadow: 1px 1px 0px rgb(18, 59, 100); float: left; }
.tx_6 { background: url('ic_6.jpg') no-repeat scroll left top transparent; width: 256px; margin-top: 35px; padding: 7px 0px 17px 54px; font: 18px/20px Tahoma; color: rgb(158, 177, 198); text-shadow: 1px 1px 0px rgb(18, 59, 100); float: left; }
.tx_7 { background: url('ic_7.jpg') no-repeat scroll left top transparent; margin-top: 35px; padding: 7px 0px 17px 71px; font: 18px/20px Tahoma; color: rgb(158, 177, 198); text-shadow: 1px 1px 0px rgb(18, 59, 100); float: left; }
.tx_5 span, .tx_6 span, .tx_7 span { font: bold 24px Tahoma; color: rgb(189, 245, 255); }
.tx_5 b, .tx_6 b, .tx_7 b { font: 18px Tahoma; color: rgb(255, 255, 255); }
.title_3 { font: 20px/20px Arial; color: rgb(232, 229, 230); text-shadow: 1px 0px 0px rgb(9, 47, 88); text-transform: uppercase; margin-top: 84px; }
.pic_1 { width: 106px; margin-top: 28px; float: left; }
.pic_2 { width: 106px; margin: 28px 0px 0px 30px; float: left; }
.comment { width: 180px; margin-top: 28px; float: left; }
.comment p { font: 11px Arial; color: rgb(255, 255, 255); margin-top: 11px; }
.name { font: 15px/15px Arial; color: rgb(189, 245, 255); text-shadow: 0px 1px 0px rgb(9, 48, 90); text-transform: uppercase; }
.city { font: 12px/15px Arial; color: rgb(255, 248, 189); text-shadow: 0px 1px 0px rgb(9, 48, 90); margin-top: 4px; }
.footer { background: url('footer_bg.jpg') no-repeat scroll 450px top transparent; width: 100%; height: 224px; margin-top: 40px; }
.copy { width: 950px; padding-top: 15px; font: 12px Arial; color: rgb(189, 245, 255); float: left; }
.copy span { display: block; margin-top: 15px; font: 11px Arial; color: rgb(28, 58, 91); }
.v_list { width: 500px; text-align: right; margin-top: 10px; float: right; }
.v_list li { font: 12px Arial; color: rgb(189, 245, 255); margin-top: 10px; }
.v_list a { color: rgb(189, 245, 255); }
.txt_5 { font: 13px Arial; color: rgb(249, 243, 244); padding-top: 15px; text-align: center; text-transform: uppercase; }
.bg_1 { background: url('bg_1.png') no-repeat scroll left top transparent; width: 300px; height: 32px; margin: 8px 0px 0px 20px; position: relative; }
.bg_2 { background: url('bg_2.png') no-repeat scroll left top transparent; height: 32px; left: 0px; top: 0px; position: absolute; z-index: 2; }
.txt { padding: 9px 0px 0px 11px; font: 14px/14px Arial; color: rgb(38, 38, 38); left: 0px; top: 0px; position: absolute; z-index: 3; }
.w-rid { margin: 1500px 0px 0px; }
.footer li, .footer a, .footer span { color: rgb(2, 73, 150); }
#mainWrapper2 {background: rgb(255, 255, 255);}