* { padding: 0; margin: 0; }
body { min-width:1020px;
font: 12px/1.8 Arial;
color: #dbdddf;
background: #000;
position: relative;
}
.YTvideos object{width: 300px; height: 265px;}
a:link{color:#0080c0;}
a:active{ color:#0080c0;}
a:visited{ color:#0080c0;}
a:hover{ color:#0080c0; text-decoration:underline;}

#map_canvas{
width:450px;
height:480px;
clear:both;
}
.texto{
clear:both;
font-size:12px;
padding:5px 0 20px 0;
}
.texto p{
padding:10px 0 10px 0;
}
.register{
text-align:right;
color:#ff0000;
font-size:12px;
margin-left:30px;
}
.register a:link{
color:#ff0000;
}
.titulosifr{
font: 20px bold Arial;
color:#0080c0;
}
.vcard{
margin:10px;
padding:10px;
clear:both;
}
img{
border:none;
}
.left{
width:400px;
float:left;
height:24px;
}
.right{
float:right;
padding:10px;
background-color:#ccc;
margin-right:50px;
}
#wrapper { /*inedex_ago4*/
min-width:1020px;
position: relative;
overflow:hidden;}

input.btn2010{
padding:10px 15px 10px 15px;
}
.titlenew{
/*width:100%;
padding:5px 0 5px 0;
border-bottom:1px solid #3a362f;
text-align:left;
font-weight:normal;
color:#3a362f;
margin:10px 0 10px 0;
*/
}
.titlenew h1{
width:100%;
padding:5px 0 5px 0;
border-bottom:1px solid #3a362f;
text-align:left;
font-weight:normal;
color:#3a362f;
margin:10px 0 10px 0;
font-size:14px;

}

#steve_wrap { width:100%; height:30px;background-color: #1b1b1b; border-bottom:solid 1px #5c5447; }

#masthead_wrap {
width:100%;
height: 170px;
background-color: #3a362f;
}
#featured_wrap {
width:100%;
height:180px;
background: #d2d1cf url(images/bg-menu.png) repeat-x center top;
}

.ofertaimg { 
margin:4px 0 4px 0;
padding:5px 10px 5px 0;
min-height: 80px;
height:auto;
width:300px;
clear:both;
font-size:10px;
text-align:left;
border-top: 1px dotted #4e8bdc;
border-bottom: 1px dotted #4e8bdc;
background-color:#ebf1fa;

}
.ofertaimg img{ 
margin:0 10px 0 5px;
}


#primary_wrap {
width:100%;
min-height: 290px;
overflow:hidden;
background-color: #d2d1cf;
}
#secondary_wrap {
width:100%;
min-height: 210px;
background: #3b3630;
border-bottom:solid 1px #5c5447;
}
#footer_wrap {
width:100%;
height: 100px;
background: #1b1b1b;
clear: right;
}
#steve {
position: relative;
width: 1020px;
margin: 0 auto;
padding:5px;
}

#masthead {
position: relative;
width: 1020px;
height:280px;
margin: 0 auto;
}


#featured {
position: relative;
width: 1020px;
margin: 0 auto;
}

#primary {
width: 1020px;
margin: 0 auto;
padding-top: 0px;
padding-bottom: 2em;
color: #eee;
overflow: auto;
}

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

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

}
#header2 h1{
color:#81886f;
font-size:10px;
}
#headerh1 h1{
font-family:Arial;
font-size:9px;
color:#81886f;
}

.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: 1024px;
 padding-bottom:10px;
 padding-top:30px;
margin:0;
background-color:#ff9900;
text-align:center;
}

#header2 { /*inedex_ago4*/
 color: #333;
 width: 1024px;
 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}



#leftChildLayer h2{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
font-weight:normal;
color:#006699;
}

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

}



#content_mini {
width:500px;
float:left;
padding: 10px 5px 5px 5px;
height:150px;
}
#content_social {
width:230px;
float:left;
padding: 0;
height:24px;
margin-top:120px;

}

#header2 h1{
color:#81886f;
font-size:10px;
}
#headerh1 h1{
font-family:Arial;
font-size:9px;
color:#81886f;
}


#content { /*inedex_ago4*/
margin: 0 auto; padding:15px 0 15px 0; width: 1020px; height:auto; min-height:300px; overflow:hidden; background-color:#FFF;}

#content-busqueda {
margin: 0 auto; padding:15px 20px 15px 20px; width: 980px; height:auto; min-height:300px; overflow:hidden; background-color:#FFF;}

#publicidad1{ 

margin:10px 0 10px 0px;

padding:0px;

 width: 100%;

 height:60px;

clear:both; }



.form2 { 

font-size:11px;}


