/*
// Design & Development by Resonanz-Design \\ 
*/



html { 
  padding:0px;
  margin:0px;
}

body {
	text-align:center;
	margin:0;
	padding:0;
	background:#000000 url(../images/bg.gif) repeat-x;	
	background-position:0px 0px;
}





/* 

MMMMMMMMMMM ,MM       ,MMMMMMMMMMM WM0         MM  MMMMMMMMMMM  MMMr     MMZ,MMMMMMMMMMM2aMMMMMMMMMM
MM           MM        MM          MMMM       MMM  MM           MMMM     MM0     7M@     8M@        
MM           MM        MM          MMMMX     MMMM  MM           MM MMM   MMM     @MM     MMM        
MM8MMMMMMM   MM        MM;MMMMMMa  MMBMM.   WM:MM  MM@WMMMMMM   MM  MM:  MMM     MMM     MMM2MMMMMM 
MMMMMMMMMM   MM        MMZMMMMMM0  MM0 MM  SMM MM  MMMMMMMMMM   MM   MMM MMM     MMM     MMMWMMMMMM,
MM           MM        MM          MMM MMS MM  MM  MM           MM   7MM:BMM     MMM     MMM        
MM           MM        MM          MMM  MMMM.  MM  MM           MM     MMMMM     MMM     MMW        
MMMMMMMMMMM ,MMMMMMMMM MMMMMMMMMMM WMM   MM    MM  MMMMMMMMMMM  MM      WMMW     WMM     WMMMMMMMMMM

*/
	

#box {
width:990px;
margin:0px auto;
padding:0px;
text-align:left;
background:#000000 url(../images/tile_radiance_bottom.gif) repeat-y;	
/*border:1px solid #ff00ff;*/
}


#bg {
z-index:1;
width:990px;
height:760px;
margin:0px auto;
background:url(../images/radiance_main.gif) no-repeat;	
position:relative; top:0px;
}

#kopf {
z-index:2;
margin:0px auto;
width:492px;
height:304px;
background-color:transparent;
text-align:center;
position:relative; top:-760px;
/*border:1px solid #ff0000;*/
}

#tease {
	z-index:11;
	width:800px;
	height:200px;
	position:relative;
	top:-930px;
	background-color:#383533;
	margin:0px auto;
	padding:0px;
	text-align:left;
	background:url(../images/ribeiro-school.jpg) no-repeat;
/*border:1px solid #ffff00;*/
}


#bigTeaser {
	z-index:30;
	position:relative;
	top:-934px;
	margin:0px auto;
	width:800px;
	background:#212121;
}

#bigTeaser h1 {
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:18px;
font-weight:normal;
color:#ccccc2;	
line-height:27px;
letter-spacing:0.01em;
text-align:justify;
margin:0px;
padding:20px;
margin:0px 0px -40px 0px;

}

#bigTeaser h1 a{
color:#009ce5;
text-decoration:none;
}
#bigTeaser h1 a:hover{
color:#fff;
}


#bigTeaser h2 {
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:18px;
font-weight:normal;
color:#665c52;	
line-height:27px;
letter-spacing:0px;
text-align:justify;
margin:0px;
padding:20px;
margin:0px 0px -40px 0px;
}

#bigTeaser h2 a{
color:#009ce5;
text-decoration: underline;
}
#bigTeaser h2 a:hover{
color:#fff;
text-decoration: underline;
}
	


#bigTeaser h3 {
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:28px;
font-weight:bold;
color:#665c52;	
line-height:34px;
letter-spacing:0px;
text-align:left;
margin:0px;
padding:20px;
text-transform: uppercase;
}

#bigTeaser h3 a{
color:#009ce5;
text-decoration: underline;
}
#bigTeaser h3 a:hover{
color:#fff;
text-decoration: underline;
}
#bigTeaser p {
font-family:Verdana, Arial, sans;
font-size:12px;
font-weight:normal;
color:#ccccc2;	
line-height:18px;
letter-spacing:0.01em;
/*text-align:justify;*/
margin:0px;
padding:0px;
margin:0px 0px 0px 0px;

}


#bigTeaser table tr td{
text-align:left;
margin:0px;
padding:0 6px 0 0;
}


#bigTeaser table tr td a{
border-color:#009ce5;
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bold;
color:#009ce5;	
line-height:16px;
letter-spacing:0px;
text-align:left;
margin:0px;
}





.search_info_cell{
	float:left;
	width:800px;	
	background:#212121;
}

