#main {width:100%; min-width:973px;}

/*----!!!-----*/
#main-width { /*width:980px;*/ margin:0 auto;}
/*----!!!-----*/

.sidebar { float:left; /*width:238px;*/}
.center { /*padding-left:238px;*/}

#header {/*height:179px;background:url(images/header-bg.png) no-repeat center top;*/}
#header, #content, #footer { font-size:0.8125em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 #content .center .col-1 { float:none; /*padding-right:196px*/}
#page1 #content .center .col-2 { float:right; width:196px;}

/*======= index-1.html =======*/
#page2 #content .center .col-1 { float:none; padding-right:238px}
#page2 #content .center .col-2 { float:right; width:238px;}
#page2 #content .center .block .col-1 { float:left; width:69%; padding:0;}
#page2 #content .center .block .col-2 { float:left; width:30%}


/*=========================*/


#footer { /*padding:15px 0 15px 0;*/ font-size:.69em;}


/*===========================*/
#structurer {width:100%;}
#structurer td {vertical-align:top;}
.leftcol {/*width:238px;*/}
.centercol {text-align:left;/*width:497px;*/}
.rightcol {text-align:center;/*width:188px;*/}
.col-2, .box3, .box4 {margin-bottom:15px; text-align:left;}
.moduletable_dotted {margin-bottom:15px; text-align:left; border:1px dashed #A5A4A4;
color:#000000;
padding:7px 10px 12px;
width:165px;}

.moduletable_pincbox{margin-bottom:15px; text-align:left; -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F1D8 none repeat scroll 0 0;
padding:7px 20px 11px 12px;
width:154px;}