#rub { 
width: 1020px;
height:130px;
color:#09F;/*cel*/
text-decoration:none;
padding:5px;
margin-bottom:5px;
font-size:16px;
font-weight:bold;
}
#rub a {
color:#09F;
text-decoration:none;
}
#rub a:hover {
color:#09F;
text-decoration:underline;
}

.grey{
color:#81886f;
padding:2px 3px 2px 3px;
}

h1{
color:#FF6600;
font-size:10px;
}

#HeaderMenu{
width:1020px;
height:41px;
padding:0px 1px 0 1px;
text-align:center;
margin:0;
}
#userbox{
clear:both;
background-color:#000;
color: #ff9900;
font-size:10px;
font-family:arial;
}
#userbox ul li{
display:inline;
}

hr{
color:#FFCC66;
}

h2{
color:#FF6600;
font-size:14px;
}
h3{
color:#000000;
font-size:14px;
font-family:"Times New Roman", Times, serif;
}

#right_mini img{
border:#CCCCCC 1px solid;}

#leftcolumn2 { 
 color: #333;
 background-color:#fff;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 height: auto;
 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:auto;
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: auto;
width: 510px;
float: left;
font-size:12px;
}

#middleagenda{ 
color: #333;
background-color:#fff;
margin: 0 15px 0 10px;
padding:0px;
height: 1950px;
width: 680px;
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:0;
padding:10 0 0 0;
height: 350px;
width: 200px;
float: left;
font-size:12px;
}
#leftmiddle11 { 
color: #333;
background-color:#fff;
margin: 0;
padding:0;
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:0;
padding:10px 20px 0 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: 0;
padding:0px;
padding-top: 10px;
height: 350px;
width: 200px;
 float: left;
 font-size:12px;
}
#middle3 { 
 color: #333;
 background-color:#FFF;
 margin: 0;
 padding:10px 0 0 0;
 width: 510px;
 float: left;
 font-size:11px;
 height:auto;
}
#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;
}

.normal{ 
border: 1px solid #4e8bdc;
width:100%;
min-height:100px;
padding: 10px;
margin-top:2px;
margin-bottom:2px;
}

.destacado{ 
border: 1px solid #4e8bdc;
background-color:#ebf1fa;
width:100%;
padding:10px;
margin-top:2px;
margin-bottom:2px;
}
.destacadologo{ 
border-top: 1px dotted #4e8bdc;
border-bottom: 1px dotted #4e8bdc;
background-color:#ebf1fa;
width:100%;
min-height:100px;
padding-top:3px;
padding-bottom:3px;
margin-top:2px;
margin-bottom:2px;
}
.logo{ 
min-height:100px;
padding-top:3px;
padding-bottom:3px;
margin-top:2px;
margin-bottom:2px;
}
.imglogo{ 
margin-right:8px;
border:1px solid #CCC;}

.imglogo{ 
margin-right:8px;
border:1px solid #CCC;}
.fn ,.org{ 
font-weight:bold;
font-size:12px;
color:#1f638a;
}

#header2{
font-family:Arial;
font-size:9px;
color:#81886f;
width:150px;
float:right;
text-align:right;}

#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: 1020px;
height:22px;
padding:40px 0 40px 0;
clear: both;
color: #81886f;
background-color: #1b1b1b;
margin: 0px auto;
text-align:center;
font-size:11px;
font-family:Arial;

}
#footer a {
color: #81886f;
text-decoration:none;
}
#footer a:hover {
color:#81886f;
text-decoration:none;
}
#footer2 { 
width: 964px;
clear: both;
color: #81886f;
height:220px;
background-color: #3b3630 url(/blueh/images/shadow.png) no-repeat;
margin: 0 auto;
font-size:11px;
padding:40px 30px 0 40px ;
font-family:Arial;
}
h6{
color:#aae7fc;
font-size:16px;
padding-bottom:5px;
font-weight:light;
}

#footer2 ul li{
list-style-type: none;
}
#footer2  #lista1{
width:250px;
float:left;
clear:none;
border-right:solid 1px #81886f;
}
#footer2 #lista2{
width:250px;
float:left;
margin-left:50px;
border-right:solid 1px #81886f;

}
#footer2 #lista3{
width:250px;
float:left;
margin-left:50px;
}

#footer2 #lista4{
width:227px;
height:210px;
float:left;
margin-left:100px;
}

#footer2 a{ 
text-decoration:none;color: #81886f;
}
#footer2 a:hover{ 
text-decoration:none;color: #81886f;
}



#slatenav {
width:1024px;
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:120px;
}

.formw{
margin-left:20px;
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: 320px;
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: 300px;
background-color:#FFf;
height:auto;
font-size:11px;
font-weight:bold;
float:left;
border-left:dotted 1px #c0c0c0;;
}

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



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