.search_info_cell li{
	display:block;
	background: #212121;
	padding:4px 2px 4px 0px;
	border:1px solid #212121;	
/*	height:70px;	*/
	
}
.search_info_cell li:hover{
	background: #111;
	border:1px solid #111;	
}
.search_info_cell li b{
	font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
	font-size:14px;
	color:#fff;
	background:#990000;	
	padding:0 6px 0 6px;

}
.search_info_cell ul li ul li {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	color:#fff;
	background: transparent;	
	padding:4px 0px 10px 4px;
	border:none;
}
.search_info_cell li ul li:hover {
	background: transparent;	
	border:none;	
}

.search_info_cell li ul li a {
	text-decoration:underline;
	color:#009ce5;
}


.search_info_cell li:hover b{
	color:#990000;
	background:#fff;
}


				
/*
MMMMW          MMMW          MMMMMM        MMMMM            MMMM2  MMMM    MMMW      ,WMMMMMMMMW,   
MMMMMS         MMMM         MMMMMMMM        ZMMM            MMM    MMMM    MMMM    MMMMM2aZZaaMMMMM 
MMMMMMM        MMMM         MMMMMMMM        SMMMM          MMMM    MMMM    MMMS   aMMM@        MMMMW
MMMMMMMM       MMMM        MMMM  MMMM        MMMMM       .MMMM7    MMMM     MM    0MMM              
MMM  MMMM      MMMM       ,MMMM  MMMM         MMMM        MMMi     MMMM     M7     MMMMM            
MMM  WMMMM7    MMMM       MMMM    MMMM        0MMMM      MMMMi     MMMM            2MMMMMMMM        
MMM    MMMM    MMMM      MMMM      MMMM        MMMM      MMMX      MMMM               MMMMMMMMMMMM@ 
MMM     MMMMW  MMMM     iMMMM      MMMMr        MMMM    MMMM       MMMM                   :,...MMMMr
MMM      MMMM  MMMM     0MMM   ..   MMMB        aMMMM  MMMM:       MMMM                         0MMM
MMM       MMMMWMMMM    ZMMMMMMMMMMMMMMMM:        MMMM  MMMM        MMMM          MMMM:           MMM
MMM        MMMMMMMM   .MMMMr ...... ;MMMM,        MMMMMMMM         MMMM           MMMM          0MMM
MMM         2MMMMMM   iMMM            MMMi        MMMMMMMM         MMMM            MMMMM7rrrrrrMMMM7
MMM,         BMMMMW  0MMMM            MMMM0        MMMMMW          MMMM              rWMMMMMMMMMWr. 
 */

/* 1st Menu */

#MainNav {
	z-index:33;
	position:relative;
	left:850px;
	top:-970px;
	width:130px;
/*height:100px;
border:1px solid #ff00ff;*/
} 

#MainNav UL {
padding-right:0; 
padding-left:0; 
padding-bottom:0; 
padding-top:0; 
margin:0; 
} 

#MainNav LI {
padding-right:0; 
padding-left:0; 
padding-bottom:0; 
padding-top:0; 
margin:0; 
list-style-type:none; 
} 

#MainNav a{
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bolder; 
font-weight:bold; 
color:#009ce5; 
z-index:100000; 
width:107px;
display:block; 
background-position:100% 50%;

padding-left:18px; 
padding-right:0; 
padding-bottom:3px; 
padding-top:3px; 

text-decoration:none; 
border-right:2px solid url(../images/transp.gif) ; 

} 

#MainNav a:hover {
color:#ffffff; 
background-color:#332d29;	
border-right:2px solid #009ce5; 
text-decoration:none; 
} 
#MainNav a:active {
color:#ffffff; 
background-color:#332d29;
text-decoration:none; 
} 


#MainNav a.active{
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bold; 
color:#ffffff; 
background-color:#332d29;	
z-index:100000; 
width:107px;
display:block; 
background-position:100% 50%;

padding-left:18px; 
padding-right:0; 
padding-bottom:3px; 
padding-top:3px; 

text-decoration:none; 
border-right:2px solid url(../images/transp.gif) ; 

} 


/* 2nd - Menu */

#horizontalNav {
	z-index:34;
	position:relative;
	margin:0px auto;
	top:-940px;
	width:880px;
	text-align:center;
/*border:1px solid #ff00ff;*/
} 

#horizontalNav UL {
padding:0; 
margin:0; 
list-style:none;
line-height:normal;
} 

#horizontalNav UL LI {
padding-right:0; 
padding-left:0; 
padding-bottom:0; 
padding-top:0; 
margin:0; 
display:inline;
} 

#horizontalNav a{
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bold; 
color:#009ce5; 
/*width:107px;*/

padding-left:14px; 
padding-right:14px; 
padding-bottom:3px; 
padding-top:3px; 

text-decoration:none; 

} 

#horizontalNav a:hover {
color:#ffffff; 
background-color:#332d29;	

text-decoration:none; 
} 
#horizontalNav a:active {
color:#ffffff; 
background-color:#332d29;
text-decoration:none; 
} 

#horizontalNav a.active{
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bold; 
color:#ffffff; 
background-color:#332d29;

padding-left:14px; 
padding-right:14px; 
padding-bottom:3px; 
padding-top:3px; 

text-decoration:none; 

} 


/* 


MMMMMMMMMMMMM     ,aMMMMMM28          ZaMMMMM@a     ZMMMMMMMMMMMMMMM  MMMMMMMMMMMMMi  MMMMMMMMMMM2  
MM2             iMMMM    MMMMW      MMMMZ   :@MMM          MM2        MMM             MMM       @MM 
MM0            MMMM         MMM    MMM         MMMi        MMW        MMM             MMM        MMZ
MMS            MMM          ZMM,  MMM           MMM        MMM        MMM             MMM       aMMX
MMMMMMMMMMM   :MMB           MMM  MMM           MMM        MMM        MMMMMMMMMMMM    MMMMMMMMMMMMM 
MMZ       .   :MMB           MMM  MMM           MMM        MMM        MMM             MMMMMMMMMMMMM 
MMB            MMM          XMM7  MMM           MMM        MMM        MMM             MMM       BMMr
MMM            MMM@         MMM    MMM         MMM;        MMM        MMM             MMM        MMX
MMM             XMMMZ    BMMMM      MMMMr    aMMM.         MMM        MMM             MMM        MM;
MMW               ;BMMMMMM0@          WWMMMMMMB.          ,MMW        MMMMMMMMMMMMM;  MMM        MM@


*/





#footer{
	z-index:45;
	clear: both;
	position:relative;
	top:-910px;
	margin:0px auto;
	width:880px;
	height:130px;
/*background:#221d1a;
padding:20px;
border:1px solid #004666;*/
}




/* Footer-LOGO */

#footerLogo{
float: left;
width:116px;
height:130px;
border-right:1px dashed #efefef;
border-left:1px dashed #efefef;
background:#221d1a url(../images/footer_logo.gif) no-repeat;
/*border:1px solid #004666;*/
}



/* Footer-INFO */

#footerInfo{
float: left;
width:320px;
height:130px;
background-color:#221d1a;

font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:normal; 
color:#ffffff; 

padding:0px 0px 0px 15px; 
margin:0px;
text-decoration:none; 
}



#footerStyleLeft{
float: left;
width:80px;
height:140px;
background:url(../images/footer_style_l.gif) no-repeat;
}

#footerStyleRight{
float: left;
width:80px;
height:140px;
background:url(../images/footer_style_r.gif) no-repeat;
}



#footerCredits{
float: left;
width:99px;
height:130px;
background-color:#221d1a;
border-left:1px dashed #efefef;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
font-weight:normal; 
color:#999; 

padding:0px 15px 0px 10px; 
margin:0px;

text-decoration:none; 
}
#footerCredits a{
font-weight:normal; 
color:#aaa;
text-decoration:none; 
}
#footerCredits a:hover{
color:#fff;
text-decoration:none; 
}



/* Footer-NAV */


#footerNav {
float: left;
width:125px;
height:130px;
background-color:#221d1a;
/*position:relative;
left:850px;
top:-970px;
height:100px;
*/
} 

#footerNav UL {
padding:20px 0px 0px 0px; 
margin:0; 
} 

#footerNav LI {
padding:0px 0px 3px 0px; 
margin:0; 
list-style-type:none; 
} 

#footerNav a{
font-family:Georgia, Helvetica, Verdana, Times New Roman, serif;
font-size:11px;
font-weight:bolder; 
font-weight:bold; 
color:#009ce5; 
z-index:100000; 
width:110px;
display:block; 
background-position:100% 50%;

padding-left:30px; 
padding-right:0; 
padding-bottom:3px; 
padding-top:3px; 

text-decoration:none; 
border-left:2px solid #221d1a; 

} 

#footerNav a:hover {
color:#ffffff; 
background-color:#332d29;	
border-left:2px solid #009ce5; 
text-decoration:none; 
} 
#footerNav a:active {
color:#ffffff; 
background-color:#332d29;
text-decoration:none; 
} 






