body {
	color: #ccc;
	font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	font-size: 0.6em;
	background: #111 url('../images/bg/gradient1.gif') top left repeat-x;
}

a img { 
border : none; 
} 

 
h1
{
	color: #fff;
	font-size: 47px;
	font-weight: bolder;
	margin: 0 40px;
	padding: 0.08em 0;
}

h1 sup
{
	color: #ddd;
}

h1 a:link, span .company
{
	color: #000;
	text-decoration: none;
	background-color:transparent;
}

h1 .company, h1 a .company, span .company
{
	color: #000000;
	background-color:transparent;
}



h2
{
	color: #ddd;
	font-size: 2.5em;
}

h3
{
	color: #fff;
	font-size: 1.5em;
}

h4
{
	font-size: 1.3em;
}

h1 { 
font : 24px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 6px; 
margin : 6px; 
} 
h2 { 
font : 22px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 5px; 
margin : 5px; 
} 
h3 { 
font : 20px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 4px; 
margin : 4px; 
} 
h4 { 
font : 18px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 3px; 
margin : 3px; 
} 
h5 { 
font : 16px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 2px; 
margin : 2px; 
} 
h6 { 
font : 14px 'Lucida Sans Unicode'; 
font-weight : normal; 
padding : 1px; 
margin : 1px; 
}  





.content
{
	margin: 0 20px;
}

.content a
{
	color: #fff;
}




.descriptiondepage 
{
	margin:auto;
	width:80%;

}
.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

#myGallery
{
	text-align: left;
	margin: 0 auto;
}

 


.blink :link,:visited { 
	text-decoration : none;
	background-color : #000000;
	font-weight:bold;
	color : #ffffff;
	padding:5px;
	border:1px solid #5E5E5E;
} 
.blink :hover {
	text-decoration : none;
	background-color : #ffffff;
	color : #2E00B8;
	border:1px solid #5E5E5E;
} 

.blink :active { 
	text-decoration : none;
	background-color : #D2E8F3;
	color : blue;
}  


















margin : 0; 
margin-left : auto; 
margin-right : auto; 
width : 870px; 
} 
a:link, a:visited { 
color : #406b9b; 
text-decoration : none; 
background-color : transparent; 
} 
a:hover { 
color : #0000ff; 
text-decoration : underline; 
background-color : transparent; 
} 
a:active { 
color : #406b9b; 
text-decoration : underline; 
background-color : transparent; 
} 
a:focus { 
color : #406b9b; 
text-decoration : underline; 
background-color : transparent; 
} 
.rewsahewa { 
float : right; 
width : 150px; 
margin-top : 5px; 
padding-top : 10px; 
padding-left : 40px; 
vertical-align : top; 
background-position : center left; 
background-image : url(/images/background/rojuhewa2.png); 
background-repeat : no-repeat; 
font-weight : bold; 
} 
.rewsahewa a { 
color : #ffffff; 
text-decoration : none; 
background-color : transparent; 
} 
.rewsahewa a:hover { 
color : #ffffff; 
text-decoration : underline; 
background-color : transparent; 
} 
.rewsahewa a:active { 
color : #ffffff; 
text-decoration : underline; 
background-color : transparent; 
} 
.rewsahewa a:focus { 
color : #ffffff; 
text-decoration : underline; 
background-color : transparent; 
} 

.backtopbanner { 
width : 100%; 
height : 90px; 
background-image : url(/images/backtop.gif); 
} 
.menuyacep { 
margin-left : 1px; 
padding-left : 2px; 
background-image : url(/images/menuback.gif); 
background-position : 1px 100px; 
background-repeat : no-repeat; 
height : 400px; 
width : 170px; 
float : left; 
border-right : 1px dotted #f4f5f6; 
} 

