.top_tile2 {background:url(images/top_tile2.gif) top repeat-x; right:0; height:750px; position:absolute; width:50%;}
#main { width:980px; margin:0 auto; text-align:left; background:url(images/main_bg.jpg) top left no-repeat; position:relative;}

#header {height:439px;}


#footer { height:70px; border-top:3px solid #f0f2f2; margin:0 58px 0 55px; line-height:3.7em;}

.column1, .column2, .column3, .col1, .col2, .col3 {float:left;}
.container {width:100%; overflow:hidden;}
.container2 {width:100%;}

/* ============================= index ===========================*/

#index .row1 .column1 {width:292px;}
#index .row1 .column2 {width:292px;}
#index .row1 .column3 {width:282px;; margin-top: 25px; margin-right: 25px; margin-bottom: 25px; margin-left: 25px}

#index .row2 .line {background:url(images/line.gif) repeat-y 572px 0;}
#index .row2 .column1 {width:572px;}
#index .row2 .column2 {width:294px;}

/* ============================= index-1 ===========================*/

#index_1 .row1 .column1 {width:292px;}
#index_1 .row1 .column2 {width:574px;}

#index_1 .col1 {width:281px;}
#index_1 .col2 {width:250px;}

#index_1 .row2 .line {background:url(images/line.gif) repeat-y 292px 0;}
#index_1 .row2 .column1 {width:292px;}
#index_1 .row2 .column2 {width:574px;}

/* ============================= index-2 ===========================*/

#index_2 .row1 .column1 {width:292px;}
#index_2 .row1 .column2 {width:292px;}
#index_2 .row1 .column3 {width:282px;}

/* ============================= index-3 ===========================*/

#index_3 .row1 .column1 {width:438px;}
#index_3 .row1 .column2 {width:428px;}

#index_3 .col1 {width:453px; padding:14px 0 15px 0;}
#index_3 .col2 {width:405px; padding:14px 0 15px 0;}

/* ============================= index-4 ===========================*/

#index_4 .row1 .column1 {width:292px;}
#index_4 .row1 .column2 {width:574px;}

#index_4 .col1 {width:460px;}
#index_4 .col2 {width:406px;}

/* ============================= index-5 ===========================*/

#index_5 .row2 .line {background:url(images/line.gif) repeat-y 512px 0;}
#index_5 .row2 .column1 {width:512px;}
#index_5 .row2 .column2 {width:354px;}

#index_5 .col1 {width:60px;}
#index_5 .col2 {width:242px;}
.estilo {  background-color: #FFFFCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #0099CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.estilo2 { background-color: #FFFFCC ; height: auto; width: 760px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #0099CC; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.estilo3 { height: auto; width: 313px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: 2px solid; list-style-image: none; clip:   rect(   ); border-color: #CCCCCC #0099CC}
.estilo4 { height: auto; width: 860px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: 2px solid; list-style-image: none; clip: rect( ); border-color: #CCCCCC #0099CC }