/* 

MMMMMMMMMMMMr    WMMW     ,MMMMMMMM:        ,MM          MM  MMMMMMMMMMMM SMMM.     WMM  MM,      MM
     MM         MMMMMM     MM     MMM        MMM       SMMM  MM           SMMMM     MMM  MM       MM
     MM        MMM  MMM    MM      MM        MMMM     ,MMMM  MM           SMM.MMM   MMM  MM       MM
     MM        MMM  MMM    MMSMMMMMM;        MMiMW    MM:MM  MMM0MMMMMMa  SMM MMMi  MMM  MM       MM
     MM       MMM    MMM   MMBMMMMMM         MM MMS  MMr MM  MMMMMMMMMM0  SMM   MMM aMM  MM       MM
     MM      MMMMMMMMMMMM  MM      MM        MM  MM XMM :MM  MM           SMM   0MMZ;MM  MM       MW
     MM      MMM      MMM  MM     MMM        MM  .MMMM  SMM  MM           SMM     MMMMM   MMM   MMM 
     MM     MMW        WM@ MMMMMMMMr        ,MM   .MM   SMM  MMMMMMMMMMMM SMM      WMMM    rSMMMM;  

 */


#container1 {
position:relative; 
margin:0px auto;
top:-1100px;
width:880px;
/*	background: #221d1a url(../images/tile_teaser.gif);*/
/*	border: 1px solid #ff0000;*/
}


/* TAB-Navi-Zeile */
.tabs {
position:relative; 
margin:0px auto;
padding:0px 0px 0px 4px;
/*height:20px;*/
overflow:hidden;
background:#0e0800 url(../images/tab_bg.gif);
}
.tabs li {
display:inline;
}
.tabs a {
height:16px; 
background-color:#221d1a;
position:relative; 
margin:0px 0px 0px 0px;
padding:2px 10px 2px 10px;
font-size:11px; 
font-weight:bold; 
color:#eeeeee; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}
.tabs a.tab-visited {
background-color:#ededed; 
border-right:1px solid #fff;
font-size:11px; 
font-weight:bold; 
color:#3f3f3f; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}
.tabs a:hover {
font-size:11px; 
font-weight:bold; 
color:#009ce5;
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}  
.tabs a.tab-active {
color:#009ce5; 
background:#ffffff url(../images/tab_bg.gif);
font-weight:bold; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}
.tab-panes { 
width:100%;
margin:0px auto;
} 
.divtabs {
padding:2px;
background-color:#eeedef;
border:1px solid #d3cfc4;
font-family:Verdana, arial, helvetica, sans-serif; 
font-size:12px;
line-height:16px;
font-weight:normal; 
color:#666666; 
text-decoration:none; 
}
.divcnt5 {
/*margin-top:6px;*/
padding:10px;
background-color:#fefefe;
}
.contbout {
font-size:12px; 
font-weight:normal; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}
.contwho {
font-size:11px; 
font-weight:normal; 
color:#404040; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}
.dvtabbout { 
height:47px;
background:#ededed url(..images/learnaboutexdesignz1.gif) no-repeat;
padding-left:42px;
margin-left:32px;
margin-right:12px;
padding-top:13px;
font-size:11px; 
font-weight:normal; 
color:#404040; 
font-family:Verdana, arial, helvetica, sans-serif; 
text-decoration:none; 
}



/*

MMMMMMMMMMMMMM ,MM,       MMW   MMMMMMMMMMMMM         MMMMMMMMMMMMM  WMMM       WMM   ,MMMMMMMM0B   
     @MM        MM        MMM   MMM                   MMM            MMMMMW     MMM    MM     ,MMMM 
     MMM        MM        MMM   MMM                   MMM            MMMXMMB    MMM    MM        MM0
     MMM        MMaX0000Z,MMM   MMM 000000M           MMM 000000M    MMM SMM0   MMM    MM         MM
     MMM        MMMMMMMMMMMMM   MMMMMMMMMMM           MMMMMMMMMMMi   MMM   MMM  MMM    MM         MM
     MMM        MM        MMM   MMM                   MMM            MMM    MMM 7MM    MM         MM
     MMM        MM        MMM   MMM                   MMM            MMM     MMMMMM    MM        MMZ
     MMM        MM        MMM   MMM                   MMM            MMM      MMMMM    MM      0MMM 
     MMM       ,MM,       MMW   MMMMMMMMMMMMM         MMMMMMMMMMMMM  WMM       MMMM   ,MMMMMMMMMM   

 */
