/* start of file STYLES.CSS */
/*	 background: #ffffff url('/image/bgbody.gif')  repeat fixed top left;*/


/************************************************
    GENERAL STYLE SETUP
	 Classic style
************************************************/

html{
    margin: 0;
    padding: 0;
	font-size:12px;
	line-height: 18px;
	background: url('/image/bg_grad_new.jpg') repeat fixed;
}

body{
    margin: 0 0 0 0 ;
    padding: 0 0px 0 0;
	line-height: 14px;
    font: normal 12px  Helvetica , Verdana, sans-serif;

}


A:link     { text-decoration: none;  color: #5151c1 }
A:hover  { text-decoration: underline; color: #5151ff }
A:active  { text-decoration: underline; color: #ff1111}
A:visited  { text-decoration: none}


p {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: none}

h1 {
	font-family      : arial, verdana, sans-serif;
	font-size      	  : 1.5em;	font-weight: normal;
	color         	: #333333;
 	text-align      	 : left;
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}

/*margin:   haut  droit  bas gauche      */
h2{
    margin: 1.0em 0 0.5em 0;
    font: bold 1em Verdana, sans-serif;
    color: #6e6060;

    padding: 0.4em 0 0 0.2em;
    border-bottom: solid #a1a1a1 1px;
}
/*
h2{

    font: bold 1.1em Verdana, sans-serif;
    color: #4e4040;

    padding: 0.5em 0 0 0;
border-bottom: 1px solid #ccc;
	padding-bottom: 1px;
}
*/

h3{
    margin: 0;
    font: bold 0.9em Verdana, sans-serif;
    padding: 0.5em 0 0  0.5em;
	margin:  0.9em 0 0.2em 0;
	border-bottom: solid #d2d2d2 1px;
	border-bottom-width: 1px ;
}

h4{
    margin: 0;
    font: bold 0.8em Verdana, sans-serif;
    padding: 0.5em 0 0 0;
    color: #6e6057;
}


/*
##############
##   tables    ###
##############
*/


table {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica , Verdana , sans-serif;
	text-decoration: none}




ul {  list-style-image: url('/image/square.gif') ;
	  margin : 0 0 0 15px;
   	  padding : 10px;
 }
li {  list-style-image: url('/image/square.gif') ;
	  margin : 5px 0 0 0;
   	  padding : 0px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
 }




/*
##############
## text    ###
##############
*/

.texthome {
	color: #114151;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	font-family:     Verdana, Helvetica,Arial,sans-serif;
	text-decoration: none}


.text {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.textbf {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.largetext {
	color: #515151;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.smalltext {
	color: #515151;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }



.footenote {
	color: #515151 ; /*#414161*/
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }

.footenote:link {
	color: #515151;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }


.footenote:hover {
	color: #515151;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	background-color: #ffefff;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: underline;
	 }



.field {
	color: #212141;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none;
}

.field1 {
	color: #212161;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none;
}
 


/*article styles*/
.articletitle 	{color:#515191;
		font-family: Helvetica,Verdana,Arial, sans-serif;
		font-size: 18px;
		line-height: 24px;
		font-weight: bold;
		text-decoration: none;
		font-style: normal
		}

.authortext 	{color:#515191;
		font-family: Helvetica,Verdana,Arial, sans-serif;
		font-size: 14px;
		line-height: 22px;
		font-weight: normal;
		text-decoration: none;
		font-style: normal
		}

.location { color: #e4e4e4;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }


.location:hover { color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica,Verdana,Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }

.location:link { color: #e4e4e4;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica,Verdana,Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }

/*
##################
##  navigation top ###
##################
*/


/*menu styles n1 */

.n1{ color: #707070;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}

.n1:link { 
  color: #707070;
  text-decoration: none
}
 
.n1:hover {
	color: #ffffff;
	background-color: #444444;
	font-weight: bold;
	text-decoration: none
}

.n1:active {
	color: #ff0000;
	text-decoration: none
}

.n1s {
	color: #000000;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ffefff;
	font-weight: bold;
	text-decoration: none
}

.n1s:link {
	color: #000000;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ffefff;
	font-weight: bold;
	text-decoration: none
}

.n1s:hover {
	color: #ffffff;
	background-color: #444444;
	text-decoration: none
}
.n1s:active  {
	color: #ff0000;
	text-decoration: none
}



/*menu styles n2 */

.n2{ color: #707070;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	
	text-decoration: none
}

.n2:link { 
  color: #707070;
  text-decoration: none
}
 
.n2:hover {
	color: #ffffff;
	background-color: #444444;
	text-decoration: none
}

.n2:active {
	color: #ff0000;
	text-decoration: none
}

.n2s {
	color: #000000;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ffefff;
	text-decoration: none
}

.n2s:link {
	color: #000000;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ffefff;
	text-decoration: none
}

.n2s:hover {
	color: #ffffff;
	background-color: #444444;
	text-decoration: none
}
.n2s:active  {
	color: #ff0000;
	text-decoration: none
}




/********** title**********/

.title { color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none
}

.title:link { color: #ffffff;
	font-family: Verdana,  Helvetica,  Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none
}

.subtitle { color: #d4d4d4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
}

/*
##################
##  navigation side ###
##################
*/



.side3 { color:#444466;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}
.side3:link { color:#444466;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}


.side3:hover { color:#ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	background-color: #000;
	text-transform: none;
}


.side3:active { color:#f030d0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	background-color: #000;
	text-transform: none;
}

.side3s {color:#000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}

.side3s:link {color:#000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}

.side3s:hover {	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	background-color: #000;
	text-transform: none;
}

/********** subtitle**********/

.side4{ color:#444466;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4:link { color:#444466;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

.side4:hover {
	color:  #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #000;
	font-weight: normal;
	text-decoration: none
}
.side4:active {
	color: #ff0000;
	font-family: Helvetica, Verdana,  Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

.side4s {
	color: #330000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4s:link { color: #330000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4s:hover {
	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color: #000;
	font-weight: normal;
	text-decoration: none
}
.side4s:active  {
	color: #ff0000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

/********** sub-subtitle**********/

.side5 { color:#666699;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
}
.side5:link { color:#666699;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
}

.side5:hover {
	color:  #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	background-color: #000;
	font-weight: normal;
	text-decoration: none
}
.side5:active {
	color: #ff0000;
	font-family: Helvetica, Verdana,  Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
}

.side5s {
	color: #330000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
}
.side5s:hover {
	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
		background-color: #000;
	font-weight: normal;
	text-decoration: none
}
.side5s:active  {
	color: #ff0000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
}




/* Ende des Files */

