@charset "utf-8";
/* CSS Document */

	html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

a:link {
	color: #C06B4C;
}
a:visited {
	color: #C06B4C;
}
a:hover {
	color: #C06B4C;
}
a:active {
	color: #C06B4C;
}
#footernota a:link, #footernota a:visited, #footernota a:active {
	font-size:13px;
	font-style:italic;
	text-decoration:none;
	}
#footernota a:hover {
	font-size:13px;
	font-style:italic;
	text-decoration:underline;
	
	}
#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

#wrapper {
  position: relative;
  /*width: 1000px;*/
  width:1000px;
  min-height: 100px;
  margin: auto auto;
 /* margin: 100px auto;*/
/*  color: #333;*/
}
		
body {margin:0px; border:0px; text-align:left; color:#555555}
#head1 { width:1000px; height:60px; background-color:#FFE4C4}
#head1_cont { width:100%; height:60px; background-color:#FFF1E1; text-align:center;background-color:#800000; border: solid 1px #000}
#head2 {width:1000px; height:0px}
#head2_cont { width:100%; height:0px; background-color:#FFF1E1; text-align:center;background-color:#800000; border: solid 1px #000}
#carrousel {width:100%px; height:472px}
#carrousel_cont { width:1000px; height:472px; background-color:#FDEFE2; text-align:center;} /*padding:0px 10px 0 10px*/

#carrouselint {width:1000px; height:198px}
#carrouselint_cont { width:100%; height:198px; background-color:#FFF1E1; text-align:center;background-color:#800000; border: solid 1px #000}





/*
#cuerpo_cont {width:100%; height:603px; background-color:#FFF1E1; text-align:center;}
#cuerpo_home {width:1000px; height:603px}
*/
#cuerpo_cont {width:100%; height:auto; background-color:#FFF1E1; text-align:center; }
#cuerpo_home {width:1000px; height:auto;  background-color:#FFF1E1} /*padding:0px 5px 0px 5px; border:solid 1px #000;*/

#cuerpo_col1 {width:470px; height:603px; float:left; text-align:left; padding-left:15px} /*border: dotted 1px #006600; */
#cuerpo_col12 {width:720px; height:603px; float:left; text-align:left; padding-left:15px} /*border: dotted 1px #006600; */
#cuerpo_col2 {width:281px; height:603px; float:left}
#cuerpo_col3 {width:233px; height:603px; float:left}
#cuerpo_full {width:1000px; height:603px; float:left; text-align:left; padding-left:15px} 

#head_chico_cont {width:100%; height:236px; background-color:#FFF1E1; text-align:center;}
#head_chico {width:1000px; height:236px}


#logo {width:407px; height:60px; float:left }

.itemMenu1 a:link, .itemMenu1 a:visited, .itemMenu1 a:hover, .itemMenu1 a:active {width:140px; height:25px; float:right; font-family:Helvetica, sans-serif; font-size:13px; color:#505050; padding-top:28px; text-decoration:none;}
.itemMenu1 a:hover, .itemMenu1 a:active { text-decoration:underline}

#itemContacto{width:134px; height:60px; float:left; margin-left:5px;/*width:174px;*/}

a:link #btnContacto, a:visited #btnContacto, a:hover #btnContacto, a:active #btnContacto {width:109px; height:27px; float:left; background-image:url(../img/btn_contacto_off.gif); background-repeat:no-repeat; margin-top:23px}
a:hover #btnContacto, a:active #btnContacto {background-image:url(../img/btn_contacto_on.gif)}


#adivina {font-size:19px; font-style:italic; font-family: Helvetica, sans-serif; color:#835E38; width:auto;height:auto; text-align:left; padding-right:70px; line-height:18px; margin-bottom:30px}

.boxhome { width:auto; text-align:left; padding-bottom:10px;float:none; overflow:visible;height:auto; min-height:160px;}
.boxhome_titu, .boxhome_titu a:link, .boxhome_titu a:visited, .boxhome_titu a:hover, .boxhome_titu a:active {color: #800000;font-size: 1.6em; height:18px;width:100%; text-decoration:none;font-family:"Trebuchet MS","Lucida Grande",Arial,Helvetica,sans-serif; padding:5px; padding-left:20px; text-align:left; }

.boxint_titu {color: #800000;font-size: 2.0em; height:18px;width:100%; text-align:left; font-weight:400; padding:5px; font-family:"Trebuchet MS","Lucida Grande",Arial,Helvetica,sans-serif;}
.boxhome_raya {height:2px; width:90%; background-color:#F4E1D2; margin-top:1px; margin-bottom:12px; margin-left:20px }
.boxhome_img {width:25%; float:left; overflow:hidden}
.boxhome_txt a:link,.boxhome_txt a:active, .boxhome_txt a:hover,.boxhome_txt a:visited {width:98%;float:left; font-size:13px; color:#333333; padding-right:10px;text-decoration:none}
.boxhome_btn {width:100%; height:35px; float:left; margin-top:5px;}
.boxhome_btn2 {width:210px; height:30px; float:right; margin-top:0px;border:}
.boton, .boton2 { width:109px; height:27px; float:right; margin-right:10px}
.boton2 { margin-right:0px;}

a:link .boton,a:visited .boton { background-image:url(../img/btn_mas_off.gif)}
a:hover .boton,a:active .boton { background-image:url(../img/btn_mas_on.gif)}

a:link .boton2,a:visited .boton2 { background-image:url(../img/btn_mas_off.gif)}
a:hover .boton2,a:active .boton2 { background-image:url(../img/btn_mas_on.gif)}


table tr td { line-height:15px}

#pie_rothex {width:150px; height:58px; background-image:url(../img/logo-rothex.jpg); float:right; padding-right:10px; background-repeat:no-repeat;}
#pie_cont {width:690px;  height:100px;overflow:hidden; background-image:url(../img/pie_doblea.gif); padding: 30px 5px 5px 300px;}
#pie_cont_home {width:690px;  height:100px;overflow:hidden; padding: 0px 5px 5px 300px; background-color:#FAE4BF}
#pie_home {width:1000px; height:105px; background-color:#FFF1E1; text-align:center;}

#pie_links { font-size:13px; color:#333333}
#pie_links a:link,#pie_links a:visited  { text-decoration:none;color:#333333}
#pie_links a:hover,#pie_links a:active { text-decoration: underline;color:#333333}

#pie_direcc { font-size:11px; padding:10px}
.tilde {
	/*color: #931808;*/
	color:#C06B4C;
	font-weight: bold;
	font-size: 1.3em;
}
.tilde2,  .tilde2 a:link, .tilde2 a:hover, .tilde2 a:active, .tilde2 a:visited {
	/*color: #A32818;*/
	color:#C06B4C;
	font-size: 1.1em;;
	padding-bottom:8px;
	text-decoration:none;
	text-align:left
}
.textosm { font-size:12px; line-height:15px;}
.copete {
font-weight:bold; font-size:15px; padding-bottom:30px; text-align:left}

#apDiv1 {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:48px;
	z-index:1;
}

#myGallery
{
width: 1000px !important;
height: 575px !important;
/*height: 427px !important;
background-color:#FFF1E1;*/
}

#myGallery2
{
width: 716px !important;
height: 193px !important;
padding:0px;
/*height: 427px !important;
background-color:#FFF1E1;*/
}

#myGallery3
{
width: 257px !important;
height: 143px !important;
padding:0px;
/*height: 427px !important;
background-color:#FFF1E1;*/
}

#myGalleryint
{
width: 1000px !important;
height: 198px !important;
padding:0px;
/*height: 427px !important;
background-color:#FFF1E1;*/
}


#apDiv2 {
	position:relative;
	left:500px;
	top:264px;
	width:476px;
	height:101px;
	z-index:2000;
	text-align:right;
	display:block;
}
.flotante1 {
	color: #800000;
	font-size: 3.6em;
}
.flotante2 {
	color: #303030;
	font-size: 2.5em;
}

.notalink {text-decoration:none; color:#333333; font-size:11px}

#menu2 { height:80px; float:left; width:900px; padding:0px 50px 0px 50px; margin-bottom:15px; background:url(../img/back_menu_v4b.jpg); background-repeat:no-repeat /*width:446px; background-color:#FFE4C4;*/}
#menu2 ul { list-style:none; margin:0; padding:0; }
#menu2 li { float:right; width:150px; margin:0; padding:0; text-align:center; height:50px}
#menu2 li a { display:block; padding:8px 10px; height:20px; color:#85412E; text-decoration:none; border-right:1px solid #F5B19E; font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold }
#menu2 li a { background:url(../img/bg_b.jpg) repeat 0 0; }
#menu2 a:hover, a:focus, a:active { background-position:-150px 0; }
#menu2 .itemmenu2 a { background:url(../img/bg_d.jpg) repeat; background-position:-20px 35px; margin-top:10px }
#menu2 .itemmenu3 a { background:url(../img/bg_c.jpg) repeat; background-position:-20px 35px; margin-top:10px; color:#FFFFFF }

#menu2 .itemmenu1 a:link, #menu2 .itemmenu1 a:hover,#menu2 .itemmenu1 a:visited,#menu2 .itemmenu1 a:active  { background:url(../img/bg_c.jpg) repeat; background-position:-150px 0; margin-top:10px; color:#FFFFFF; cursor:default}

#menu2_cont {width:1000px; height:70px; background-color:#FFF1E1; text-align:center;}



#menuint_cont {width:100%; height:60px; background-color:#FFF1E1; text-align:center;}

#menuint { height:50px; width:900px; padding:0px 50px 0px 50px; margin-bottom:5px; /*width:446px; background-color:#FFE4C4;*/}
#menuint ul { list-style:none; margin:0; padding:0; }
#menuint li { float:right; width:150px; margin:0; padding:0; text-align:center; height:30px}
#menuint li a { display:block; padding:8px 10px; height:20px; color:#85412E; text-decoration:none; border-right:1px solid #F5B19E; font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold }
#menuint li a { background:url(../img/bg_b.jpg) repeat 0 0; }
#menuint a:hover, a:focus, a:active { background-position:-150px 0; }
#menuint .itemmenu2 a { background:url(../img/bg_d.jpg) repeat; background-position:-20px 35px; margin-top:10px }
#menuint .itemmenu3 a { background:url(../img/bg_c.jpg) repeat; background-position:-20px 35px; margin-top:10px; color:#FFFFFF }
#menuint .itemmenu1 a:link, #menuint .itemmenu1 a:hover,#menuint .itemmenu1 a:visited,#menuint .itemmenu1 a:active { background:url(../img/bg_b.jpg) repeat; background-position:-150px 0; margin-top:10px; cursor:default; color:#FFFFFF }


#menuvert1 { height:500px; float:left; width:140px; padding:0px 0px 0px 0px; margin-bottom:15px; background:url(../img/menu_vert_back2.jpg); background-repeat:no-repeat /*width:446px; background-color:#FFE4C4;*/}
#menuvert1 ul { list-style:none; margin:0; padding:0; }
#menuvert1 li { width:120px; margin:5px 0px 20px 8px; padding:0; text-align:center; height:20px;  }
#menuvert1 li a { display:block; padding:8px 10px; height:20px; color:#85412E; text-decoration:none; border-right:1px solid #F5B19E; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; }
#menuvert1 li a { background:url(../img/bg_b.jpg) repeat 0 0; }
#menuvert1 a:hover, a:focus, a:active { background-position:-150px 0; }
#menuvert1 .itemmenu2 a { background:url(../img/bg_d.jpg) repeat; background-position:-20px 35px;  }
#menuvert1 .itemmenu3 a { background:url(../img/bg_c.jpg) repeat; background-position:-20px 35px; color:#FFFFFF }
#menuvert1 .itemmenu1 a:link, #menuvert1 .itemmenu1 a:hover,#menuvert1 .itemmenu1 a:visited,#menuvert1 .itemmenu1 a:active { background:url(../img/bg_c.jpg) repeat; background-position:-150px 0; margin-top:10px; color:#FFFFFF; cursor:default; }



#menuvert2 { height:500px; float:left; width:140px; padding:0px 0px 0px 0px; margin-bottom:15px;}
#menuvert2 ul { list-style:none; margin:0; padding:0; }
#menuvert2 li { width:240px; margin:0px 0px 20px 0px; padding:0; text-align:center; height:20px;list-style:none;   }
#menuvert2 li a { display:block; padding:8px 10px; height:20px; color:#85412E; text-decoration:none; border-right:1px solid #F5B19E; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; }
#menuvert2 li a { background:url(../img/bg_inv.jpg) repeat 0 0; }
#menuvert2 a:hover, a:focus, a:active { background-position:-150px 0; }
#menuvert2 .itemmenu2 a { background:url(../img/bg_inv.jpg) repeat; background-position:-20px 35px;  }
#menuvert2 .itemmenu3 a { background:url(../img/bg_inv.jpg) repeat; background-position:-20px 35px; color:#FFFFFF }
#menuvert2 .itemmenu1 a:link, #menuvert1 .itemmenu1 a:hover,#menuvert1 .itemmenu1 a:visited,#menuvert1 .itemmenu1 a:active { background:url(../img/bg_inv.jpg) repeat; background-position:-150px 0; margin-top:10px; color:#FFFFFF; cursor:default; }

#menuvert2 #headmenuvert2 { width:240px; height:62px; background-image:url(../img/head_menu_int_template.jpg)}

.caption td {font-size:13px}


#menu_home_cont {width:1000px; height:60px; background-color:#FFF1E1; text-align:center; } /*position:relative; z-index:50; top:-5px; left:0px;*/
#menuhome { height:60px; float:left; width:900px; padding:0px 50px 0px 50px; margin-bottom:15px; background:url(../img/back_menu_v4b.jpg); background-repeat:no-repeat /*width:446px; background-color:#FFE4C4;*/}
#menuhome ul { list-style:none; margin:0; padding:0; }
#menuhome li { float:right; width:150px; margin:0; padding:0; text-align:center; height:50px}
#menuhome li a { display:block; padding:8px 10px; height:20px; color:#85412E; text-decoration:none; border-right:1px solid #F5B19E; font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold }
#menuhome li a { background:url(../img/bg_b.jpg) repeat 0 0; }
#menuhome a:hover, a:focus, a:active { background-position:-150px 0; }
#menuhome .itemmenu2 a { background:url(../img/bg_d.jpg) repeat; background-position:-20px 35px; margin-top:10px }
#menuhome .itemmenu3 a { background:url(../img/bg_c.jpg) repeat; background-position:-20px 35px; margin-top:10px; color:#FFFFFF }

#menuhome .itemmenu1 a:link, #menu2 .itemmenu1 a:hover,#menu2 .itemmenu1 a:visited,#menu2 .itemmenu1 a:active  { background:url(../img/bg_c.jpg) repeat; background-position:-150px 0; margin-top:10px; color:#FFFFFF; cursor:default}
