html, body, form, fieldset {  margin: 0;  padding: 0;  font: 100%/120% Verdana, Arial, Helvetica, sans-serif;  background: #FDE3EC url(../img/fondo_html.gif) center repeat-y; }
IMG {  border: 0px; }
h1, h2, h3, h4, h5, h6, p, pre,blockquote, ul, ol, dl, address { margin: 0; padding: 0; list-style:none; }
li, dd, blockquote { margin-left: 1em; }
form label { cursor: pointer; }
form { background: none; }
fieldset { border: none; background: none; }
.clear { clear: both;}
.support { display: none;}

img { behavior: url(css/iepngfix.htc); }

DIV#pagina { background: #FDE3EC url(../img/fondo_pagina.jpg) repeat-y; width: 850px; overflow: hidden; margin-left: auto; margin-right: auto; position: relative; }

DIV#pagina #cabecera { margin: 0px; padding: 0px; height: 285px; background: url(../img/fondo_cabecera.jpg) no-repeat; position: relative; z-index: 1; }
DIV#pagina.inicio #cabecera { margin: 0px; padding: 0px; height: 287px; background: url(../img/fondo_cabecera.jpg) no-repeat; position: relative; z-index: 1; }
DIV#pagina #cabecera #capa_ondulada { display: none; width: 850px; height: 148px; background-image: url(../img/cabecera_1.png); background-repeat: no-repeat; position: absolute; top: 0px; z-index: 2; behavior: url(css/iepngfix.htc); }
/*DIV#pagina #cabecera #cortina { display: none; width: 772px; height: 285px; background-image: url(../img/cabecera_2.png); background-repeat: no-repeat; position: absolute; top: 0px; right: 0px; z-index: 3;  behavior: url(css/iepngfix.htc);}*/
DIV#pagina #cabecera #sol { display: none; width: 444px; height: 143px; background-image: url(../img/cabecera_3.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); position: absolute; top: 0px; left: 0px; z-index: 1; }
DIV#pagina #cabecera #styledogsnet { display: none; width: 231px; height: 17px; background-image: url(../img/styledogs_net.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); position: absolute; top: 260px; left: 50px; z-index: 14;}
DIV#pagina #cabecera #styledogs { display: none; width: 355px; height: 167px; background-image: url(../img/styledogs.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); position: absolute; top: 20px; left: 10px; z-index: 4; }
DIV#pagina #cabecera #escuela { display: none; width: 385px; height: 16px; background-image: url(../img/escuela_canina.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); position: absolute; top: 15px; left: 230px; z-index: 4;}
DIV#pagina #cabecera #foto_carol { display: none; width: 184px; height: 193px; background-image: url(../img/foto_carol.png);  behavior: url(css/iepngfix.htc); position: absolute; top: 10px; right: 20px; z-index: 22; }
DIV#pagina #cabecera #menubg { display: none; width: 850px; height: 40px; background-image: url(../img/fondo_menu.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); position: absolute; top: 200px; left: 0px; z-index: 20; overflow: hidden; }
DIV#pagina #cabecera #menu { display: none; width: 850px; height: 40px; position: absolute; top: 200px; left: 0px; z-index: 20; overflow: hidden; }
DIV#pagina #cabecera #menu ul { margin-top: 10px; margin-left: 111px; height: 20px; overflow: hidden; position: absolute; z-index: 3249832; }
DIV#pagina #cabecera #menu ul li { display: inline; padding: 0; margin: 0; padding-left: 10px; padding-right: 10px; background: url(../img/separador_menu.gif) right no-repeat; }
DIV#pagina #cabecera #menu ul li.ultimo { background: none; }
DIV#pagina #cabecera #menu ul li A { font-weight: bold; font-size: .7em; color: #2e0f20; text-decoration: none; z-index: 20; }
DIV#pagina #cabecera #menu ul li A:hover { text-decoration: underline; z-index: 20; }
DIV#pagina #carol_buiza { display: none; position: absolute; width: 166px; height: 67px; background-image: url(../img/texto_carol.png); background-repeat: no-repeat; behavior: url(css/iepngfix.htc); top: 237px; left: 290px; z-index: 20;}

span.titular { display: block; font-size: 12px; font-weight: bold; text-decoration: underline; }

#introduccion {	float: left; margin: 0px; padding: 0px; overflow: hidden; width: 308px; height: 402px; padding-left: 140px; padding-top: 10px; padding-right: 20px;
				background: url(../img/fondo_introduccion.jpg) no-repeat; font-size: .7em; font-weight: bosld; line-height: 1.7em; color: #351614; }
#introduccion H2 { font-family: Arial; font-size: 1.4em; margin-bottom: 10px;}

#noticias { float: left; margin: 0px; padding: 0px; overflow: hidden; background: url(../img/fondo_noticias.jpg) no-repeat; width: 382px; height: 412px; }

#inner_noticias {
	margin-left: 30px;
	margin-top: 20px;
	position: relative;
	background: url(../img/cuadro_noticias.jpg) top left no-repeat;
	width: 328px;
	height: 380px;
	display: none;
}
#inner_noticias #sombra { z-index: -10; background-image: url(../img/transparencia_noticias.png); behavior: url(css/iepngfix.htc); width: 328px; height: 380px; position: absolute; }
#inner_noticias UL { padding-top: 60px; width: 300px; }
#inner_noticias UL LI { font-size: .7em; line-height: 1.2em; clear: both; margin-bottom: 20px;}
#inner_noticias UL LI H3 { font-family: Verdana; font-size: 1em; padding-left: 25px; padding-top: 5px; display: block; height: 15px; width: 270px; background: url(../img/listado_noticias_home.gif) left no-repeat; 
						margin-bottom: 5px;}
#inner_noticias UL LI span { color: #d996b7; display: block; float: right; margin-right: 10px; font-size: .8em; font-weight: bold;}
#inner_noticias UL LI A { color: #d996b7; text-decoration: underline;}

#blog { float: left; margin: 0px; padding: 0px; overflow: hidden; background: url(../img/fondo_noticias.jpg) no-repeat; width: 382px; height: 412px; }


#inner_blog {
	margin-left: 30px;
	margin-top: 20px;
	position: relative;
	background: url(../img/cuadro_blog.jpg) top left no-repeat;
	width: 328px;
	height: 380px;
	display: none;
}

#pie { width: 850px; overflow: hidden; margin-left: auto; margin-right: auto; position: relative; border-top: 1px solid #ebd4da; text-align: center; font-size: .6em; color: #351614;}
#pie A { color: #351614;	text-decoration: underline;}
#pie A:HOVER { text-decoration: underline;}
