@CHARSET "UTF-8";

/******************************************GENERAL******************************************/
* {
	margin: 0;
	padding: 0;
}

body {
	-x-system-font: none;
	background: #5D5D5D url(../imgs/fondbody.gif) repeat-y scroll center top;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

a {
	color: #EB340A;
	text-decoration: none;
}

a:hover {
	color: #EB340A;
	text-decoration: underline;
}

img {
	border: none;
}

DIV#logo {
	float: left;
	margin-bottom: -8px;
}

h1,h2,h3,h4,h5,h6,.head {
	color: #0A263C;
	line-height: 1.3em;
	margin-bottom: 0.4em;
}

td {
	padding: 0;
	vertical-align: top;
}

form {
	display: inline;
}

input,select,button {
	vertical-align: middle;
	font-size:11px;
}

ul,ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

.nowrap {
	white-space: nowrap;
}

.fond-body {
	background-color: #FFFFFF;
	background-image: url(../imgs/fondbody.gif);
	background-position: center top;
	background-repeat: repeat-y;
	margin: 0;
}

.wrapper {
	width: 1006px;
	margin-left: auto;
	margin-right: auto;
}
/**********************************************************HEADER ******************************************************/
.header {
	text-align: left;
}
.header-top {
	margin: 0 auto;
	position: relative;
	width: 1002px;
	z-index: 100;
	background: transparent url(../imgs/bkg_header.gif) no-repeat center top;
	height: 187px;
	padding: 0;
    padding-left:2px;
    padding-right:2px;
}


.shop-access {
	margin-bottom: 6px;
}

.header-nav {
	margin: 0 auto;
}

/*
#nav {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 8px 0 0;
	*padding-top:4px; 
}

#nav li #rubriques {
	float: left;
}

#nav li #sites {
	float: right;
}

#nav li ol li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative;
	text-align: left;
	height: 29px;
}
#nav li ol#sites li {
	
	padding: 0;
	
}

#nav a {
	color: #FFFFFF;
	display: block;
	line-height: 1.3em;
	margin-top: 7px;
	text-decoration: none;
}
#nav #sites a {
	*margin-top:-12px;
}

#nav a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

#subnav {
	clear: both;
	color: #000000;
	text-align: left;
	padding: 6px 0 0 0 ;
	*padding-top: 0px ; 
	*margin-top: -7px ; 
}
#sousMenu li {
	float: left;
	color: #000000;
	padding-right: 20px;
}

#sousMenu a {
	text-decoration: none;
	color: #000000;
}

#sousMenu a:hover {
	text-decoration: underline;
}                            */

.quick-access {
	clear: both;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 6px;
	text-align: right;
}

/**********************************************************STRUCTURE ******************************************************/
.middle { 
	min-height: 600px;
	text-align: left;
	width: 1002px;
    padding-left:2px;
    padding-right:2px;
}

#content {
	float: left;
	width: 690px;
}

.col-left {
	float: left;
	width: 416px;
}

.col-main {
	float: right;
	width: 260px;
	/*margin-left: 12px;*/
}

#ligneDeVie{
	
	}
.col-right {
	float: right;
	width: 300px;
}



#PUB-TOP {
	background: #FFFFFF;
	float: left;
	height: 90px;
	margin-left: 5px;
	margin-top: 13px;
	width: 727px;
}

.footer-container {
	clear: both;
}

.footer {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 33px;
	margin: 0 auto;
	/*padding-top: 33px;*/
	width: 1002px;
}

.footer .store-switcher {
	display: inline;
	padding: 0 10px 0 0;
	vertical-align: middle;
}

.footer .informational label {
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 3px;
}

.footer .informational ul {
	display: inline;
}

.footer .informational li {
	color: #FFFFFF;
	display: inline;
	padding-right: 4px;
}
.footer .informational li.copy {
    color: #000000;
    font-size: 11px;
}

.footer .informational li.last {
	background: transparent none repeat scroll 0 0;
	padding-right: 0;
}

.footer .informational a,.footer .informational a:hover {
	color: #000000;
	font-size: 11px;
}

.footer .informational a {
	text-decoration: none;
}

.footer .legality {
	color: #ECF3F6;
	padding: 13px 0;
	text-align: center;
}