.menuyanavendmenu { 
background-color : #f4f5f6; 
width : 200px; 
border-bottom : 1px solid #e0e0e0; 
border-left : 5px solid #e0e0e0; 
padding : 2px; 
margin : 0; 
margin-top : 15px; 
font : 13px 'Lucida Sans Unicode', Georgia; 

} 
.menuyanavendquti { 
padding : 3px; 
float : left; 
clear : right; 
width : 250px; 
} 
.menuyanavend h1 { 
text-align : left; 
height : 22px; 
padding : 2px; 
margin : auto; 
font : 13px 'Lucida Sans Unicode', Arial, Georgia;  
padding-left : 40px; 
background-repeat : no-repeat; 
font-variant : small-caps; 
background-image : url(/images/backtitre.gif); 
background-repeat : no-repeat; 
color : #6B6B6B; 
letter-spacing:2px; 
}  


.menuyarast { 
width : 160px; 
float : right; 
background-position : 1px 100px; 
background-repeat : repeat-x; 
height : 600px; 
border-left : 1px dotted #f4f5f6; 
margin : 0; 
vertical-align : top; 
} 
.menuyarast h1 { 
height : 20px; 
padding : 2px; 
margin : 0; 
margin-top : 2px; 
margin-bottom : 2px; 
font : 12px 'Lucida Sans unicode';
color : #454545; 
font-weight:bold;
letter-spacing : 1px; 
text-align : center; 
background-image : url(/images/background/sernav2.gif); 
background-repeat : no-repeat; 
font-variant : small-caps; 
} 
.menuyanavend { 
width : 520px; 
float : left; 
clear : both;  
vertical-align : top; 
color #6B6B6B;
overflow : hidden; 
}  

