body{margin:0; padding:0; background:url(../images/bg.gif) repeat-x top;FONT-FAMILY:Arial,Helvetica,sans-serif; text-align:left; line-height:1.6em; color:#414141;}
div{font-size:10pt; color:#414141; FONT-FAMILY:Arial,Helvetica,sans-serif; text-align:left; line-height:1.6em;}

h1{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; font-size:19pt; color:#fff; font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:bold; letter-spacing:0em;}
h2{margin:0px 0px 15px 0px; padding:0px 0px 8px 0px; font-size:25px; color:#2f4a50; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; background:url(../images/dotted.gif) repeat-x bottom;}
h3{margin:0px 0px 15px 0px; padding:0px 0px 8px 0px; font-size:20px; color:#2f4a50; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; background:url(../images/dotted.gif) repeat-x bottom;}
h4{margin:0px 0px 0px 0px; padding:20px 0px 2px 0px; font-size:18px; color:#2f4a50; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal;}
h5{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font-size:18px; color:#2f4a50; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal;}
input{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#414141;  border:#bbb solid 1px; padding:2px}
p{padding:7px 0px 0px 0px; margin:0px}
textarea{border:#bbb 1px solid;  font-size:11px; color:#333; font-family:Arial,Helvetica,sans-serif;}
.clear{clear:both; padding:0px; margin:0px;}

/*HEADER*/
.wrapper { min-width:986px; margin:auto; }
.header { min-width:986px; min-height:65px; text-align: center; margin:auto; }
.header-top-container { margin:auto; }
.header-top { width:986px; margin:0 auto;  position:relative; padding:0px; text-align:left;}
h1#logo {float:left;width:214px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; text-align:left;}
.header-nav{float:right; }
.header-nav ul{ padding:0px; margin:0px; list-style:none;}
.header-nav li{ margin:0px 1px 0px 0px; list-style:none; float:left;font-size:11pt; font-weight:bold;background:url(../images/nav_line.gif) no-repeat right top; padding:0px 2px 0px 0px; }
.header-nav li a{padding:22px 7px 22px 7px; margin:0px 0px 0px 0px; list-style:none; float:left;font-size:11pt; font-weight:bold;color:#4d4d4d;  text-decoration:none; font-size:11pt;}
.header-nav li a:hover{ background:url(../images/menubg_h.gif) repeat-x left top;margin:0px 0px 0px 0px; padding:22px 7px 22px 7px; margin:0px; list-style:none; color:#4d4d4d;  text-decoration:none; font-size:11pt; }
.header-nav li a.active{ background:url(../images/menubg_h.gif) repeat-x left top;margin:0px 0px 0px 0px; padding:22px 7px 22px 7px; margin:0px; list-style:none; color:#0e5355;  text-decoration:none; font-size:11pt;}

/*BANNER-AREA*/
.mid-area{ background:url(../images/banner.jpg) no-repeat top left; width:941px; margin: 0px auto; height:226px; padding:40px 25px 0px 20px; text-align:left;}
.banner_tx{font-size:10pt; color:#d1f6ff;  line-height:1.6em; width:655px; margin:0px 0px 0px 0px; float:left; padding:8px 0px 0px 0px;}
.box_right{padding:2px 0px 0px 0px; font-size:13pt; color:#1a3439; line-height:1.5em; float:right; width:249px; text-align:center;}

.get_link{color:#000; font-size:16pt; line-height:1.6em; font-weight:bold;}
.c_name{color:#24454b; font-size:12pt; font-weight:bold}
a.e_link:link{color:#062a32; text-decoration:none; font-size:16px}
a.e_link:active{color:#062a32; text-decoration:none; font-size:16px}
a.e_link:visited{color:#062a32; text-decoration:none; font-size:16px}
a.e_link:hover{color:#000; text-decoration:underline; font-size:16px}

/*Container*/
.container { padding:0px; margin:auto; }
.middle { width:950PX; background: url(../images/main-conteiner-bg.png)  repeat-y top left; padding:20px 18px 0px 18px; margin:auto;}
.col-main {	float:left; width:683px; color:#484848;	padding:0px 0px ;margin:0px;}
.img_pad{padding:0px 10px 0px 0px}

.green_tx{margin:0px; padding:25px 0px 0px 0px}
.green_tx ul{margin:0px; padding:0px; list-style:none}
.green_tx ul li{text-align:left; background:url(../images/green_bul.gif) no-repeat left; padding:0px 0px 0px 25px; margin:0px 0px 13px 0px}
.green_tx ul li a{text-decoration:none; color:#474747; font-size:13px; font-weight:bold}
.green_tx ul li a:hover{text-decoration:none; color:#547b83; font-size:13px; font-weight:bold}

.col-right { float:right; width:246px; }
.rigth-bar{background:#FFFFFF;border:#c5c5c5 solid 1px; padding:3px; margin-bottom:8px;}
.rigth-bar .title{background:url(../images/title-bg.gif) repeat-x; font-family:Georgia,"Times New Roman",Times,serif; font-size:19px; color:#FFF; padding:0px 0px 6px 10px}
.img-tx{height:160px; text-align:center; padding:13px 0px 0px 0px;}
.foam{float:left; padding:6px 0px 0px 0px; width:100%}
.foam .input{margin:5px 5px 5px 8px;}
.foam .textarea{margin:5px 5px 5px 8px;}
.input_but{background:url(../images/input_but.gif) repeat-x; height:22px; border:none; padding:2px; color:#FFF; font-size:12px; font-weight:bold; width:80px; cursor:pointer; float:left; margin:8px;}
.img_bdr{border:#CCC solid 1px; padding:5px}
.img-tx a{color:#4e6a71; text-decoration:none; font-size:14px; font-weight:bold}
.img-tx a:hover{color:#000; text-decoration:none; font-size:14px; font-weight:bold}
.grey-bg{background-color:#e6e6e6; color:#737373; font-size:11px; text-align:right; height:20px; padding:0px 5px 0px 0px}
.grey-bg a{text-decoration:none; color:#737373; font-size:11px}
.grey-bg a:hover{text-decoration:none; color:#000; font-size:11px}

/*footer*/
.footer-container{background-color:#3a3e42; height:95px; padding:0px; margin:auto;}
.footer{background:url(../images/f_mid_bg.gif) repeat-x; height:60px; text-align:center; color:#FFF; font-size:11px; line-height:1.4em; padding:35px 0px 0px 0px;width:980px;margin: auto;}
.footer-lt{background:url(../images/f_lt_grad.gif) no-repeat top left; width:986px; padding:0px; margin: auto;}
.footer-rt{background:url(../images/f_rt_grad.gif) no-repeat top right; width:986px; padding:0px; margin: auto;}
.footer a{font-size:12px; font-weight:bold; padding:0px 7px 0px 7px; color:#fff; text-decoration:none;}
.footer a:hover{font-size:12px; font-weight:bold; padding:0px 7px 0px 7px; color:#b5f0fc; text-decoration:none;}
.footer a{font-size:12px; font-weight:bold; padding:0px 7px 0px 7px; color:#fff; text-decoration:none;}
.port_img_pad{padding:3px; border:#cdcdcd 2px solid; margin:0px 10px 0px 0px}


a.email_link:link{text-decoration:none; color:#547b83; font-size:14px; font-weight:bold}
a.email_link:visited{text-decoration:none; color:#547b83; font-size:14px; font-weight:bold}
a.email_link:active{text-decoration:none; color:#547b83; font-size:14px; font-weight:bold}
a.email_link:hover{text-decoration:underline; color:#547b83; font-size:14px; font-weight:bold}

.capt{margin:7px; }