* { margin:0; padding:0; outline:none; }

html { height:100%; }

body { height:100%; font-size:14px; font-family:arial, helvetica, sans-serif; color:#000; background:#fff; min-width:1000px; text-align:center; }

a { color:#000; text-decoration:underline; }

img { border:none; }

.clear:after { content:"."; display:block; clear:both; visibility:hidden; height:0; }

.wrapper { width:1000px; margin:0 auto -85px; min-height:100%; background:#fff; }


.header { height:205px; width:1000px; position:relative; z-index:1; margin: 0 auto; }


.middle { padding:55px 0 85px 0; text-align:left; margin: 0 auto; }
* html .middle { margin: 0 auto 85px; }

.left-column { width:300px; float:left; }

.leftmenu {  }
.leftmenu div { font-size:0; line-height:0; }
.leftmenu ul { list-style-type:none; padding:0px 20px 0 85px; }
.leftmenu ul li { margin:8px 0; padding-bottom:8px; font-size:18px; line-height:22px; color:#f36f21; }
.leftmenu ul li.active { color:#efcfa1; }
.leftmenu ul li a { text-decoration:none; color:#f36f21; }
.leftmenu ul li a.active { color:#efcfa1; }
.leftmenu ul li a:hover { text-decoration:underline; }

.right-column { width:700px; float:right;  }

.center-column { width:960px; padding:30px 0 0 40px; }


.content { padding:0 50px 30px 50px; }
.content h1 { color:#00aee6; font-size:22px; font-weight:normal; padding:0 0 20px 0; }
.content p { padding-bottom:15px; text-align:justify; line-height:18px; }
.content ul { padding:0 0 10px 25px; }
.content ul li { padding-bottom:7px; }
.content ol { padding:0 0 10px 25px; }
.content ol li { padding-bottom:7px; }
.content h2 { font-size:18px; font-weight:normal; padding:10px 0 6px 0; }
.content h3 { font-size:17px; font-weight:bold; color:#684f40; padding:10px 0 7px 0; text-align:center; }


.footer { height:85px; margin:0 auto; position:relative; border-top:2px solid #00aee6; width:1000px; }

.copyrights {position:absolute; top:20px; left:0; width:100%; font-size:13px; }


table.port { width:600px; }
table.port td { text-align:center; width:250px; padding:0 50px 50px 0; }
table.port td img { border:1px solid #ccc; margin-bottom:5px; }
table.port td a { text-decoration:none; color:#000; }
table.port td a:hover { text-decoration:underline; }