.paginator li{
	display:inline;
	/*padding:0 5px;
	background:#0983B5;*/
}
.paginator li a{
	color: #FFFFFF;
}
/**********************************************************INDEX ******************************************************/
#ArticleTopIndex,.ArticleUnderIndex {
	margin-bottom: 10px;
	
}
#ArticleTopIndex img, .ArticleUnderIndex img{
	float:left;
	margin-right:3px;
	margin-bottom:5px;
}
hr.clear { 
	clear: both;
	border-top: 1px solid #C7C7C7;
	
}
#ArticleTopIndex .more,.ArticleUnderIndex .more, #TV .more {
	float: right;
}

#AUTRESINFOS {
	color: #862423;
	font-size: 14px;
	font-weight: bold;
	/*height: 228px; */
	margin-bottom: 10px;
	margin-top: 0;
	font-weight: bold;
    
    padding-bottom:10px;
    border-bottom:1px solid #C7C7C7;
}
#AUTRESINFOS a {
	font-size: 10px;
}
#MiniInfos{
	font-size: 11px;
	font-weight: normal;
	height: 195px;
	overflow: auto;
}

#resultatCourse {
    font-size: 11px;
    font-weight: normal;
    /*height: 195px;
    overflow: auto;*/
    margin-bottom:20px;
    
    padding-bottom:10px;
    border-bottom:1px solid #C7C7C7;
}

.date {
	font-weight: normal;
	line-height: 10px;
	margin-top: 8px;
}
    
#resultatCourse .date {
    color: #862423;
    margin-top:0;
}
    
#resultatCourse .AgendaIndex {
    margin-bottom:8px;
}

#BREVESCONTAINER {
	color: #862423;
	font-size: 14px;
	font-weight: bold;
	/*height: 169px;  */
	margin-bottom: 10px;
	margin-top: 0;
	font-weight: bold;
    
    padding-bottom:10px;
    border-bottom:1px solid #C7C7C7;
}

#breves {
	font-size: 11px;
	font-weight: normal;
	height: 159px;
	overflow: auto;
}

.listAgenda,.listAgenda a {
	color: #012984;
	text-decoration: none;
	font-size: 12px;
}

.separateur {
	background-color: #C7C7C7;
	height: 1px;
	margin-bottom: 12px;
	margin-top: 12px;
}

#courses {
	background-color: #DC6D1C;
	height: 123px;
	
	margin-bottom: 10px;
	margin-top: 10px;
}

#resultats-courses {
	background: transparent url(../imgs/fond-encart-result-courses.gif) no-repeat scroll 0 0;
	height: 116px;
	_height : 140px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 27px 3px 3px 3px;
}
    * html #resultats-courses {
        width:238px;
    }

#TV {
	background: transparent url(../imgs/fond-encart-TV.gif) no-repeat scroll 0 0;
	height: 133px;
	_height:175px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 49px 3px 3px 3px;
	
}
.texteVideo, .texteVideo a{
	font-size:12px;
}
#video{
	text-align:center;
	padding-top:25px;
	}
.titreVideo{
	color:#000000;
	font-weight:bold;
}

#kiosque {
	background: transparent url(../imgs/fond-encart-kiosque.gif) no-repeat scroll 0 0;
	height: 131px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 33px 3px 3px 3px;
}

#CONSEILS {
	background: transparent url(../imgs/fond-encart-conseils.gif) no-repeat scroll 0 0;
	height: 180px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 33px 3px 3px 3px;
}
#CONSEILS, #CONSEILS a {
	color : #000000;
	text-decoration:none;
}
#CONSEILS HR.clear {
    display:none;
}
    #CONSEILS .SanteIndex {
        border-bottom:1px solid #C7C7C7;
    }

.TitreSante{
	font-weight:bold;
	}
.SanteIndex{
	clear:both;
	height:48px;
	_height:47px;
	margin-top:3px;
	_margin-top:0px;
	overflow:hidden;
	padding-top:5px;
	_padding-top:3px;
	}
.img64x45{
	float:left;
	width:64px;
	height:45px;
	margin-right:11px;
	overflow: hidden;
	}

#lien-boutique {
	background: transparent url(../imgs/boutique.gif) no-repeat scroll 0 0;
	height: 165px;
	margin-bottom: 10px;
	margin-top: 0;
}

.Texte {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
.Texte-clear {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	clear:both;
	margin-top:25px;
}
#pub-haut, #pub-milieu, #pub-bas{
	margin-bottom: 10px;
	text-align:center;
	}

a.Texte:active {
	color: #000000;
	text-decoration: none;
}

