/*  
Description: CSS para la web de Nimvox. Realizado en Diciembre 2008.
Version: 1.0
Author: Juanjo Gil
Author URI: http://prood.com/
*/

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

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height:150%;
}

body {
	background-color: #fff;
	background-image: url(images/bg_fondo.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

a {
	color: #F57F73;
	text-decoration: underline;
	position:relative;
	z-index:10000000;
}

a:hover {
	text-decoration: none;
	color: #F57F73;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Trebuchet MS;
	margin:0;
	padding:0 0 5px 0;
	line-height:100%;
}

h2 {
	font-size: 40px;
	color: #CCC;
}

h3 {
	font-size: 20px;
	color: #F57F73;
}

h4 {
	font-size: 16px;
	color: #A6A6A6;
}

.clear {clear:both;}




#header {
	margin:0 auto;
	padding:0;
	width:1000px;
	height:285px;
	background: url(images/bg_header-trans.png) no-repeat;
	position:relative;
}

#header h1 a {
	display:block;
	height:44px;
	width:146px;
	text-indent:-9999px;
	background: url(images/nivmox_logo.gif);
	float:left;
	margin-left:65px;
	margin-top:43px;
	margin-bottom:15px;
}

	#menu {
		font:"Trebuchet MS";
		font-size:15px;
		/*width:410px;*/
		width:700px;
		float:right;
		margin-right:45px;
		margin-top:53px;
		padding:0;
		color:#999;
	}
	
	#menu ul li a {color: #999; text-decoration:none;}
	
	#menu ul li a:hover { color:#F57F73;}
	
	.selected {color:#F57F73;}
	
	#menu ul {
		list-style-type:none;
		margin:0 20px 0 0;
		padding:0;
	}
	
	#menu li { display:inline; float:right; margin:0 2px; }
	
	#img_cabecera {
		width:870px;
		margin:0 auto;
		padding:0 20px;
	}
	

#content {
	margin:0 auto;
	padding:0;
	width:1000px;
	background: url(images/bg_content-trans.png) no-repeat;
}

	#txt {
		margin:0 30px 0 65px;
		padding:0;
		width:640px;
		/*background:#FFFFCC;*/
		float:left;
	}
	
	#txt h2 {font-weight:normal; padding-bottom:0; margin:0;}
	
	#txt h3 { font-weight:normal; margin-top:30px; padding-bottom:10px;}
	
	#txt h4 { margin-top:15px; padding-bottom:7px;}
	
	#txt p { margin:5px 0 0 0; padding:0 0 5px 0;}
	
	#txt em { color:#10B808; font-style:normal;}
	
	#txt img {margin:0; padding:0;}
	
		#txt img.left { padding-right:30px; float:left;}
		#txt img.right { padding-left:30px; float:right; }

	#txt ul {
		 margin:0;
		 padding:5px 0 0 0;
	}
	
	#txt li {
		 padding:0 0 0 15px;
		 list-style-type: none;
		 background: url(images/arrow_right.gif) 0 1px no-repeat;
	}
	
	.block {
		border-top: solid 1px #A6A6A6;
		margin-top:15px;
		padding:20px 0 10px 0;
		width:640px;
	}

		#col-a {
			width:310px;
			margin:0 20px 0 0;
			padding:0;
			float:left;
		}
		
		#col-b {
			width:310px;
			margin:0;
			padding:0;
			float:left;
			background-color:#fff;
		}
		
		#col-b h4 { color:#10B808;}

		.block img.blockleft { padding-right:5px; float:left; }
		
		.block-end { height:1px; border-top: solid 1px #A6A6A6; }
		
		.col {
			margin-right:20px;
			float:left;
			display:block;
			/*text-indent:-9999px;*/
		}
		
		
		.col-last {
			float:left;
			display:block;
			/*text-indent:-9999px;*/
		}
		
		.col a,  .col-last a {
			text-indent:-9999px;
			width:200px;
			height:120px;
			display:block; 
		}

		
		
		.a { background: url(images/01.jpg) no-repeat;}
		.b { background: url(images/02.jpg) no-repeat;}
		.c { background: url(images/03.jpg) no-repeat;}
		.d { background: url(images/04.jpg) no-repeat;}
		.e { background: url(images/05.jpg) no-repeat;}
		.f { background: url(images/06.jpg) no-repeat;}

#sidebar {
	width:200px;
	/*background:#FFCC00;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:130%;
	float: left;
}
	
	#contacta a {
		display:block;
		width:200px;
		height:200px;
		text-indent:-9999px;
		background:url(images/sb_contacto.jpg) no-repeat;
		margin:0;
		padding:0;
	}

	#destacado {
		display:block;
		width:176px;
		background: url(images/sb_destacado.gif) repeat-y;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding:0 12px;
		color:#313433;
		margin:15px 0 0 0;
	}
	
	#destacado h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-weight: normal;
		padding:15px 0 5px 0;
		color:#313433;
	}
	
	#destacado p {
		margin:7px 0 0 0;
		padding:0 0 7px 0;
		font-size:11px;
	}
	
	#destacado ul {
		margin:7px 0 0 0;
		padding:0 0 7px 15px;
		font-size:11px;
	}

	#destacado li {
		margin:0;
		padding:0 0 7px 0;
	}
	
	#destacado_tapa {
		height:15px;
		margin:0;
		padding:0;
		background:url(images/sb_destacado_tapa.gif) left bottom no-repeat;
	}

#footer {
	margin:0 auto;
	padding:0;
	width:1000px;
	height:215px;
	background:url(images/bg_footer-trans.png)
}


	#menu_lower {
		font:"Trebuchet MS";
		font-size:11px;
		/*width:300px;*/
		width:500px;
		float:left;
		color: #999;
		margin-left:65px;
		margin-top:115px;
		padding:0;
	}
	
	#menu_lower ul li a {color: #999; text-decoration:none;}
	
	#menu_lower ul li a:hover { color:#F57F73;}
	
	#menu_lower ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	
	#menu_lower li { display:inline;}
