* { padding: 0; margin: 0; }

body { /*inedex_ago4*/
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#ffffff;
}
.YTvideos object{
	/* para hacer valido el codigo de youtube en w3c */
	width: 300px;
	height: 265px;
}

a:link{ /*inedex_ago4*/
color:#0080c0;
}
a:active{ /*inedex_ago4*/
color:#0080c0;
}
a:visited{ /*inedex_ago4*/
color:#0080c0;
}
a:hover{ /*inedex_ago4*/
color:#0080c0;
text-decoration:underline;
}

.register{
text-align:right;
color:#ff0000;
font-size:12px;
margin-left:60px;
}
.register a:link{
color:#ff0000;
}

#wrapper { /*inedex_ago4*/
margin: 0 auto;
padding:0px;
width: 1124px;
background-color:#FFFFFF;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}

.titlenew{
font-weight:bold;
width:100%;
padding:5px 0 5px 0;
background-color:#fff;
text-align:center;
color:#000;
margin:10px 0 10px 0;
border-bottom:1px #c0c0c0 solid;
border-top:1px #c0c0c0 solid;
}

.imgpeli{
padding:10px 10px 0 0;

}
.imgpeli2{
padding:5px 10px 0 0;

}
#headerh1{
color:#FFffff;
font-size:10px;
background-color:#000000;
padding:5px;
font-family:Arial;
}

.titulopelicula{
width:100%;
font-size:12px;
color:#ff9900;
}



.sleft{

padding:5px 5px 5px 0;

float:left;}

.sright{

padding:5px 0 5px 5px;

float:right;}





#adsenseh{

 width: 1124px;

 padding-bottom:10px;

 padding-top:30px;

margin:0;

background-color:#ff9900;

text-align:center;

}

#header2 { /*inedex_ago4*/
 color: #333;
 width: 1124px;
 height: 190px;
 margin: 0px 0px 0px 0px;
 background-color:#fff;

}



#div600 { /*inedex_ago4*/
width: 100%;
padding: 0px;
height: 1px;
margin: 0px 0px 0px 0px;
clear:both;
}

.style1 {font-size: 11px}



.comentario {

font-family:Arial, Helvetica, sans-serif;

font-style:italic;

font-weight:normal;

color:#006699;

}

#left_mini {
float: left;
width: 200px;
height:150px;
margin: 0;
padding-left: 20px;

}



#content_mini {

float:right;

	 background-color:#fff;

	padding: 5px;

}

#content_mini form{

padding-top: 5px;

}



#header2 h1{

color:#FFffff;

font-size:10px;

}



#content { /*inedex_ago4*/

margin: 0 auto;

padding:20px 0 0 0;

width: 1124px;

background-color:#FFFFFF;

}

#publicidad1{ 

margin:10px 0 10px 0px;

padding:0px;

 width: 100%;

 height:60px;

clear:both; }



.form2 { 

font-size:11px;}


#rub { 
width: 1024px;
height:30px;
color:#808080;
text-decoration:none;
padding:5px;
font-size:10px;
background-color:#fff;/*ebf1fa;*/
border-bottom-color:1px solid #c0c0c0;
}

#rub a {
color:#808080;
text-decoration:none;
}

#rub a:hover {
color:#0080ff;
text-decoration:underline;
}

.grey{
font-weight:bold;
color:#fff;
font-size:10px;
background-color:#c0c0c0;
padding:2px 3px 2px 3px;
}

h1{

color:#FF6600;

font-size:10px;

}


#HeaderMenu{
width:1122px;
height:29px;
padding:0px 1px 0 1px;
text-align:center;
margin:0;
border-bottom:1px solid #c0c0c0;
border-top:1px solid black;

}

hr{
color:#FFCC66;
}

h2{

color:#FF6600;







font-size:14px;







}







h3{

color:#000000;

font-size:16px;

font-family:"Times New Roman", Times, serif;

padding-top:20px;

}

#right_mini img{

border:#CCCCCC 1px solid;}



#leftcolumn2 { 
 color: #333;
 background-color:#fff;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 height: 1950px;
 width: 160px;
 float: left;
 font-size:10px;
}