a.Texte:link {
	color: #000000;
	text-decoration: none;
}

a.Texte:visited {
	color: #000000;
	text-decoration: none;
}

a.Texte:hover {
	color: #000000;
	text-decoration: underline;
}

.Titre-Texte {
	color: #012984;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	vertical-align:bottom;
}
.chapeauDetail{
	color: #000000;
	font-size: 14px;
	}

a.Titre-Texte:active {
	color: #012984;
	text-decoration: none;
}

.Titre-Texte a {
	color: #012984;
	text-decoration: none;
}

.Titre-Texte:hover a {
	color: #012984;
	text-decoration: underline;
}

.TexteBlanc {
	color: #FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande",
		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
}

a.TexteBlanc:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.TexteBlanc:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.TexteBlanc:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.TexteBlanc:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.Texte-basdepage {
	color: #7A7A7A;
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande",
		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

a.Texte-basdepage:active {
	color: #7A7A7A;
	text-decoration: none;
}

a.Texte-basdepage:link {
	color: #7A7A7A;
	text-decoration: none;
}

a.Texte-basdepage:visited {
	color: #7A7A7A;
	text-decoration: none;
}

a.Texte-basdepage:hover {
	color: #7A7A7A;
	text-decoration: underline;
}
.tx-newspol-pi1 table,.tx-newspol-pi5 table{
font-size:12px;
}
.tx-newspol-pi1 td,.tx-newspol-pi5 td{
padding : 5px;
}
.tx-resultats-pi1{
	
	height:107px;
overflow-y:scroll;
}
#resultats{
width: 338px;
background: transparent url(../imgs/fond-resultats.gif) no-repeat scroll 0 0;
	height: 479px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 27px 3px 3px 3px;
	float:left;

}
#resultats .tx-resultats-pi1{
	height:450px;
	width:334px;
}
#agenda{
width: 338px;
background: transparent url(../imgs/fond-agenda.gif) no-repeat scroll 0 0;
	height: 479px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 27px 3px 3px 3px;
	float:right;

}

#infos-bas{
    width: 338px;
    background: transparent url(../imgs/fond-encart-vert.gif) no-repeat scroll 0 0;
	height: 290px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 27px 3px 3px 3px;
	float:right;
    margin-top:20px;

}
#infos-bas .cont{
	height:261px;
	width:334px;
	overflow-y:scroll;
}
#conseils-bas{
	clear : left;
    width: 338px;
    background: transparent url(../imgs/fond-encart-rouge.gif) no-repeat scroll 0 0;
	height: 290px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 27px 3px 3px 3px;
	float:left;
    margin-top:20px;

}

#conseils-bas .cont{
	height:261px;
	width:334px;
	overflow-y:scroll;
}
.cont td{
line-height:8px;
padding:2px 0;
}





/* *********************************
                HPO
************************************ */
    .flL {
        float:left;
    }
    .flR {
        float:right;
    }
    .clL {
        clear:left;
        font-size:1px;
    }
    .clR {
        clear:right;
        font-size:1px;
    }
    .clB {
        clear:both;
        font-size:1px;
    }
    
    
#ARIANE {
    margin-bottom:10px;
}

#ArticleTopIndex H1 {
    color: #012984;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-transform: none;
    vertical-align:bottom;
} 
    #ArticleTopIndex H1 a {
        color: #012984;
        text-decoration: none;
    }
        #ArticleTopIndex H1 a:hover {
            color: #012984;
            text-decoration: underline;
        }

.ArticleUnderIndex H2 {
    color: #012984;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: none;
    vertical-align:bottom;
}
    .ArticleUnderIndex H2 a {
        color: #012984;
        text-decoration: none;
    }
        .ArticleUnderIndex H2 a:hover {
            color: #012984;
            text-decoration: underline;
        }


#AUTRESINFOS H3 a,
#breves H3 a,
.listAgenda H3,
.listAgenda H3 a {
    display:inline;
    color: #012984;
    text-decoration: none;
    font-size: 11px;
    margin:0;
    padding:0;
    font-weight:normal;    
}
    #AUTRESINFOS H3 a:hover,
    #breves H3 a:hover{
        text-decoration: underline;
    }

.listAgenda H4 {
    display:inline;
    color: #012984;
    text-decoration: none;
    font-size: 11px;
    margin:0;
    padding:0;
    font-weight:normal;    
}

