/* 
    Document   : typo3
    Created on : Sep 29, 2009, 3:12:40 PM
    Author     : christian
    Description:
        Added CSS styles
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


a:link {
    color: #000;
    text-decoration: none;
}

a:visited {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #009714;
    text-decoration: none;
}

a img {
    border: none;
}

/* Left header - grey bar */
div#title h1 {
	text-transform: uppercase; 	
}

/* Links - top menu */

div#m_menu_about_us a:link, div#m_menu_markets a:link, div#m_menu_materials a:link, div#m_menu_stay_tune a:link, div#m_menu_contact a:link {
	text-decoration: none;
	color:#FFFFFF;
}

div#m_menu_about_us a:hover, div#m_menu_markets a:hover, div#m_menu_materials a:hover, div#m_menu_stay_tune a:hover, div#m_menu_contact a:hover {
	text-decoration: none;
	color:#FFFFFF;
}

div#m_menu_about_us a:visited, div#m_menu_markets a:visited, div#m_menu_materials a:visited, div#m_menu_stay_tune a:visited, div#m_menu_contact a:visited {
	text-decoration: none;
	color:#FFFFFF;
}

/* Links - left nav */

div#ssmenu a:hover {
    text-decoration: underline;
}

/* Links - content */

div#content a:link {
    text-decoration: underline;
}

div#content a:visited {
    text-decoration: underline;
}

div#content a:hover {
    text-decoration: underline;
}

div#content p {
    margin-bottom: 1em;
}

/* Links - ariane */

div#ariane {
    font-weight: bold;
}

div#ariane a:link {
    color: #FFF;
    text-decoration: none;
}

div#ariane a:visited {
    color: #FFF;
    text-decoration: none;
}

div#ariane a:hover {
    color: #009714;
    text-decoration: none;
}

/* Content min height */

#content{
	min-height: 100px;
}

/* Upper case for top menu */

div#m_menu_about_us, div#m_menu_design, div#m_menu_markets, div#m_menu_materials, div#m_menu_stay_tune, div#m_menu_contact {
    text-transform: uppercase;
}

#mentions {
    font-size:10px;
}

div#mentions a:link, div#mentions a:visited {
	text-decoration: underline;	
}

/* News margin between blocs */
.news_bloc {
    margin-bottom:2em;
}

/* Set case to upper */
#access .text {
    text-transform:uppercase;
}


/* Plugin YATSE */
.tx_yatse_highlight { background-color: yellow; }
a.yatse_helplink div.yatse_helpbox { display:none; }
a.yatse_helplink:hover div.yatse_helpbox { display:block; position:absolute; width: 300px; margin-left: 10px;margin-top: -10px; padding: 4px; border: 1px solid black; background-color: white; font-size: 8pt; }
h4.yatse_helpheader { font-size: 10pt; margin-bottom: 6px; }

/* RTE conf */

.titre_01 {
	color: #009714;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.titre_02 {
	color: #009714;
	font-size: 12px;
	font-weight: bold;	 
}

.italique {
	color: #009714;
	font-style: italic;	 
}

.gras {
	color: #009714;
	font-weight: bold;
	font-style: normal;	 
}


a.liens:link{color: #009714;text-decoration: underline;}
a.liens:active {color: #009714;text-decoration: underline;}
a.liens:visited {color: #009714;text-decoration: underline;}
a.liens:hover {color: #009714;text-decoration: underline;}

div#content ul {
	margin-left:0px;
	padding-left:0pt;	
}

div#content ul li {	
	font-family: Arial, sans-serif;
 	font-size: 100%;
 	color: black;
 	list-style-type: none;
 	background-image: url(../images/main/puce.gif);
 	background-repeat: no-repeat;
 	background-position: 0 0.12em;
 	padding-left: 15px;	
}

div#content ul.tx-pagebrowse li {
	background-image: none;
}

div.tx-pagebrowse-pi1 {
	padding-top: 2em;	
}
