body{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	background:#4FB3E5 url('../img/_vt_background.png') repeat-x top left;
}
#header
{
	display:block;
	width:100%;
	height:68px;
	border:none;
	padding:0;
	margin:10px 0 0 0;
}
#header .title{
	background:#3E8AC0;
	padding:0;
	margin:0;
	font:bold 36px QlassikBoldRegular,Arial,sans-serif;
	width:150px;
	height:50px;
}
#header h1{
	color:#CCCCCC;
	font:16px QlassikMediumRegular,Arial,sans-serif;
	margin:0;
	padding:0 0 0 4px;
	font-weight:bold;
}
#menu
{
	display:block;
	width:100%;
	height:50px;
	border:none;
}
#menu ul{
	margin:0;
	list-style:disc outside none;
	padding:10px 0 0 15px;
}
#menu li{
	display:inline;
	line-height:16px;
	margin:0;
	padding:0;
	float:right;
	height:34px;
	font:14px/1.5 QlassikMediumRegular,Arial,sans-serif;
	cursor:pointer;	
}
#menu li p{
	display:block;
	float:left;
	margin:0 0 0 16px;
	padding:0 9px 0 0;
	height:34px;
	color:#FFFFFF;
}
#menu li:hover{
	background:transparent url('../img/menuleft.png') no-repeat left bottom;
}
#menu li:hover p{
	color:#000000;
	background:transparent url('../img/menuright.png') no-repeat right bottom;
}
#menu li.select{
	background:transparent url('../img/menuleft.png') no-repeat left bottom;
}
#menu li.select p{
	color:#000000;
	background:transparent url('../img/menuright.png') no-repeat right bottom;
}
#box
{
	display:block;
	width:100%;
	height:530px;
	border:none;
}
.box_mnu_left{
	display:block;
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	height:120px;
	background:transparent url('../img/_vt_bg_bl.png') no-repeat right top;
}
.box_mnu_left h1{
	color:#114C86;
	font:12px/1.5 QlassikMediumRegular,Arial,sans-serif;
	font-weight:bold;
	padding:5px 4px 0 5px;
	margin:0;
}
.box_mnu_left a{
	color:#4A9ACE;
	font:11px/1.5 QlassikMediumRegular,Arial,sans-serif;
	padding:0 0 0 10px;
	margin:10px 0 0 0;
}
.box_mnu_right{
	display:block;
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	height:120px;
	background:transparent url('../img/_vt_bg_br.png') no-repeat left top;
}
.box_mnu_right h1{
	color:#114C86;
	font:12px/1.5 QlassikMediumRegular,Arial,sans-serif;
	font-weight:bold;
	padding:5px 4px 0 10px;
	margin:0;
}
.box_mnu_right a.manual{
	color:#4A9ACE;
	font:11px/1.5 QlassikMediumRegular,Arial,sans-serif;
	padding:0 0 0 25px;
	margin:10px 0 0 5px;
	text-decoration:underline;
	height:20px;
	cursor:pointer;
	background:transparent url('../img/_pdf20.png') no-repeat left top;
}
.box_mnu_right a.show_video{
	color:#4A9ACE;
	font:11px/1.5 QlassikMediumRegular,Arial,sans-serif;
	padding:0 0 0 25px;
	margin:10px 0 0 5px;
	text-decoration:underline;
	height:20px;
	cursor:pointer;
	background:transparent url('../img/_peli20.png') no-repeat left top;
}
.box_p_redonda{
	display:block;
	width:100%;
	height:530px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	
	background:#FFFFFF;
}
#box_response{
	display:block;
	width:95%;
	height:510px;
	margin:auto;
	padding:10px;
}
#box_response h1{
	color:#114C86;
	font:23px/1.5 QlassikMediumRegular,Arial,sans-serif;
	font-weight:bold;
	padding:5px 4px 0 5px;
	margin:0;
}
#box_response h2{
	color:#114C86;
	font:19px/1.5 QlassikMediumRegular,Arial,sans-serif;
	font-weight:bold;
	padding:5px 4px 0 5px;
	margin:0;
}
#box_response p.txt{
	display:block;
	color:#444444;
	font:15px/1.5 QlassikMediumRegular,Arial,sans-serif;
	font-weight:normal;
	padding:5px 4px 0 25px;
	margin:0;
	text-align:justify;
}
.map_text{
	display:block;
	font:11px/1.5 QlassikMediumRegular,Arial,sans-serif;
	color:#808080;
	text-align:left;
}
.box_left{
	display:block;
	float:left;
	width:15%;
	height:100%;
	border:none;
}
.box_center{
	display:block;
	float:left;
	width:70%;
	/*background:#F00;*/
	height:100%;
	border:none;
}
.box_right{
	display:block;
	float:left;
	width:15%;
	height:100%;
	border:none;
}
#box_pie{
	display:block;
	width:100%;
	height:69px;
	border:none;
	color:#FFFFFF;
}
#box_pie p{
	font-size:10px;
	text-align:center;
}
.limpiar
{
	display:block;
	clear:both;
	width:100%;
	height:10px;	
}
/*------------------------Productos---*/
.box_p_select
{
	display:block;
	float:left;
	margin:25px 0 0 15px;
	padding:0;
	width:128px;
	height:128px;
	border:solid 1px #FFF;
}
.box_p_select p
{
	width:100%;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#4A9ACE;
	margin:0 0 0 0;
	padding:90px 0 0 0;
}
.box_p_select1{
	cursor:pointer;
	background:#FFF url('../img/_vt_p1.png') no-repeat top center;
}
.box_p_select2{
	cursor:pointer;
	background:#FFF url('../img/_vt_p2.png') no-repeat top center;
}
.box_p_select3{
	cursor:pointer;
	background:#FFF url('../img/_vt_p3.png') no-repeat top center;
}
.box_p_select4{
	cursor:pointer;
	background:#FFF url('../img/_vt_p4.png') no-repeat top center;
}
.box_p_select5{
	cursor:pointer;
	background:#FFF url('../img/_vt_p5.png') no-repeat top center;
}
.box_p_select6{
	cursor:pointer;
	background:#FFF url('../img/_vt_p6.png') no-repeat top center;
}
.box_p_select7{
	cursor:pointer;
	background:#FFF url('../img/_vt_p7.png') no-repeat top center;
}
.box_p_select8{
	cursor:pointer;
	background:#FFF url('../img/_vt_p8.png') no-repeat top center;
}
.box_p_select9{
	cursor:pointer;
	background:#FFF url('../img/_vt_p9.png') no-repeat top center;
}
.box_p_select10{
	cursor:pointer;
	background:#FFF url('../img/_vt_p10.png') no-repeat top center;
}
.box_p_select11{
	cursor:pointer;
	background:#FFF url('../img/_vt_p11.png') no-repeat top center;
}
.box_p_select12{
	cursor:pointer;
	background:#FFF url('../img/_vt_p12.png') no-repeat top center;
}
.box_p_select1:hover,.box_p_select2:hover,.box_p_select3:hover,.box_p_select4:hover,.box_p_select5:hover,.box_p_select6:hover,.box_p_select7:hover,.box_p_select8:hover,.box_p_select9:hover,.box_p_select10:hover,.box_p_select11:hover,.box_p_select12:hover{border:solid 1px #369;}
/**/
/*-------Formulario-----------*/
.entrada_box
{
	width:80%;
	height:auto;
	display:block;
	margin:auto;
	border: dashed 1px #000;
}
.box_dato
{
	display:block;
	border:solid 1px #FFF;
	width:100%;
	min-height:32px;
	margin:2px 0 0 10px;
	padding:0;
}
.label
{
	display:block;
	float:left;
	width:120px;
	margin-left:10px;
	margin-top:5px;
	padding-right:5px;
	font-weight:bold;
	font-size:12px;
	color:#4A9ACE;
	min-height:32px;
	text-align:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
.selectbox
{
	display:block;
	float:left;
	width:250px;
	margin-left:10px;
	margin-top:1px;
	min-height:25px;
	padding-left:20px;
	font-size:18px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background:#FFF url('../images/_texto.png') no-repeat left center;
	/*border-color:#009900;*/
}
.selectbox:hover, .selectbox:focus
{
	border:solid 1px #009900;
}
.textbox
{
	display:block;
	float:left;
	width:250px;
	margin-left:10px;
	margin-top:1px;
	min-height:25px;
	padding-left:20px;
	font-size:14px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:solid 1px #545454;
}
.error{
	background:#FFF url('../img/_mal.png') no-repeat left center;
	border:solid 1px #FF0000;
}
.error:hover{
	border:solid 1px #FF0000;
}
.textbox_text
{
	background:#FFF url('../img/_texto20.png') no-repeat left center;
}
.textbox_text:hover, .textbox_text:focus
{
	border:solid 1px #114C86;
}
.textbox_user
{
	background:#FFF url('../img/_user20.png') no-repeat left center;
}
.textbox_user:hover,.textbox_user:focus
{
	border:solid 1px #114C86;
}
.textbox_email
{
	background:#FFF url('../img/_email20.png') no-repeat left center;
}
.textbox_email:hover,.textbox_email:focus
{
	border:solid 1px #114C86;
}
.textbox_asunto
{
	background:#FFF url('../img/_asunto20.png') no-repeat left center;
}
.textbox_asunto:hover,.textbox_asunto:focus
{
	border:solid 1px #114C86;
}
.btn_cuadrado
{
	margin:0 10px 0 0;
	display:block;
	float:right;
	width:58px;
	height:58px;
	border: solid 1px #FFF;	
}
.btn_cuadrado p
{
	margin:0;
	padding-top:45px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	color:#114C86;
}
.btn_cuadrado_send
{
	background:#FFF url('../img/_send48.png') no-repeat center center;
	cursor:pointer;	
}
.btn_cuadrado_send:hover
{
	border:solid 1px #4A9ACE;
}
/**/
#box_left_img img{
	max-width:115px;
}
.status_envio{
	display:block;
	width:100%;
	height:20px;
	color:#848484;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:2px 0 0 20px;
}
.mal_envio{
	background:#FFF url('../img/_mal.png') no-repeat left center;
}
.bien_envio{
	background:#FFF url('../img/_bien.png') no-repeat left center;
}
.box_vt_c_title{
	display:block;
	width:100%;
	color:#999999;
	font-size:9px;
	font-weight:100;
	text-align:center;
}