#ArticleTopIndex H2 {
    color: #000000;
    font-size: 14px;
    margin:0;
    padding:0;
    font-weight:normal;
}


#ArticleTopIndex img{
    float:none;
    margin-right:3px;
    margin-bottom:5px;
}

.col-left #actus #ArticleTopIndex img, .col-left #actus .ArticleUnderIndex img{
    float:left;
}

#hpo_carrousel1 {
    width:320px;
    height:330px;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:15px;
    background:#e7e7e7;
    border:1px solid #a9a9a9;
}

    #hpo_carrousel1 .legende{
        width:310px;
        padding-left:5px;
        padding-right:5px;
    }
    
    #hpo_carrousel1 .carrousel {
        overflow:hidden;
        height:330px;
    }
    #hpo_carrousel1 .control {
        position:absolute;
        z-index:2;
        margin-top:15px;
        margin-left:10px;
        width:200px;
        height:24px;
    }
        #hpo_carrousel1 .control A{
            display:block;
            float:left;
            width:15px;
            height:15px;
            margin-right:8px;
            background:red;
            padding-left:5px;
            
            font-family: Verdana, Arial;
            font-size:11px;
            color:#D9E6AC;
            font-weight:bold;
            text-decoration:none;
        }
        
        #hpo_carrousel1 .control .next{
            background: url('../imgs/btnNext.png') no-repeat;
            width:29px;
            height:24px;
        }
        #hpo_carrousel1 .control .previous{
            background: url('../imgs/btnPrevious.png') no-repeat;
            width:29px;
            height:24px;
        }
        #hpo_carrousel1 A.zoom {
            background: url('../imgs/zoom_ico.png') no-repeat center center;
            display:block;
            position:absolute;
            z-index:1;
            width:320px;
            height:250px;
        }
            #hpo_carrousel1 A.zoom:hover {
                background: url('../imgs/zoom_ico_o.png') no-repeat center center;
            }
        #hpo_carrousel1 h3 {
            margin-top:5px;
            font-family: Arial, Verdana;
            font-size:13px;
            font-weight:normal;
            color:#000000;
        }
            #hpo_carrousel1 h4 {
                font-family: Arial, Verdana;
                font-size:11px;
                font-weight:normal;
                color:#000000;
            }

.ArticleUnderIndex A IMG {
    margin-right:10px;
}

.ArticleUnderIndex H3.Chapeau {
    font-weight:normal;
}
.tx-videopol-pi2 .ArticleUnderIndex H3.Chapeau {
    font-size:12px;
    color:#000000;
}

.browselink,
.glossary,
.paginator {
    margin:10px;
    margin-top:30px;
    margin-left:16px;
}
.paginator {
    margin-bottom:20px;
    margin-left:0;
}

.glossary_detail {
    margin:10px;
    margin-left:20px;
}
    .glossary_detail UL LI {
        line-height:19px;
    }
    
    .browselink A,
    .glossary A,
    .paginator A {
        float:left;
        display:block;
        background:#0983B5;
        min-width:16px;
        height:16px;
        margin-left:4px;
        
        font-family: Verdana, Arial;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration:none;
        text-align:center;
        line-height:16px;
    }
        * HTML .browselink A,
        * HTML .glossary A,
        * HTML .paginator A {
            width:16px;
        }
        
        .glossary A {
            margin-bottom:4px;
        }
    .browselink A.actif,
    .glossary A.actif,
    .paginator A.actif {
        background:#A50013;
    }

