body { font-family: Tahoma, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px; color: #484848; background:url(gfx/top-bg.gif) repeat-x #F3F3F3;}
tr,td { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #484848; }
a { text-decoration: none }
#all { text-align: left }
#login { width: 900px; height: 30px; text-align: right; align: right}
#m1 { width: 900px; height: 32px; color: #AAB6D0; font-size: 9px}

#m1aa { padding-top: 5px; width: 44px; float: left; }
#m1a { padding-top: 5px; width: 437px; text-align: left; align: top; float: left }
#m1b { padding-top: 5px; width: 265px; text-align: left; align: top; float: left }
#m1c { padding-top: 5px; width: 152px; text-align: right; align: top; float: left }

#m2a { height: 27px; padding-top: 10px; padding-left: 44px; width: 856px; text-align: left }

#m3 { width: 950px; height: 67px }
#m3a { padding-left: 44px; width: 406px; text-align: left; align: top; float: left }
#m3b { height: 20px; width: 450px; text-align: right; align: top; float: left }

#center { width: 100%; background: #ffffff; float: left; padding-bottom: 10px }
#center1 { width: 100%; background: #ffffff; float: left; padding-bottom: 10px }
#center2 { width: 950px; float: left; }

#cleft { width: 610px; padding-left: 44px; float: left; border-right: 1px #C9CFC7 solid; padding-right: 10px; }
#cright { width: 210px; float: left; padding-left: 10px }

#icleft { width: 656px; float: left; border-right: 1px #C9CFC7 solid; padding-right: 10px }
#icright { width: 210px; float: left; padding-left: 10px}

#icright1 { width: 300px; float: left; padding-left: 10px; padding-left: 44px;}
#icright2 { width: 310px; float: left; padding-left: 10px; padding-right: 10px}
#icright3 { width: 270px; float: left; padding-left: 10px}

#txt { line-height: 18px }

#sub-pic { margin-left: -44px }

#subnews { padding-left: 10px; width: 210px }

#newsletter { padding-left: 5px; padding-top: 40px; width: 215px; background-image: url(gfx/bg-newsletter.gif); background-color: #f1f1f1}

#footer { width: 950px; padding-left: 25px; margin-top: -2px }
#footer-logo { float: left; width: 40px; padding-top: 10px; padding-left: 10px }
#footer-txt { float: left; padding-top: 10px; color: #939393  }
ul { margin-left: 0px; margin-top: 0px }
a.link1 { color: #AAB6D0; padding-top: 5px; height: 25px; text-decoration: none; background-image: url(gfx/top-arrow1.gif); background-repeat: no-repeat; background-position: center top }
a.link1:hover { color: #ffffff;  }

a.link2 { color: #ffffff; margin-top: 9px; padding-bottom: 12px; padding-left: 15px; padding-right: 15px; height: 16px; text-transform: uppercase; font-size: 9px; text-decoration: none; background-image: url(gfx/top-arrow2.gif); background-repeat: no-repeat; background-position: center bottom }
a.link2:hover { color: #D9D9D9 }
a.link3 { color: #6A6A6A; padding-top: 5px; text-decoration: none; }
a.link3:hover { color: #FF6305;  }

a.link5 { border-left: 1px #F3F3F3 solid; color: #939393; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; height: 35px; text-decoration: none; background: #ffffff }
a.link5:hover { color: #FF690E;  }

a.webart { color: #B2B2B2; font-size: 9px; text-decoration: none }
a.webart:hover { color: #3B3B3B; }

#cleaner:after {content: "."; display: block; height: 0; visibility: hidden;}
#cleaner {font-size:0;clear: both; display: block;}

.top-form { width: 126px; font-size: 10px; color:#ffffff; padding: 3px; border: 1px solid #62718D; background: #62718D }
.top-form2 { font-size: 11px; color:#838383; padding: 2px; border: 1px solid #cccccc }
.form { font-size: 11px; color:#838383; padding: 2px; border: 1px solid #cccccc;}

img { border: 0px }
.frame { padding: 4px; border: 1px solid #D7D7D7 }
.frame2 { background: #ffffff; padding: 4px; border: 1px solid #DDE2E6 }
.frame3 { background: #DDE2E6; padding: 4px; border: 1px solid #DDE2E6 }
.frame4 { border: 1px solid #f1f1f1; background: #f6f6f6 }

.index-news { background: #ffffff; padding: 6px; border: 1px solid #DDE2E6 }
.top { color: #8DB4D9; padding-top: 1px }
.left { padding-right: 10px }
a.top1 { color: #9BB0C5 }

a.top-menu { color: #ffffff }
a.top-menu:hover { color: #C2C2C2 }

.menu { background:url(gfx/menu-bg.gif) repeat-x #375C7E; }


a.menua { width: 205px; text-decoration: none; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; background:url(gfx/menu-a.gif) no-repeat #3B4D71 } 
a.menua:hover { text-transform: lowercase; border-bottom: #557491 solid 1px; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; background: #546DA1 } 

.menuaselected { width: 205px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; background: #546DA1 } 
a.menuaselected:hover { color: #ffffff; } 

a.menua2 { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #9BB0C5 } 
a.menua2:hover { text-transform: lowercase; border-bottom: #557491 solid 1px; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #546DA1 } 

.menua2selected { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background: #546DA1 } 
a.menua2selected:hover { color: #ffffff; } 

a.menua3 { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #9BB0C5 } 
a.menua3:hover { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #8EA5BA } 

.menua3selected { text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; width: 100%; cursor: hand; padding-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 25px; background:url(gfx/menu-h.gif) no-repeat } 
a.menua3selected:hover { color: #ffffff; } 

h2 { font-family: Arial, Tahoma; font-weight: bolder; letter-spacing: -1px; font-size: 17px; margin-bottom: -10px; margin-top: -3px; margin-left: -1px}
h3 { font-family: Arial, Tahoma; font-weight: bolder; letter-spacing: -1px; font-size: 15px; margin-bottom: -6px; margin-top: -3px }

.comment { border-left: #CBD0D5 1px solid; padding-left: 10px }


.path { color: #AEBCC9; 6px; padding-top: 3px }
a.path:hover { color: #EE6A09; text-decoration: underline }


.data { font-family: Tahoma, Verdana; color: #B5BCC4; font-size: 10px }



a.footer-l { color: #487197 }
a.footer-l:hover { color: #EE6A09; text-decoration: underline }
a.footer-l2 { color: #AFC1D1 }
a.footer-l2:hover { color: #EE6A09 }

hr { background: transparent; border:0; border-bottom:1px solid #D7D7D7; color:#ffffff}

.txt { font-family: Tahoma, Arial; color: #375C7E; width: 650px; border-left: 1px solid #ffffff; padding-left: 15px; line-height: 16px; padding-top: 100px; }



.bt-search { width: 31px; height: 21px; cursor:pointer; background:url(gfx/bt-search.gif) no-repeat;}

textarea {font-family:arial,sans-serif;font-size:8pt;padding:3px;color:#767676;border:1px solid #E0E0E0;}
.title { font-family: Georgia; font-size: 20px; letter-spacing: -1px }
.ititle { font-family: Georgia; font-size: 12px; font-weight: bolder }


.pd { padding: 6px; border: 1px solid #cccccc }
.img2 { margin-right: 15px; padding: 4px; border: 1px solid #cccccc }

.menu-top { height:26px; color: #ffffff; cursor: hand; padding-top: 20px; padding-right: 20px; padding-bottom: 8px; padding-left: 17px } 
a.menu-top:hover { height:26px; color: #ffffff; cursor: hand; padding-top: 20px; padding-right: 20px; padding-bottom: 8px; padding-left: 17px;  } 
.news { padding-left: 25px; padding-right: 10px }


.f1 { background:url(gfx/pas1.gif) no-repeat; padding-top: 10px }
.g1 { background:url(gfx/bg1p.png) }
