/*
 * ==============================================================================
 * Nome: udstyle.css
 * Site: UnderDog
 * Versão: v0.5
 * Autor: Cesar Fermino
 * Criado: 24-set-2009
 * Última Modificação: 07-out-2009
 * ==============================================================================
 * */
 
 
@import url('udinterno.css'); /*Lay para as páginas internas*/


/*
 * Global Reset
 * ==============================================================================
 */
 * {
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: inherit;
	font-size: inherit;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	font-size:100.01%;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {
	font-weight: bold;
}
body, input, select, textarea {
	font-size: inherit;
}
/*
 * CSS Document
 * ==============================================================================
 */
 
body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#353535;
}
#topo, #corpo, #rodape {
	position:relative;
}
#topo {
	height:150px;
	background-image:url(../images/sombra_top_fundo.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#353535;
	z-index:0;
}

#menusite{	position:relative;
	height:50px;
	width:900px;
	margin-left:-450px;
	left:50%;
	height:150px;}
/*--------------------------------------*/

#corpo {
	/*height:650px;*/
	background-image: url(../images/fundo_principal.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#e5e5e5;
	overflow:visible;!important  
	width:100%;
	 
	z-index:0;
}
#cabeca_nov {
	position:relative;
	height:50px;
	width:900px;
	margin-left:-450px;
	left:50%;
	height:50px;
	z-index:1;
} 
#logo_ud {
	position:absolute;
	height:196px;
	width:178px;
	left: 41px;
	top: -147px;
	z-index:2;
}
#noticias {
	position:absolute;
	height:620px;
	width:317px;
	left: 62%;
	top: 5px;
	z-index:2;
}
#imgfundo {
	position:absolute;
	height:540px;
	width:550px;
	left: -220px;
	top: 0px;
}
#rodp_nov {
	position:relative;
	height:50px;
	width:900px;
	margin-left:-450px;
	left:50%;
	height:20px;
}
#novidades {
	position:relative;
	/*height:700px;*/
	width:900px;
	margin-left:-450px;
	left:50%;/*background-color:#0F0;*/
	z-index:0;}
	
#ult_noticias{
	background-image:url(../images/fundo_news.png);
	background-position:center;
	background-repeat:repeat-y;
	height:400px;
	width:317px;
	z-index:3;
	}
	
#ult_noticias h1{
	color:#FFF;
	padding: 10px 0px 15px 30px;
	font-weight:bold;
	font-size:18px;
	
	}	
#ult_noticias h2{
	color:#FFF;
	padding: 10px 0px 1px 10px;
	font-weight:bold;
	font-size:12px;
	}	
	
#ult_noticias p{
	color:#CCC;
	margin: 5px 10px 10px 10px;
	font-size:10px;
	line-height:12px;
	}	
#ult_noticias li{
	margin: 0px 20px 0px 20px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#999;
	
}

#ult_noticias #primeira_noticia{
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:#999;	
	}
	
#ult_noticias a{color:#FFF;	text-decoration:none;font-weight:bold}
#ult_noticias a:hover{color:#FF0;}
	
			

/*--------------------------------------*/
/*  Efeito Central  */
#portf1, #portf5, #portf9, #portf13 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border:1px solid #CCC;
	padding:10px;
	margin:10px;
	width:500px;
	height:87px;
	background-color:#efefef;
	background-image:url(../images/fundo_boxes_home.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.img_peq, .img_grd, .texto_peq, .texto_grd {
	position:relative;
	float:left;
	} 
.img_peq {
	margin-right:10px;
	text-align:left;
}

.img_grd {
	margin-right:10px;
	text-align:left;
	width:258px;
}

.texto_peq {
	text-align:left;
	margin-top:10px;
	margin-left:20px
}

.texto_peq h1{font-size:25px;font-weight:bold;color:#333;}
.texto_peq p{font-size:14px; margin-top:15px;}
.texto_peq a{color:#333;text-decoration:none;font-weight:bold; font-size:20px;}
.texto_peq a:hover{color:#FC0; background-color:#FF0; }
.texto_peq li{ display:inline}

.texto_grd {
	text-align:left;
	margin:0px;
	width:230px;
}
.texto_grd h1{font-size:25px;font-weight:bold;color:#333;}
.texto_grd h3{font-size:14px; margin-top:20px; margin-left:10px; margin-bottom:10px}
.texto_grd a{color:#333;text-decoration:none;font-weight:bold; font-size:20px;}
.texto_grd a:hover{color:#FC0; background-color:#FF0; }
.texto_grd p{ margin-top:10px; margin-botton:10px}
.texto_grd h2{font-size:16px;font-weight:bold;color:#333; margin-top:10px; margin-bottom:3px;}
.texto_grd .ocultar {
	position:absolute;
	left: 226px;
	top: 252px;
}


#portf2, #portf3, #portf4, #portf6, #portf7, #portf8, #portf10, #portf11, #portf12, #portf14, #portf15, #portf16, #portf17 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border:1px solid #CCC;
	padding:10px;
	margin:10px;
	width:500px;
	height:258px;
	background-color:#efefef;
	background-image:url(../images/fundo_boxes_home.gif);
	background-repeat: repeat-x;
	background-position: top;
	overflow:hidden; !important	
}
/*--------------------------------------*/

#rodape {
	height:100px;
	width:100%;
	background-image:url(../images/sombra_botton_fundo.jpg);
	background-repeat: repeat-x;
	background-position: botton;
	z-index:-1;
}

#rodape h1{
	color:#999;
	font-size:10px;
	margin-left:15%;
	padding:20px;
	
	}
/*--------------------------------------*/
.imageOver{
	background:url(../images/gohome.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

.imageOver2{
	background:url(../images/perfil_ver.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}

/*--------------------------------------*/

/* styling of the container. */ 
a.myPlayer { 
    display:block; 
    width: 320px; 
    height:240px;  
    text-align:center; 
    margin:0 15px 15px 0; 
    float:left; 
    border:1px solid #999; 
    margin-left: 90px;
} 
 
/* play button */ 
a.myPlayer img { 
    margin-top:70px; 
    border:0px; 
} 
 
/* when container is hovered we alter the border color */ 
a.myPlayer:hover { 
    border:1px solid #000; 
}