* { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#7798d5; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#143269; }

img,ul,li,h1,h2,h3,p { margin:0; padding:0; }
img { border:0; behavior: url(iepngfix.htc); }
body {
	background:url(../images/bg_repeat.gif) #2067aa repeat-x;
	padding:0;
	margin:0;
}
.clear {
	clear:both;
}
#full {
	background:url(../images/background.gif) top center no-repeat;
	padding:32px 0;
}
#content {
	background:#FFFFFF;
	width:900px;
	margin:0 auto; 
}
#header {
	background:url(../images/header.gif) no-repeat;
	height:146px;
}
#header h1 {
	float:left;
	width:185px;
	height:68px;
	margin:0;
	padding:25px 0 0 35px;
}
#header .idioma {
	float:right;
	margin:20px 20px 0 0;
}
.window {
	background:url(../images/idiomas_bg.png) no-repeat;
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-150px;
	width:240px;
	height:140px;
	padding:40px;
	z-index:1000;
}
.window .close {
	float:right;
}
.window h2{
	font-size:15px;
	font-weight:bold;
	margin-bottom:12px;
	color:#5676b1;
}
.window p{
	margin-bottom:12px;
}
#header ul.region {
	list-style:none;
	list-style-type:none;
	float:right;
	margin:7px 8px 0 0;
}
#header ul.region li a {
	font-weight:bold;
}
#header ul.region li a.active {
	font-size:11px;
	color:#143269;
	font-weight:bold;
}
ul#nav {
	list-style:none;
	list-style-type:none;
	float:right;
	margin-top:-5px;
}
ul#nav li.admin {
	font-size:38px;
	color:#FFFFFF;
	font-weight:bold;
}
ul#nav li {
	float:left;
	display:inline;
	height:20px;
	margin-right:10px;
}
ul#nav li a {
	float:left;
	display:inline;
	height:20px;
}
ul#nav li a:hover {
	background-position:0 -20px!important;
}
ul#nav li.div {
	background:url(../images/nav_separe.gif) no-repeat;
	width:2px;
}
ul#nav li.home a {
	background:url(../images/nav_home.gif) no-repeat;
	width:34px;
}
ul#nav li.about a {
	background:url(../images/nav_about.gif) no-repeat;
	width:73px;
}
ul#nav li.download a {
	background:url(../images/nav_download.gif) no-repeat;
	width:70px;
}
ul#nav li.cordless a {
	background:url(../images/nav_cordless.gif) no-repeat;
	width:62px;
}
ul#nav li.homeview a {
	background:url(../images/nav_homeview.gif) no-repeat;
	width:66px;
}
ul#nav li.talkabout a {
	background:url(../images/nav_radio.gif) no-repeat;
	width:104px;
}
ul#nav li.contact a {
	background:url(../images/nav_contact.gif) no-repeat;
	width:78px;
	margin-right:15px;
}
.banner{
	padding:0 11px;
	margin-top:-27px;
}
.side_space {
	padding:0 20px;
}
.placeholder {
	padding:12px;
}
.placeholder ul#leftnav {
	list-style:none;
	list-style-type:none;
	float:left;
}
.placeholder ul#leftnav li {
	margin:0;
}
.placeholder ul#leftnav li a {
	background:url(../images/bg_leftnav.gif) no-repeat;
	width:165px;
	height:15px;
	padding:13px;
	display:block;
	color:#333333;
	font-weight:bold;
}
.placeholder ul#leftnav li a:hover {
	background-position:0 -41px!important;
	color:#143269;
}
.placeholder ul#leftnav li.active a {
	background-position:0 -41px!important;
	color:#143269;
}
.placeholder ul#leftnav li.bottom{
	background:url(../images/leftnav_bottom.gif) no-repeat;
	width:191px;
	height:9px;
}
.placeholder ul#leftnav ul li a {
	background:url(../images/blue_arrow.gif) no-repeat #d4d4d4 15px 8px;
	width:161px;
	height:15px;
	padding:5px 5px 5px 25px;
	display:block;
	color:#333333;
	font-weight:bold;
}
.placeholder ul#leftnav ul li a:hover {
	background:url(../images/blue_arrow.gif) no-repeat #e7e7e7 15px 8px!important;
	width:161px;
	height:15px;
	padding:5px 5px 5px 25px;
	display:block;
	color:#333333;
	font-weight:bold;
}
.placeholder .sec_content {
	float:right;
	width:650px;
}
.placeholder h1 {
	color:#143269;
	font-size:24px;
	font-weight:bold;
	margin-bottom:15px;
	border-bottom:1px dotted #143269;
}
.placeholder h2 {
	color:#5676b1;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.placeholder p {
	color:#333;
	margin-bottom:15px;
	line-height:16px;
}
.placeholder ul {
	list-style:none;
	list-style-type:none;
}
/*.placeholder ul.content li {
	margin: 0 15px 15px 15px;
	line-height:16px;
}*/
.placeholder ul.content {
	margin-bottom:20px;
}
.placeholder ul.content li {
	background:url(../images/blue_arrow.gif) no-repeat 0 7px;
	padding:3px 12px;
	margin:0 0 0 12px;
}
.placeholder li span {
	color:#143269;
	font-weight:bold;
}
.placeholder .sec_content ul.products li {
	float:left;
	width:200px;
	text-align:center;
	margin:0 0 15px 0!important;
}
.placeholder .sec_content ul.products li p {
	color:#143269;
	font-size:14px;
	font-weight:bold;
	margin-top:8px;
}
.placeholder .right_home {
	float:right;
	background:url(../images/nova800_home.jpg);
	width:269px;
	height:106px;
	margin-right:-12px;
	padding:110px 0 0 140px;
}
.placeholder .right_home a{
	background:url(../images/btn_see_models.gif) no-repeat;
	display:block;
	width:104px;
	height:14px;
	margin-top:10px;
}
.placeholder .right_home a:hover{
	background-position:0 -14px !important;
}
.box_download {
	float:left;
	text-align:center;
}
.product_info {
	float:right;
	width:320px;
	padding:10px;
	border-top:1px solid #b5b5b5;
	background:url(../images/features_footer.gif) #e2e2e2 no-repeat bottom;
}
ul.tab {
	background:#FFFFFF;
	height:28px;
	width:340px;
	float:right;
}
ul.tab li.overview {
	float:left;
	display:inline;
}
ul.tab li.overview a{
	background:url(../images/tab_overview.gif) no-repeat;
	height:28px;
	width:132px;
	float:left;
	display:inline;
}
ul.tab li.features {
	float:left;
	display:inline;
}
ul.tab li.features a{
	background:url(../images/tab_features.gif) no-repeat;
	height:28px;
	width:125px;
	float:left;
	display:inline;
}
.product_info li {
	background:url(../images/indicador_list.gif) no-repeat 0 5px;
	padding:3px 0 3px 15px;
	color:#333;
	border-bottom:1px dotted #ccc;
}
.product_info ul ul li {
	background:url(../images/indicador_list.gif) no-repeat 15px 5px;
	padding:3px 0 3px 30px;
	color:#FFFFFF;
	border-bottom:1px dotted #FFF;
}
.map {
	float:left;
	width:300px;
	height:300px;
	background:#ccc;
	margin-left:30px;
}
table.contact {
	width:370px;
	float:left;
	margin-left:50px;
}
table.contact .text {
	background:url(../images/bg_form.gif) bottom repeat-x #f7f7f7;
	width:200px;
	padding:2px;
	border:1px solid #ddd;
	color:#333333;
}
#footer {
	background:url(../images/footer.gif) no-repeat #2067AA;
	height:37px;
	padding:10px 30px 0;
}
#footer ul {
	list-style:none;
	list-style-type:none
}
#footer li {
	float:left;
	color:#FFFFFF!important;
}
#footer li a {
	float:left;
	margin-left:10px;
	padding-left:5px;
	color:#FFF;
}
#footer li a:hover {
	float:left;
	margin-left:10px;
	padding-left:5px;
	color:#143269;
}
ul.home_products li{
	float:left;
	margin:0 7px;
	_margin:0 5px;
}