/* IPVC - Instituto Politécnico de Viana do Castelo*/

/* Projecto: Site do Canil Intermunicipal -> Março.2007 */



body {

	margin : 0px;

	font-family: Verdana, Arial, helvetica, sans-serif;

	font-size : 10px;

	color: #8f7827;

	background-color: #f3f3f3;

}



.fundo1 {

	background-image: url(imgs/fundo1.gif);

	background-repeat: no-repeat;

	background-position: center;

}

.linha_impar {
background-color: #ffd32e;
}

.discreto {font-family : Arial;	font-size : 10px; color:#666666;}

.fundo_seccoes {

	background-image: url(imgs/fundo_seccoes.gif);

	background-repeat: no-repeat;

	background-position: center;

}



.fundo_pop {

	background-color: #FFFFFF;

	background-image: url(imgs/fundo_pop.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

}





.cimaoff {

	background-image: url(imgs/cimaoff.gif);

	background-repeat: no-repeat;

	background-position: center;

}



.baixooff {

	background-image: url(imgs/baixooff.gif);

	background-repeat: no-repeat;

	background-position: center;

}



td {

	font-size: 10px;

	color: #000000;

}


.caracterizacao {color:#999999;}

.titulo {

	font-weight: bold;

	color:#FFFFFF;	

	font-size : 11px;

}



.texto {line-height: 16px; text-align:justify;}

.texto_left {line-height: 16px; text-align:left;}



.erro {color: #FF0000;}



A:link {color: #5b4a11; text-decoration: none; font-weight: normal;}

A:visited {color: #5b4a11; text-decoration: none; font-weight: normal;}

A:hover {color: #8f7827; text-decoration: underline; font-weight: normal; cursor: pointer;}



A.titulopop:link    {color: #5b4a11; text-decoration: none; font-weight: bold;}

A.titulopop:visited {color: #5b4a11; text-decoration: none; font-weight: bold;}

A.titulopop:hover   {color: #8f7827; text-decoration: none; font-weight: bold;}



A.link_scroll:link    {color: #5b4a11; text-decoration: none; font-weight: normal;}

A.link_scroll:visited {color: #5b4a11; text-decoration: none; font-weight: normal;}

A.link_scroll:hover   {color: #FFFFFF; text-decoration: underline; font-weight: normal;}



.iconegaleria {

	border: 2px solid #FFFFFF;

}



.galeria {

	border: 2px solid #000000;

}





/* Formulários */

.botoes_form {

	cursor: pointer;

}



textarea:focus {

	background-color: #ffffcf;

}

	

input, select, .inactivo{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	background-color: #FFFFFF;

	border: 1px solid #ffb300;

	padding-left: 3px;

	height: 18px;

}



.inactivo {border: 0px; background-color: #e3f2dd;}



textarea {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #333333;

background-color: #fff6e2;

border: 1px solid #ffb300;

padding-left: 3px;

height: 75px; width: 287px;}



.branco {text-align: center; color:#FFFFFF;}



.input2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	background-color: #fff6e2;

	border: 1px solid #ffb300;

	padding-left: 3px;

	height: 18px;

}



input.botao {

	color: #FFFFFF;

	background-color: #3c7a20;

	height: 20px;

	padding-bottom: 4px;

}



input.sem_border { border: 0px; height: 28px; padding: 0px;}





/* Scroll height=308

div#hold	{ 

	position:relative; overflow:hidden;

	width:310px; height:372px; z-index:100; 

	}

div#wn	{ 

	position:absolute; 

	left:0px; top:0px; 

	width:310px; height:372px; 

	clip:rect(0px, 310px, 372px, 0px); 

	overflow:hidden;	

	z-index:1; 

	}

div#lyr1 { 

	position:absolute; 

	left:0px; top:0px; 

	z-index:1; 

	}

	*/











/* ================ SCROLL ================= */



.Container {

  position: relative;

  /* top: 50px; left: 0px; */

  overflow: hidden;

  width: 310px;

  height: 372px;

  /* background: #FFF url(images/container_background.gif) no-repeat; */

}

#Scroller-1 { 

  position: absolute; 

  overflow: hidden;

  /* width: 400px;

  height: 200px;

  */

  width: 310px;

  height: 372px;

}

#Scroller-1 p {

  margin: 0; padding: 10px 20px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  text-indent: 20px;

  color: #6F6048;

}

.Scroller-Container {

  position: absolute;

  top: 0px; left: 0px;

}

#Scrollbar-Container {

  position: relative;

  /* top: 40px; left: 60px; */

  top: 0px; left: 0px;

}

.Scrollbar-Up {

  cursor: pointer;

  position: absolute;

}

.Scrollbar-Track {

  width: 13px; height: 61px;

  position: absolute;

  top: 17px; left: 0px;

  background: url(imgs/fundoscroll.gif) repeat-y center center;

}

.Scrollbar-Handle {

	left: 2px;

  position: absolute;

  width: 9px; height: 9px;

}

.Scrollbar-Down {

  cursor: pointer;

  position: absolute;

  top: 80px;

}





.dica1{

  cursor: pointer;

  position: absolute;

  top: 110px;

}



.dica2{

  cursor: pointer;

  position: absolute;

top: 130px;

}



.dica3{

  cursor: pointer;

  position: absolute;

top: 150px;

}



.dica4{

  cursor: pointer;

  position: absolute;

 top: 170px;

}



.dicatop{

  cursor: pointer;

  position: absolute;

top: 190px;

}





