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


html{
	position:relative;
	min-height:100%;
}

body{
	background-image: -webkit-radial-gradient(farthest-corner ellipse, #fff 45%, #29abe2 248%);
	background-image: -o-radial-gradient(farthest-corner ellipse, #fff 45%, #29abe2 248%);
	background-image: -moz-radial-gradient(farthest-corner ellipse, #fff 45%, #29abe2 248%);
	background: #fff radial-gradient(farthest-corner ellipse, #fff 45%, #29abe2 248%);
	/*background: #fff linear-gradient(to bottom, #f3f3f3 0%, #fff 40% , #f3f3f3 100% );*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
	/*min-height:768px;*/
	margin-bottom:98px;
}
#header {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../img/degradado.png);
    background-position:center 36px;
    background-repeat:repeat-x;
    height:98px;
}
#header > .container {
    background-image: url(../img/l_sup_izq.png), url(../img/l_sup_der.png);
    background-position: left 19px, right 19px;
    background-repeat: no-repeat;
    height: 98px;
    padding: 0 32px;
}
#header .background {
    background: #f4efe1 radial-gradient(farthest-side at 50% 7% , #fff, #f4efe1) repeat scroll 0 0;
	height:98px;
    padding-top: 19px;
    width: 100%;
}
#header .navbar-top {
    background: #006299 url(../img/degradado.png) repeat-x scroll center center;
    border-radius: 0;
    height: 63px;
}

.navbar-top .navbar-nav {
    width: 100%;
} 
.navbar-top .navbar-nav > li > a {
    color: #fff;
	width:100%;
} 
.navbar-top .navbar-nav > li > a:hover, .navbar-top .navbar-nav > li > a:focus {
    background-image: linear-gradient(to bottom, #0073AA, #6895c3, #0073AA);
} 
.navbar-top .navbar-nav > li {
    display: table-cell;
    width: 1%;
}
.navbar-top .navbar-nav > li {
    float: none;
} 
.navbar-top .navbar-nav > .active > a, .navbar-top .navbar-nav > .open > a, .navbar-top .navbar-nav > .active > a:hover, .navbar-top .navbar-nav > .active > a:focus {
    background-image: linear-gradient(to bottom, #6895c3, #0073AA, #6895c3);
    background-repeat: repeat-x;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.25) inset;
}
.navbar-top .navbar-nav > li > a {
    color: #fff;
    height: 62px;
    padding-left: 3px;
    padding-right: 3px;
	vertical-align:text-top;
    text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-top:-1px;
	line-height:14px;
} 

a.left.carousek-control{
	width:171px;
	height:523px;
}

.carousel-control.left {
background-image: -webkit-linear-gradient(left,rgba(148, 194, 252, 0.5) 0,rgba(0,0,0,.0001) 100%);
background-image: -o-linear-gradient(left,rgba(148, 194, 252, 0.5) 0,rgba(0,0,0,.0001) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(148, 194, 252, 0.5)),to(rgba(0,0,0,.0001)));
background-image: linear-gradient(to right,rgba(148, 194, 252, 0.5) 0,rgba(0,0,0,.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x;
}

.carousel-control.right {
right: 0;
left: auto;
background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(148, 194, 252, 0.5)100%);
background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(148, 194, 252, 0.5) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(148, 194, 252, 0.5)));
background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(148, 194, 252, 0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x;
}

.carousel-control {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 8%;
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0,0,0,.6);
filter: alpha(opacity=50);
opacity: .5;
}

.carousel-indicators {
    bottom: 24px;
}



.container{
	
	margin:0px auto;
	width:1170px;
	/*height:768px;*/	
}
#texto{
	padding:15px;
	width:1140px;
	height: 100%;
	/*overflow:auto;*/
	float:none;
	}
	#texto_d{
		background-image:url(../img/D_IMG.jpg);
		background-repeat:no-repeat;
		background-position:center;
	padding:15px;
	width:1140px;
	height: 480px;
	
	/*overflow:auto;*/
	float:none;
	}
	
		#texto_a{
		background-image:url(../img/A_IMG.jpg);
		background-repeat:no-repeat;
		background-position:center;
	padding:15px;
	width:1140px;
	height: 500px;
	/*overflow:auto;*/
	float:none;
	}
	
		#texto_f{
		background-image:url(../img/F_IMG.jpg);
		background-repeat:no-repeat;
		background-position:center;
	padding:15px;
	width:1140px;
	height: 480px;
	/*overflow:auto;*/
	float:none;
	}
	
	
p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13pt;
	line-height:20pt;
	color:#2e3192;
	text-align:justify;

}

span.punto {
    font-family:Verdana, Geneva, sans-serif;
	font-size:23px;
	color:#000;
	width:100%;
	display:block;
	text-align:center;
}