#leftcolumn2 #cook{ 
 background-color:#f2f2f2;
 
}

#cook ul li{ 
margin:2px;
border-bottom:1px dashed #c0c0c0;
padding:5px 5px 5px 5px;
font-size:11px;
list-style:none;
}
#rightcolumn2 { /*com*/
color: #333;
background-color:#fff;
margin: 0px 10px 0px 0px;
padding: 0px;
height:1950px;
width: 300px;/*204*/
float: left;
font-size:10px;
}



#rightcolumn2 #advice{ 



border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

border-left: 1px dotted #4e8bdc;

border-right: 1px dotted #4e8bdc;

background-color:#ebf1fa;

width:270px;

padding-left:15px;

padding-right:15px;

font-size:10px;

}



#rightcolumn2 #advice3{ 



border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

border-left: 1px dotted #4e8bdc;

border-right: 1px dotted #4e8bdc;

background-color:#ebf1fa;

width:170px;

padding-left:15px;

padding-right:15px;

font-size:10px;

}



#middle{ 
color: #333;
background-color:#fff;
margin: 0 15px 0 15px;
padding:0px;
height: 1950px;
width: 610px;
float: left;
font-size:12px;

}


#middleagenda{ 
color: #333;
background-color:#fff;
margin: 0 15px 0 10px;
padding:0px;
height: 1950px;
width: 770px;
float: left;
font-size:12px;

}

.name{ 

color: #ff9900;

font-weight:bold;

}

#middle ul li{ 







list-style-type:none;}







#middle ul { 







list-style-type:none;}







#middle3 ul li{ 







list-style-type:none;}







#middle3 ul { 







list-style-type:none;}







#middle #middle3 ul li{ 

list-style-type:none;}



#leftmiddle1 { 







 color: #333;















border-top: 1px dotted #ff9900;







border-bottom: 1px dotted #ff9900;







background-color:#FFE4CA;







 margin: 0px 0px 0px 0px;







 padding:0px;







 padding-top: 10px;







 height: 350px;







 width: 200px;







 float: left;







 font-size:12px;



}







#leftmiddle11 { 

 color: #333;

 background-color:#fff;

 margin: 0px 0px 0px 0px;

 padding:0px;

 height: auto;

 width: 300px;

 float: left;

 font-size:12px;

}















#leftmiddle11 ul a







{







display: block;







padding: 4px;







background-color:#FFFFFF;







border-bottom: 1px dotted #ff6633;







text-decoration:none;







}







#leftmiddle11 ul a:hover







{







background-color:#FFE4CA;







color:#FF6633;







}















#leftmiddle12 { 







 color: #333;















 background-color:#fff;







 margin: 0px 0px 0px 0px;







 padding:0px;







 padding-top: 10px;







 padding-left: 20px;







 padding-right: 20px;







 height: 350px;







 width: 360px;







 font-size:10px;







 float: left;















}















#leftmiddle2 { 
color: #333;
border-top: 1px dotted #ff9900;
border-bottom: 1px dotted #ff9900;
background-color:#FFE4CA;
margin: 0px 0px 0px 0px;
padding:0px;
padding-top: 10px;
height: 350px;
width: 200px;
float: left;







 font-size:12px;







}







#leftmiddle3 { 

color: #333;

border-top: 1px dotted #ff9900;

border-bottom: 1px dotted #ff9900;

background-color:#FFE4CA;

margin: 0px 0px 0px 0px;

padding:0px;

padding-top: 10px;

height: 350px;

 width: 200px;

 float: left;

 font-size:12px;

}



#middle3 { 

 color: #333;

 background-color:#FFF;

 margin: 0px;

 padding:0px;

 padding-top: 10px;

 width: 560px;

 float: left;

 font-size:11px;

 height:auto;

}



#middle h1{ 

width:100%;

padding:5px 0 5px 5px;

background-color:#666;

text-align:left;

color:#FFF;

border-bottom:2px #F90 solid;

}







#leftmiddle11 h1{ 







 background-color: #fff;







 border-top:none;







 border-bottom:none;







}















