                   
{
      padding: 0px;margin:0em auto;
}
body 
{ 
    line-height: 1.5;  
    margin:0em 0; 
}

a {	color: #494949;	text-decoration: none;}
a:hover {	color: #FFCB08;	font-weight:bold;}
a:visited {	color: #494949;	text-decoration: none;}

#basel {	width: 950px;	height:20px;	border: 0px solid #ff0000;}

#base {	
width: 950px;	
height:1500px;
margin:auto;	
border: 1px solid #000000;
}

#base0 {    
width:1000px;	  
height:1485px;      
margin:auto;
border: 0px solid blue;
   background: URL(imagens/sombra.png) ;  
}
#base000 
{    
      position:absolute;
      top:0px;
      left:0px;
      text-align: center;
      width:100%;	  
      height:1550px;      
      margin:auto;
   background: URL(imagens/tr.png) ;  
      border: 0px solid blue;
            z-index:99999;
}
#m01
{    
      position:relative;
      top:30px;
      width:600px;	  
      height:600px;      
      margin:5px auto;
   /*   background:url(imagens/paperm.png) no-repeat;*/
      border: 0px solid white;
      z-index:999999;
}
#m02
{    
      position:relative;
      width:75px;	  
      height:80px;      
      left:5px;
      top:-585px;      
   /*   background:url(imagens/paperm.png) no-repeat;*/
      border: 0px solid red;
      z-index:99999999;
}

#vota{	width:950px;	height:150px;	background: url(imagens/tr.png) ;  margin: auto;	border: 0px solid blue;	}
#banner {	width:950px;	height:250px;	background: #000000 ;  margin: auto;	border: 0px solid blue;	}
#menu{float:left;	width:950px;	height:33px;  margin-top: 0px;	border: 0px solid blue;	background: #000000;  /*background:URL(imagens/fundotit.png) ;*/}
#menu0{float:left;	width:950px;	height:40px;	border-top: 0px solid #adca12;	background:#000000;}
#mrectop {    position:absolute;    right:180px;    top:40px;    z-index:1000;    text-align:right;    padding-top:10px;    margin:10px;    width:300px;    height:20px;    font: 16px century gothic;    font-weight:bold;    color:#494949;    border: 0px solid blue;}
#mrec 
{    /*position:absolute;    right:180px;    top:70px;    z-index:1000;*/    
      float:right;/*    margin:10px;*/    
      width:950px;    
      height:270px;    
      /*background: URL(imagens/fundo_dest1.jpg) ;	*/
background: #000000;    
      border: 0px solid #ffffff;
}


#mrec1 {   
float:right;  
 margin:10px;    
 width:300px;   
  height:250px;     
   border: 1px solid #494949;}
#destaq 
{    
      float:left;    
      margin:10px 0px 0px 10px;    
      width:615px;    
      height:250px;    
      border:0px solid white;
}

#toptop {    position:absolute;    left:0px;    top:10px;    z-index:1000;    margin:0px;    width:100%;    height:140px;   /* background: #FFFFFF;*/background:url(imagens/toptop.png);       border: 0px solid #494949;}
#logotipo{    position:absolute;    top:5px;    z-index:1000;    margin:10px;    width:570px;    height:250px;    border: 0px solid blue;}

#corpo 
{  	
      width: 950px;	
      height:1180px;	
      background: #ffffff;  
      margin:auto;	
      border: 0px solid #494949;
}

#corpo_left 
{  
      float:left;	
      width: 713px;	
      margin-left:10px;	
      margin-right:10px;	
      height:840px;	
      background: #FFFFFF;	
      font:12px arial ;
      color:#494949;          
      border: 0px solid #494949;
      line-height:18px;		      
}

#corpo_texto
{  
      float:left;  
      margin:10px;	
      width: 680px;	
      text-align:justify;	
      background: #FFFFFF;	
      font:12px arial;	
      color: #494949;  
      line-height:18px;		
      border: 0px solid red;	
      border-bottom:1px solid #dedede;
}

#noticias_res
{  
      float:left; 
      text-align:justify;
      margin-bottom:5px; 
      padding:5px; 
      width:350px; 
      height:80px; 
      color:#494949; 
      font:12px arial; 
      border:1px solid #dedede;
      overflow: hidden;	      
}
#noticias_res a:hover
{  
      float:left; 
      text-align:justify;
      margin-bottom:5px; 
      width:350px; 
      height:80px; 
      color:red; 
      font:12px arial; 
      background: #dedede;
      color:#000000;
      border:0px solid #b5b5b5;
      overflow: hidden;	
}

#noticias_res1
{  
      float:left; 
      text-align:justify;
      margin-bottom:2px; 
      width:355px; 
      height:30px; 
      color:#494949; 
      font:12px arial; 
      border-bottom:1px dotted #b5b5b5;
}
#noticias_res1 a:hover
{  
      float:left; 
      text-align:justify;
      margin-bottom:2px; 
      width:355px; 
      height:30px; 
      color:#ffffff; 
      font:12px arial; 
      background: #dedede;
      border:1px solid #b5b5b5;
}


#corpo_left1 
{  
      float:left;	
      width: 716px;	
      height:780px;	
      background: #FFFFFF;		
      overflow-x: hidden;	
      overflow-y: auto;
      padding:2px;	
      border-left: 1px solid #CACACA;	
      border-right: 1px solid #CACACA;		
      border-bottom: 1px solid #CACACA;		
/*
      background-repeat:no-repeat;*/

}
#corpo_left1ini
{  
      float:left;	
      width: 700px;	
      height:780px;	
      /*background: #FFFFFF;	*/	
    
      overflow-x: hidden;	
      overflow-y: auto;	
      
      padding:10px;	
      border-left: 1px solid #CACACA;	
      border-right: 1px solid #CACACA;		
      border-bottom: 1px solid #CACACA;		
      background: URL(imagens/left_fundo.jpg) ;	 
      background-repeat:no-repeat;

}

#cc1
{  
      float:left;	
      width: 170px;	
      height:780px;	
      /*border-right:1px solid #dedede;*/
      text-align:center;
      overflow-x: hidden;	
      overflow-y: auto;	
      border:0px solid red;
    
/*
      background-repeat:no-repeat;*/

}
#cc2
{  
      float:right;	
      width: 500px;	
      padding-left:10px;
      text-align:center;     
      height:780px;	
      border:0px solid red;
      overflow-x: hidden;	
      overflow-y: auto;	
      background: URL(imagens/fundo_g1.jpg) ;	    
/*
      background-repeat:no-repeat;*/

}



#corpo_left1_left
{  
      float:left;	
      width: 450px;	
      height:770px;	
      font:12px arial ;
      color:#494949;     
      line-height:20px;
      text-align:justify;
      padding:10px;	
      border-right: 1px dotted #dedede;	

}

#corpo_left1_right
{  
      float:right;	
      text-align:center;
      width: 200px;	
      height:770px;	
      font:9px arial ;
      border:0px solid red;
      color:#494949;

	
}

#corpo_left1_right_separa
{  
      float:right;	
      text-align:center;
      width: 220px;	
      height:10px;	
      font:9px arial ;
      color:#ffffff;
  /*    background: #0fd120 ;  /*url(imagens/separador.png);*/
    /*  background: #a4b6f3;	*/	
      overflow-x: hidden;	
      overflow-y: hidden;	
	
}
#corpo_left_tit 
{  
      float:left;	
      width: 740px;	
      height:50px;	
      background:URL(imagens/titulocorpo1.png) ;	
      border: 0px solid #494949;
}

#corpo_left_tit_tex 
{  
      float:left;	
      width:550px;	
      color:#000000;	
      font:16px arial;	
      padding-left:10px;	
      padding-top:10px;	
      height:40px;	
      border: 0px solid #494949;
}

#corpo_right 
{  
      float:right;	
      width: 200px;	
      height:805px;	  
      margin-top:5px;  
      margin-right:10px;  
      margin-left:0px;	
      background: #ffffff;	
      border: 0px solid red;	
      text-align:left;
}

#corpo_right_box 
{  
      float:right;	
      width: 200px;	
      height:150px;	  
      margin-bottom:5px;  
      margin-left:8px; 
      background: #000000;	
      border: 0px solid red;	
            font:12px arial;
      color:#ffffff;
     /*background:URL(imagens/fundobox1.jpg) ;	*/
      text-align:center;
}
#corpo_right_box1 
{  
      float:right;	
      width: 200px;	
      height:130px;	  
      margin-bottom:5px;  
      margin-left:8px; 
      background: #000000;	
      border: 0px solid red;	
      font:12px arial;
      color:#ffffff;
     /*background:URL(imagens/fundobox1.jpg) ;	*/
      text-align:center;
}

#corpo_right_box_l 
{  
      float:left;	
      width: 100px;	
      height:150px;	  
      border: 0px solid #DEDEDE;	
      text-align:center;
      
}
#corpo_right_box_r
{  
      float:right;	
      width: 100px;	
      color: #ffffff;
      font:12px arial;
      height:150px;	  
      border: 0px solid #DEDEDE;	
      text-align:left;
}


#corpo_right_box_eventos 
{  
      float:right;	
      width: 200px;	
      height:266px;	  
      margin-bottom:5px;  
      margin-left:8px; 
     background: #000000;	
      border: 0px solid red;	
     /* background:URL(imagens/fundobox3.jpg) ;	*/
      text-align:center;
}

#corpo_right_box_eventos_menos 
{  
      float:right;	
      width: 200px;	
      height:166px;	  
      margin-bottom:5px;  
      margin-left:8px; 
     background: #000000;	
      border: 0px solid red;	
     /* background:URL(imagens/fundobox3.jpg) ;	*/
      text-align:center;
}

#corpo_right_box_eventos_menos2 
{  
      float:right;	
      width: 200px;	
      height:225px;	  
      margin-bottom:5px;  
      margin-left:8px; 
     background: #000000;	
      border: 0px solid red;	
     /* background:URL(imagens/fundobox3.jpg) ;	*/
      text-align:center;
}


#corpo_right_box_padrao
{  
      float:right;	
      width: 200px;	
      height:210px;	  
      font:12px arial;
      color:#ffffff;      
      overflow-y: hidden;
      overflow-x: hidden;      
      border: 0px solid red;	
      text-align:center;
}
#corpo_right_box_padrao1
{  
      float:right;	
      width: 200px;	
      height:110px;	  
      font:12px arial;
      color:#ffffff;      
      overflow-y: hidden;
      overflow-x: hidden;      
      border: 0px solid red;	
      text-align:center;
}

#corpo_right_box_padrao2
{  
      float:right;	
      width: 200px;	
      height:80px;	  
      font:12px arial;
      color:#ffffff;      
      overflow-y: hidden;
      overflow-x: hidden;      
      border: 0px solid red;	
      text-align:center;
}


/* Scroller Box */
#scroller_container1 {
 width: 190px;
 height: 90px;
 margin-left:3px;
 border:0px solid red;
 overflow: hidden;
}

/* CSS Hack Safari */
#dummy {;# }

#scroller_container1 {
overflow: auto;
}
/* Scoller Box */
     
#corpo_right_box_tit
{  
      float:left;	
      padding-left:10px;
      padding-top:12px;
      width: 190px;	
      height:40px;	
      font:12px arial;
      color:#ffffff;

      background:URL(imagens/titulobox2.png) ;	
      border:0px solid blue;
}

#corpo_right_box_tit1
{  
      float:right;	
      width: 25px;	
      height:25px;	
      border: 0px solid #DEDEDE;
}
#men_log_l 
{  

      width: 195px;	
      color:#dedede;
      float:left;	
      height:31px;	   
      line-height:12px;
      font:12px arial;	
      border: 0px solid white;	
      margin-bottom:3px;
      text-align:left;
}
#men_log 
{  
      display: block;
      float:left;	
      width: 160px;	
      color:#dedede;
      height:31px;	   
      line-height:12px;
      font:12px arial;	
      border: 0px solid red;	
      text-align:left;
}
#men_log1 
{  
      display: block;
      float:left;	
      width: 196px;	
      height:28px;	  
      margin-top:10px;  
      font:12px arial;	
      border: 0x solid yellow;	
      text-align:center;
}
#men_log2
{  
      display: block;
      float:right;	
      width: 28px;	
      height:28px;	  
      border: 0px solid #494949;	
      margin-right:3px;
      margin-bottom:3px;
      text-align:right;
}
#men_logr
{  
      display: block;
      float:left;	
      width: 135px;	
      height:20px;	  
      margin-top:2px;  
      margin-left:5px;
      color:#ffffff;
      font:12px arial;	
      border: 0px solid yellow;	
      text-align:left;
}
#men_logr2
{  
      display: block;
      float:right;	
      width: 50px;	
      height:20px;	  
      margin-top:2px;  
      margin-left:2px;
      color:#ffffff;
      font:12px arial;	
      border: 0px solid yellow;	
      text-align:right;
}