h1{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	font-size:28pt !important;
		color:#03C;
	font-weight:bold;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:18pt;
	color:#2e3192;
	font-weight:bold !important;
}
ul .medicsus{
font-family:Verdana, Geneva, sans-serif;
	text-align:justify;
	font-size:13px;
	color:#FFF;

}
ul li.medicsus{
	
 text-align:center;
	background-position:center;
	font-size:13pt;
	line-height:23pt;
	color:#2e3192;
	text-align:justify;
	
	
	
}


ul.autoria {
	font-family:Verdana, Geneva, sans-serif;
	text-align:justify;
	font-size:13px;
	color:#2e3192;

	background-position:center;
	
	padding:20px;
	  line-height:23px;
}


ul li.titulos {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:15px;
	 text-align:center;
color:#03C;
	background-position:center;
	list-style:none;
	
}
ul li.subtitulos {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	 text-align:justify;
color:#03C;

	background-position:center;
	list-style:none;
}


ul li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;

	 text-align:justify;
color:#03C;

	background-position:center;

}


.imagenes{

	width:350px;}

#linea{
	background:#03C;
	height:1px;
	width:1100px;}
	
#footer {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../img/degradado.png);
    background-repeat:repeat-x;
    height:98px;
	position:absolute;
	bottom:0;
	width:100%;
}

#footer > .container {
    background-image: url(../img/l_inf_izq.png), url(../img/l_inf_der.png);
    background-position: left 0px, right 0px;
    background-repeat: no-repeat;
    height: 98px;
    padding: 0 32px;
}
#footer .background {
    background: #f4efe1 radial-gradient(farthest-side at 50% 7% , #fff, #f4efe1) repeat scroll 0 0;
    height: 98px;
    padding-top: 17px;
    width: 100%;
}
#footer .navbar-bottom {
    background: #006299 url(../img/degradado.png) repeat-x scroll center center;
    border-radius: 0;
    height: 63px;
}

#footer .navbar-footer span {
font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	margin-top:18px;
	width:100%;
	display:block;
	text-align:center;
	vertical-align:middle;
}

a {
color: #FFFFFF;
text-decoration: none;
}
a:hover {
	color:#ccc;
text-decoration: underline;}

a.autoria{
font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:15px;
	 text-align:center;
color:#03C;
	background-position:center;
	list-style:none;
}


#container-img{
	height: 459px;
	width:1140;
	position: relative;
font-family:Verdana, Geneva, sans-serif;
	text-align:justify;
	font-size:9px;
	color:#FFF;
	line-height:16px;
	margin:10px;
}

#img{
	width:100%;
	height:235px;
	text-align:center;
	position: absolute;
	top: 0;
	z-index: 1;
}
	
	
p.txt {
font-family:Verdana, Geneva, sans-serif;
	text-align:justify;
	font-size:13px;
	color:#FFF;
	line-height:16px;
}

.glyphicon {
	position:relative;
	top:1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-size:15px;
text-align:right;
font-style: normal;
font-weight:100px;
line-height: 1;
z-index:3;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
	transition: all 100ms linear 0s;
	-webkit-transition: all 100ms linear 0s;
	-moz-transition: all 100ms linear 0s;
	-ms-transition: all 100ms linear 0s;
	-o-transition: all 100ms linear 0s;
}

.glyphicon:hover {
	z-index:1;
}

	
#GC1 {
	bottom: 0;
	width: 166px;
	height: 224px;
	background-color: #e43680;
	left: 46px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC1:hover {
	border-bottom: 4px solid #b42866;
	border-right: 4px solid #b42866;
	border-top: 8px solid #b42866;
	height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 10px;
	line-height:23px;
		z-index: 3;
	
}
#GC1:hover .glyphicon {
	display: none;
}
	
#GC2 {
	bottom: 0;
	width: 166px;
	height: 224px;
    background-color:#f7af23;
	left: 212px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC2:hover {
	border-bottom:4px solid #cb8f17;
	border-right: 4px solid #cb8f17;
	border-top: 8px solid #cb8f17;
	height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 12px;
	line-height: 23px;
	z-index: 3;
}
	
	#GC2:hover .glyphicon {
	display: none;
}
	
	
	#GC3 {
	bottom: 0;
	width: 166px;
	height: 224px;
    background-color:#9ac143;
	left: 378px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC3:hover {
	border-bottom:4px solid #769b2f;
	border-right: 4px solid #769b2f;
	border-top: 8px solid #769b2f;
	height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 12px;
	line-height: 23px;
	z-index: 3;
}

#GC3:hover .glyphicon {
	display: none;
}


#GC4 {
	bottom: 0;
	width: 170px;
	height: 224px;
  	background-color:#b07f48;
	right:377px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC4:hover {
	border-bottom:4px solid #7c4d25;
	border-left: 4px solid #7c4d25;
	border-top: 8px solid #7c4d25;
		height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 12px;
	line-height: 24px;
	z-index: 3;
}

#GC4:hover .glyphicon {
	display: none;
}



