@charset "utf-8";
/* CSS Document */
/* cssframe.css (CSSFrame.com v.2007-11-01); no need to modify; accompany with cssframesnippets.css*/

/* reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0;border:0;
font-weight:inherit; font-style:inherit;font-size:100%; font-family: inherit;
vertical-align:baseline; text-align:left;}
/* para el simposio
 * table{border-collapse:separate; border-spacing:0;}*/
blockquote:before,blockquote:after,q:before,q:after{content: close-quote; font-weight: bold;}

/* set some */
caption,th,strong,dt{font-weight:bold;}
em,quote,blockquote,cite{font-style:italic;}
ul,ol,li,dd{margin-left:1em;}
ol.none,ul.none{list-style:none;} /*use .none for blank lists*/
ol.none,ul.none,ol.none li,ul.none li,li.none,dl.none dd,dd.none,dl.none{margin:0;}
dl.none dt, dt.none{font-weight:inherit;}
option{padding-left:0.4em;}
img{display:block;} /* for strict mode */

/* font size x18px */
body{font-size:12px; line-height:18px;}
h1,h2,h3,h4,h5,p,ol,ul{margin-bottom:9px;} /*all but h6 *************** original:18*/
div p:last-child {margin-bottom:0;}
h1{font-size:36px; line-height:36px}
h2{font-size:24px; line-height:24px}
h3{font-size:18px;}
h4{font-size:12px; font-weight:bold;}
h5{font-size:12px; font-weight:bold;}
ul ul,ul ol,ol ul,ol ol{margin-top:9px; margin-bottom:9px;}/*use .none to nullify margins*/

/* grid */
body{text-align:center;}
.container{text-align:left; margin:0 auto; width:960px;} /*feel free to overwrite*/
.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.colhalf{float:left;}
.col1{width:120px;}
.col2{
	width:240px;
	 _width: 234px; /*hack ie6*/ 
}
.col3{width:360px;}
.col4{width:480px;}
.col5{width:600px;}
.col6{width:720px;}
.col7{width:840px;}
.col8{width:960px;}

.colhalf{width:50%;}/*.colhalf should be inside .colX and have no .colX inside;*/

.padr1{padding-right:120px;}/*pads right*/
.padr2{padding-right:240px;}
.padr3{padding-right:360px;}
.padr4{padding-right:480px;}
.padr5{padding-right:600px;}
.padr6{padding-right:720px;}
.padr7{padding-right:840px;}
.padl1{padding-left:120px;}/*pads left*/
.padl2{padding-left:240px;}
.padl3{padding-left:360px;}
.padl4{padding-left:480px;}
.padl5{padding-left:600px;}
.padl6{padding-left:720px;}
.padl7{padding-left:840px;}
/*.colcontent should be inside .colX and have no .colX inside
feel free to change, but border+padding should be divisible by 18px*/
.colcontent{padding:9px;}
.colcontent_border{padding:8px; border-width:1px;}
.colcontent_vborder{padding:9px 8px; border-width:0 1px;}
.colcontent_hborder{padding:8px 9px; border-width:1px 0;}

/* common */
.small{font-size:.8em;line-height:14px;}
.smaller{font-size:.9em;}
.larger{font-size:1.1em;}
.large{font-size:1.2em;}

.left{float:left; margin:0 18px 18px 0;}
.right{float:right; margin:0 0 18px 18px;}
.sidenote{border-width:1px; padding:8px 10px; margin-bottom:18px;}
.highlight{background-color:#ffa;}
span.replace{position:absolute; left:-2000px;}/* text for images */
p.last{margin-bottom:0;}
/*Use .clearfix on parent containers to autoclear floats*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide */


