body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0;}

    body {
    	font: 12px Arial, Arial, Helvetica, sans-serif;
    	background: #fff;
    	margin: 0;
    	padding: 0;
    	text-align: center;
    	color: #000000;
    }
   #container {
    	width:998px;
    	background: #fff;
    	margin: 0 auto;
    	border: 0px solid #000000;
    	text-align: left;
    }
    #header {
    	background: #fff; 
    	padding: 0; 
		height:143px;
    }
		#headerIzq{
			width:505px;padding: 0; float:left; height:143px;
		}
			#logo{padding:29px 0 0 46px;}
			#cambioidioma{display: inline-block; padding:35px 0 0 44px; width:200px; float:left; background:url(/sc/recursos/img/comun/separador.gif) bottom right no-repeat; color:#b1b1b1; width:193px; height:23px;}
			#buscador{display: inline-block; padding-top:35px;width:220px; float:left; padding-left:23px;color:#b1b1b1;}
		#headerDcha{
				width:490px;padding: 0; display:inline-block; height:143px;
			 }
			#botonera{ width:360px; float:right;text-align:right; padding:15px 50px 0 0;position:relative; top:40px;}
				#botonera ul{list-style:none;float:right;}
				#botonera li{margin-left:10px; float:left }
			/*menu*/
					#menu { display:block;padding:0; margin:0; list-style:none; height:44px; background: url(/sc/recursos/img/comun/fondoMenu.gif) repeat-x; position:relative; z-index:200; font-family:verdana, arial, sans-serif;width:452px; position:relative; top:66px;}
			 #menu .menu li.top {display:block; float:left; margin-left:1px; }
			 #menu .menu li a.top_link {display:block; float:left; height:44px;cursor:pointer;background:url(/sc/recursos/img/comun/fondoOpcion.gif); font-family: Arial, Helvetica, sans-serif;text-decoration:none; color:#5e6b96; font-weight:bold;width:150px; text-align:center;}
			 #menu .menu li a.top_link span { float:left; display:block; height:44px; background: url(/sc/recursos/img/comun/fondoOpcion.gif) repeat-x;font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:34px;text-decoration:none; color:#5e6b96;  font-weight:bold ; line-height:44px;}
			 #menu .menu li a.top_link span.down {float:left; display:block; height:44px; background:  url(/sc/recursos/img/comun/fondoOpcion.gif) repeat-x;width:146px;}
			 #menu .menu li a.top_link span img { margin-top:0px;}
			 #menu .menu li a.top_link:hover {color:#fff;}
			 #menu .menu li a.top_link:hover span { background:white}
			 #menu .menu li a.top_link:hover span.down { background:white)}
			 #menu .menu li:hover > a.top_link {color:#fff; background:#fff;}
			 #menu .menu li:hover > a.top_link span {background:#fff;}
			 #menu .menu li:hover > a.top_link span.down {background:#fff}
			 #menu .menu table {border-collapse:collapse; padding:0; margin:0; position:absolute; left:0; top:0;}
			 #menu .menu li:hover {position:relative; z-index:200;}
			 #menu .menu a:hover {position:relative; white-space:normal; z-index:200;}
			 #menu .menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
			 #menu .menu a:hover {visibility:visible;}
			 #menu .menu li:hover {position:relative; z-index:200;}

			 #menu .menu   ul, 
			 #menu .menu :hover ul ul, 
			 #menu .menu :hover ul :hover ul ul,
			 #menu .menu :hover ul :hover ul :hover ul ul,
			 #menu .menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; text-align: left;}
			 #menu .menu :hover ul.sub {left:0px; top:44px; background: #f7f4d5; padding:0px;border: solid 1px #fff; white-space:nowrap; width:213px; height:auto; z-index:300;}
			 #menu .menu :hover ul.sub li {display:block; height:23px; position:relative; float:left; width:213px; font-weight:normal;}
			 #menu .menu :hover ul.sub li a {display:block; font-size:11px; height:23px; width:213px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;border-bottom:1px solid #ffffff;}
			 #menu .menu :hover ul.sub li a.fly {background: #f7f4d5 url(/syv/images/arrow_r.gif) no-repeat 203px 6px;border-top: solid 1px #ffffff ;}
			 #menu .menu :hover ul.sub li a:hover {background:#dac746; color:#fff;}
			 #menu .menu :hover ul.sub li a.fly:hover {background:#dac746 url(/syv/images/arrow_r.gif) no-repeat 203px 6px;}
			 #menu .menu :hover ul li:hover > a.fly {background:#dac746 url(/syv/images/arrow_r.gif) no-repeat 203px 6px;} 
			
			 #menu .menu :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul :hover ul :hover ul
			{left:213px; top:-1px; background:  #f7f4d5; padding:0;width:auto; z-index:300; height:auto;}
			 #menu .menu   :hover ul.sub li ul {border: solid 1px #ffffff ;background:  #f7f4d5; z-index:300;width:auto;}
			
			 #menu .menu :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul :hover ul,
			 #menu .menu :hover ul :hover ul :hover ul :hover ul :hover ul
			{left:213px; top:5px; background:  #f7f4d5; padding:0;width:213px; z-index:300; height:auto;}
			 #menu .menu :hover ul.sub li ul {border: solid 1px #ffffff ;background:  #f7f4d5; z-index:300;width:213px}
			 #menu .menu :hover ul :hover ul.izquierda
			{left:-214px; top:5px; background: #f7f4d5; padding:0;width:213px; z-index:300; height:auto;}

			 #menu .menu :hover ul.subpeque {left:0px; top:44px; background: #f7f4d5; padding:0px;border: solid 1px #fff; white-space:nowrap; width:180px; height:auto; z-index:300;}
			 #menu .menu :hover ul.subpeque li {display:block; height:23px; position:relative; float:left; width:180px; font-weight:normal;}
			 #menu .menu :hover ul.subpeque li a {display:block; font-size:11px; height:23px; width:180px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;border-bottom:1px solid #ffffff;}
			 #menu .menu :hover ul.subpeque li a.fly {background: #f7f4d5 url(/syv/images/arrow_r.gif) no-repeat 178px 6px;border-top: solid 1px #ffffff ;}
			 #menu .menu :hover ul.subpeque li a:hover {background:#dac746; color:#fff;}
			 #menu .menu :hover ul.subpeque li a.fly:hover {background:#dac746 url(/syv/images/arrow_r.gif) no-repeat 180px 6px;}
			 #menu .menu :hover ul.subpeque li ul {border: solid 1px #ffffff ;background:  #f7f4d5; z-index:300;width:180px;}
			
		#mainContent {
			padding: 0;
			background: url(/sc/recursos/img/comun/fondoHome.jpg) bottom repeat-x #f7f4d5;
			height: 450px; /* con el flash nuevo442px;*/
			
		}
		#mainContent #contenedorIzq{display:inline-block; width:485px; float: left; padding-top: 0px; padding-left:20px; }
		#mainContent #contenedorIzq #flashBuscador{position:relative;top:-13px; height:440px; overflow:hidden;}
		#mainContent #contenedorDcha{display:inline-block; width:490px; float: left; padding:0; }
		#mainContent #contenedorDcha #contenidoDcha{width:453px; height:249px; background:#FFFFFF; margin-top:12px;}
		#mainContent #contenedorDcha #contenidoDcha #noticias{padding: 15px 15px 0 15px}
		#mainContent #contenedorDcha #contenidoDcha #info{padding: 0 15px 0 15px; margin-top:20px; background-color:#fffbe8;  }
		#mainContent #contenedorDcha #contenidoDcha #info #concesiones{ display:inline-block; width:50%; float:left;}
		#mainContent #contenedorDcha #contenidoDcha #info #concesiones #buscadorConcesiones{ background: url(/sc/recursos/img/comun/fondoBuscadorHome.gif) repeat-x bottom; height:50px; width:165px; padding: 17px 10px 10px 10px; overflow:hidden;}
		#mainContent #contenedorDcha #contenidoDcha #info #concesiones #buscadorConcesiones select.selGeneral110{ margin-bottom:8px; }
		#mainContent #contenedorDcha #contenidoDcha #info #concesiones #buscadorConcesiones .btBuscar{position:relative; float:right; top:-52px;}
		#mainContent #contenedorDcha #contenidoDcha #info #informacion{ display:inline-block;width:50%; float:left; height:85px;}
		#mainContent #contenedorDcha #contenidoDcha #info #informacion img{ padding-top:19px;}
		
    #footer {
    	padding: 0;
    	background:#cbc79a;
		height:36px;
		border-top:#FFFFFF 2px solid;
    }
	#footer #enlaceSyV {
    	 width:227px; height:25px; display:inline-block;float:left; margin-left:15px;
    }
    #footer #enlaceSyV a{
    	
    	padding: 5px 0 0 10px; display:inline-block; float:left; color: #fff; font-family: Arial,Verdana, Microsoft Sans Serif, Tahoma, Arial; font-size:10px; text-decoration:none; font-weight:none; vertical-align:text-top;
    }
	#footer #copyright{ width:220px;display:inline-block;float:left; padding-top:18px; text-align:right}
	#footer #links{display:inline;float:left;width:500px;margin:10px 0 0 0px;height:20px; text-align:right }
	#footer #links ul{list-style:none;float:left;width:500px; text-align:right}
	#footer #links li{display: inline;padding-left:41px;margin:0;width:auto;}
	#footer #links li.sinpadding{display: inline;padding-left:0px;margin:0;width:auto;}
	#footer #links a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
		
	.btBuscar {  background:url(/sc/recursos/img/comun/bt_buscar_back.gif) no-repeat ; width: 46px; height: 20px; color: #a8a8a8; font-family: Microsoft Sans Serif, Verdana, Tahoma, Arial; font-size:10px; font-weight: extra-bold; text-align: center; border: #005f89 0px solid; cursor:hand;}
	.imput { background-color:#ffffff; color: #000000; font-family: Microsoft Sans Serif, Tahoma, Arial, Verdana; font-size:11px; text-decoration:none; font-weight:none; border-bottom: #d2d4d3 1px solid; border-top: #d2d4d3 1px solid; border-left: #d2d4d3 1px solid; border-right: #d2d4d3 1px solid; width:88px; height:18px}
	.label{ font-family: Microsoft Sans Serif, Tahoma, Arial, Verdana; font-size:11px; padding-right:7px}
	.labelbuscador{ font-family: Microsoft Sans Serif, Tahoma, Arial, Verdana; font-size:11px; padding-right:7px}
	.ancla{ position:absolute;}
	.pie{ clear:both;}
	.fecha { display:block;margin-top:10px;color: #4091ac; font-family: Verdana, Microsoft Sans Serif, Tahoma, Arial; font-size:11px; text-decoration:none;  }
	.txt_10_Verdana_727886 {color: #727886; font-family: Verdana, Microsoft Sans Serif, Tahoma, Arial; font-size:11px; text-decoration:none; font-weight:none; }
	.txt_10_Arial_ffffff { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
	.selGeneral110{color: #000000;font-family: Microsoft Sans Serif,Tahoma,Arial,Verdana;font-size: 11px;text-decoration: none; width:110px;}
	.selGeneral165{color: #000000;font-family: Microsoft Sans Serif,Tahoma,Arial,Verdana;font-size: 11px;text-decoration: none; width:165px; margin-bottom:5px;}
	.sinpadding{padding-left:0px;}
	.selIdiomas { color: #000000; font-family: Microsoft Sans Serif, Tahoma, Arial, Verdana; font-size:11px; text-decoration:none; font-weight:none; width:110px; }
	#mainContent h2{color: #676534; font-family: Arial, Microsoft Sans Serif, Tahoma, Arial; font-size:15px; font-weight: bold; background:#FFFFFF}
	#mainContent a{ color:#3a4c7e; font-size:11px;}
	#mainContent a:hover{ color:#DBC83F; font-size:11px;}
	.novisible{visibility:hidden;display:none;}