.menuyajer { 
clear : both; 
width : 100%; 
margin-left : auto; 
margin-right : auto; 
height : 100px; 
border-top : 1px solid #e0e0e0; 
background-image : url(/images/menuyajer.gif); 
background-position : center center; 
text-align : center; 
} 
.menuyajer hr { 
border : 1px solid #e0e0e0; 
width : 80%; 
} 
.sernavamenu { 
height : 10px; 
width : 158px; 
padding : 0; 
margin : 0; 
font : 14px 'Lucida Sans Unicode'; 
text-align : center; 
background-image : url(/images/background/sernav.gif); 
background-repeat : no-repeat; 
} 
.sernavamenu h1 { 
margin : 0; 
padding : 0; 
} 
#general { 
background : #ffffff url(/images/index.jpg) no-repeat 0 0; 
background-position : left top; 
color : #786e4e; 
width : 520px; 
height : 300px; 
} 
#titreaccueil { 
display : block; 
color : #ffffff; 
font : 15px "Trebuchet MS", "MS Sans Serif", georgia; 
font-weight : bold; 
text-decoration : none; 
text-align : left; 
vertical-align : top; 
padding-left : 10px; 
margin : 0; 
} 
#divtitre { 
position : relative; 
top : 250px; 
height : 30px; 
background : #000000; 
width : 520px; 
} 
.topdiv { 
background-image : url(/images/site/bottomline.gif); 
background-position : bottom left; 
background-repeat : repeat-x; 
margin : 0; 
height : 105px; 
width : 820px; 
background-color : #ffffff; 
} 
.divgeneral { 
width : 820px; 
height : 100%; 
font-family : verdana, arial; 
font-size : 11px; 
margin-top : -3px; 
margin-bottom : -9px; 
background-image : url(/images/background/arrierplan3.gif); 
background-position : 3px 400px; 
background-repeat : repeat-y; 
} 
.bottomdiv { 
background-color : #ffffff; 
width : 820px; 
float : left; 
} 
.menubar { 
width : 820px; 
height : 20px; 
margin : 0; 
padding : 0; 
} 
.menubarimg { 
width : 820px; 
margin : 0; 
padding : 0; 
} 
.menubarleft { 
width : 320px; 
padding-left : 2px; 
padding-top : 2px; 
float : left; 
} 
.menubarright { 
float : right; 
padding-bottom : 0; 
padding-right : 3px; 
padding-top : 2px; 
} 
.maindivleftblock { 
width : 145px; 
float : left; 
padding : 0; 
margin : 0; 
} 
.maindivleftmenu { 
padding : 0; 
width : 100%; 
margin-right : -2px; 
background-color : #ffffff; 
border-collapse : collapse; 
} 
.buttonscontainer { 
width : 130px; 
} 
.buttons a { 
font : 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
width : 135px; 
padding : 2px; 
padding-top : 3px; 
display : block; 
text-align : left; 
border-bottom : 1px dotted #bebebe; 
} 
.buttons :link, :visited { 
text-decoration : none; 
color : #406b9b; 
} 
.buttons :hover { 
text-decoration : none; 
color : #002EB8; 
background-image:url(/images/animations/12345.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:7px;
} 
.buttons :active { 
text-decoration : none; 
color : blue; 
} 
.maindivleftpublicite { 
width : 130px; 
text-align : center; 
padding-left : 5px; 
} 
.maindivshadowblock { 
float : left; 
background-image : url(/images/background/tdtdtd.gif); 
background-position : left 100%; 
background-attachment : fixed; 
padding-right : 3px; 
width : 2px; 
height : 100%; 
} 
.maindivrightblock { 
float : right; 
width : 660px; 
text-align : justify; 
vertical-align : top; 
margin-left : -10px; 
padding : 10px; 
background-image : url(/images/background/left_background.gif); 
background-position : left 50%; 
background-repeat : repeat-y; 
} 
.tablomenu { 
font-family : verdana, arial; 
font-size : 11px; 
} 
.tabletop { 
width : 820px; 
height : 75px; 
background-image : url(/images/site/logohome.gif); 
} 
.maininclude { 
background-image : url(/images/site/fondhome.gif); 
background-position : right top; 
background-repeat : no-repeat; 
padding-right : 0; 
} 
.tabletop2 { 
background : #f4f5f6 url(/images/site/logopetit.gif); 
height : 10px; 
font-size : 8px; 
color : #ffffff; 
font-weight : bold; 
font-family : Verdana; 
} 
.tberimenubicuk_background { 
background : #fff url(/images/site/menutest.png) no-repeat bottom right; 
} 
.tablorupel { 
width : 670px; 
padding-right : 5px; 
border : none; 
font-family : verdana, arial; 
font-size : 11px; 
vertical-align : top; 
} 
.linkmenubar { 
color : #ffffff; 
font-family : verdana; 
font-size : 10px; 
} 
table td { 
font-family : verdana, arial; 
font-size : 11px; 
} 
th { 
font-family : "Lucida Sans", Arial, "Sans Serif"; 
font-size : 13px; 
} 
.gisti { 
font-family : verdana, arial; 
font-size : 11px; 
} 
.bicuk { 
font-family : verdana; 
font-size : 9px; 
} 
.menubicuk { 
text-align : center; 
background-color : #fafcfe; 
width : 98%; 
padding-top : 3px; 
padding-bottom : 5px; 
border : 1px solid #f4f5f6; 
border-bottom : 5px solid #f4f5f6; 
background-image : url(/images/background/shadow/back_menulist.png); 
background-position : top left; 
background-repeat : repeat-x; 
text-decoration : none; 
font : 10px verdana; 
font-weight : bold; 
margin : 0; 
vertical-align : top; 
} 
p { 
font-family : verdana, arial, "Lucida Sans"; 
font-size : 11px; 
} 
.source { 
font-family : verdana; 
font-size : 10px; 
color : gray; 
} 
.resDate { 
font-size : 10px; 
color : green; 
font-family : verdana; 
} 
.resTitle { 
font-size : 12px; 
color : #800000; 
font-weight : bold; 
font-family : verdana; 
} 
.sorpdf { 
font-family : verdana; 
color : red; 
font-size : 9px; 
} 
select, textarea { 
border-collapse : collapse; 
font-family : arial, tahoma, sans-serif; 
border : 1px solid silver; 
} 
input { 
border-collapse : collapse; 
font-family : arial, tahoma, sans-serif; 
background : white url(/images/background/back_input.png) no-repeat; 
border : 1px solid silver; 
} 
input[type="submit"], button { 
background : #fff; 
color : #000000;
} 
input[type="reset"] { 
background : #ffffff; 
color : red; 
} 
input[type="submit"]:hover { 
background : blue; 
color : #fff; 
} 
span { 
border-collapse : collapse; 
font-family : arial, tahoma, sans-serif; 
} 
ul, li { 
border-collapse : collapse; 
font-family : verdana; 
} 
.menu { 
font-size : 11px; 
color : #999999; 
font-family : Arial, Helvetica, sans-serif; 
} 
.menusernav { 
font-size : 10px; 
color : #999999; 
font-weight : bold; 
font-family : Verdana; 
} 
.mini10spi { 
font-size : 10px; 
color : #ffffff; 
font-family : Verdana; 
} 
.sernav { 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
font-family : Arial, verdana; 
} 

.sernavarupel { 
font-family : 'Lucida Sans Unicode'; 
font-size : 12px; 
color : #000000;
font-weight : bold; 
text-align : center; 
text-transform : uppercase; 
margin : 0; 
padding : 2px; 
} 
.sernavarupel h1 { 
font-family : 'Lucida Sans Unicode'; 
font-size : 8px; 
color : #bababa; 
text-align : center; 
text-transform : uppercase; 
} 

.sernavamezin { 
font-family : 'Lucida Sans Unicode', Arial, "Sans Serif"; 
font-size : 20px; 
font-weight : bold; 
color : #800000; 
text-align : center; 
} 
.sernavarupel16 { 
font-family : 'Lucida Sans Unicode', Arial, "Sans Serif"; 
font-size : 16px; 
color : #800000; 
text-align : center; 
} 
.sernavarupel2 { 
width : 100%; 
height : 15px; 
font-size : 11px; 
color : #800000; 
font-weight : bold; 
font-family : 'Lucida Sans Unicode', Arial, "Sans Serif"; 
} 
option { 
background-color : white; 
color : black; 
font-family : verdana; 
font-size : 10px; 
} 
select { 
background-color : white; 
color : black; 
font-family : verdana; 
font-size : 10px; 
} 
.otomatik { 
border : none; 
font-family : verdana, arial; 
font-size : 11px; 
} 
.dropshadow1 { 
background : url(/images/shadowAlpha.png) no-repeat bottom right !important ; 
background : url(/images/shadow.gif) no-repeat bottom right; 
width : 500px; 
} 
.dropshadow3 { 
background : url(/images/shadowAlpha.png) no-repeat bottom right !important ; 
background : url(/images/shadow.gif) no-repeat bottom right; 
margin : 10px 0 10px 10px !important ; 
margin : 10px 0 10px 5px; 
width : 400px; 
} 
.dropshadow1 p { 
position : relative; 
bottom : 6px; 
right : 6px; 
border : 1px solid #999999; 
padding : 4px; 
margin : 0; 
font-size : 10px; 
font-family : Verdana; 
} 
.dropshadow2 { 
float : left; 
clear : left; 
background : url(/images/shadowAlpha.png) no-repeat bottom right !important ; 
background : url(/images/shadow.gif) no-repeat bottom right; 
margin : 10px 0 10px 10px !important ; 
margin : 10px 0 10px 5px; 
width : 85%; 
padding : 0; 
} 
.innerbox { 
position : relative; 
bottom : 6px; 
right : 6px; 
border : 1px solid #999999; 
padding : 4px; 
margin : 0 0 0 0; 
} 
.innerbox { 
margin : 0 0 -3px 0; 
margin : 0 0 0 0; 
} 
.innerbox p { 
font-size : 14px; 
margin : 3px; 
} 
.serbulten { 
background-color : #800000; 
color : white; 
font-family : verdana; 
font-size : 11px; 
text-align : center; 
border : 1px solid black; 
font-weight : bold; 
width : 220px; 
} 
.table_bulletins { 
width : 100%; 
text-align : justify; 
font-size : 15px; 
} 
.bulletins { 
background-color : #800000; 
color : white; 
border-top : 1px solid black; 
border-right : 1px solid black; 
font-family : "Lucida Sans", Arial, "Sans Serif"; 
font-size : 13px; 
text-align : center; 
font-weight : bold; 
} 
.bulletins_ol { 
margin-bottom : 10px; 
line-height : 200%; 
} 
.bulletins_ol A:link { 
text-decoration : none; 
color : #00008b; 
font-family : verdana; 
font-size : 12px; 
padding-left : 0; 
display : block; 
} 
.bulletins_ol A:active { 
text-decoration : none; 
color : #00008b; 
font-family : verdana; 
font-size : 12px; 
padding-left : 0; 
display : block; 
} 
.bulletins_ol A:hover { 
display : block; 
background-color : #e0e0e0; 
text-decoration : none; 
font-family : verdana; 
font-size : 12px; 
padding-left : 10px; 
display : block; 
line-height : 200%; 
} 
.bulletins_ol A:visited { 
display : block; 
background-color : white; 
text-decoration : underline; 
color : #00008b; 
text-decoration : none; 
font-family : verdana; 
font-size : 11px; 
display : block; 
} 
a.pirtuk { 
font-family : verdana; 
font-size : 13px; 
font-weight : bold; 
color : #00008b; 
} 
a.pirtukan { 
color : red; 
} 
a:link.pirtukan:hover { 
background-color : white; 
color : red; 
} 
.conferencetable { 
width : 98%; 
margin-left : auto; 
margin-right : auto; 
border : 1px solid #f4f5f6; 
border-bottom : 1px solid #e0e0e0; 
border-right : 1px solid #e0e0e0; 
} 
.thth { 
border : 1px solid silver; 
width : 98%; 
margin-left : auto; 
margin-right : auto; 
text-align : left; 
background-color : #f4f5f6; 
border : 1px solid #d8dbdf; 
border-bottom : 2px solid #caced3; 
border-right : 2px solid #caced3; 
font-weight : bold; 
padding : 2px; 
} 
.thwh { 
border : 1px solid silver; 
} 
.bulletins2 { 
font-family : "Lucida Sans", Arial, "Sans Serif"; 
font-size : 12px; 
font-weight : bold; 
color : #800000; 
text-align : center; 
} 
.asa { 
font-family : Arial; 
font-size : 12px; 
color : blue; 
background-image : url(/images/boutons/rast.jpg); 
background-repeat : no-repeat; 
background-position : left 0%; 
background-attachment : fixed; 
padding : 10px; 
} 
.recherche { 
background-color : #fff; 
color : gray; 
font-family : verdana; 
font-size : 10px; 
border : 1px solid #000000;
width : 75px; 
} 
.rinput { 
background-color : white; 
color : black; 
font-family : verdana; 
font-size : 10px; 
border : 1px solid black; 
width : 100px; 
} 
.tableyekem { 
border : 1px solid silver; 
border-collapse : collapse; 
margin : 0; 
} 
.fikpimg { 
border : 1px solid #f4f5f6; 
} 
.fikptable { 
border : 1px solid #f4f5f6; 
} 
.fikpdiv { 
border : 1px solid #f4f5f6; 
} 
.fikpth { 
text-align : left; 
} 
.fikpth2 { 
width : 150px; 
} 
.fikpth3 { 
width : 150px; 
} 
.fikptd { 
border : 1px solid silver; 
border-collapse : collapse; 
margin : 0; 
} 
.fikptd2 { 
padding-right : 5px; 
text-align : right; 
border : 1px solid silver; 
border-collapse : collapse; 
margin : 0; 
} 
.fikptd3 { 
padding-left : 5px; 
border : 1px solid silver; 
border-collapse : collapse; 
margin : 0; 
} 
pre, code, tt { 
font-family : "Bitstream Vera Sans Mono", Monaco, "Andale Mono", monospace; 
line-height : 100%; 
white-space : pre; 
} 
pre, code, tt { 
font-family : "Bitstream Vera Sans Mono", Monaco, "Andale Mono", monospace; 
line-height : 100%; 
white-space : pre; 
} 
div.center { 
margin : 0 auto; 
text-align : center; 
} 
.hl0 { 
background-color : #f1f065; 
} 
.hl1 { 
background-color : #c9ef8a; 
} 
.hl2 { 
background-color : #9ac9ff; 
} 
.hl3 { 
background-color : #dfb0e8; 
} 
.hl4 { 
background-color : #fecc82; 
} 
.hl5 { 
background-color : #ff9692; 
} 
.hl6 { 
background-color : #bca573; 
} 
.hl7 { 
background-color : #aec685; 
} 
.hl8 { 
background-color : #98a2d0; 
} 
.hl9 { 
background-color : #bfb4d1; 
} 
#sehlalertbox { 
margin : 0 auto; 
background-color : #ccc; 
border : 1px dotted #999; 
padding : 1em; 
width : 29.25em; 
text-align : left; 
} 
.calaki { 
background-image : url(/images/background/back_activites_ku.png); 
background-position : top right; 
width : 100%; 
margin : 0; 
display : block; 
border-collapse : collapse; 
} 
.calakifr { 
background-image : url(/images/background/back_activites.png); 
background-position : top right; 
border : none; 
width : 100%; 
margin : 0; 
display : block; 
border-collapse : collapse; 
} 
.calakien { 
background-image : url(/images/background/back_activites_en.png); 
background-position : top right; 
width : 100%; 
margin : 0; 
display : block; 
border-collapse : collapse; 
} 
.divright { 
background-image : url(/images/navigation/zoom.png); 
background-repeat : no-repeat; 
background-position : top center; 
background-color : black; 
display : block; 
float : left; 
width : 200px; 
margin : 0; 
margin-right : 10px; 
margin-bottom : 10px; 
padding : 1px; 
padding-top : 15px; 
font : 10px verdana; 
color : gray; 
border : 1px solid #e0e0e0; 
} 
.divright img { 
width : 200px; 
border : none; 
border-bottom : 1px solid white; 
padding : 0; 
margin : 0; 
} 
.divright img:hover { 
position : relative; 
margin : 0; 
padding : 0; 
width : auto; 
height : auto; 
border : 1px dotted silver; 
} 
.divleft { 
float : left; 
width : 200px; 
margin : 4px; 
padding : 3px; 
font : 10px verdana; 
color : gray; 
background-color : black; 
border : 1px solid #e0e0e0; 
} 
.divleftaudio { 
float : left; 
width : 200px; 
margin : 4px; 
padding : 3px; 
font : 10px verdana; 
color : #666666; 
background-color : #ffffff; 
border : 1px solid #e0e0e0; 
} 
.divcenter { 
margin : 4px; 
padding : 3px; 
font : 10px verdana; 
color : gray; 
background-color : #fff; 
border : 1px solid #e0e0e0; 
} 
.divcenter img { 
display : block; 
margin-left : auto; 
margin-right : auto; 
text-align : center; 
margin : 0; 
padding : 0; 
width : auto; 
height : auto; 
border : 1px dotted silver; 
} 
.mafimg { 
width : 0; 
display : none; 
} 
span.c24 { 
color : gray; 
} 
.cacher { 
display : none; 
} 
.maillistdiv { 
text-align : center; 
background-color : #f4f5f6; 
margin : 0; 
margin-left : 0; 
padding : 3px; 
} 
.maillist { 
margin : 0; 
margin-top : 2px; 
padding : 0; 
} 
.maillistsubmit { 
width : 110px; 
font : 9px verdana; 
} 
.bsilver { 
border : 1px solid silver; 
} 
img.c14 { 
border : none; 
} 
img.c11 { 
position : absolute; 
top : 105px; 
left : 790px; 
width : 30px; 
height : 30px; 
visibility : visible; 
display : block; 
border : none; 
} 
img.cap { 
width : 13px; 
height : 15px; 
border : none; 
} 
table.c10 { 
width : 820px; 
margin : 0; 
padding : 0; 
border-collapse : collapse; 
} 
img.c8 { 
display : none; 
} 
img.c7 { 
width : 20px; 
border : none; 
} 
img.c6 { 
width : 20px; 
border : 1px solid gray; 
} 
span.c5 { 
font-family : verdana; 
font-size : 10px; 
color : black; 
font-weight : bold; 
} 
form.c2 { 
margin : 0; 
} 
img.c1 { 
border : none; 
vertical-align : middle; 
} 
.pagination div { 
width : 100%; 
border : 1px solid red; 
padding : 5px; 
} 
.pagination a { 
font : 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
margin : 0; 
padding : 0 3px 0 3px; 
background-color : #fff; 
text-decoration : none; 
border : 1px solid #dcdcdc; 
font-size : 11px; 
white-space : nowrap; 
} 
.pagination a:hover { 
background : #3666d4; 
border-color : #2b55af; 
color : #fff; 
} 
.pagination img { 
border : none; 
} 
hr { 
border : 0; 
color : silver; 
background-color : silver; 
height : 1px; 
} 
.optth { 
width : 135px; 
border-top : 1px solid #000000; 
border-bottom : 1px solid #000000; 
background-color : #f3f4f5; 
height : 20px; 
text-align : center; 
color : #003366; 
margin : 0; 
font-weight : bold; 
} 
.infotab { 
width : 100%; 
font-size : 12px; 
text-align : left; 
background : #ffffff url(/products/images/products_top.png); 
background-repeat : repeat-y; 
border-left : 3px solid #e0e0e0; 
border-bottom : 1px solid #f4f5f6; 
} 
#table_slider { 
float : left; 
border-collapse : collapse; 
width : 180px; 
margin : 0; 
padding-right : 4px; 
} 
#newsslider_center { 
margin : 0; 
padding : 0; 
width : 200px; 
} 
.divl { 
width : 49%; 
float : left; 
padding : 0; 
} 
.divr { 
width : 49%; 
float : right; 
padding : 0; 
} 
.rssicon { 
border : none; 
float : left; 
margin-left : 30px; 
margin-top : -10px; 
} 
.nuce { 
width : 100%; 
padding : 3px; 
text-align : left; 
margin-top : 0; 
clear : right; 
border : 1px solid #bababa; 
} 
.more { 
background : url(/images/background/zedetir.gif) repeat-x 0 90%; 
text-align : right; 
} 
.listmedia { 
float : left; 
width : 140px; 
margin-right : 10px; 
color : #fff; 
text-align : left; 
background-repeat : repeat-x; 
} 
#gallery { 
padding : 10px; 
width : 122px; 
font : 9px verdana; 
} 
#gallery ul { 
color : #000000;
list-style : none; 
margin : 0; 
padding : 0; 
} 
#gallery ul li { 
display : inline; 
margin : -3px; 
margin-bottom : 25px; 
padding : 3px; 
text-align : center; 
border : 1px solid #e0e0e0; 
display : block; 
} 
#gallery ul img { 
border : 5px solid #3e3e3e; 
border-width : 5px 5px 20px; 
margin : 0; 
margin-bottom : 0; 
margin-left : auto; 
margin-right : auto; 
} 
#gallery ul a:hover img { 
border : 5px solid #fff; 
border-width : 5px 5px 20px; 
color : #fff; 
margin : 0; 
padding : 0; 
margin-bottom : 0; 
margin-left : auto; 
margin-right : auto; 
} 
#gallery ul a:hover { 
color : #fff; 
} 
.botransparenti { 
background : #fff url('/images/background/testa.png') repeat; 
margin : 0; 
padding : 0; 
margin-top : 10px; 
margin-bottom : 10px; 
} 
img.flag { 
width : 20px; 
border : 1px solid gray; 
} 
.menuact { 
width : 98%; 
margin-top : 2px; 
padding-bottom : 2px; 
padding-left : 10px; 
text-decoration : none; 
font : 10px verdana; 
font-weight : bold; 
letter-spacing : 1px; 
float : right; 
height : 18px; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
border-right : 1px solid #f4f5f6; 
width : 480px; 
text-align : left; 
background-image : url(/images/background/guidebackligne.png); 
background-repeat : repeat-x; 
} 
.menutime { 
background-image : url(/images/background/horaire.png); 
background-repeat : no-repeat; 
background-position : bottom right; 
float : left; 
height : 20px; 
width : 100px; 
height : 20px; 
cursor : pointer; 
font-weight : bold; 
margin-left : 3px; 
margin-top : 2px; 
border-right : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 

.menuguidelist { 
float : left; 
height : 50px; 
width : 100px; 
height : 50px; 
cursor : pointer; 
font-weight : bold; 
margin-left : 3px; 
margin-top : 2px; 
border-right : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
text-align:center;
background-color:#f4f5f6;
} 

.menuactguidelist { 
width : 98%; 
margin-top : 2px; 
padding-bottom : 2px; 
padding-left : 10px; 
text-decoration : none; 
font : 10px verdana; 
font-weight : bold; 
letter-spacing : 1px; 
float : right;  
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
border-right : 1px solid #f4f5f6; 
width : 480px; 
height : 50px; 
text-align : left; 
background-image : url(/images/background/guidebackligne.png); 
background-repeat : repeat-x; 
} 

.guidetop { 
width : 600px; 
height : 23px; 
cursor : pointer; 
padding : 0; 
display : block; 
text-align : center; 
clear : right; 
margin-left : auto; 
margin-right : auto; 
} 
.menutimen { 
float : left; 
width : 80px; 
height : 18px; 
margin-top : 0; 
margin-bottom : 2px; 
background-image : url(/images/background/horaire.gif); 
background-repeat : no-repeat; 
background-position : bottom right; 
padding-top : 0; 
padding-bottom : 2px; 
font-weight : bold; 
border-right : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
.menuactn { 
float : right; 
width : 405px; 
height : 18px; 
margin-top : 0; 
margin-bottom : 2px; 
padding-top : 0; 
padding-bottom : 2px; 
padding-left : 10px; 
margin-right : 0; 
text-decoration : none; 
font : 10px verdana; 
font-weight : bold; 
letter-spacing : 1px; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
background-color : #fafcfe; 
text-align : left; 
} 
.progdiv { 
width : 100%; 
margin : 0; 
padding : 0; 
} 
.progdivtemami { 
margin : 0; 
padding : 0; 
width : 100%; 
text-align : left; 
border-bottom : 1px solid #949494; 
} 
.progdivjor { 
width : 500px; 
height : 25px; 
display : block; 
margin-left : auto; 
margin-right : auto; 
margin-top : 10px; 
} 
.progdivjerleft { 
float : left; 
width : 100%; 
margin-bottom : 10px; 
padding-top : 10px; 
padding-bottom : 10px; 
border : 1px solid #e0e0e0; 
} 
.progdivjerright { 
float : right; 
width : 405px; 
padding-top : 10px; 
padding-bottom : 10px; 
} 
.kurupeldetail { 
text-align : justify; 
padding : 2px; 
padding-top : 0; 
margin-top : 0; 
vertical-align : top; 
} 
.hide { 
background-color : #f4f5f6; 
display : none; 
background-image : url(/images/background/backevents.gif); 
background-repeat : repeat-x; 
} 
.show { 
width : 90%; 
margin-top : 10px; 
margin-bottom : 20px; 
margin-left : auto; 
margin-right : auto; 
} 
.korataki { 
font : 15px korataki; 
color : red; 
} 
.guideeventdetailbottom { 
float : left; 
width : 100%; 
padding-top : 15px; 
padding-bottom : 15px; 
padding-right : 15px; 
text-align : justify; 
background-image : url(/images/background/backevents.gif); 
background-repeat : repeat-x; 
margin : 10px; 
border : 1px solid #e0e0e0; 
} 
.liveicon { 
margin : 0; 
margin-top : 10px; 
border : none; 
height : 25px; 
width : 80px; 
} 
.guidefront { 
margin : auto; 
margin-top : 5px; 
} 