.ColorTransparent { 
border-color: #cccccc;
background-color: ;
color: #000000;
}
.BoxColorNavigationMenu .title { 
background-color: #eeeeee; 
border-color: #666666;
color: Black;
}
.BoxColorNavigationMenu .title a { 
color: Black;
}
.BoxColorNavigationMenu .body { 
background-color: #ffffff;
border-color: #ffffff;
}
.BoxColorNavigationMenu .body .menuouticon {
}
.BoxColorNavigationMenu .body .menuinicon {
}
.BoxColorNavigationMenu .body .addmenu:hover {
background-color: #dee7ef;
}
.BoxColorNavigationMenu .body .submenuin {
background-color: #dee7ef;
border-color: #8caebd #8caebd #dee7ef #8caebd;
}
.BoxColorNavigationMenu .body .submenuout {
background-color: #ffffff;
border-color: #8caebd;
}
.BoxColorNavigationMenu .body .submenuout:hover, 
.BoxColorNavigationMenu .body a:hover {
background-color: #dee7ef;
border-color: #8caebd #8caebd #dee7ef #8caebd;
}
.BoxColorNavigationMenu .body ul {
margin: 0px;
padding: 0px;
list-style-position: inside;
}
.BoxColorNavigationMenu .body li {
}
.ColorPloneLightBlue { 
border-color: #8baebd;
background-color: #dee7ef;
color: #000000;
}
.ShapeSolid { 
border-style: solid;
border-width: 1px;
}
.BoxShapePlone .title { 
border-style: solid solid none solid;
border-width: 1px;
padding: 0em 1.2em 0em 0.9em;
display: inline;
font-weight:  normal;
}
.BoxShapePlone .body { 
border-style: solid solid solid solid;
border-width: 1px;
padding: 0.7em 0.7em 0.7em 0.7em;
}
.BoxShapePlone .body .submenuout {
border-style: none;                          
border-width: 0px;                          
margin: 0em;                          
padding: 1px 0px 1px 3px;                           
}
.BoxShapePlone .body .submenuin {
border-style: none;
border-width: 0px;
margin: 0em;                          
padding: 1px 0px 1px 3px;                           
}
.ShapeNoBorder { 
border-style: none;
border-width: 0px;
}
.BoxShapeNavigation .title { 
border-style: none;
border-width: 1px;
padding: 0em 1.2em 0em 0.9em;
display: block;
font-weight:  normal;
}
.BoxShapeNavigation .body { 
border-style: none none solid none;
border-width: 1px;
padding: 0px;
}
.BoxShapeNavigation .body .submenuout {
border-style: solid solid none solid;                          
border-width: 1px;                          
margin: 0px 3px 0px 2px;                          
padding: 0px 18px 1px 18px;                           
}
.BoxShapeNavigation .body .submenuin {
border-style: solid solid solid solid;
border-width: 1px;
margin: 0px 3px 0px 2px;                          
padding: 0px 18px 1px 18px;                           
}
.ColorWhite { 
border-color: #8baebd;
background-color: #FFFFFF;
color: #000000;
}
.BoxColorPloneLightBlue .title { 
background-color: #d0d0d0; 
border-color: #999999;
color: Black;
}
.BoxColorPloneLightBlue .title a { 
color: Black;
}
.BoxColorPloneLightBlue .body { 
background-color: #dee7ef;
border-color: #8caebd;
}
.BoxColorPloneLightBlue .body .menuouticon {
padding: 0px 0px 0px 6px;
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/blue_arrow_plone.gif") no-repeat left center;
}
.BoxColorPloneLightBlue .body .menuinicon {
padding: 0px 0px 0px 6px;
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/blue_arrow_plone.gif") no-repeat left center;
}
.BoxColorPloneLightBlue .body .addmenu:hover {
background-color: #dee7ef;
}
.BoxColorPloneLightBlue .body .submenuin {
background-color: #dee7ef;
border-color: #dee7ef;
}
.BoxColorPloneLightBlue .body .submenuout {
background-color: #dee7ef;
border-color: #dee7ef;
}
.BoxColorPloneLightBlue .body .submenuout:hover, 
.BoxColorPloneLightBlue .body a:hover {
background-color: #dee7ef;
border-color: #dee7ef;
}
.BoxColorPloneLightBlue .body ul {
margin: 0px;
padding: 0px;
list-style-position: inside;
}
.BoxColorPloneLightBlue .body li {
list-style-image: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/blue_arrow_plone.gif");
}
.ShapeTopBottom { 
border-style: solid none solid none;
border-width: 1px;
}
.BoxShapeTopBottom .title { 
border-style: none none none none;
border-width: 1px;
padding: 0em 1.2em 0em 0.9em;
display: block;
font-weight:  normal;
}
.BoxShapeTopBottom .body { 
border-style: solid none solid none;
border-width: 1px;
padding: 1px 0.5em 1px 0.5em;
}
.BoxShapeTopBottom .body .submenuout {
border-style: none;                          
border-width: 0px;                          
margin: 0em;                          
padding: 0px 5px 0px 5px;                           
}
.BoxShapeTopBottom .body .submenuin {
border-style: none;
border-width: 0px;
margin: 0em;                          
padding: 0px 5px 0px 5px;                           
}
.BoxColorPloneWhite2 .title { 
background-color: #dee7ef; 
border-color: #8caebd;
color: Black;
}
.BoxColorPloneWhite2 .title a { 
color: Black;
}
.BoxColorPloneWhite2 .body { 
background-color: #ffffff;
border-color: #8caebd;
}
.BoxColorPloneWhite2 .body .menuouticon {
padding: 0px 0px 0px 6px;
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/arrow_out_plone.gif") no-repeat left center;
}
.BoxColorPloneWhite2 .body .menuinicon {
padding: 0px 0px 0px 6px;
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/arrow_out_plone.gif") no-repeat left center;
}
.BoxColorPloneWhite2 .body .addmenu:hover {
background-color: #ffffff;
}
.BoxColorPloneWhite2 .body .submenuin {
background-color: #ffffff;
border-color: #ffffff;
}
.BoxColorPloneWhite2 .body .submenuout {
background-color: #ffffff;
border-color: #ffffff;
}
.BoxColorPloneWhite2 .body .submenuout:hover, 
.BoxColorPloneWhite2 .body a:hover {
background-color: #ffffff;
border-color: #ffffff;
}
.BoxColorPloneWhite2 .body ul {
margin: 0px;
padding: 0px;
list-style-position: inside;
}
.BoxColorPloneWhite2 .body li {
list-style-image: url("http://latexdunkerque.objectis.net/portal_themes/plone/icons/arrow_out_plone.gif");
}
.ShapeBottom { 
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdana1111 { 
font: 13px Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdana1111 p {
font: 100% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.2em 0em 0.2em 0em;
}
.FontShapeVerdana1111 strong {
font: bold 100% Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdana1111 h1 { 
font: normal 150% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.8em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdana1111 h2 { 
font: normal 125% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdana1111 h3 { 
font: normal 120% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdana1111 h4, 
.FontShapeVerdana1111 h5, 
.FontShapeVerdana1111 h6 {
font: normal 115% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.4em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdana1111 a, 
.FontShapeVerdana1111 a div, 
.FontShapeVerdana1111 a span {
text-decoration: none none solid none;  
}
.FontShapeVerdana1111 a:visited, 
.FontShapeVerdana1111 a:visited div, 
.FontShapeVerdana1111 a:visited span {
text-decoration: none none solid none;
}
.FontShapeVerdana1111 a:active, 
.FontShapeVerdana1111 a:active div, 
.FontShapeVerdana1111 a:active span {
text-decoration: none none solid none;
}
.FontShapeVerdana1111 a:hover, 
.FontShapeVerdana1111 a:hover div, 
.FontShapeVerdana1111 a:hover span {
text-decoration: none none solid none; 
}
.FontColorBlack h1 { 
border-color: #8baebd;
color: Black;
}
.FontColorBlack h2 { 
border-color: #8baebd;
color: Black;
}
.FontColorBlack h3 { 
border-color: #8baebd;
color: Black;
}
.FontColorBlack h4, 
.FontColorBlack h5, 
.FontColorBlack h6 {
border-color: #8baebd;
color: Black;
}
.FontColorBlack a, 
.FontColorBlack a div, 
.FontColorBlack a span  {
color: #416973;
}
.FontColorBlack a:visited, 
.FontColorBlack a:visited div, 
.FontColorBlack a:visited span {
color: #416973;    
}
.FontColorBlack a:active, 
.FontColorBlack a:active div, 
.FontColorBlack a:active span {
color: #416973; 
}
.FontColorBlack a:hover, 
.FontColorBlack a:hover div, 
.FontColorBlack a:hover span {
color: #416973;
}
.FontShapeVerdanaBig11 { 
font: 14px Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdanaBig11 p {
font: 100% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.2em 0em 0.2em 0em;
}
.FontShapeVerdanaBig11 strong {
font: bold 100% Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdanaBig11 h1 { 
font: normal 150% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.8em 0em 0em 0em;
border-style: none;
border-width: 0px;
}
.FontShapeVerdanaBig11 h2 { 
font: bold 125% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none;
border-width: 0px;
}
.FontShapeVerdanaBig11 h3 { 
font: bold 120% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none;
border-width: 0px;
}
.FontShapeVerdanaBig11 h4, 
.FontShapeVerdanaBig11 h5, 
.FontShapeVerdanaBig11 h6 {
font: bold 115% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.4em 0em 0em 0em;
border-style: none;
border-width: 0px;
}
.FontShapeVerdanaBig11 a, 
.FontShapeVerdanaBig11 a div, 
.FontShapeVerdanaBig11 a span {
text-decoration: none none solid none;  
}
.FontShapeVerdanaBig11 a:visited, 
.FontShapeVerdanaBig11 a:visited div, 
.FontShapeVerdanaBig11 a:visited span {
text-decoration: none none solid none;
}
.FontShapeVerdanaBig11 a:active, 
.FontShapeVerdanaBig11 a:active div, 
.FontShapeVerdanaBig11 a:active span {
text-decoration: none none solid none;
}
.FontShapeVerdanaBig11 a:hover, 
.FontShapeVerdanaBig11 a:hover div, 
.FontShapeVerdanaBig11 a:hover span {
text-decoration: none none solid none; 
}
.BoxColorGreen .title { 
background-color: #cde2a4; 
border-color: #73ae08;
color: Black;
}
.BoxColorGreen .title a { 
color: Black;
}
.BoxColorGreen .body { 
background-color: #ffffff;
border-color: #ffffff;
}
.BoxColorGreen .body .menuouticon {
}
.BoxColorGreen .body .menuinicon {
}
.BoxColorGreen .body .addmenu:hover {
background-color: #cde2a4;
}
.BoxColorGreen .body .submenuin {
background-color: #cde2a4;
border-color: #73ae08 #73ae08 #cde2a4 #73ae08;
}
.BoxColorGreen .body .submenuout {
background-color: #ffffff;
border-color: #73ae08;
}
.BoxColorGreen .body .submenuout:hover, 
.BoxColorGreen .body a:hover {
background-color: #cde2a4;
border-color: #73ae08 #73ae08 #cde2a4 #73ae08;
}
.BoxColorGreen .body ul {
margin: 0px;
padding: 0px;
list-style-position: inside;
}
.BoxColorGreen .body li {
}
.ColorGreenBox { 
border-color: #73ae08;
background-color: #FFFFFF;
color: #000000;
}
.FontColorPloneBoxes h1 { 
border-color: #8baebd;
color: Black;
}
.FontColorPloneBoxes h2 { 
border-color: #8baebd;
color: Black;
}
.FontColorPloneBoxes h3 { 
border-color: #8baebd;
color: Black;
}
.FontColorPloneBoxes h4, 
.FontColorPloneBoxes h5, 
.FontColorPloneBoxes h6 {
border-color: #8baebd;
color: Black;
}
.FontColorPloneBoxes a, 
.FontColorPloneBoxes a div, 
.FontColorPloneBoxes a span  {
color: #416973;
}
.FontColorPloneBoxes a:visited, 
.FontColorPloneBoxes a:visited div, 
.FontColorPloneBoxes a:visited span {
color: #416973;    
}
.FontColorPloneBoxes a:active, 
.FontColorPloneBoxes a:active div, 
.FontColorPloneBoxes a:active span {
color: #8baebd; 
}
.FontColorPloneBoxes a:hover, 
.FontColorPloneBoxes a:hover div, 
.FontColorPloneBoxes a:hover span {
color: #8baebd;
}
.FontShapeVerdanaBox11111 { 
font: 11px Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdanaBox11111 p {
font: 100% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.2em 0em 0.2em 0em;
}
.FontShapeVerdanaBox11111 strong {
font: bold 100% Verdana, Arial, Helvetica, sans-serif !important;
}
.FontShapeVerdanaBox11111 h1 { 
font: normal 150% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.8em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdanaBox11111 h2 { 
font: normal 125% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdanaBox11111 h3 { 
font: normal 120% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0.6em 0em 0em 0em;
border-style: none none solid none;
border-width: 1px;
}
.FontShapeVerdanaBox11111 h4, 
.FontShapeVerdanaBox11111 h5, 
.FontShapeVerdanaBox11111 h6 {
font: normal 100% Verdana, Arial, Helvetica, sans-serif !important;
padding: 0em 0.7em 0em 0.7em;
border-style: solid solid none solid;
border-width: 1px;
}
.FontShapeVerdanaBox11111 a, 
.FontShapeVerdanaBox11111 a div, 
.FontShapeVerdanaBox11111 a span {
text-decoration: none;  
}
.FontShapeVerdanaBox11111 a:visited, 
.FontShapeVerdanaBox11111 a:visited div, 
.FontShapeVerdanaBox11111 a:visited span {
text-decoration: none;
}
.FontShapeVerdanaBox11111 a:active, 
.FontShapeVerdanaBox11111 a:active div, 
.FontShapeVerdanaBox11111 a:active span {
text-decoration: none;
}
.FontShapeVerdanaBox11111 a:hover, 
.FontShapeVerdanaBox11111 a:hover div, 
.FontShapeVerdanaBox11111 a:hover span {
text-decoration: none; 
}
.PortalTabOSX {
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/backgrounds/OSX-bg.gif") bottom repeat-x;
}
.PortalTabOSX ul {
margin: 0px;
padding: 0px;
width: 100%;
list-style-image: none;
}
.PortalTabOSX li {
list-style-type: none;
float: left;
overflow: visible;
white-space: nowrap;
margin: 0px 0px 0px 0px;
}
.PortalTabOSX li a {
display: block;
padding: 2px 10px 2px 10px;
}
.PortalTabOSX li.submenuout {
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/backgrounds/OSX-right.png") right top no-repeat;
border-bottom: 1px solid #ccc;
}
.PortalTabOSX li.submenuout a {
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/backgrounds/OSX-left.png") left top no-repeat;
}
.PortalTabOSX li.submenuin {
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/backgrounds/OSX-right-sel.png") right top no-repeat;
border-bottom: 1px solid #69c;
}
.PortalTabOSX li.submenuin a {
background: url("http://latexdunkerque.objectis.net/portal_themes/plone/backgrounds/OSX-left-sel.png") left top no-repeat;
}