.complement {
    margin-top:15px;
    margin-bottom:15px;
}
    .complement H4 {
        background:url('../imgs/bkg_complement.gif') repeat-x 0px 10px;
        margin-bottom:10px;
    }
        .complement H4 span{
            background:#FFFFFF;
            font-family: Arial,Verdana;
            font-size:13px;
            color:#005685;
            font-weight:bold;
            text-transform: uppercase;
            padding-right:4px;
        }
        
        .complement H5 {
            display:inline;
            font-family: Arial,Verdana;
            font-size:10px;
            font-weight:normal;
            text-transform: uppercase;
            color:#005685;
            background:#c4e1f0;
                    
        }
        
        .complement ul {
            list-style-image: none;
            list-style-position: outside;
            list-style-type:inherit;
            margin-left:20px;
            margin-top:5px;
            margin-bottom:10px;
            
            font-family: Arial,Verdana;
            font-size:10px;
            font-weight:normal;
            color:#005685;
        }
            .complement ul li a{
                font-family: Arial,Verdana;
                font-size:12px;
                font-weight:normal;
                color:#000000;
                text-decoration: none;
                line-height:15px;               
            }
                .complement ul li a:hover{
                    color:#005685;
                    text-decoration: underline;
                }
            
            .col-main .complement ul {
                list-style-type:none;
                margin:5px;
                margin-bottom:10px;
            }
                .col-main .complement ul li {
                    margin-top:8px;
                }
                    .col-main .complement ul li a {
                        color: #012984;
                        text-decoration: none;
                        font-size: 11px;
                        margin:0;
                        padding:0;
                        font-weight:normal;    
                    }
                    .col-main .complement ul li a:hover {
                        text-decoration: underline;
                    }
        
        .complement #new_tv {
            width:258px;
            float:right;
            margin-left:30px;
            margin-right:30px;
        }
        .complement #new_tv .new_tv_top {
            width:258px;
            height:59px;
            background: url(../imgs/bkg_tv_top.gif) no-repeat;        
        }
        .complement #new_tv .new_tv {
            width:250px;
            background: url(../imgs/bkg_tv.gif) no-repeat bottom;
            margin-bottom: 10px;
            margin-top: 0;
            padding-left:4px;
            padding-right:4px;
            padding-bottom:10px;
        }
            .complement #new_tv .new_tv .image{
                float:left;
                width:110px;
            }
            .complement #new_tv .new_tv .text{
                float:left;
                width:140px;
            }
                .complement #new_tv .new_tv .text A{
                    font-family: Arial,Verdana;
                    font-size:12px;
                    font-weight:bold;
                    color:#000000;
                    text-decoration: none;
                }
    
    .searchBox {
        width:220px;
        float:right;
        margin-top:5px;
    }
        .searchBox #search {
            width:146px;
            border:1px solid #5c5c5c;
            background:#FFFFFF;
            height:15px;
            padding-left:3px;
            padding-right:3px;
            
            font-family: Arial,Verdana;
            font-size:11px;
            font-weight:normal;
            color:#000000;
        }
        .searchBox .submit {
            width:33px;
            height:19px;
            border:0;
            background: url(../imgs/btn_ok.gif) no-repeat;            
        }
    
    .col-main H3{
        color:#862423;
        font-size:14px;
        font-weight:bold;
        text-transform: uppercase;
    }
    .col-main .csc-textpic {
        margin-bottom:20px;
        
        padding-bottom:10px;
        border-bottom:1px solid #C7C7C7;
    }
    
    .col-main #weekendCourse {
        margin-bottom:20px;
        /*height:195px;
        overflow:auto; */
        
        padding-bottom:10px;
        border-bottom:1px solid #C7C7C7;
    }
    .col-main .coursecontent {
        height:195px;
        overflow:auto;
    }
    
    #weekendCourse .item {
        background:#F7F7F7;
        padding:5px;
            
        font-size:11px;
        color: #000000;
        /*margin-bottom:15px;*/
        line-height:15px;
    }
    #weekendCourse .item1 {
        background:#FFFFFF;
    }

        #weekendCourse .item h4 {
            font-size:11px;
            color: #012984;
            font-weight:normal;
            text-decoration: none;
        }
        #weekendCourse .item h4 A {
            font-size:11px;
            color: #012984;
            font-weight:bold;
            text-decoration: none;
        }   
            #weekendCourse .item H4 A:hover{
                text-decoration: underline;
            }
    
    #searchCourseInsert {
        margin-bottom:20px;
        
        padding-bottom:10px;
        border-bottom:1px solid #C7C7C7;
    }
        #searchCourseInsert #search_advanced SELECT {
            margin-bottom:5px;
        }
    
    #CONSEILS .tx-newspol-pi5 .SanteIndex .TitreSante H3,
    #CONSEILS .tx-newspol-pi5 .SanteIndex .TitreSante H4 {
        font-size:12px;
        display:inline;
    }
    
    /*TH {
        font-weight:normal;
    }*/

    .insertconseiltheme {
        color: #862423;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
        margin-bottom: 10px;
        margin-top: 0;
        font-weight: bold;
        
        padding-bottom:10px;
        border-bottom:1px solid #C7C7C7;
    }
        .insertconseiltheme A:hover {
            text-decoration:underline;
        }
        
        .insertconseiltheme UL OL {
            margin-bottom:5px;
            color:#FFFFFF;
            /*background:#012984;*/
            background:#2E7531;
            height:27px;
            line-height:27px;
            padding-left:10px;
        }
            .insertconseiltheme UL OL A {
                color:#FFFFFF;
                text-decoration:none;
            }
        
        .insertconseiltheme .AgendaIndex {
            text-transform:none;
            font-size: 11px;
            font-weight: normal;
            margin-bottom:10px;
        }
            .insertconseiltheme .AgendaIndex h3{
                display:inline;
            }
            /*.insertconseiltheme .AgendaIndex .date{
                margin-top:4px;
                padding-left:10px;
                float:right;
            }*/
        .insertconseiltheme .AgendaIndex .Chapeau {
            font-size: 11px;
            color: #000000;
        }
        .insertconseiltheme A.readmore {
            font-size: 11px;
            font-weight: normal;
            float:right;
            text-transform: none;
        }
    
    .evtHome {
        font-size: 11px;
        font-weight:normal;
        color: #666666;
        margin-bottom:15px;
        margin-left:5px;
        
        padding-bottom:10px;
        border-bottom:1px solid #C7C7C7;
    }
        .evtHome H1 SPAN {
            font-size: 13px;
            font-weight:normal;
            padding-left:10px;
        }
        .evtHome IMG {
            float:right;
            padding-left:20px;
        }
        .evtHome .lst {
            float:right;
            width:350px;
            margin-top:10px;
        }
            .evtHome .lst UL {
                list-style-type:disc;
                color:#012984;
            }
                .evtHome .lst UL LI {
                    margin-bottom:10px;
                }
                    .evtHome .lst UL LI A{
                        font-size: 13px;
                        font-weight:normal;
                        text-decoration:none;
                        color:#012984;
                    }
                        .evtHome .lst UL LI A:hover{
                            text-decoration:underline;
                        }
            .evtHome .lst A.readmore{
                font-size: 13px;
                float:right;
            }
        .evtHome .image {
             float:left;
             margin-top:10px;
             width:300px;
        }
            .evtHome .image IMG {
                padding-left:0;
            }
    .gdEvt .browselink {
        margin-left:0;
    }
    
    .evtDetail {
        margin:20px;
        margin-bottom:10px;
        border-right: 1px solid rgb(199, 199, 199);
        border-bottom: 1px solid rgb(199, 199, 199);
        padding: 0pt 5px 5px 0pt;
    }
        .evtDetail H1 SPAN {
            font-size: 13px;
            font-weight:normal;
            padding-left:10px;
        }
        
    .dateevt {
        float:right;
        margin-right:20px;
        
        font-size: 11px;
        font-weight:normal;
        color: #666666;
    }
        
    .item_content {
        margin-top:20px;
        margin-left:20px;
        
        font-size: 13px;
        font-weight:normal;
        color: #EB340A;
    }
        .item {
            margin-top:10px;
            margin-right:20px;
        }
            .item IMG{
                float:left;
                width:140px;
                padding-right:20px;
                display:none;
            }
            .item A{
                margin-bottom:10px;
                
                font-size: 13px;
                font-weight:normal;
                color: #012984;
            }
            .item .more {
                float:right;
                display:none;
            }
                .item .more A {
                    color: #EB340A;    
                }
            .item .chapeau{
                font-size: 12px;
                font-weight:normal;
                color: #000000;
                display:none;
            }
            .item H3{
                display:inline;
            }
            .item.item_1 IMG,
            .item.item_1 .chapeau,
            .item.item_1 .more,
            .item.item_2 IMG,
            .item.item_2 .chapeau,
            .item.item_2 .more,
            .item.item_3 IMG,
            .item.item_3 .chapeau,
            .item.item_3 .more{
                display:block;
            }
    
    #INSERT .ArticleUnderIndex.pub{
        font-size:11px;
    }
    #INSERT .ArticleUnderIndex.pub H3 A{
        color:#012984;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
        line-height:14px;        
    }
        #INSERT .ArticleUnderIndex.pub H3 A:hover{
            text-decoration:underline;        
        }
    
    #INSERT #headpubinfo {
        margin-bottom:5px;
        margin-top:10px;
        color:#FFFFFF;
        background:#012984;
        background:#A40013;
        height:27px;
        line-height:27px;
        padding-left:10px;    
        
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
    }

    SPAN.gdevt {
        color: #012984;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-transform: none;
        vertical-align:bottom;
    }

