        html,
        body {
            margin: 0;
            padding: 0;
			font-family:Roboto;
        }
        
        .selector {
            width: 155px;
            padding: 12px;
            border: 1px solid #CCC;
            font-size: 12px;
            background: #FFF;
            font-family: "Myriad Pro", "Trebuchet MS", sans-serif;
            height: 40px;
            -webkit-appearance: none;
            -webkit-border-radius: 0px;
        }
        
        .text {
            padding: 12px;
            border: 1px solid;
            width: 160px;
            font-size: 12px;
            font-family: "Myriad Pro", "Trebuchet MS", sans-serif;
            height: 14px;
            color: #999;
            margin-top: 2px;
        }
        
        .enviar {
            width: 170px;
            padding: 12px;
            font-family: "Myriad Pro", "Trebuchet MS", sans-serif;
            height: 40px;
            background: #642644;
            font-weight: bold;
            color: #FFF;
            border: none;
            font-size: 14px;
            text-transform: uppercase;
			 outline:none;
        }
        
        .enviar:hover {
            background: #546570;
            color: #FFF;
            cursor: pointer;
        }
        
        .etiqueta {
            font-size: 12px;
            font-weight: bold;
            margin-bottom: 4px;
            color: #a5a5a5;
            width: 170px;
            display: block;
            margin: 0 auto;
            text-align: left;
            margin-top: 6px;
            margin-bottom: 16px;
        }
        
        .etiqueta2 {
            font-size: 12px;
            font-weight: bold;
            margin-bottom: 4px;
            color: #a5a5a5;
            width: 170px;
            display: block;
            margin: 0 auto;
            text-align: left;
            margin-bottom: 6px;
        }
        
        .content {
            width: 710px;
            margin: 0 auto;
            margin-bottom: 50px;
        }
        
        .form-content {
            width: 710px;
            margin: 0 auto;
            padding: 5px;
            display: table;
        }
        
        .box {
            background: #FFF;
            width: 224px;
            padding: 6px;
            height: 280px;
            float: left;
            font-family: Roboto;
        }
        
        .box-content {
            width: 224px;
            height: 280px;
            background: #f4f4f4;
        }
        
        .tbox {
            width: 224px;
            height: 100%;
        }
        
        .head-number {
            background: #546570;
            width: 30px;
            padding: 10px;
            text-align: center;
            font-size: 22px;
            color: #FFF;
            font-weight: bold;
        }
        
        .head-title {
            background: #642644;
            padding: 10px;
            color: #FFF;
            font-weight: bold;
            text-align: center;
        }
        
        .tcontent {
            padding: 10px;
            text-align: center;
        }
        
        .optdiv {
            margin: 0 auto;
            width: 140px;
            height: 22px;
            padding: 4px 6px;
            text-align: left;
        }
        
        input[type="radio"] {
            display: none;
        }
        
        input[type="radio"] + label {
            color: #c1cdc2;
            font-size: 12px;
        }
        
        input[type="radio"] + label span {
            display: inline-block;
            width: 19px;
            height: 19px;
            margin: -1px 8px 0 0;
            vertical-align: middle;
            cursor: pointer;
        }
        
        input[type="radio"] + label span {
			background: #c1cdc2 url('/images/unselecticon.png'); ;
			 background-position:center;
        }
        
        input[type="radio"]:checked + label span {
            background: #205325 url('/images/selecticon.png'); ;
			 background-position:center;
        }
        
        input[type="radio"]:checked + label {
            color: #205325;
        }
        
        input[type="radio"] + label span,
        input[type="radio"]:checked + label span {
            -webkit-transition: background-color 0.4s linear;
            -o-transition: background-color 0.4s linear;
            -moz-transition: background-color 0.4s linear;
            transition: background-color 0.4s linear;
        }
        
        .optimg {
            cursor: pointer;
            border: 2px solid #f4f4f4;
        }

		.timportes{
			width:698px; margin:0 auto;
		}
		.timportesI{
			width:698px; margin:0 auto;
		}
		.timportesI th{
			padding: 5px; background:#642644;color:#FFF;
		}
		.timportes th{
			padding: 5px; background:#642644;color:#FFF;
		}
		.ti-headI{
			padding: 5px; background:#585b68; color:#FFF; text-align:center; font-weight:bold;
		}
		.ti-head{
			padding: 5px; background:#585b68; color:#FFF; text-align:center; font-weight:bold;
		}
		.ti-content{
			padding: 5px; background:#F2F2F2; color:#717171; text-align:center; font-weight:bold;
		}		
		.ti-link{
			color:#C00; text-decoration:none;
		}
		.ti-fotter{
			padding: 5px; background:#ccc; color:#717171; text-align:right; font-weight:bold;
		}
		.ti-contentF{
			padding: 5px; background:#FFF; color:#717171; text-align:center; border-bottom:1px solid #F2F2F2; font-weight:bold;
		}		
		.ti-fotterF{
			padding: 5px; background:#FFF; border-right:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2; color:#717171; text-align:right; font-weight:bold;
		}		
		.pagar{
			font-size: 16px;
		  font-weight: bold;
		  text-decoration: none;
		  background: #CCCCCC;
		  padding: 10px;
		  height: 20px;
		  width: 106px;
		  display: block;
		  color: #FFF;
		  float: right;
		}
		.pagar:hover{
			background:#999;
		}
		
			
	.acordeonSubDiv{display:none; background:#F2F2F2;}
	
	.acordeonULSub
	{ margin:0; padding:14px; text-align:justify; display:block; overflow:auto;   font-size: 12px;
  	color: rgb(168, 168, 168); }

	#pagl{ font-weight: bold; text-align: center; text-decoration:none; font-size: 10px; color: #fff !important; width: 150px; height: 35px; border: none; cursor: hand; cursor: pointer; margin-top: 5px; background: #019000; }
	#pagl:hover{text-decoration:none; color: #fff !important; background: #00b200; }
