/********************************************************************/
/*** File: q2e_main0.css
/*** Author: Q2E GmbH
/*** Copyright: (c) 2007 Q2E GmbH office@q2e.at
/*** Last Change: 03.06.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.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 135px; }
/**************************************/

/* --------------Größe der Seite angeben------------- */
div.siteframe {  }
div.inner{width:934px;}
div.ai2 { width:214px; }
div.bodyframe { width:670px; }
div.bodyframe_footer {height:25px;}
div.ai1 { width:204px; }
div.top { height:248px; }
div.nv_top{width:470px; height:202px; }
div.logo { position:relative; width:450px;}
div.nv_footer{height:25px;}
div.fo { height:40px;}
 
div.bodyframe_inner{min-height:550px; height:auto !important; height:550px;} 
div.ai1_inner {min-height:50px; height:auto !important; height:50px;}
div.ai1_footer{height:38px;}
div.ai2{min-height:533px; height:auto !important; height:533px;}
div.nv_body{min-height:189px; height:auto !important; height:189px;}
/**************************************/  

/* --------------ZELLEN------------- */
div.top { position:relative; padding:0px 8px 0px 0px; margin:0px 0px 0px 0px; }
div.logo { position:relative; padding:40px 0px 0px 0px; margin:0px 0px 0px 0px;  }
div.slogan{position:absolute;top:170px; left:0px; height:60px; width:280px;}
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:25px 0px 0px 0px; }
div.bodyframe { position:relative; padding:0px 0px 0px 0px; margin:49px 15px 10px 32px; } 
div.nv_top{position:relative;padding:46px 0px 0px 0px;}
div.ai1 { position:relative; margin-right:8px;}
div.ai1_inner {padding:17px 0px 10px 13px;}
div.ai1_footer{position:relative; padding:0px 0px 0px 0px;}
div.nv{position:relative;} 
div.nv_body{position:relative;padding:26px 0px 0px 23px;}
div.nv_footer{position:relative;}
div.ai2 { position:relative;margin:49px 0px 0px 30px;}
div.fo {margin-top:38px; padding:0px 0px;}
/**************************************/

/*Seite zentrieren*/
div.siteframe { /*margin-left:auto; margin-right:100px;*/}
div.fo{ }
/**************************************/
/*Hintergrundbild einstellen*/

html, body { background:#fff url(../pix/body_bg2.gif) repeat scroll 0px 0px; }
div.background{background:transparent url(../pix/background_bg4.gif) repeat-y scroll -65px 0px;}
div.background_bg_cont{background:transparent url(../pix/background_bg_cont.jpg) no-repeat scroll 315px 0px;}
div.background_img{background:transparent url(../pix/background_img.png) repeat-x scroll 0px 0px;}
div.siteframe {background:transparent url(../pix/siteframe_bg.gif) repeat-y scroll 0px 0px;}
div.inner {background:transparent url(../pix/inner_bg.gif) no-repeat scroll  0px 0px;}

div.nv_body{background:transparent url(../pix/nv_bg.png) no-repeat scroll 0px 0px;}
div.nv_footer{background:transparent url(../pix/nv_footer_bg.png) no-repeat scroll 0px 0px;}

div.ai1_inner {background:transparent url(../pix/ai1_bg.png) no-repeat scroll 0px 0px;}
div.ai1_footer {background:transparent url(../pix/ai1_bg_footer.png) no-repeat scroll 0px 0px;}
h2.nt_hl2 {background:transparent url(../pix/arrow_gry.gif) no-repeat scroll left center;padding-left:10px;}
div.bodyframe_inner {background:transparent url(../pix/bodyframe_bg_inner.png) no-repeat scroll 0px 0px;}
div.bodyframe_footer {background:transparent url(../pix/bodyframe_bg_footer.png) no-repeat scroll 0px 0px;}
div.fo{ }

/*TXT Highlight per ID */ 
/*div.background_c_image_color{background:transparent url(../pix/body_bg_color.png) no-repeat scroll 0px 549px;}
div.content_c_image_color{background:transparent url(../pix/content_bg_color.png) no-repeat scroll 0px 84px;}
*/

/*Content*/

div.bodyframe { float:left; } 
div.ai1 { float:right;}
div.ai2 { float:left; display:none; visibility:hidden; }
div.nv_top{ float:left; }
div.logo { float:right;}
div.fo { }

/*Index*/
div.top{z-index:30;}
div.innercontent { z-index:20;}



/*1024 Optimierung*/
div.inner{ margin:0px 0px 0px 0px; padding:0px 0px 0px 55px; }
div.inner {background:transparent url(../pix/inner_bg.gif) no-repeat scroll -80px 0px;}
div.siteframe {background:transparent url(../pix/siteframe_bg.gif) repeat-y scroll -80px 0px;}
div.bodyframe { position:relative; padding:0px 0px 25px 0px; margin:0px 15px 10px 32px; } 


/*Dynamischer Div Links*/
div.siteframe {background:transparent url(../pix/siteframe_bg.gif) repeat-y scroll 0px 0px; }
div.outer{max-width:1010px; background:transparent url(../pix/inner_bg2.gif) no-repeat scroll 0px 0px; padding-left:55px;}
div.inner { margin-left:auto; padding-left:0px; background:transparent url(../pix/siteframe_bg.gif) repeat-y scroll -131px 0px;}
div.content{background:transparent url(../pix/background_img.png) repeat-x scroll 0px 0px}
div.background_bg_cont{background:transparent url(../pix/background_bg_cont2.jpg) no-repeat scroll 315px 0px;}
