@charset "utf-8";
/* CSS Document */
/* index */
* {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0px;padding:0px;}
#logo_dessein {width:307px; height:180px; background-image: url(../images/img_dessein.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/img_dessein.png'); float:left}
body { background-image:url(../images/bg_.gif); background-repeat: repeat-x; background-color: #f8f6f2; background-position: top; background-attachment:fixed;}
/* 3 columnas */
#contenedor_big {text-align: left; margin: 0 auto; width: 1255px}
#cuerpo {margin: 0px 0px}
#lateral {width: 100px; float: left}
#principal {width: 984px; margin-left: 140px; padding: 4px; height:auto}
#otrolado {width: 120px; height:500px; float: right}
/* 2 columnas */
#contenedor_big2 {MARGIN: 0 auto; WIDTH: 1110px; height:auto;}
#cuerpo2 {MARGIN: 10px 0px}
#lateral2 {WIDTH: 100px; FLOAT: left}
#principal2 {WIDTH: 984px; MARGIN-LEFT: 0px; float:left}
#otrolado2 {WIDTH: 121px; height:auto; FLOAT: right}
/*fin 2 columnas */
#creditos_index ul {list-style:none; height:auto; line-height:25px;}
#creditos_index ul li {float:left; width:auto; height:auto;}
#creditos_index ul li a {display:block; width:auto; text-align:center; color:#000; text-decoration:none; font-size:11px; font-weight:bold}
#creditos_index ul li a:hover { text-decoration:underline; font-size:11px;}
.creditos2_index {font-size:11px; font-weight:bold;}
/* inicio */
#contenedor {width:984px; height:auto; margin:0 auto;}
#logo {width:276px; height:106px; background-image: url(../images/logo_dessein.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo_dessein.png'); float:left;}
#slogan {width:391px; height:106px; background-image: url(../images/slogan_dessein.png) !important; background-image: none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/slogan_dessein.png'); float:right; margin-right:35px;}
#menu {width:984px; height:31px; float:left;}
#banner {width:984px; height:179px; float:left; margin:5px 0 5px 0}
#contenido {width:984px; height:auto; float:left;}
#cont_top {width:984px; height:10px; background-image:url(../images/bg_top.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_top.png'); float:left;}
#centro {width:984px; height:auto; background:url(../images/bg_centro.png); background-repeat:repeat-y; float:left; z-index:1}
#cont_bottom {width:984px; height:10px; background-image:url(../images/bg_bottom.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_bottom.png'); float:left;}
.separador_int{width:984px; height:10px; float:left;}
#footer {width:984px; height:23px; background-image:url(../images/footer_dessein.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/footer_dessein.png'); float:left;}
#siguenos2 {width:69px; height:24px; background-image:url(../images/img_siguenos.png) !important; background-image:none;
filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/img_siguenos.png');}
/* menu efecto */
ul,li {list-style-type:none;}
.menu li {float:left;}
.menu a {background:url(../images/menu_dessein_2.jpg); background-repeat:no-repeat; display:block; height:31px; text-indent:-9000%}
/*ESTADO NORMAL*/
.menu_inicio a {width:128px;}
.menu_quienes a {width:190px; background-position:-128px 0px;}
.menu_productos a {width:156px; background-position:-318px 0px;}
.menu_testimonios a {width:176px; background-position:-474px 0px;}
.menu_contacto a {width:159px; background-position:-650px 0px;}
.menu_tel a {width:175px; background-position:-810px 0px;}
/*ESTADO ROLLOVER*/
.menu_inicio a:hover {background-position:0px -31px;}
.menu_quienes a:hover{background-position:-128px -31px;}
.menu_productos a:hover {background-position:-318px -31px;}
.menu_testimonios a:hover {background-position:-474px -31px;}
.menu_contacto a:hover {background-position:-650px -31px;}
.menu_tel a:hover {background-position:-810px -31px;}
/* redes sociales */
.redes {width:auto; height:24px; float:left; padding:0 2px 0 2px}
.titulo{margin:15px 35px 15px 35px; text-align:center}
.img_separador {width:920px; height:1px; margin:0 auto;}
.img_separador_vertical {width:1px; height:250px; margin:0 35px 0 35px; float:left; background:url(../images/img_separadorvertical_d.jpg);
background-repeat:repeat-y}
span {color:#143787; font-weight:900;}
.color_input {border:1px solid #143787; height:20px; width:260px}
.color_area {border:1px solid #143787; width:260px; height:60px}
.obligatorio {color: #F00; font-weight:bold}
button { border:0;}
button.submit { width:256px; height:53px; background:url(../images/btn_enviar_d.jpg) no-repeat; cursor:pointer;}
.txtBTN { font-family: Tahoma; font-weight: bold;font-size: 11px;}
/* formulario */
.item_form {width:200px; height:40px; float:left}
.file_requerido {color:#F00; font-size:12px; font-style:oblique; font-weight:bold; float:left; width:210px; margin-top:0px}
.backwards {unicode-bidi:bidi-override; direction: rtl;}