body  { font-family: Arial; padding: 0px; margin: 0px; }
td  { vertical-align: top; }
span  { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; margin: 0px; }
div  { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; }
p  { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; }
input  { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; }
textarea  { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; }
li { font-family: Arial; font-size: 12px; font-weight: normal; color: #5E5E5E; text-decoration: none; }
a  { font-family: Arial; font-size: 12px; font-weight: bold; color: #C00036; text-decoration: underline; margin: 0px; }
a:hover  { font-family: Arial; font-size: 12px; font-weight: bold; color: #C00036; text-decoration: none; } 
h2  { font-family: Arial; font-size: 12px; font-weight: bold; color: #696969; text-decoration: none; margin: 0px; } 
h3  { font-family: Arial; font-size: 12px; font-weight: bold; color: #3A58BE; text-decoration: none; margin: 0px; } 
.usa  { padding: 15 17 0 41; }
.lang a  { font-family: Arial; font-size: 9px; font-weight: normal; color: #696969; text-decoration: none; }
.lang a:hover  { font-family: Arial; font-size: 9px; font-weight: normal; color: #696969; text-decoration: none; }
.usab  { padding: 3 0 0 20; }
.bg1  { background: url('images/bg1.jpg') top left no-repeat; padding: 5 15 5 15; }
.bg1 a  { font-family: Arial; font-size: 12px; font-weight: bold; color: #7f7f7f; text-decoration: none; }
.bg1 a:hover  { font-family: Arial; font-size: 12px; font-weight: bold; color: #7f7f7f; text-decoration: none; }
.bg1a  { background-color: #3A58BE; padding: 5 15 5 15; }
.bg1a p  { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.logo  { padding: 25 0 20 0; }
.logo a { font-family: Arial; font-size: 10px; font-weight: normal; color: #afafaf; text-decoration: none; }
.logo a:hover { font-family: Arial; font-size: 10px; font-weight: normal; color: #afafaf; text-decoration: none; }
.bg2  { background: url('images/bg2.jpg') repeat-x; }
.head   { background: url('images/head.jpg') no-repeat; }
.data  {  padding: 0 5 30 0; font-family: Arial; font-size: 9px; font-weight: normal; color: #c00036; text-decoration: none; vertical-align: bottom; }
.data1  { padding: 0 38 27 0;  vertical-align: bottom; }
.data1 div  {  font-family: Arial; font-size: 9px; font-weight: normal; color: #3a58be; text-decoration: none; border: 1px solid #3a58be; padding: 2px; }
.datain  {  padding: 0 5 50 0; font-family: Arial; font-size: 9px; font-weight: normal; color: #c00036; text-decoration: none; vertical-align: bottom; }
.data1in  { padding: 0 39 48 0;  vertical-align: bottom; }
.data1in div  {  font-family: Arial; font-size: 9px; font-weight: normal; color: #3a58be; text-decoration: none; border: 1px solid #3a58be; padding: 2px; }
.leftblock  { padding: 0 16 0 16; }
div.leftblock { background: url('images/leftblock.jpg') no-repeat; h3eight: 275 px; padding: 205 30 40 30; }
.leftblock div  a  { font-family: Arial; font-size: 13px; font-weight: bold; color: #3A58BE; text-decoration: none; }
.leftblock div a:hover  { font-family: Arial; font-size: 13px; font-weight: bold; color: #3A58BE; text-decoration: none; }
.topmain  { border-left: 1px solid #E1E1E1; }
.leftp div  { width:2px; height: 229px; background-color: #E1E1E1; }
.bgc1  { padding: 0 0 10 0; }
.bgc1 div  { width: 100; padding: 0 0 0 10; }
.bgc1 div  a  {font-family: Arial; font-size: 13px; font-weight: bold; color: #FF9B4E; text-decoration: none; }
.bgc1 div  a:hover  {font-family: Arial; font-size: 13px; font-weight: bold; color: #FF9B4E; text-decoration: none; }
.bg3  { background: url('images/bg3.jpg') repeat-x; }
.line  { vertical-align:bottom; }
.line1  { background-color: #E1E1E1; }
.line div  { width: 2; height: 132;background-color: #E1E1E1; }
.pk1  { padding: 5 0 0 0; }
.line2 div  { width: 90%; height: 1px; background-color: #E1E1E1; }
.zag  { padding: 8 0 8 0; }
.zag1 { padding: 10 0 10 0; }
.zag1in { padding: 12 0 10 0; }
.image  { padding: 12 0 10 0; }
.zag2 { padding: 10 50 10 50; }
.zag1 p { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.zag1 p a { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.zag1 p a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.zag1in p { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.zag1in p a { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.zag1in p a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3A58BE; font-weight: normal; text-decoration: none; }
.line3 div  { width: 139; height: 2px; background-color: #E1E1E1; }
.line4 div  { width: 60; height: 2px; background-color: #E1E1E1; }
.line5 div  { width: 40; height: 2px; background-color: #E1E1E1; }
.leftcont  { padding: 0 16 0 16; }
.contzag  {  padding: 15 0 15 0; }
.line6  { padding: 0 15 0 15; }
.line6 div  { width: 86; height: 2; background-color:#E1E1E1; }
.cont  { padding: 10 0 10 0; }
.cont div  { border: 1px solid #E1E1E1; background-color: #F9F9F9; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5E5E; font-weigth: normal;}
.cont div a  { font-size: 9px; font-weight: normal; }
.cont div a:hover  { font-size: 9px; font-weight: normal; }
.part  { padding: 10 0 0 0; }
.part div  { border: 1px solid #E1E1E1;  background: url('images/picpart.jpg') right no-repeat; padding: 19 0 19 10; font-family: Arial; font-size: 11px; font-weight:bold; color: #C00036; text-decoration: none; }
.line7  { padding: 0 0 20 0; vertical-align: bottom; }
.line7 div  { width: 2px; height: 182; background-color: #E1E1E1; }
.main  { padding: 15px; }
.line8  {  vertical-align: bottom; }
.line8 div  { width: 2px; height: 32; background-color: #E1E1E1; }
.line9  { padding: 0 0 20 0; vertical-align: bottom; }
.line9 div  { width: 2px; height: 182; background-color: #E1E1E1; }
.newsblock  { padding: 15 20 15 20; }
.newsblock p { font-size: 11px; }
.newsblock p a { font-size: 9px; font-weight: normal; }
.newsblock p a:hover { font-size: 9px; font-weight: normal; }
.line9a  { background: url('images/bg4.jpg') top no-repeat;  vertical-align: bottom; }
.line9a div  { width: 2px; height: 32; background-color: #E1E1E1; }
.footerleft  { padding: 30 30 30 55; }
.footerleft p  { color: #B9B9B9; font-size: 10px; }
.footerleft p a  { color: #3A58BE; font-size: 10px; text-decoration: none; }
.footerleft p a:hover { color: #3A58BE; font-size: 10px; }
.footerright  { border-left: 1px solid #E1E1E1; padding: 30 30 30 15; }
.footerright1 p  { color: #B9B9B9; font-size: 10px; }
.footerright1 p a  { color: #FF9B4E; font-size: 10px;  }
.footerright1 p a:hover { color: #FF9B4E; font-size: 10px; }
.span  { background-color: #3A58BE; font-size: 9px; color:#FFFFFF; }
.span1  { background-color: #C00036; font-size: 9px; color:#FFFFFF; padding: 0 2 0 2; }

.headin1  { background: url('images/headin_1.jpg') no-repeat; }
.headin2  { background: url('images/headin_2.jpg') no-repeat; }
.headin3  { background: url('images/headin_3.jpg') no-repeat; }
.headin4  { background: url('images/headin_4.jpg') no-repeat; }
.headin5  { background: url('images/headin_5.jpg') no-repeat; }
.headin6  { background: url('images/headin_6.jpg') no-repeat; }
.headin7  { background: url('images/headin_7.jpg') no-repeat; }
.bg2in  { background: url('images/bg2in.jpg') repeat-x; }
.bgl  { background: url('images/bgl.jpg') right repeat-y; border-left:#e1e1e1 1px solid }
.zagin  {background-color: #f9f9f9; border-left: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 10 0 10 0; }
.rightzagin  { background: url('images/bg5.jpg') bottom repeat-x; }
.zagin p { font-weight: bold; color: #c00036; }
.menuin { padding: 5 10 5 10; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7;}
.menuin p { margin: 0 0 0 10; }
.menuin p a { color: #3a58be; }
.menuin p a:hover { color: #3a58be; }
.menuin span  { font-weight: bold; color:#FFFFFF; background-color: #ff9b4e; padding: 0 10 0 10; }
.menuin1  { padding: 5 10 5 30; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }
.menuin1 img  { margin: 3 5 0 0; }
.menuin1 a { font-weight: normal; color:#5e5e5e; text-decoration: underline; }
.menuin1 a:hover { font-weight: normal; color:#5e5e5e; text-decoration: none; }
.menuin1 span  { background-color: #3a58be; color: #FFFFFF; padding: 0 8 0 8; }
.menuend  { border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; }
.zaginn  { padding: 10 25 10 20; }
.line10  { border-left: 1px solid #e7e7e7; vertical-align:bottom; }
.line10 div  { width: 2px; height: 38; background-color: #e1e1e1; }
.maintb  { background: url('images/bgl.jpg') right repeat-y; }
.line11  { padding: 0 0 0 20; }
.line11 div  { width: 140px; height: 2; background-color: #e1e1e1; }
.line12  { border-left: 1px solid #e7e7e7; }
.line12 div  { width: 2px; height: 103; background-color: #e1e1e1; }
.line13  { border-left: 1px solid #e7e7e7; }
.line13 div  { width: 2px; height: 51; background-color: #e1e1e1; }
.mainin  { padding: 30 68 30 20; }
.pic  { padding: 0 20 15 0; }
.pic div { background=color: #f9f9f9; border: 1px solid #e7e7e7; padding: 5px; }
.forma  { padding: 10 68 10 20; }
.forma1  { padding: 5 15 0 0; }
.forma2  {  background-color: #f9f9f9; padding: 5px; }
.forma2 input  { width: 100%; height: 20; background-color: #ffffff; border-top: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.forma2 textarea  { width: 100%; height: 120; background-color: #ffffff; border-top: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.line14  { border-left: 1px solid #e7e7e7; padding: 0 100 0 0; }
.line14 div  { width: 140px; height: 2; background-color: #e1e1e1; }
.line15  { border-left: 1px solid #e7e7e7; vertical-align: bottom; }
.line15 div  { width: 2px; height: 170; background-color: #e1e1e1; }
