/* CSS Document */

html, body {
overflow-x:hidden;
}

HTML, BODY{
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	height: 100%;
}

.form_webbasica{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#474747;
}

a, img a, a img{
	outline:none;
	border:0;
}

a {
	color:#FFF;
	text-decoration:none;
}

a:hover {
	color:#FFF;
	text-decoration:underline;
}

#container {
	width: 948px;
	height: 711px;
	text-align: center;
	background:#e0e1e2;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -474px; 
	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: -355px; 
	/* Half the height of the DIV tag which is also 50 pixels */
	border:0;
}

#idioma {
	height:20px;
	width: 948px;
	background:#FFF;
	color:#CCC;
	text-align:left;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#idioma a{
	color:#CCC;
	font-size:11px;
}

#idioma a:hover{
	color:#333;
}

textarea{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
}

/* TABLAS */

#table_main{
	width:100%;
}


#table_main .menu_ppal{
	background:#474747;
	width:237px;
	height:237px;
	line-height:28px;
	
}

#table_main .menu_ppal a{
	font-size:14px;
}

#table_main .menu_ppal a:hover, #table_main .menu_ppal .selected a{
	text-decoration:none;
	background:#333;
}

#table_main .grafica{
	background:#bc0266 url(img/cab_grafica.png) no-repeat top center;
	line-height:25px;
}

#table_main .grafica a{
	color:#fcc9e4;
	text-decoration:none;
}

#table_main .grafica a:hover,#table_main .grafica .selected a{
	color:#fff;
	background:#8b054d;
}

#table_main .web{
	background:#879c14 url(img/cab_web.png) no-repeat top center;
	line-height:25px;
}

#table_main .web a{
	color:#ecf7b1;
	text-decoration:none;
}

#table_main .web a:hover,#table_main .web .selected a{
	color:#fff;
	background:#5a6a02;
}

#table_main .consulting{
	background:#187395 url(img/cab_consulting.png) no-repeat top center;
	line-height:25px;
}

#table_main .consulting a{
	color:#c8ebf8;
	text-decoration:none;
}

#table_main .consulting a:hover,#table_main .selected a{
	color:#fff;
	background:#054e69;
}

#table_main .contacto{
	background:#636567 url(img/ondavisual_logo.gif) no-repeat bottom center;
	font-size:14px;
}

#table_main .contacto a{
	color:#fff;
	text-decoration:none;
	font-size:14px;
}

#table_main .vacio{
	background:#fff;
	width:237px;
}

#table_main .descripcion{
	background:#474747;
	text-align:justify;
	color:#fff;
}

#table_main .descripcion p{
	text-indent:15px;
}

#table_main .promo UL{
	list-style-position:outside;
	padding:0;
	padding-left:35px;
	line-height:14px;
	padding-right:20px;
	padding-bottom:15px;
}

#table_main .promo UL li{
	text-align:left;
	padding-top:12px;
}

#table_main .promo .condiciones{
	color:#333;
}

/* SATISFACCION */

#container2 {
	width: 948px;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -474px; 
	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: 20px;
	/* Half the height of the DIV tag which is also 50 pixels */
	border:0;
}

#container2 .enquisa{
	
	background:#bc0266;
	line-height:25px;
	color:#fcc9e4;
	font-size:18px;
}

#container2 .enquisa .tit{
	font-size:24px;
}

#container2 .formulario{
	color:#333;
}

#container2 .formulario .fila1{
	background:#EFEFEF;
	color:#333;
}

#container2 .formulario .fila2{
	background:#F8F8F8;
	color:#333;
}


#container2 .formulario .tablatexto {
	color: #E4E4E4;
}


/* CONTENIDOS */

#content_web{
	padding:50px 50px 0 50px;
}

#amayores a, #content_web a{
	text-decoration:underline;
}

#amayores a:hover, #content_web a:hover{
	text-decoration:none;
	color:#CCC;
}

#content_web .titular{
	font-size:14px;
	font-weight:bold;
	color:#cbea08;
}

#content_web ul{
	list-style-image:url("http://www.ondavisual.es/img/list_arrow.png");
}

#content_web ul li{
	line-height:16px;
	padding-bottom:5px;
}

#content_web ul.mas{
	list-style-image:url("http://www.ondavisual.es/img/list_plus.png");
}

#table_main .descripcion #content_web p{
	text-indent:0;
}

#content_producto .titular_rosa{
	font-size:14px;
	font-weight:bold;
	color:#f7319c;
}

#content_producto .titular_verde{
	font-size:14px;
	font-weight:bold;
	color:#cbea08;
}

#content_producto .titular_azul{
	font-size:14px;
	font-weight:bold;
	color:#04b9ed;
}

#content_producto{
	padding:25px 25px 0 25px;
}

#amayores ul, #content_producto ul{
	list-style-image:url("http://www.ondavisual.es/img/list_arrow_gris.png");
}

#amayores ul.mas, #content_producto ul.mas{
	list-style-image:url("http://www.ondavisual.es/img/list_plus_gris.png");
}

#amayores ul, #content_producto ul{
	padding-left:16px;
}

#amayores ul li, #content_producto ul li{
	line-height:16px;
	padding-bottom:5px;
}


/* FORMULARIO WEB INICIO */

#form_webinicio{
	
}

#form_webinicio .titular{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	
}


/* CAJA IVA ETC */

.condiciones_gris{
	font-size:11px;
}


/* WEB INICIO CON ICONOS */

#webinicio{
	font-size:11px;
}

#webinicio p{
	margin:0;
	padding:0;
	text-align:center;
}
