
	/* CSS - www.canariosenmadrid.com - DESARROLLO ADAYHENRIQUEZ.COM - 2008 */
 
	body,html
	{ 
		background-color:#000033;
		font: normal 12px/15px Arial, sans;
		color:#1A3771;
		margin:0px;
	}
	
	.BodyBlogColor { background-color:Black; }	
		
	br, p, ul { margin:0px; }		
				
	#GlobalDiv 
	{
		width:840px;
		height:auto;	
		position:relative;		
		margin:auto;
		padding:20px;
		overflow:hidden;
		background-color:#FFF;	
	}
	
	#Sign 
	{
		width:880px;
		height:15px;	
		position:relative;		
		margin:auto;
		padding:4px 0px 4px 0px;	
	}
	
	#Sign a { font-size:10px; float:right; color:#A6C3E2; text-decoration:none; }
	#Sign a:hover { color:#00CCFF; }
	
	#HeaderDiv
	{	
		width:840px;
		height:180px;
		background-image:url("../Img/Encabezado/Header.jpg");
	}
		
	#MainMenuDiv
	{	
		width:840px;
		height:40px;
		font-size:10px;
		background-image:url("../Img/Menu/BgMainMenu.gif");
	}
		
		#MainMenuDiv #ItemMenuDiv
		{
			width:140px;
			height:40px;
			float:left;
		}
		
		#MainMenuDiv #ItemMenuDiv p { text-align:center; margin-top:12px; }
		#MainMenuDiv #ItemMenuDiv a { color:#FFF; text-decoration:none; }
		#MainMenuDiv #ItemMenuDiv a:hover  { color:#FFFF00; }
		#MainMenuDiv #ItemMenuDiv p.SelectedMenuItem { color:#FFFF00; font-size:10px; font-weight:bold; text-decoration:underline; margin-top:11px; }
		
	#SubMenuDiv
	{
		width:824px;
		height:23px;
		font-size:11px;
		padding:7px 0px 0px 16px;
		background-image:url("../Img/Menu/BgSubMenu.gif");
	}	
	
		#SubMenuDiv a { color:#1A3771; text-decoration:none; }		
		#SubMenuDiv #SubMenuList { padding:0; margin:0;}
		#SubMenuDiv #SubMenuList li { float:left; margin:0px 3px 0px 5px; list-style:none; }
		#SubMenuDiv #SubMenuList li a 
		{ 
			display:block;
			background:#FFFF00 url("../Img/Menu/BulletSubMenu.png") no-repeat left center;			
			padding-left:17px;
		}
		#SubMenuDiv #SubMenuList li a:hover { text-decoration:underline; }
		#SubMenuDiv #SubMenuList li a.WithOutBullet { background-image:none; padding-left:8px; } 
	
	#BodyNews
	{
		width:100%;
		height:100%;
		overflow:hidden;
		background-color:#A6C3E2;
	}
	
	#BodyNews.BodyNewsBlogColor { background-color:Black; }
	
	#NewsDiv
	{
		width:545px;
		height:auto;
		padding:10px 5px 0px 10px;
		float:left;
		background-color:#A6C3E2;
	}
		
		#NewsDiv #ModuleDoubleDiv
		{
			width:100%;
			height:auto;
			float:left;
			padding-bottom:10px;
			margin-bottom:10px;
			background-color:#FFF;
			overflow:hidden;
		}
		
		#NewsDiv #ModuleSimpleDiv
		{
			width:50%;
			height:auto;
			float:left;
			margin-bottom:10px;
			padding-bottom:10px;
			background-color:#FFF;
			overflow:hidden;

		}
		
		#NewsDiv #ModuleDoubleDiv Img, #NewsDiv #ModuleDoubleDiv object, #NewsDiv #ModuleSimpleDiv Img { margin:10px 0px 10px 10px; float:left; }
		
		/*#NewsDiv #ModuleDoubleDiv Img { width:525px; }*/
        /*#NewsDiv #ModuleDoubleDiv Object{ width:525px; height:415px; }*/		
		#NewsDiv #ModuleDoubleDiv Img.ClearMargin { margin:10px 0px 0px 10px; }
		#NewsDiv #ModuleDoubleDiv br { margin:-5px; }
		#NewsDiv #ModuleDoubleDiv p { line-height:20px; margin:15px 15px 5px 15px; text-indent:15px; }
		#NewsDiv #ModuleDoubleDiv span { color:#000033; font-weight:bold; }
		#NewsDiv #ModuleDoubleDiv p a { text-decoration:underline; color:#000033; font-weight:bold; }
		#NewsDiv #ModuleDoubleDiv a { color:#666; text-decoration:none; }	
		#NewsDiv #ModuleDoubleDiv a:hover { color:#A6C3E2; }
		#NewsDiv #ModuleDoubleDiv a.EmptyBottom Img { margin-bottom:10px; }
        #NewsDiv #ModuleDoubleDiv p.Title { font-size:20px; line-height:24px; color:#000033; font-weight:bold; text-align:left; text-decoration:underline; text-indent:0px; }
		#NewsDiv #ModuleDoubleDiv p Img { margin:-5px -5px 10px -5px;} 
		
		*:first-child+html embed { margin:10px 0px 10px 10px; float:left; }
			
		#NewsDiv #ModuleDoubleDiv #TravelList { list-style:none; padding:0px; margin-top:60px;}
		#NewsDiv #ModuleDoubleDiv #TravelList li a
		{
			display:block;
			height:30px;
			padding:15px 0px 0px 35px;
			font-weight:bold;
			color:#000033;
			border-bottom:1px solid #BFD6E0;
			background:#FFF url("../Img/Viajes/BulletTravelList.gif") no-repeat;
		}
		#NewsDiv #ModuleDoubleDiv #TravelList li a:hover { color:#A6C3E2; }		
		#NewsDiv #ModuleSimpleDiv a Img, #NewsDiv #ModuleDoubleDiv a Img, #NewsDiv #ModuleSimpleDiv Img  { border-style:none; margin-bottom:0px; }		
		
		/* NOTICIAS PHP */
		
			#NewsDiv #ModuleDoubleDiv #TitleNewDiv
			{ 
				width:515px;
				height:auto;
				margin:10px 0px 10px 10px;
				background:Red url("../Img/Noticias/EncabezadoContNoticia.jpg") no-repeat;
				padding:10px 5px 10px 5px;			
			}
			#NewsDiv #ModuleDoubleDiv #TitleNewDiv p { margin:0px; }
			
			.TitleLink { font-size:24px; color:white; margin-top:15px; } 
			a:hover .TitleLink { color:#FF3300; }			
			
			#NewsDiv #ModuleDoubleDiv p.CommentNew { color:red; text-indent:0px; margin-top:10px;  }
			#NewsDiv #ModuleDoubleDiv p.DateNew { color:#A6C3E2; text-indent:0px; margin-top:0px;  }
			
			#NewsDiv #ModuleDoubleDiv p.AutorFullComment { color:#A6C3E2; text-indent:0px; margin-top:10px;  }
			#NewsDiv #ModuleDoubleDiv p.FullComment { color:#000033; margin-top:0px;  }
			
			#NewsDiv #ModuleDoubleDiv.AddComment { padding-top:10px; }
			#NewsDiv #ModuleDoubleDiv p.DataComment { color:#000033; text-indent:0px; float:left; font-weight:bold; margin:0px 0px 0px 15px; }
			#NewsDiv #ModuleDoubleDiv textarea
			{ 
				float:left;
				width:515px; 
				height:250px;
				border:1px #A6C3E2 solid;
				margin:10px 0px 5px 0px; 
				overflow:hidden; 
				font: normal 12px/15px Arial, sans;
				color:#000033;
			}
			#NewsDiv #ModuleDoubleDiv input { float:left; border:1px #A6C3E2 solid; }
			#NewsDiv #ModuleDoubleDiv input.Button { background-color:#A6C3E2; width:515px; margin-bottom:5px; color:#000033; padding:3px; }
			#NewsDiv #ModuleDoubleDiv input.Check { float:left; margin-top:5px; margin-left:0px; }
			#NewsDiv #ModuleDoubleDiv label { color:#000033; float:left; margin-left:-10px; }
			#NewsDiv #ModuleDoubleDiv label a.ForgetLink {}
			
			/* PRUEBAS IMÁGENES DENTRO DE LA NOTICIA */
			
			#NewsDiv #ModuleDoubleDiv p.FullComment Img.ImgNew { margin-left:0px; }
			
		/*XXXXXXXXXXXXXX*/
		
	#RightMenuDiv
	{
		width:265px;
		height:auto;
		padding:10px 10px 0px 0px;
		float:right;
		background-color:#A6C3E2;
	}
			
		#RightMenuDiv #AdvItemDiv
		{
			width:100%;
			height:auto;
			float:right;
			margin-bottom:10px;
			background-color:#FFF;
		}
		
		#RightMenuDiv #AdvItemDiv a { text-decoration:none; color:#FFFF00; }
		#RightMenuDiv #AdvItemDiv a:hover { color:#FF3300; }	
		#RightMenuDiv #AdvItemDiv a Img, #RightMenuDiv #AdvItemDiv object { border-style:none; float:left; }
		
		#RightMenuDiv #AdvItemDiv.RssNews { background:#FFF url("../Img/Noticias/EncabezadoRssNews.png") no-repeat; padding:65px 0px 0px 0px; }
		#RightMenuDiv #AdvItemDiv #ListNews { list-style:none; padding:0px; line-height:17px; }	
		#RightMenuDiv #AdvItemDiv #ListNews li p { padding-bottom:15px; }
		#RightMenuDiv #AdvItemDiv #ListNews li a 
		{
			display:block;
			height:auto;
			padding:15px 25px 15px 35px;			
			font-weight:bold;
			color:#000033;
			border-bottom:1px solid #A6C3E2;
			background:#FFF url("../Img/Noticias/BulletNews.gif") no-repeat;	
		}
		
		#RightMenuDiv #AdvItemDiv #ListNews li a:hover { color:#A6C3E2; }		
		#RightMenuDiv #AdvItemDiv #ListNews li a span { margin-top:50px; color:#A6C3E2; }
		#RightMenuDiv #AdvItemDiv #ListNews li a:hover span { color:#000033; }		
		
	#FooterDiv
	{
		width:840px;
		height:40px;
		float:left;
		background:White url("../Img/Pie/BgFooter.gif") no-repeat;
	}
		
		#FooterDiv p, #FooterDiv a { margin-top:13px; color:#FFF; text-align:center; }
		#FooterDiv a { text-decoration:none; }
		#FooterDiv a:hover { color:#000033; }
		
	/* CLASES PARA EL BLOG */
	
	#HeaderDiv.HeaderBlog { height:250px; background:#FFF url("../Img/Blog/BlogHeader.jpg") no-repeat; }	
	#MainMenuDiv.MainMenuBlog { background-image:none; }	
	#SubMenuDiv.SubMenuBlog { background-image:none; }	
	#NewsDiv.NewsBlogColor { background-color:Black; }
	#RightMenuDiv.RightMenuBlogColor { background-color:Black; }
	#FooterDiv.FooterBlog { background-image:none; }

/* CLASES PARA EL CHAT */
	
	#ChatDiv
	{
		width:820px;
		height:600px;
		padding:10px 5px 5px 10px;
		float:left;
		background-color:#A6C3E2;
	}