#leftmiddle12 h1{ 







 background-color: #fff;







 border-top:none;







 border-bottom:none;







}







#advice{ 

border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

border-left: 1px dotted #4e8bdc;

border-right: 1px dotted #4e8bdc;

background-color:#ebf1fa;

width:160px;

}

#advice3{ 

border-top: 1px dotted #4e8bdc;

border-bottom: 1px dotted #4e8bdc;

border-left: 1px dotted #4e8bdc;

border-right: 1px dotted #4e8bdc;

background-color:#ebf1fa;

width:167px;

padding-left:10px;

}





#advice_dest{ 







border-top: 1px dotted #FF6633;







border-bottom: 1px dotted #FF6633;







border-left: 1px dotted #FF6633;







border-right: 1px dotted #FF6633;







background-color:#FFCC99;







width:167px;







padding-left:10px;







padding-bottom:10px;







padding-top:10px;







font-size:10px;







}







#advice_dest ul li{ 







list-style-type: none;







padding-top:2px;







padding-bottom:2px;







}







#advice_dest2{ 







border-top: 1px dotted #FF6633;







border-bottom: 1px dotted #FF6633;







border-left: 1px dotted #FF6633;







border-right: 1px dotted #FF6633;







background-color:#FFCC99;







width:175px;







padding-left:15px;







padding-bottom:10px;







padding-top:10px;







font-size:10px;







}







#advice_dest2 ul li{ 







list-style-type: none;







padding-top:2px;







padding-bottom:2px;







}







#advice_centro{ 







border-top: 1px dotted #4e8bdc;







border-bottom: 1px dotted #4e8bdc;







border-left: 1px dotted #4e8bdc;







border-right: 1px dotted #4e8bdc;







background-color:#ebf1fa;







width:175px;







padding-left:15px;







}













#advicecloud{ 







border-top: 1px dotted #4e8bdc;







border-bottom: 1px dotted #4e8bdc;







border-left: 1px dotted #4e8bdc;







border-right: 1px dotted #4e8bdc;







background-color:#ebf1fa;







width:167px;







padding-left:10px;







}



#advice_dest2{ 



border-top: 1px dotted #FF6633;



border-bottom: 1px dotted #FF6633;



border-left: 1px dotted #FF6633;



border-right: 1px dotted #FF6633;



background-color:#FFCC99;



width:167px;



padding-left:10px;



padding-bottom:10px;



padding-top:10px;



font-size:10px;



}



#advice_dest2 ul li{ 



list-style-type: none;



padding-top:2px;



padding-bottom:2px;



}







#advice_centro{ 







border-top: 1px dotted #4e8bdc;







border-bottom: 1px dotted #4e8bdc;







border-left: 1px dotted #4e8bdc;







border-right: 1px dotted #4e8bdc;







background-color:#ebf1fa;







width:167px;







padding-left:10px;







}











#advicecloud .cloud a{ 







text-decoration:none;







color:#0000F4;







}















#navcontainer2 { width: 3px; color:#FF6600;







}







#navcontainer2 ul







{







margin-left: 0;







padding-left: 0px;







list-style-type: none;







font-family: Arial, Helvetica, sans-serif;







font-size:11px;







width: 167px;







}







#navcontainer2 a







{







display: block;







padding: 4px;







padding-left:20px;







width: 160px;







background-color:#FFFFFF;







border-bottom: 1px dotted #ff6633;







}







#navcontainer2 a:link, #navlist a:visited







{







color:#330066;







text-decoration: none;







}







#navcontainer2 a:hover







{







background-color:#FFE4CA;







color:#FF6633;







}







#navcontainer2 .dark







{







 clear:both;







 border-top:1px solid #ccc;







 color:black;







 text-transform:uppercase;







 border-bottom:1px solid #000;







}































#leftmiddle1 ul li{ /*inedex_ago4*/







	list-style: none;







	list-style-type:none;







	padding-left:15px;







	padding-top:1px;







	padding-bottom:1px;







}







#leftmiddle11 ul li{ /*inedex_ago4*/







	list-style: none;







	list-style-type:none;







	padding-left:15px;







	padding-top:1px;







	padding-bottom:1px;







}