#GC5 {
	bottom: 0;
	width: 168px;
	height: 224px;
  	background-color:#2daddf;
	right:211px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC5:hover {
	border-bottom:4px solid #1f8bb6;
	border-left: 4px solid #1f8bb6;
	border-top: 8px solid #1f8bb6;
	height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 12px;
	line-height: 23px;
	z-index: 3;
}
	#GC5:hover .glyphicon {
	display: none;
}
	
	
	
	#GC6 {
	bottom: 0;
	width: 167px;
	height: 224px;
 	background-color:#7f5197;
right:45px;
	position: absolute;
	z-index: 2;
	padding: 5px;
	transition: all 500ms linear 0s;
	-webkit-transition: all 500ms linear 0s;
	-moz-transition: all 500ms linear 0s;
	-ms-transition: all 500ms linear 0s;
	-o-transition: all 500ms linear 0s;
}

#GC6:hover {
	border-bottom:4px solid #593970;
	border-left: 4px solid #593970;
	border-top: 8px solid #593970;
	height: 348px;
	width:273px;
	font-size: 12pt;
	padding: 12px;
	line-height: 23px;
	z-index: 3;
}

#GC6:hover .glyphicon {
	display: none;
}



	
#contacto{
	width:438px;
	text-align:center;
	float:right;
}

p.contacto{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	width:438px;
	text-align:center;
	float:right;
}

#formulario{
	margin-top:-24px;
	margin-left:48px;
	width:600px;
	float:left;

}


#form {
		margin:8px 0 0 0;
	 width:575px}
	 
#form input {
	border:#2e6da4 1px solid; 
	background:#fff;
	font:13px Arial, Helvetica, sans-serif;
	color:#2e3192;
	padding:5px 9px 7px 13px;
	outline:medium none;
	width:341px; 
	height:28px; 
	float:left; 
	border-radius:4px}
	
#form textarea {
	border:#2e6da4 1px solid; 
	background:#fff;
	font:13px Arial, Helvetica, sans-serif;
	color:#2e3192;
	height:188px;
	outline:medium none;
	overflow:auto;
	padding:6px 0 0 13px;
	width:560px;
	resize:none;
	margin:0 0 0 0;
	float:left; 
	border-radius:4px}
	
#form label {
	position:relative;
	overflow:hidden;
	display:block;
	min-height:41px}
	
.btn {
  display: inline-block;
  padding: 0px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}	
	

/*.btns {
	text-align:left; 
	padding-top:10px}
	
.btns a 
{display:inline-block; 
margin:0 10px 0 0px}*/

.btn-medicsus {
		font-family:Verdana, Geneva, sans-serif;
	font-size:13px;

color:#fff; 
  background-color: #2e6da4;
  border-color: #ccc;  
}
.btn-medicsus:hover,
.btn-medicsus:focus,
.btn-medicsus.focus,
.btn-medicsus:active,
.btn-medicsus.active,
.open > .dropdown-toggle.btn-medicsus {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
  color:#006;
  background-color:#ccc;

}
.btn-medicsus:active,
.btn-medicsus.active,
.open > .dropdown-toggle.btn-medicsus {
  background-image: none;
}
.btn-medicsus.disabled,
.btn-medicsus[disabled],
fieldset[disabled] .btn-medicsus,
.btn-medicsus.disabled:hover,
.btn-medicsus[disabled]:hover,
fieldset[disabled] .btn-medicsus:hover,
.btn-medicsus.disabled:focus,
.btn-medicsus[disabled]:focus,
fieldset[disabled] .btn-medicsus:focus,
.btn-medicsus.disabled.focus,
.btn-medicsus[disabled].focus,
fieldset[disabled] .btn-medicsus.focus,
.btn-medicsus.disabled:active,
.btn-medicsus[disabled]:active,
fieldset[disabled] .btn-medicsus:active,
.btn-medicsus.disabled.active,
.btn-medicsus[disabled].active,
fieldset[disabled] .btn-medicsus.active {
  border-color: #006299;

  border-color: #ccc;
}
.block-6 {
	float:left;
width: 570px;
height: 420px;
background-color: #ccc;}



#videotutoriales button{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	margin-left:80px;
	margin-top:3px;
    width:223px;
	height:48px;
}


.block-3 { width:600px; height:100%; }

#videoplayer{ 
	text-align: center;
	float:right;
	width:560px;
	margin-right:80px;
	margin-top:-333px;

 }

video{
	background-color:#FFF;
	width: 548px;
height: 384px;
margin: 0px auto;}



.navbar-nav>li>.dropdown-menu {
margin-top: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.open>.dropdown-menu {
display: block;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 130px;
padding: 5px 0;
margin: 2px 0 0;
	font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size: 10px;
text-align: left;
list-style: none;
  background-image: linear-gradient(to bottom, #6895c3, #0073AA, #6895c3);
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.dropdown-menu>li>a {
display: block;
padding: 3px 20px;
clear: both;
	font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size: 10px;
font-weight: 400;
line-height:1;
white-space: nowrap;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color:#6895c3;
text-decoration: none;
background-color: #fff;
}