/********************************************************************/
/*** File: pn_main0.css
/*** Author: Q2E GmbH
/*** Copyright: (c) 2007 Q2E GmbH office@q2e.at
/*** Last Change: 23.04.2009
/*** Description: System Edwin v1.0 Frontend Inhalt-Format
/********************************************************************/

/**
Inhalt:
                +HTML FRAMEWORK AUSSEN UND INNEN
                +ZELLEN
                +Seite zentrieren
                +BackEnd DIV
**/


/************************************************/
/* ----------AUSSEN UND INNEN----------------- */
html, body { position:relative; padding:0px; margin:0px; }
div.background { background-color:#FFFFFF; }
div.siteframe { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.outer{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.inner{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; }
/**************************************/

/* --------------Größe der Seite angeben------------- */
div.siteframe { width:910px; }
div.bodyframe { width:647px; }
div.ai1 { width:129px; }
div.ai2 { width:129px; }
div.right_cont{}
div.fo { }

div.c_ct{min-height:445px; height:auto !important; height:445px;}
div.c_ct_index{min-height:380px; height:auto !important; height:365px;}
div.ai2{min-height:460px; height:auto !important; height:460px;}

/**************************************/

/* --------------ZELLEN------------- */
div.top { position:relative; height:80px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;border-bottom:2px solid #C5C7C8; }
div.top_image {position:absolute; top:10px;right:0px; width:300px; height:80px;}
div.logo { position:absolute; top:0px; left:0px; width:395px; height:80px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.content { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; }
div.content_overlay_top {position:absolute; width:300px; height:10px; background-color:#FFFFFF;}
div.innercontent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:left;top:0px;position:relative; }
div.right_cont{border-left:2px solid #C5C7C8;}
div.bodyframe { position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left;}
div.nv_top{position:relative;border-bottom:2px solid #C5C7C8;}
div.ai1 { position:relative; float:right; padding-top:8px;}
div.ai2 { position:relative; float:left; /*background-color:#fff;*/ }
div.fo { position:relative; padding:2px 0px 3px 13px; margin:0px 0px 0px 0px; clear:both; }
span.footertxt{  }
/**************************************/

/*Seite zentrieren*/
div.siteframe {margin-left:auto; margin-right:auto; }
div.fo{ }
/**************************************/
/*Hintergrundbild einstellen*/
div.outer {}
div.top{background-color:#fff;}
div.nv_top{background:transparent url(../pix/nv_top_bg.png) repeat scroll 0px 0px;}
div.right_cont{background:transparent url(../pix/right_cont_bg.png) repeat scroll 0px 0px; }
div.content{}
div.background { }
div.fo { background-color:#C5C7C8; }

div.grey_overlay_bg{background:transparent url(../pix/ct_bg.png) repeat scroll 0px 0px;}

/*FF2 & FF3*/
div.right_cont{margin-left:129px;float:none;min-height:445px; height:auto !important; height:445px;}