#leftmiddle2 ul li{ /*inedex_ago4*/







	list-style: none;







	list-style-type:none;







	padding-left:15px;







	padding-top:1px;







	padding-bottom:1px;







}







#leftmiddle3 ul li{ /*inedex_ago4*/







	list-style: none;







	list-style-type:none;







	padding-left:15px;







	padding-top:1px;







	padding-bottom:1px;







}















.imgborder{ 







border: 2px solid #fff;







}







#advice2{ 

width:100%;

padding:0px;

margin:0px;

}







#advice4{ 







background-color:#fff;







width:560px;







padding:0px;







}















#advice4  .lista1 {







vertical-align:top;







width:190px;







float:left;







clear:none;







padding-left:10px;







background-color:#fff;























}

#advice4  .lista1 ul li a{
list-style-image:none;
font-size:11px;
font-weight:bold;
padding-left:10px;
text-decoration:underline;
}
#advice4 .lista2{
background-color:#fff;
width:250px;
float:left;
margin-left:50px;
}

#leftmiddle1 h1{ /*inedex_ago4*/
padding: 5px;/*10*/
padding-bottom:3px;
font-weight:bold;
font-size:11px;
}

#leftmiddle11 h1{ /*inedex_ago4*/
padding: 5px;/*10*/
padding-bottom:3px;
font-weight:bold;
font-size:11px;
}

#leftmiddle12 h1{ /*inedex_ago4*/







 padding: 5px;/*10*/







  padding-bottom:3px;















 font-weight:bold;







 font-size:11px;







}















#leftmiddle2 h1{ /*inedex_ago4*/







 padding: 5px;/*10*/







 padding-bottom:3px;







 font-weight:bold;







 font-size:11px;







}







#leftmiddle3 h1{ /*inedex_ago4*/







 padding: 5px;/*10*/







  padding-bottom:3px;















 font-weight:bold;







 font-size:11px;







}







































#middle2 {































	color: #333;







	background-color: #fff;







	margin: 0px 0px 0px 0px;































	padding: 10px;































	height: 1200px;































	width: 900px;































    font-size:10px;































	float: left;































































}















.destacado{ 
border-top: 1px dotted #4e8bdc;
border-bottom: 1px dotted #4e8bdc;
background-color:#ebf1fa;
width:100%;
padding-top:3px;
padding-bottom:3px;
margin-top:2px;
margin-bottom:2px;
}























#rightcolumn2 h1{ 

 padding: 5px;/*10*/

 padding-bottom:3px;

 font-weight:bold;

 font-size:11px;

 border-bottom:1px dotted #ff9900;

}

#rightcolumn2 .titlenew{ 
 font-weight:bold;
 font-size:11px;
}


#advice h1{ 

 padding: 5px;/*10*/

 padding-bottom:3px;

 font-weight:bold;

 font-size:11px;

}


#footer { 
width: 1124px;
height:42px;
clear: both;
color: #000;
background-color: #fff;
margin: 0px auto;
border-top:1px solid #000;
text-align:center;
}

#footer a {
color:#1F638A;
text-decoration:none;
}


#footer h1 {
color:#000;
text-decoration:none;
padding:20px;
font-size:11px;
}
#footer a:hover {
color:#1F638A;
text-decoration:underline;
}

#footer2 { 
width: 1064px;
clear: both;
color: #fff;
height:250px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
background-color: #000;
margin: 0px auto;
padding:30px;

}



#footer2 ul li{







	list-style-type: none;







}







#footer2  #lista1{







width:250px;







float:left;







clear:none;







}







#footer2 #lista2{















width:250px;







float:left;







margin-left:100px;







}















#footer2 a{ color:#ffffff;







text-decoration:none;}







#footer2 a:hover{ color:#ffffff;







text-decoration:underline;}



#slatenav {
width:1124px;
float: left;
height: 42px;

margin:0px;

background-color: #fff;

border-top-color:#FF99CC;

background-image:url(images/redslate_background.gif);

background-repeat:repeat-x;

font-size:11px;font-weight:bold;display:block;

font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;

}

#slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}

#slatenav ul li{display:block;float:left;margin:0 1px 0 0;}

#slatenav ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}

#slatenav ul li a:hover,#slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat;}

.label

{

margin-left:15px;

float:left;

width:150px;

}

.formw

{

margin-left:50px;

float:left;

}

#log_res {

height:auto;

padding:10px;

margin:50px auto 10px auto;

width:400px;

}

#log_res p {

margin:0;

padding:4px 0 4px 0;

}

#log_res.ajax-loading

{background: url(http://www.roscripts.com/images/spinner.gif) no-repeat center;

		}

.error {

color:#FF0000;

margin:0;

padding:0;

}





#leftChildLayer { 
padding-bottom:5px;
width:100%;
background-color:#fff;
height:auto;
clear:both;
font-size:11px;
color:#333333;
}

#leftChildLayer h3{ 
font-size:20px;
font-weight:bold;
font-family:"Arial Black";
}


#rightChildLayer #cartelera1{ 
margin: 20px 10px 20px 10px;
width: 360px;
background-color:#fff;
height:auto;
float:left;
font-size:11px;
font-weight:bold;
}

#rightChildLayer #cartelera2{ 
margin-top: 20px;
padding-bottom:20px;
padding-left:20px;
width: 360px;
background-color:#FFf;
height:auto;
font-size:11px;
font-weight:bold;
float:left;
border-left:dotted 1px #c0c0c0;;
}

#leftChildLayer #lista1{ /*inedex_ago4*/
width:144px;
padding-left:5px;
float:left;
background-color:#FFFFFF;
list-style-position:inside;
}



#leftChildLayer #lista2{ /*inedex_ago4*/
width:144px;
padding-left:5px;
float:left;
background-color:#FFFFFF;
list-style-position:inside;
}



#leftChildLayer #lista3{ /*inedex_ago4*/



width:144px;

padding-left:5px;

float:left;

list-style-position:inside;

background-color:#FFFFFF;



}



#leftChildLayer #lista4{ /*inedex_ago4*/



width:144px;

padding-left:5px;

float:left;

list-style-position:inside;

background-color:#FFFFFF;



}



#leftChildLayer ul li a{ /*inedex_ago4*/

text-decoration:none;

}





#rightChildLayer { /*inedex_ago4*/

 margin: 5px 0px 0px 0px;

 padding:0px;

 width: 100%;

 background-color:#fff;

 height:auto;

 font-size:11px;

}
/*

.info {
overflow:scroll;
height: 1850px;
overflow-x: hidden;
visibility: visible;
border: thin solid white; 
background-color: #336699; 
scrollbar-face-color: #336699; scrollbar-3dlight-color: #336699; scrollbar-base-color: #336699; 
scrollbar-track-color: #336699; scrollbar-darkshadow-color: #000; scrollbar-arrow-color: #000; 
scrollbar-shadow-color: #fff; scrollbar-highlight-color: #fff; } 
*/


 /* menu */
.ir{ text-indent: -9999px; overflow: hidden; }
.ir a{ display: block; overflow: hidden; }

.main-nav{ clear: both; height: 29px; width: 1022px; overflow: visible; position: relative; margin: 0 0 0 0; list-style: none; z-index: 901; }
.main-nav li{ float: left; display: inline; text-indent: -9999px; position: relative; line-height: 1px; font-size: 1px; line-height: 1px; }
.main-nav li a{ display: block; overflow: hidden; height: 29px; background: url(../images/menu_com2.jpg) top left; }
.main-nav2 li a{ background-image: url(../images/menu_com2.jpg); }


.main-nav li.ttd a{ width: 140px; background-position: 0 0; }
.main-nav li.ttd a:hover, .main-nav li.ttd a.selected{ background-position: 0 -29px; }

.main-nav li.rnc a{ width: 170px; background-position: -140px 0; }
.main-nav li.rnc a:hover, .main-nav li.rnc a.selected{ background-position: -140px -29px; }

.main-nav li.ec a{ width: 230px; background-position: -310px 0; }
.main-nav li.ec a:hover{ background-position: -310px -29px; }
/*

.main-nav li.pts a{ width: 140px; background-position: -460px 0; }
.main-nav li.pts a:hover{ background-position: -460px -29px; }
*/

