div.col2-content-block h2.white-on-black {
	background-color: transparent;
  color: #000;
  font-size: 1.4em;
  padding: 0.4em 12px 0.4em;
  font-weight: normal;
  text-transform: uppercase;
  margin: 0px;
}
div.col2-content-block h2.white-on-black.extra-large{
  padding-top:0.5em;
  padding-bottom:0.5em;
  text-transform:none;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  margin-bottom:0.5em;
  min-height: 3em;
  *height: 3em;
  *height: auto !important;
}
div.col2-content-block h2.white-on-black {
	color: #fff;
  background-color: #ff7800;
}
h2.white-on-black {
	color: #fff;
  background-color: #ff7800;
}

div.col2-content-block {
	border:0px;
}

.h3-mod {
	font-size:1.8em;
	color: #606060;
  padding: 0.5em 12px 0;
  font-weight: normal;
  margin: 0px;
}


/***/

.offred-bg {
 background-color: #85171a;

}
.offred-bg a:link,
.offred-bg a:visited,
.offred-bg a:hover,
.offred-bg a:active {
 color: #fff;
 text-decoration:none;
}

div#mnu-niv-2 {
	float: right;
  width: 195px;
  border-top: 5px solid #da2133;
}
div#mnu-niv-2 h2 {
  color: #606060;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 90%;
  font-weight: normal;
  margin: 0px;
  padding: 5px 10px 0.6em;
  text-transform: uppercase;	
}
div#mnu-niv-2 ul {
	padding: 0px;
	margin-left:5px;
}

div#mnu-niv-2 li.menucontent-mod, div#mnu-niv-2 div.menucontent-mod {
	padding: 0.2em 5px;
}

div#mnu-niv-2 li.menucontent-mod, div#mnu-niv-2 a.menulink-mod {
	clear: both;
	color: #900;
	text-decoration: none;
  	font-weight: bold;
  	font-size: 95%;
  	font-family: Arial, Helvetica, sans-serif;
}
div#mnu-niv-2 li.activee {
	background-color: #e5e5e5;
}
div#mnu-niv-2 a:hover, div#mnu-niv-2 a:active, div#mnu-niv-2 a:focus, div#mnu-niv-2 li.activee a:link, div#mnu-niv-2 li.activee a:visited {
	text-decoration: none;
	color:#000000;
}
div#mnu-niv-2 li.menucontent-mod a.activee {
	color: #000;
	text-decoration: none;
}

div#mnu-niv-3 {
	float: right;
	width: 195px;
	border-top: 20px solid #ff7800;
	background-color:#fff;
}

div#mnu-niv-3 li.menucontent.activee {
	background-color:#e5e5e5;
}

div#mnu-niv-3 .activee UL LI a:link, div#mnu-niv-3 .activee UL LI a:visited {
	color:#900;
	text-decoration:none;
}

div#mnu-niv-3 .activee  UL LI a:hover, div#mnu-niv-3 .activee UL LI a:active {
	color:#900;
	text-decoration:underline;
}

div#mnu-niv-3 .activee UL LI.menucontent.activee A:link,
div#mnu-niv-3 .activee UL LI.menucontent.activee A:visited,
div#mnu-niv-3 .activee UL LI.menucontent.activee A:hover,
div#mnu-niv-3 .activee UL LI.menucontent.activee A:active {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

div#mnu-niv-3 UL LI UL {
	list-style-type:none;
}

div#mnu-niv-3 .activee a:link, div#mnu-niv-3 .activee a:visited, div#mnu-niv-3 .activee a:hover, div#mnu-niv-3 .activee a:active {
	color:#000000;
	text-decoration:none;
}

div.col2-content-block h4 {
  padding: 0px;
  margin-top:23px;
}

div.col2-content-block h4.seph4 {
  padding-top:5px;
}

H4 {
	font-size:18px;
	color:#990000;
	font-weight:normal;
	padding:0px;
}

.info {
	font-size:11px;
}

.seph4 {
	width:100%;
	border-top:1px solid #cccccc;
	color:#333333;
	font-size:11px;
	text-transform:uppercase;
}

.txtleft {
	width:400px;
	float:left;
	padding-right:10px;
}

.imgright {
	width:194px;
	float:left;
	margin-top:23px;
}

.vert { color:#006600; font-weight:bold; } 
.p1 { margin-top:0px; }
.p2 { margin-bottom:0px; }
.clear { clear:both; }

