@charset "utf-8";
/* CSS Document */
/*reset.css*/  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}td{vertical-align:top;}
/*fonts*/
body{font:13px "Helvetica Neue",Helvetica,Arial, sans-serif;/**font-size:small;*font:x-small;*/}table {font-size:inherit;/*font:100%;*/}select, input, textarea {font:99% helvetica,arial,clean,sans-serif;}pre, code {font:115% monospace;/**font-size:100%;*/}body * {line-height:1.22em;}
/* Class */
h1 {font-size:32px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
p {margin:0 0 0.6em 0;}
/* MyGRID */
#page,#header,#menu,#content,#footer,.doc1 #colMain {width:960px;}
#header, #content, #footer {margin:0 auto;overflow:hidden;height:100%;}
#subcontent {margin:20px;overflow:hidden;height:100%;}
#page{margin:0 auto;}
/* One column*/
.doc2 #colBig, .doc3 #colBig {width:940px;}
/* Two Columns Content */
.doc2 .colSide {margin:20px 20px 20px 600px;}
.doc2 .colMain {width:550px;margin:20px 10px 20px 20px;float:left;}
/* The Columns Content */
.doc3 .colSide {width:240px;margin:0 15px 0 0;}
.doc3 .colMain {width:530px;margin:0 15px 0 0;}
.doc3 .colAds {width:160px;}
.doc3 .col2 .col {float:left;width:252px;margin:0 0 0 15px;}
.doc3 .col3 .cols {float:left;width:163px;margin:0 0 0 15px;}
.doc3 .col2 .first {margin:0;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
.clearthis:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