.main-nav li.tt a{ width: 192px; background-position: -540px 0; display: block; }
.main-nav li.tt a:hover, .main-nav li.tt a.selected{ background-position: -540px -29px; }

.main-nav li.mm a{ width: 248px; background-position: -732px 0; display: block; }
.main-nav li.mm a:hover{ background-position: -732px -29px; }

.main-nav li li { display: block; float: none; font-size: 1px; width: 100%; height: auto; padding: 0; line-height: 1px; margin: 0; border: 0 none; }
.main-nav li li a { float: none; color: #222; background-color: #04b4ae; height: 22px; width: auto; padding: 0; line-height: 1px; margin: 0; }
.main-nav li li a:hover { background-color: #04b4ae; }

.main-nav li ul { clear: both; background: #1e3244; display: block; position: absolute; top: 100%; left: -999em; list-style: outside none; z-index: 999; margin: 0; padding: 0; }

.main-nav li > ul { left: -999em; top: auto; }
.main-nav li a:hover ul{ left: 0em; }
.main-nav li:hover ul{ left: 0em; }

.main-nav li.ttd a:hover ul { width: 200px;  }/*200*/
.main-nav li.rnc a:hover ul { width: 200px;  }/*200*/
.main-nav li.tt a:hover ul { width: 200px; }/*200*/
.main-nav li.tp a:hover ul { width: 200px; }/*200*/

.main-nav li.ttd ul li a { display: block; width: 200px; cursor: pointer; }/*200*/
.main-nav li.rnc ul li a { display: block; width: 200px; cursor: pointer; }/*200*/
.main-nav li.tt ul li a { display: block; width: 200px; cursor: pointer; }/*200*/
.main-nav li.tp ul li a { display: block; width: 200px; cursor: pointer; }/*200*/

.main-nav li.ttd ul{ margin-left: 9px; }
.main-nav li.rnc ul{ margin-left: 5px; }
.main-nav li.tt ul{ margin-left: 4px; }
.main-nav li.tp ul{ margin-left: -20px; }


.main-nav li.ttd li a{ background: url(../images/bg-mainnav-ttd.png) top left no-repeat; }
.main-nav li.ttd li.ma a{ background-position: 0 0; }
.main-nav li.ttd li.ma a:hover{ background-position: -200px 0; }/*-200*/
.main-nav li.ttd li.fw a{ background-position: 0 -22px; }
.main-nav li.ttd li.fw a:hover{ background-position: -200px -22px; }/*-200*/
.main-nav li.ttd li.att a{ background-position: 0 -44px; }
.main-nav li.ttd li.att a:hover{ background-position: -200px -44px; }/*-200*/
.main-nav li.ttd li.spr a{ background-position: 0 -66px; }
.main-nav li.ttd li.spr a:hover{ background-position: -200px -66px; }/*-200*/
.main-nav li.ttd li.hh a{ background-position: 0 -88px; }
.main-nav li.ttd li.hh a:hover{ background-position: -200px -88px; }/*-200*/
.main-nav li.ttd li.agr a{ background-position: 0 -110px; }
.main-nav li.ttd li.agr a:hover{ background-position: -200px -110px; }/*-200*/
.main-nav li.ttd li.no a{ background-position: 0 -132px; }
.main-nav li.ttd li.no a:hover{ background-position: -200px -132px; }/*-200*/
.main-nav li.ttd li.shp a{ background-position: 0 -154px; }
.main-nav li.ttd li.shp a:hover{ background-position: -200px -154px; }/*-200*/
.main-nav li.ttd li.st a{ background-position: 0 -176px; }
.main-nav li.ttd li.st a:hover{ background-position: -200px -176px; }/*-200*/
.main-nav li.ttd li.ss a{ background-position: 0 -198px; }
.main-nav li.ttd li.ss a:hover{ background-position: -200px -198px; }/*-200*/
.main-nav li.ttd li.ppt a{ background-position: 0 -220px; }
.main-nav li.ttd li.ppt a:hover{ background-position: -200px -220px; }/*-200*/
.main-nav li.ttd li.fk a{ background-position: 0 -242px; }
.main-nav li.ttd li.fk a:hover{ background-position: -200px -242px; }/*-200*/
.main-nav li.ttd li.ff a{ background-position: 0 -264px; }
.main-nav li.ttd li.ff a:hover{ background-position: -200px -264px; }/*-200*/
.main-nav li.ttd li.fc a{ background-position: 0 -286px; }
.main-nav li.ttd li.fc a:hover{ background-position: -200px  -286px; }/*-200*/
.main-nav li.ttd li.gg a{ background-position: 0 -308px; }
.main-nav li.ttd li.gg a:hover{ background-position: -200px  -308px; }/*-200*/
.main-nav li.ttd li.vg a{ background-position: 0 -330px; }
.main-nav li.ttd li.vg a:hover{ background-position: -200px -330px; }/*-200*/
.main-nav li.ttd li.tnb a{ background-position: 0 -352px; }
.main-nav li.ttd li.tnb a:hover{ background-position: -200px -352px; }/*-200*/

.main-nav li.rnc li a{ background: url(../images/bg-mainnav-rc.png) top left no-repeat; }
.main-nav li.rnc li.etn a{ background-position: 0 0; }
.main-nav li.rnc li.etn a:hover{ background-position: -200px 0; }/*-200*/
.main-nav li.rnc li.mtn a{ background-position: 0 -22px; }
.main-nav li.rnc li.mtn a:hover{ background-position: -200px -22px; }/*-200*/
.main-nav li.rnc li.wtn a{ background-position: 0 -44px; }
.main-nav li.rnc li.wtn a:hover{ background-position: -200px -44px; }/*-200*/

.main-nav li.tt li a{ background: url(../images/bg-mainnav-tt.png) top left no-repeat; }
.main-nav li.tt li.dm a{ background-position: 0 0; }
.main-nav li.tt li.dm a:hover{ background-position: -200px 0; }/*-200*/
.main-nav li.tt li.wc a{ background-position: 0 -22px; }
.main-nav li.tt li.wc a:hover{ background-position: -200px -22px; }/*-200*/
.main-nav li.tt li.at a{ background-position: 0 -44px; }
.main-nav li.tt li.at a:hover{ background-position: -200px -44px; }/*-200*/
.main-nav li.tt li.rc a{ background-position: 0 -66px; }
.main-nav li.tt li.rc a:hover{ background-position: -200px -66px; }/*-200*/
/*
.main-nav li.tt li.wi a{ background-position: 0 -88px; }
.main-nav li.tt li.wi a:hover{ background-position: -200px -88px; }
*/
.main-nav li.tt li.rt a{ background-position: 0 -88px; }
.main-nav li.tt li.rt a:hover{ background-position: -200px -88px; }/*-200*/

.main-nav li.tp li a{ background: url(../images/bg-mainnav-tp.png) top left no-repeat; }
.main-nav li.tp li.go a{ background-position: 0 0; }
.main-nav li.tp li.go a:hover{ background-position: -200px 0; }/*-200*/
.main-nav li.tp li.at a{ background-position: 0 -22px; }
.main-nav li.tp li.at a:hover{ background-position: -200px -22px; }/*-200*/
.main-nav li.tp li.st a{ background-position: 0 -44px; }
.main-nav li.tp li.st a:hover{ background-position: -200px -44px; }/*-200*/
.main-nav li.tp li.mp a{ background-position: 0 -66px; }
.main-nav li.tp li.mp a:hover{ background-position: -200px -66px; }/*-200*/
.main-nav li.tp li.ip a{ background-position: 0 -88px; }
.main-nav li.tp li.ip a:hover{ background-position: -200px -88px; }/*-200*/
.main-nav li.tp li.sust a{ background-position: 0 -110px; }
.main-nav li.tp li.sust a:hover{ background-position: -200px -110px; }/*-200*/

.main-nav li.ttd li.divider a{ background: url(../images/bg-mainnav-div.png) top left no-repeat; cursor: default; }


 