#men_logr4
{  
      display: block;
      float:right;	
      width: 50px;	
      height:50px;	  
      margin-top:2px;  
      margin-left:0px;
      color:#ffffff;
      font:12px arial;	
      border: 0px solid yellow;	
      text-align:right;
}

#men_logr1
{  
      display: block;
      float:left;	
      width: 196px;	
      height:14px;	  
      margin-top:0px;  
      margin-left:5px;
      color:#ff6600;
      font:12px arial;	
      border: 0px solid yellow;	
      text-align:left;
}

#men_log a:hover
{  
      display: block;
      float:left;	
      height:20px;	  
      margin:2px;  
      font:14px arial;
      color:#ffffff;
      font-weight:bold;
      border: 0px solid yellow;	
      text-align:left;
}


.hovermenu ul{
font: 12px arial;
background-color: #aa33cc;
height: 20px;
width: 200px;	
}

.hovermenu ul li{
list-style: none;
font: 12px arial;
}

.hovermenu ul li a{
float: left;
color: blue;
background-color: #e1e1e1; /* You Can Change this color */
border: 1px solid yellow; /*You can change this color*/
}

.hovermenu ul li a:hover{
background-color: #e5e5e5; /*You Can Change This Color*/
}








#corpo_right_quad {  margin : 0;	width: 299px;	height:600px;	background: #FFFFFF;	border: 0px solid blue;	}
#corpo_right_quad1 {	width:299px;	text-align:left;	line-height: 12px;	height:420px;	font:10px arial;	color: #494949;	overflow-x: hidden;	overflow-y: auto;	background: #FFFFFF;	border-left: 1px solid #dedede;	border-right: 1px solid #dedede;		border-bottom: 1px solid #dedede;	}
#corpo_right_quad2 {	width:299px;	text-align:left;	line-height: 12px;	height:700px;	font:10px arial;	color: #494949;	overflow-x: hidden;	overflow-y: auto;	background: #FFFFFF;	border-left: 1px solid #dedede;	border-right: 1px solid #dedede;		border-bottom: 1px solid #dedede;		background:URL(imagens/fundoquad.png) ;}
#corpo_right_quad1_lin {	width: 280px;		text-align:right;	/*line-height: 12px;*/	height:14px;	font:14px arial;	color: #494949;	background: #FFFFFF;	border: 0px solid green;}
#corpo_right_quad1_lin2 {	width: 280px;	text-align:left;	/*line-height: 12px;*/	height:16px;	font:11px arial;	color: #000000;	background: #FFFFFF;	border-bottom: 1px dotted #FFCB08;}
#corpo_right_tit{	width: 302px;	height:40px;	padding-top:10px;	text-align: left;	background:URL(imagens/tituloagenda1.png) ;  	font:12px arial;	color: #494949;	border:1 px solid GREEN;}
#corpo_right_tita{	width: 302px;	height:40px;	padding-top:10px;	text-align: left;	background:URL(imagens/titulonoticias1.png) ;  	font:12px arial;	color: #494949;	border: 0px solid red;}
#corpo_right_titb{	width: 302px;	height:40px;	padding-top:10px;	text-align: left;	background:URL(imagens/tituloresultados1.png) ;  	font:12px arial;	color: #494949;	border: 0px solid red;}
#rodape {	width: 950px;	height:70px;	color:#FFFFFF;	font : 12px arial;  background:#111111;  margin: auto;	border: 0px solid white;	opacity:0.7;}
#rodape1 {float:left;	width: 950px;	height:20px;	color:#FFFFFF;	font : 12px arial;	background:url(images/veu.png);  margin: auto;	border: 0px solid white;}
#textos {  float:left;	width: 780px;	height:400px;	color:#2b0000;	margin:0px 20px 20px 20px; 	text-align:justify;	font : 12px arial;	border:0px dotted #494949;	line-height:22px;		overflow-x:hidden;	overflow-y:auto;}
#textos_left {  float:left;	width: 380px;	height:380px;	color:#2b0000;	text-align:justify;	font : 12px arial;	border:0px dotted red;	line-height:22px;		overflow-x:hidden;	overflow-y:auto;}
#textos_right{  float:right;	width: 320px;	height:380px;	color:#2b0000;	text-align:justify;	font : 12px arial;	border:0px dotted red;	line-height:18px;		overflow-x:hidden;	overflow-y:auto;}
#titulos{  float:left;	width: 580px;	height:30px;	color:#2b0000;	margin:10px 20px 2px 20px; 	text-align:justify;	font : 16px century gothic;	font-weight:bold;	border: 0px solid blue;}

