@charset "utf-8";
/************************************************************************************************************************/
/* LAYOUT STYLES */
/************************************************************************************************************************/


/************************************************************************************/
/* Generelle HTML Tags */

html, body {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
background-color: #797A7C;
/*
background: -webkit-gradient(linear, 0 0, 0 100%, from(#797A7C), to(#9A9A9C));  
background: -moz-linear-gradient(top, #797A7C, #9A9A9C 100%); 
*/
}




/************************************************************************************/
/* Container Layout   ::::::::::::::  border: 1px solid #333;                     */


#divLayout {
position: relative;
width: 100%;
min-height: 100%;
padding: 0px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

/* IE6 Hack */
* html #divLayout {
height: 100%;
}


/*#divLayoutContainer
{
behavior: url(../scripts/PIE.htc);
}*/



/************************************************************************************/
/* Layout LInks Mitte Rechts   ::::::::::::::               */


#divLayoutL
{
width: 30%;
float: left;
height: 100%;
padding: 0;
margin: 0;
background-image: url(../images/background/layoutL.gif);
background-repeat: repeat-x;
}

#divLayoutM
{
width: 2%;
float: left;
height: 100%;
padding: 0;
margin: 0;
background-color: transparent;
}

#divLayoutR
{
width: 68%;
float: left;
height: 100%;
padding: 0;
margin: 0;
/*background-image: url(../images/background/layoutR.png);
*/background-repeat: repeat-x;
}

/* IE Hack */
* html #divLayoutR {
width: 67%;
}





/************************************************************************************/
/* Header   border: 1px solid #fff;   */

#divAdresse {
float: right; 
text-align: right; 
width: 320px; 
height: 210px;
}

.adresse {
color: #ccc;
padding: 20px;
}


#divPic {
height: 210px;
width: 100%;
}

#divPic img {
float: right;
}


/************************************************************************************/
/* Navigation */

#divNavigation {
float: right;
width: 280px;
margin: 0;
padding: 0;
}



/************************************************************************************/
/* Content     background-color: #960;  border: 1px solid #fff;  */  

/* IE Hack */
*+html #divContent, *html #divContent {
padding-bottom: 70px;

}

#divContent
{
position: relative;
width: 660px;
min-height: 334px;
padding-bottom: 0;
margin: 50px 0 0 0;
}







#divContentTxt
{
position: relative;
width: 620px;
padding: 15px 0 0 40px;
margin: 0;
}


.TxtL {
float: left; 
margin: 0;
padding: 0 0 0 0;
width: 310px;
}

.TxtR {
float: left; 
margin: 0;
padding: 0;
width: 310px;
}


/************************************************************************************/
/* Footer     background-color: #960;  border: 1px solid #333;  */

#divFooter {
clear: both;
position: relative;
width: 100%;
height: 60px;
padding: 0;
margin: -60px auto 0 auto;	
background-color: #333;
text-align: center;
}

/* IE6 Hack */
* html #divFooter {
margin-top: -60px;
}

.TxtFooter {
color: #636364;
line-height: 60px;
margin: 0;
padding: 0;
}