#leftChildLayer #lista3{ /*inedex_ago4*/



width:164px;

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; } 
*/

/*shareit*/
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}
/*shareit*/
 
#nav {width:980px;height: 41px; float:left; padding-left:20px; background:transparent url(images3/tabLeft.png) no-repeat left top; font-family:arial, sans-serif;}
#menu {width:980px;height:41px;position:relative;font-size:11px; margin: 0; /*z-index:1; */background:transparent url(images3/tabRight.png) no-repeat right top; float:left; padding-right:20px;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 20px 0 0;text-decoration:none; color:#81886f; font-weight:bold; height:41px;line-height:40px;font-size:11px; background:url(images3/tabCenter.png) no-repeat right top;}
#menu ul li a b {display:block; float:left;padding:0 0 0 15px; text-decoration:none; color:#81886f; font-weight:bold; height:41px;line-height:40px;font-size:11px;background:url(images3/tabCenter.png) no-repeat left top; cursor:pointer;}
#menu ul li div.holder {width:285px;position:absolute; left:-9999px; border:solid 2px #cccccc; border-top:dotted 1px #cccccc;}
#menu ul li div .leftSide {float:left;background: #000 url(images3/dropLeft.gif) no-repeat left bottom;}
#menu ul li div .rightSide {float:left; /*margin-left:10px;*/ display:inline; padding:0 10px 0 0; background: #fff url(images3/nav-primary-drop-bg.gif) no-repeat right bottom;}
#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#ffffff; background-position:right center; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#ffffff; background-position:left center;}
#menu ul li a.sub:hover {color:#2d2d2d; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#2d2d2d; background-position:left bottom;}
#menu ul li:hover > a {color:#2d2d2d; position:relative;}
#menu ul li:hover a.sub {color:#2d2d2d; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#2d2d2d; background-position:left bottom;}
#menu ul :hover div.holder {position:absolute; top:41px; left:2px; margin: 0; padding: 0;}
#menu ul li.right a:hover div.holder {left:auto; right:3px; top:41px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:41px;}
#menu ul dl {/*width:auto;*/ margin:5px 0 10px 0; padding:0 5px;list-style:none; }
#menu ul td.lado1 {/*width:auto;*/ margin:5px 0 10px 0; padding:0 5px;list-style:none; }
#menu ul td.lado2 {/*width:auto;*/ margin:5px 0 10px 0; padding:0 5px;list-style:none; }
#menu ul td.lado1 dl dt {padding:0 10px; margin:0; line-height:20px; color:#a7d9ed; font-weight:bold; white-space:nowrap;text-align:left;}
#menu ul td.lado2 dl dt {padding:0 10px; margin:0; line-height:20px; color:#fff; font-weight:bold; white-space:nowrap; text-align:left;}
#menu ul dl dd {display:block; padding:0; margin:0;border-bottom:1px dotted #ccc;}
#menu ul td.lado1 dl dd {display:block; padding:0; margin:0;border-bottom:1px dotted #ccc;}
#menu ul td.lado2 dl dd {display:block; padding:0; margin:0;border-bottom:1px dotted #ccc;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#421; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul td.lado1 dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#421; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul td.lado2 dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#421; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}

#menu ul dd a:hover {background-color:#a7d9ed; color:#000;}
 
#menu ul table td {vertical-align:top;}

.lado1{width:140px;}
.lado2{width:140px;}

/******* FORM *******/
#customForm{
	padding: 0 10px 10px;
}
#customForm label{
	display: block;
	color: #797979;
	font-weight: 700;
	line-height: 1.4em;
}
#customForm input{
	width: 220px;
	padding: 6px;
	color: #949494;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cecece;
}
#customForm input.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#customForm textarea{
	width: 450px;
	height: 80px;
	padding: 6px;
	color: #adaeae;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	border: 1px solid #cecece;
}
#customForm textarea.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#customForm div{
	margin-bottom: 15px;
}
#customForm div span{
	margin-left: 10px;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
}
#customForm div span.error{
	color: #e46c6e;
}
#customForm #send{
	background:#ff6600;
	color: #fff;
	font-weight: 700;
	font-style: normal;
	border: 0;
	cursor: pointer;
}
#customForm #send:hover{
	background: #ff9900;
}
#error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#error ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#error ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#error ul li strong{
	color: #e46c6d;
}
#error.valid ul li strong{
	color: #93d72e;
}
/******* /FORM *******/

/*slider*/

#slide-images{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	width:680px;
	height:300px;
	overflow:hidden;
}
 
#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
 
#slide-images li img{
	display:block;
	background-color:#FFFFFF;
}
 