#flags
{  
      float:right; 
      width: 165px;	
      height:30px;	
      color:#2b0000;	
      margin:10px 5px 2px 0px; 	
      text-align:justify;	
      font : 10px century gothic;	/*font-weight:bold;*/	
      border: 0px solid red;
}

#titulos1
{  
      float:left;	
      width: 780px;	
      height:20px;	
      color:#2b0000;	
      text-align:justify;	
      font : 12px arial;	
      font-weight:bold;	
      border: 0px solid red;
}

#fotos_lin
{  
float:left;	
width: 780px;	
height:200px;	
color:#2b0000;	
text-align:justify;	
font : 12px arial;	
border: 0px solid green;
}

#desc
{  
float:left;	
width: 710px;	
height:40px;	
color:#2b0000;	
text-align:justify;	
font : 12px arial;	
border: 0px solid blue;
}

#desc1
{  
float:left; 
margin-left:10px;	
width: 50px;	
height:40px;	
color:#2b0000;	
text-align:justify;	
font : 12px arial;	
border: 0px solid blue;
}

#fotos
{  
float:left;	
width: 180px;	
height:160px;	
color:#2b0000;	
text-align:center;	margin-right:10px;	font : 12px arial;	border: 0px solid cyan;}

#fotod{  float:left;	width: 180px;	height:20px;	color:#494949;	text-align:center;	margin-right:10px;	font : 10px arial;	border: 0px solid brown;}
#fotod1{  float:left;	width: 185px;	height:30px;	color:#494949;	text-align:center;	font : 10px arial;	border: 0px dotted brown;}
#rodape0 {float:left;	width: 820px;	height:40px;	color:#FFFFFF;	font : 12px arial;  margin: auto;	border: 0px solid white;}
#rodp {float:left;	width: 300px;	height:16px;	color:#FFFFFF;	padding-right:5px;		font : 12px arial;	border:0px solid white;}
#rodp1 {float:right;   text-align:right;	width: 400px;	height:16px;	color:#FFFFFF;	font : 10px arial;	padding-right:5px;	border: 0px solid white;}/*menu*//* ================================================================ This copyright notice must be untouched at all times. The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/ul-multi-seven.htmlCopyright (c) 2005-2009 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
#backgroundHolder {width:930px; height:540px; padding-top:2px; background:url(ulmulti7/pic.jpg); margin:0 auto; text-align:center;}/* ----------------------------------------------------------------------------	*//* default styling */.nav, .nav ul {list-style-type:none; margin:0; padding:0;}.nav a {text-decoration:none;}.nav {font-family: arial, sans-serif; font-size:12px; width:930px; margin:0 auto; text-align:center;} /* style the links *//* needs a background for IE6 - can be a color or a transparent gif */.nav a {background:url(trans.gif); filter: alpha(opacity=90); opacity:0.9;}  /* style the <b> element so that is does not affect the size of the link */
.nav a b {color:#fff; font-weight:normal; display:block; padding:5px 0; margin:1px 1px 2px 1px; border:0px solid #000000;}
.nav ul a b {margin:0 1px; border-width:1 1px 1px 1px;;}
.nav ul a b.top {margin:0 1px; border-width:0px 1px 1 1px;}
.nav ul a b.bottom {margin:0 1px; border-width:1 1px 1px 1px;} 
.nav .fly .main b {background: url(imagens0/arrow.gif) no-repeat right 9px;}
.nav .down b {background: url(imagens0/arrow2.gif) no-repeat right 11px;}/* for the offset left dropdown and flyout */
.nav .nav4 ul .main b {background: url(imagens/arrow3.gif) no-repeat left 9px;} /* HEIGHT */
.nav ul ul {top:-26px;} /* position the top of the flyout sub menus */ /* WIDTHS change this WITH CARE to suit your requirements */ /* FOR NAV1 */
.nav1 a b {background-color:#000000; color:#FFFFFF;} 
.nav1 {width:72px;}
.nav1 a {width:72px;} /* FOR NAV2 */
.nav .nav2 a b,.nav .nav2 .fly a b {background-color:#000000;} 
.nav2 {width:80px;} 
.nav2 a {width:80px; margin-right:-79px;}
.nav2 ul {left:-40px; top:0;} /* center the dropdown */ 
.nav2 ul a {width:160px; margin-right:-109px;}
.nav2 ul ul {left:160px;} 
.nav2a ul a {width:80px; margin-right:-79px;}
.nav2a ul ul {left:80px;} 
.nav2b ul a {width:100px; margin-right:-99px;}
.nav2b ul ul {left:100px;} 
.nav2c ul a {width:90px; margin-right:-89px;}
.nav2c ul ul {left:90px;} /* FOR NAV3 */
.nav .nav3 a b,.nav .nav3 .fly a b {background-color:#000000; color:#ffffff;} 
.nav3 {width:120px;} 
.nav3 a {width:120px; margin-right:-119px;}
.nav3 ul {left:-10px; top:0;} /* center the dropdown */ 
.nav3 ul a {width:168px; margin-right:-139px;}
.nav3 ul ul {left:168px;} 
.nav3a ul a {width:100px; margin-right:-99px;}
.nav3a ul ul {left:100px;}  /* FOR NAV4 */
.nav .nav4 a b,.nav .nav4 .fly a b {background-color:#000000} 
.nav4 {width:80px;}
.nav4 a {width:80px; margin-right:-79px;}
.nav4 ul {left:-15px; top:0;} /* center the dropdown */ 
.nav4 ul a {width:110px; margin-right:-109px;}
.nav4 ul ul {left:auto; right:110px;} /* position the flyouts left */ 
.nav4a ul a {width:80px; margin-right:-79px;}
.nav4 .nav4a ul {right:80px;}
.nav4a ul ul {right:80px;}  /* FOR NAV5 */
.nav5 {width:100px;}.nav5 a {width:100px;}
.nav5 a b {background-color:#a54; margin-right:0;}
 /* ----------------------------------------------------------------------------	
 */ /* DO NOT CHANGE ANYTHING BELOW */
 .nav li {float:left;} /* fixes several IE related bugs, and allows for clearing */
 .nav ul {float:left; position:relative; z-index:20;} 
 /* necessary for float drop and to stack the <ul>s */
 .nav ul li {clear:left;} /* must clear the floated list item inside sublist */
 .nav a {position:relative; display:block;} /* needs to have a position, to be above the rest */
 .nav a.main {float:left; /* necessary for float drop */   
  margin-top:10000px;} /* bring the top level links back into view */
  .nav .drop,.nav .fly {margin-top:-10000px;} /* hide the sub links and their containers, opera has low upper limits */
  .nav ul {margin-bottom:-5000px;} /* avoid any interaction between the subs, can be any large size */ 
  /* ----------------------------------------------------------------------------	*/
  /* The bit that does ALL the work to bring the sub menus into view */
  .nav a:hover,.nav a:focus,.nav a:active {margin-right:0; z-index:10; outline:0;} 
  .nav a:hover b,.nav a:focus b,.nav a:active b,.nav .nav2 a:hover b,.nav .nav2 a:focus b,.nav .nav2 a:active b,.nav .nav3 a:hover b,.nav .nav3 a:focus b,.nav .nav3 a:active b,.nav .nav4 a:hover b,.nav .nav4 a:focus b,.nav .nav4 a:active b 
  {cursor:pointer; background-color:#494949;color:#EFB009;font-weight:bold;} 
  .nav2 ul a:hover,.nav2 ul a:focus,.nav2 ul a:active {margin-right:-100px;}
   .nav2a ul a:hover,.nav2a ul a:focus,.nav2a ul a:active {margin-right:-20px;} 
   .nav2b ul a:hover,.nav2b ul a:focus,.nav2b ul a:active {margin-right:0;} 
   .nav2c ul a:hover,.nav2c ul a:focus,.nav2c ul a:active {margin-right:10px;} 
   .nav3 ul a:hover,.nav3 ul a:focus,.nav3 ul a:active {margin-right:-20px;} 
   .nav3a ul a:hover,.nav3a ul a:focus,.nav3a ul a:active {margin-right:20px;} 
   .nav4 ul a:hover,.nav4 ul a:focus,.nav4 ul a:active {margin-right:-30px;} 
   .nav4a ul a:hover,.nav4a ul a:focus,.nav4a ul a:active {margin-right:0;}  /* OPERA fix */
   .nav ul:hover {clear:left;} 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             /* ---------------------------------------------------------------------------- */
