/**************************************************************************
*
* 	Customized CSS for linguista.ch
*	(c) copyright 2009 shockvisions LLC, all rights reserved
*	http://www.shockvisions.com
*	
**************************************************************************/


/* Quadrat für Schullinks + Textaufzählungszeichen */
#submenu #links .school,
.square,
#navigation #text a,
#navigation_wide #text a,
.weiterkurse,
.weiterkurseaktiv
{
	background-image: url(../../img/icons/square/portugiesisch.gif);
}

/* Pfeil in den Städten z.B. */
.arrow
{
	background-image: url(../../img/icons/arrows/portugiesisch.gif);
}



/**************************************************************************
* NAVI LINKS
**************************************************************************/

#submenu #links a,
#submenu #links .furtherdestinations,
#country .school .links a,
.submenulinkactive_dummy
{
	color: #00A99D; /* Spalte B */
}


#submenu #links a:hover,
#submenu #links .furtherdestinations,
#country .school .links a:hover
{
	color: #4A1F5A; /* Spalte B  neu 0430*/
}



#submenu #links .other
{
	color: #333333; /* Spalte C */
}



#submenu #links .other:hover
{
	color: #4A1F5A; /* Spalte C  neu 0430*/
}


/**************************************************************************
* NAVIGATION OBEN
**************************************************************************/

#dropdown
{
	background-color: #4A1F5A; /* Spalte D */
}

#dropdown a 
{
	color: #FFFFFF; /* Spalte E */
}

#dropdown li ul 
{
	border: 1px solid #4A1F5A;	/* Spalte F */
	background: #00A99D; /* Spalte G */
}

#dropdown li ul a
{
	color: #ffffff; /* Spalte H */
}


#dropdown li ul a:hover
{
	color: #4A1F5A; /* neu 0429 */
}


/**************************************************************************
* FARBGESTALTUNG INNERHALB
**************************************************************************/


/* Language */
.countrybox
{
	border: 1px solid #4A1F5A; /* Spalte EVTL F ODER I, N, former I */  
}


#content #balken,
.headline,
.countrybox .title,
#pricing #firstcol .title
{
    background-color: #4A1F5A; /* Spalte I */   	
}


#content a
{
	color: #00A99D;/* Spalte AF */
}

/*
.bigbox .inhalt a
{
	color: #00A99D !important; 
}

.countrybox .links a
{
	color: #00A99D !important; 
}
*/

.countrybox .links 
{
	border-top: 1px dotted #4A1F5A; /* Spalte I */
}


#balken #titel
{
    background-color: #00A99D ; /* Spalte J */
    color: #FFFFFF; /* Spalte K */
}

#body #content,
#navigation
{
    background-color: #D7EDEC;  /* Spalte L */  
    border-left: 1px solid #4A1F5A; /* Spalte I nochmals*/
    border-right: 1px solid #4A1F5A; /* Spalte I nochmals*/
}

#roundfooter
{
    background-image: url(../../img/footer/footer_portugiesisch.jpg); /* Spalte M  */
}

#roundfooter_white
{
    background-image: url(../../img/footer/footer_portugiesisch2.jpg); /* Abschlussbild mit weissem Hintergrund; jeweils footer_sprache2.jpg */
}

#footer
{
    background-color: #4A1F5A; /* Spalte N */
}

#footer,
#footer a,
#footer a:hover
{
    color: #FFFFFF; /* Spalte O */
}

#metatags b a,
#metatags b
{
	color: #00A99D; /* Spalte T */
}




/**************************************************************************
* INHALT
**************************************************************************/


/******** H-Balken innerhalb ************/


/*  Comment: WHERE IS ROW P ? */


hr
{
    border-bottom: 1px solid #4A1F5A; /* Spalte R */

}	
	

#body
{
    color: #333333; /* Spalte S */
}


#body h1,
#body h2,
#body h3
{
    color: #00A99D; /* Spalte T */
}





/**************************************************************************
* RECHTE SPALTE
**************************************************************************/

.infobox,
.bigbox
{
    background-color: #FFFFFF; /* SPALTE V */
    border: 1px solid #4A1F5A; /* SPALTE U */
    color: #333333; /* Spalte W */
}

/*
.infobox a,
.bigbox a
{
	color: #333333; Spalte W
}
*/ 
 
.infobox .title,
.bigbox .title
{
	background-color: #4A1F5A; /* Spalte I */
}

.infobox .balken,
.bigbox .balken
{
	background-color: #00A99D; /* Spalte J */
	color: #fff; /* Spalte K */
}


/**************************************************************************
* Teaser rechts
**************************************************************************/

.teaserbox
{
    background-color: #FFFFFF; /* Spalte AD */
    border: 1px solid #4A1F5A; /* Spalte AA */
    color: #333333; /* Spalte AE */
}
  
.teaserbox .title
{
	background-color: #4A1F5A; /* Spalte AA */
}

.teaserbox .balken
{
	background-color: #00A99D; /* Spalte AB */
	color: #FFFFFF; /* Spalte AC */
}  

/* Das folgende braucht es nicht oder? 

.offer .headline,
#school .headline,
#pricing #firstcol .title
{
	background-color: #4A1F5A; 
}   

*/

/**************************************************************************
* POPUP LÄNDERSEITE
**************************************************************************/	



/**************************************************************************
* RECHTE SPALTE + breite Navigation
**************************************************************************/	
#travelinfos,
#navigation,
#navigation_wide,
#city #rightcol #schools
{
	border: 1px solid #4A1F5A !important; /* Spalte U */
}	


#navigation #text a,
#navigation_wide #text a
{
	color: #00A99D;  /* Spalte B  */
}


#navigation,
#navigation_wide
{
	background-color: 1px solid #00A99D !important; /* Spalte B */
}

