body { font-family:arial; color:#333; font-size:13px; }

.inner { width:1200px; margin:auto; position:relative; }

.clr { clear:both; }

a img { border:0px; }

img.alignleft { float:left; margin-right:20px; }
img.alignright { float:right; }
img.aligncenter { display:block; margin:auto; }
img { max-width:100%; height:auto; }

p { text-align:justify; }

.fixed { position:fixed; }
.relative{ position:relative; }
.absolute{ position:absolute; }

.top0 { top:0px; }
.left0 { left:0px; }
.right0 { right:0px; }
.bottom0 { bottom:0px; }

ul.menubar { list-style-type:none; margin:0px; padding:0px; height:100%; }
ul.menubar li { list-style-type:none; margin:0px; padding:0px; float:left; border-left:1px solid #333; height:100%; position:relative; }
ul.menubar li:first-child { border-left:0px; }
ul.menubar li a { display:block; height:100%; padding-left:10px; padding-right:10px; text-decoration:none; color:#333; }
ul.menubar li a:hover { background:#f0f0f0; }
ul.menubar ul { display:none; position:absolute; border:1px solid #333; left:-1px; list-style-type:none; margin:0px; padding:0px; background:#fff; }
ul.menubar li:hover ul { display:block;  }
ul.menubar li ul li { float:none; border:0pc; }

.floatleft { float:left; }
.floatright { float:right; }

.marginauto { margin:auto; }

.show { display:block; }
.showinline { display:inline; }
.showinlineblock { display:inline-block; }
.hide { display:none; }

.border { border:1px solid #333; }
.borderleft { border-left:1px solid #333; }
.borderright { border-right:1px solid #333; }
.bordertop { border-top:1px solid #333; }
.borderbottom { border-bottom:1px solid #333; }

.column12 .col, .column10 .col { float:left; display:block; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;   }

.column10 .col.col1 { width:10%; }
.column10 .col.col2 { width:20%; }
.column10 .col.col3 { width:30%; }
.column10 .col.col4 { width:40%; }
.column10 .col.col5 { width:50%; }
.column10 .col.col6 { width:60%; }
.column10 .col.col7 { width:70%; }
.column10 .col.col8 { width:80%; }
.column10 .col.col9 { width:90%; }
.column10 .col.col10 { width:100%; }

.column12 .col.col1 { width:8.33%; }
.column12 .col.col2 { width:16.66%; }
.column12 .col.col3 { width:25%; }
.column12 .col.col4 { width:33.33%; }
.column12 .col.col5 { width:41.66%; }
.column12 .col.col6 { width:50%; }
.column12 .col.col7 { width:58.33%; }
.column12 .col.col8 { width:66.66%; }
.column12 .col.col9 { width:75%; }
.column12 .col.col10 { width:83.33%; }
.column12 .col.col11 { width:91.66%; }
.column12 .col.col12 { width:100%; }



.col.margin5 { padding-left:5px; }
.col.margin10 { padding-left:10px; }
.col.margin15 { padding-left:15px; }
.col.margin20 { padding-left:20px; }
.col.margin25 { padding-left:25px; }
.col.margin30 { padding-left:30px; }
.col.margin35 { padding-left:35px; }
.col.margin40 { padding-left:40px; }
.col.margin45 { padding-left:45px; }
.col.margin50 { padding-left:50px; } 

body.iphone .column10.iphone > .col, body.iphone .column12.iphone > .col { float:none; width:100%; padding-left:0px; }
body.ipad .column10.ipad > .col, body.ipad .column12.ipad > .col { float:none; width:100%; padding-left:0px; }
body.t960 .column10.t960 > .col, body.t960 .column12.t960 > .col { float:none; width:100%; padding-left:0px; }


.showt960 { display:none; }
.showipad { display:none; }
.showiphone { display:none; }
.showt1200 { display:block; }

body.t960 .showt1200 { display:none; }
body.t960 .showipad { display:none; }
body.t960 .showiphone { display:none; }
body.t960 .showt960 { display:block; }

body.ipad .showt1200 { display:none; }
body.ipad .showiphone { display:none; }
body.ipad .showt960 { display:none; }
body.ipad .showipad { display:block; }

body.iphone .showt1200 { display:none; }
body.iphone .showt960 { display:none; }
body.iphone .showipad { display:none; }
body.iphone .showiphone { display:block; }


