#about p.bodytext {

text-align:center;

font-size:0.85em;

    color:#666;

    background: #f9f9f9;

}



/*TABELAS*/

.css_table  table{

border-width:1px;

border-color:black;

}

thead.css_table {

background-color:red;

}



/*NEWSLETTERS*/

.newsletters {

background-color:#fafafa; 

padding-top:13px;

clear:left;

color:#505050; 

font-size:0.9em; 

line-height:normal;

margin-bottom:15px; 

max-width: 140px;

width:140px;

}

.machina {

background-color:#fafafa; 

clear:both;

color:#505050; 

font-size:0.9em; 

line-height:1.5em; 

margin-top:15px;

margin-bottom:15px; 

max-width:140px;

width:140px;

}



p.newstitle {

 color:#183883;

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

 font-size:13px;

 font-weight:bold;

 margin-top:10px;

 margin-bottom:2px;

 margin-bottom:10px;

 border-bottom-style:solid;

 border-bottom-width:thin;

 margin-bottom:10px;

 padding-bottom:10px;

 width:95%;

 }



.search p {margin:10px 0 0; padding:0;}

.postinfo {background-color:#f4f4f4; border-left:4px solid #ccc; color:#606060; font-size:0.9em; line-height:1.4em; margin:1px 0 20px; padding:8px 5px 8px 8px;}

.clearing {clear:left; margin:0; padding:0; visibility:hidden;}

.hide {display:none;}





.spacer-gif {

border:none;

border-width:0;

}



 .csc-textpic-text {

 margin-top:10px;

 }









.tx-indexedsearch-selectbox-lang lang{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #bcde78;

border-right-color: #bcde78;

border-bottom-color: #bcde78;

border-left-color: #bcde78;

background-color: #ebebeb;

}

.tx-indexedsearch-selectbox-type type{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #bcde78;

border-right-color: #bcde78;

border-bottom-color: #bcde78;

border-left-color: #bcde78;

background-color: #ebebeb;

}

.tx-indexedsearch-selectbox-order order{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #bcde78;

border-right-color: #bcde78;

border-bottom-color: #bcde78;

border-left-color: #bcde78;

background-color: #ebebeb;

}



.tx-indexedsearch-selectbox-media media{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #bcde78;

border-right-color: #bcde78;

border-bottom-color: #bcde78;

border-left-color: #bcde78;

background-color: #ebebeb;

}



#tx-rggooglemap-cat

{

padding-top: 1px;

padding-right: 0px;

padding-bottom: 1px;

padding-left: 0px;

font-weight: bold;

}



.imagens_tabelas

{

text-align:center;

}

.nllistman{

  width:130px;

   margin-top: 5px;



}

.nllistman td{

   margin-top: 2px;

   font-size:10px;

   

}



.nllistman-red{

color:#FF0000;

}



.inputfields{

width: 126px;

height: 20px;

padding-top: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

color: #183883;

font-weight:normal;

text-indent: 3px;

}



input{

padding-top: 2px;

padding-right: 2px;

padding-bottom: 2px;

padding-left: 2px;

margin-top: 2px;

margin-right: 2px;

margin-bottom: 2px;

margin-left: 2px;

color: #183883;

font-weight:normal;

text-indent: 3px;

/*cursor:hand;*/

}



.tabelaalunos {color: #546382; font-weight: bold;font-size: 10px;} 

.tabelaAlunosCorpo {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }







.mailsubmetido {

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

	font-size:14px;

    display:block;

	padding-left:10px;

	padding-right:10px;

	padding-top:0px;

	padding-bottom:0px;

	margin-top:0px;

	margin-bottom:0px;

	text-align:center;

	line-height:170%;

}



/* Style for the Mail Form: */

.csc-mailform, #mailform{

  border:0px solid;

  margin:0px;



 

}





.csc-mailform-field {

     padding-bottom:9px; 

}

.csc-mailform-field Label{

	float: left;

}



.centrado {

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

	font-size:13px;

	font-weight:bold;

    display:block;

	padding-left:10px;

	padding-right:10px;

	padding-top:0px;

	padding-bottom:0px;

	margin-top:0px;

	margin-bottom:0px;

	text-align:center;

}



/* CAIXA DE PESQUISA */

.search_box_macina {

width:110px;

height:20px;

padding-top: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

color: #183883;

font-weight:normal;

text-indent: 3px;

cursor:help;

}

.tx-indexedsearch-info{

	font-size:10px;

	padding-left:5px;

}

.tx-indexedsearch-searchbox, .tx-indexedsearch, .tx-indexedsearch-searchbox, input.tx-indexedsearch-searchbox-sword{

padding:0px; 

margin:0px;

margin-left:0px;

font-weight:normal;

text-indent:3px;

}

/*BOTAO PESQUISA*/

.search_but{

	background-image: url(../images/lupa.png);

	background-position:0px 0px;

	background-repeat:no-repeat;

	background-color:#ffffff;

	/* cursor:help;*/

	width:32px;

	height:32px;

	border:0px;

	position: inherit;

}



.tx-indexedsearch, .tx-indexedsearch-searchbox{

font-size:12px;

}







.form, .assobio{

	font-size: 10px;

	color: #000000; 

	text-decoration: none;

	border-bottom: dashed 0px #100A60;

	margin:0px;

	padding:0px;

}



.tx-indexedsearch-info{

	font-size:10px;

	padding-left:5px;

}

.tx-indexedsearch-descr{

	font-size:13px;

	padding-bottom:5px;

	padding-top:5px;

}

.tx-indexedsearch-res{

	background-color:#f4f4f4;

	border:#d2dce4;

	border-style: solid;

	border-width:1px;

}

.form_table{

	font-size:10px;

	padding-left:5px;

}



/* AREA dos resultados da pesquisa*/



.td.tx-indexedsearch-descr{

font-style: italic;

margin-left:20px;

}

/*percentagem de relevancia*/

 .tx-indexedsearch-percent{

 font-weight:bold;

 font-size:12px;

 margin-right:20px;

 }

 /*titulo dos resultados da pesquisa*/

 .tx-indexedsearch-title{

  font-size:12px;

 }



/*ConfiguraÃ§Ã£o da Galeria*/

div.jm-gallery-album-metainformation {

width: 80%;

margin-top: 20px;

text-align: left;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color:#e6e6e6;

margin-bottom: 10px;

padding-bottom: 5px;

font-size:14px;

}

 .jmgallery-random-container {

text-align:center; 

margin-top:10px;

}

.jm-gallery-image-entry img {

margin: 10px 10px 10px 10px;



}



/*MAPA SITE*/

.csc-menu csc-menu-1 {

line-height:1.3em;

}

/*

.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {

margin-top: 5pt;

margin-right: 5pt;

margin-bottom: 5pt;

margin-left: 5pt;

border-color:#286ea0;

}

*/

.label{

font-weight:bold;

}



/*EFITOS IMAGENS*/



.jdGallery .slideElement

{

width: 100%;

height: 100%;

background-color: #FFFFFF;

background-repeat: no-repeat;

background-position: center center;

position: absolute;

left: 0pt;

right: 0pt;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

opacity: 0;

}



/* ################################ ConfiguraÃ§Ã£o NOTICIAS#################################3333 */





/* Imagem Notcias Destaque */



.news-list-image_v1 IMG{

 

}



/* Imagem Notcias Single */



.tt_news_displaySingle_img IMG{

  

  margin-bottom:10px;

}



.clearer_v1{

	display:block;

	height:0px;

}

.news-list-container_v1{



}

.news-list-title_v1{

	font-size:11px;

	padding-bottom:6px;

	margin:0px;

}



/*DATA*/



.news-latest-date{

	font-size:12px;

	font-weight:BOLd;

	color:#000000;

	line-height:15px;

}



.news-list-date_v1{

	font-size:11px;

	font-weight:bold;

	margin:0px;

	padding:0px;

	height:20px;

	width:100%;

}



.news-list-image_v1{

	float:left;

	margin-right:6px;

	margin-bottom:0px;

	margin-top:0px;

}

.news-list-item_v1{

        display:table;

        float:left;

        margin-bottom:19px;

		width:100%;

		background-color:#f4f4f4;

		border:#d2dce4;

		border-style: solid;

		border-width:1px;

	 }

.news-list-item{

        float:left;

        width:100%;

		background-color:#FFFFFF;

		text-align: justify;

	 }

/*ExibiÃ§Ã£o da notÃ­cia simples*/

/*DIV DA NOTICIA*/

 .news-single-item{

      width:95%;

	 	width:100%;

		background-color:#ffffff;

		border:#f4f4f4;

		border-style: solid;

		border-width:1px;

 }

 /*Data*/

  .news-single-timedata{

   color:#000000;

  }

/*Lista de ultimas noticias*/

/*box*/

.news-latest-container {

border-top-width: 1px;

border-bottom-width: 1px;

border-top-style: solid;

border-right-style:solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #fafafa;

border-right-color: #fafafa;

border-bottom-color: #fafafa;

border-left-color: #fafafa;

background-color: #fafafa;





}

.news-latest-item a{

	margin:0px;

	margin-bottom:11px;

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

}



.news-latest-item a:hover{

	margin:0px;

	margin-bottom:12px;

	color:#286ea0;

	font-weight:lighter;

	text-decoration:underline;

}

.news-latest-morelink{

	margin:0px;

	margin-top:6px;

	margin-bottom:12px;

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

}

.news-list-morelink_v1{

	margin:0px;

	margin-top:6px;

	margin-bottom:0px;	

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

}

.news-list-morelink_v1 a{

	margin:0px;

	margin-top:6px;

	margin-bottom:0px;	

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

}

.news-list-morelink_v1 a:hover{

	margin:0px;

	margin-top:6px;

	margin-bottom:0px;	

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

	text-decoration:underline;

}

.news-single-backlink{

	margin:0px;

	margin-top:6px;

	margin-bottom:0px;	

}

.news-single-backlink a{

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

}

.news-single-img{

float:right;

}

.news-single-backlink a:hover{

	color:#286ea0;

	font-weight:lighter;

	font-size:11px;

	text-decoration:underline;

}



/* link arquivo*/



.news-latest-gotoarchive a{

	font-size:10px;

	font-weight:normal;

	margin-top:10px;

	line-height:30px;

	color:#286ea0;

}



.news-latest-gotoarchive a:hover{

	font-size:10px;

	font-weight:normal;

	color:#286ea0;

   text-decoration:underline;

   margin-top:10px;

}



.news-search-emptyMsg{

font-size:14px;

font-variant:small-caps;

}



/*

** Version   : 0.1.4

** Datei     : ve_guestbook.css

** Desc      : GÃƒÂ¤stebuch

** LayoutKey : ve_guestbook_def

** Changes   : 21.02.08 - pf - create file version

*/



/* ----------------------------------------------------------

** Browser hacks

** Workaround f?efox

** ----------------------------------------------------------

*/

/* 

.tx-guestbook-list-header,

.tx_guestbook_formfield {

	overflow:hidden;



}

/* ----------------------------------------------------------

** Workaround fÃƒÂ¼r IE6

** ----------------------------------------------------------

*/

/* 

.tx-veguestbook-pi1,

.tx-guestbook-list-header,

.tx_guestbook_formfield {

	height:1%;

	overflow:visible;

}

*/

.tx-veguestbook-pi1{

	overflow:hidden;

width:100%;

}

/*BARRA Vazia Separadora*/

.tx-veguestbook-pi1 .tx-guestbook-clear {

clear: both;

display: block;

padding-top: 0.2em;

}



/*BARRA LATERAL COM ENDEREÃ‡O E SITE*/

.tx-veguestbook-pi1 .tx-guestbook-left

{

float: left;

width: 20em;

background-color: #f4f4f4;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

min-height: 4em;

padding-top: 1em;

padding-right: 1em;

padding-bottom: 1em;

padding-left: 1em;

}

/*TEXTO*/

.tx-veguestbook-pi1 .tx-guestbook-left p

{

color:#FF0000;

font-size:1em;



}



/*Header da entrada*/

.tx-veguestbook-pi1 .tx-guestbook-header

{

clear: both;

background-color:#CCCCCC;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

color:#333333;

display: block;

font-weight: bold;

padding-top: 1em;

padding-right: 1em;

padding-bottom: 1em;

padding-left: 1em;

width: 57em;

margin:0 0 0 0;

}



.tx-veguestbook-pi1 .tx-guestbook-header p{

font-size:14px;

}

/*CAIXA MENSAGEM*/

.tx-veguestbook-pi1 .tx-guestbook-right

{

float: left;

width: 35em;

background-color: #ffffff;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-top: 1em;

padding-right: 1em;

padding-bottom: 1em;

padding-left: 1em;

}



.tx-veguestbook-pi1 .tx-guestbook-latest p, .tx-veguestbook-pi1 .tx-guestbook-right p 

{

color: #333333;

font-size:1em;

}



.tx-veguestbook-pi1 .tx-guestbook-left 



{



height: 4em;



}

.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield

{

color:#FF0000;





}



.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {

color: #183883;

font-weight: normal;

text-indent: 3px;

}

/*TEASER*/



.tx-guestbook-header-teaser{

float: left;

background-color: #ffffff;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-top: 1em;

padding-right: 1em;

padding-bottom: 1em;

padding-left: 1em;

}



.tx-guestbook-date-teaser{

font-size:11px;

font-weight:bold;

}

.tangas{

font-size:11px;

font-weight:normal;

}

.tx-guestbook-latest-teaser{

float: left;

width: 90%;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-bottom: 1em;

padding-left: 1em;

}



/* FORMULARIO*/

/*CAMPOS*/

.tx-veguestbook-pi1 .tx-guestbook-field {

clear: both;

width: 100%;

display: block;

padding-top: 0.3em;

padding-right: 0pt;

padding-bottom: 0.3em;

padding-left: 0pt;

}



.tx-dropdownsitemap-pi1{

	text-align:left;

		border:0px;

			font-weight: bold;

	color:#FF0000;

}



.tx-dropdownsitemap-pi1 A {

	font-weight: bold;

	color:#546382;

}

.tx-dropdownsitemap-pi1 LI.open OL {

	display: block;

	color:#546382;

}

.tx-dropdownsitemap-pi1 LI.closed OL {

	display: none;

	color:#546382;

}



.tx-dropdownsitemap-pi1 LI.open UL {

	display: block;

	color:#546382;

}

.tx-dropdownsitemap-pi1 LI.closed UL {

	display: none;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV {

	border: solid 0px #DFE2E3;

	background: transparent;

	padding: 3px;

	margin-bottom: 5px;

	font-weight: bold;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV.level_1 {

	background: transparent;

	font-weight: bold;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV.level_1 A {

	font-weight: normal;

	font-weight: bold;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV.level_2 {

	background: transparent;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV.level_2 A {

	font-weight: normal;

	color:#546382;

}

.tx-dropdownsitemap-pi1 DIV.level_3 {

	background: transparent;

}

.tx-dropdownsitemap-pi1 DIV.level_4 {

	background: transparent;

}

.tx-dropdownsitemap-pi1 DIV.level_5 {

	background: transparent;

}

.tx-dropdownsitemap-pi1 DIV.expAll {

	text-align: center;

	border: solid 0px #DFE2E3;

	background: transparent;

}



/*CONTADOR*/

.tx-bktfegraphiccounter-pi1{

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

color:#666666;

width: 140px;

margin-top:10px;

}

.counter{

text-indent:3px;

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

font-size:12px;

text-align:left;

color:#333333;

}



.contador {

background-color:#fafafa; 

padding-top:13px;

clear:left;

color:#505050; 

font-size:0.9em; 

line-height:normal;

margin-top:15px; 

max-width: 140px;

width:140px;

}

.tx-chgallery-pi1{

overflow:auto;

width:100%;

}



.padixpto{

font-size:0.7em; 

}



.Contactos_cabecalho {

	color:#000099;

	font-weight: bold;

}





.agenda{

width:90%;

border:none;

border-width:0px;}



.agendaHeader {

border:dashed; 

border:thin;

color:#333333; 

font-weight: bold;

font-size: 16px; 

background:#E8E8E8 ;

text-align:center;

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

border-width:1px;}



.tabelaAgendaCorpo{

border:dashed; 

background:#F5F5F5;

border:thin;

font-size: 12px; 

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

font-weight:100; 

font-style:normal; 

.semana { width: 80%; margin-bottom: 0.5em; 

border-width:1px; }



.tx-powermail-mandatory-list{

color:#FF0000;

}



tx-ttnews-browsebox-SCell

{

background-color: #eeeeee;

}

#top_marquee {

height:20px;

fon color:#FF0000;

}



/*CORTAR SE CORRER MAL */

/* Captions */

	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }

	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }

	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }



	/* Needed for noRows setting */

	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }



	/* Border just around the image */

	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {

		border: 2px solid black;

		padding: 0px 0px;

	}



	DIV.csc-textpic-imagewrap { padding: 0; }



	DIV.csc-textpic IMG { border: none; }



	/* DIV: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }



	/* UL: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }



	/* DL: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */

	DL.csc-textpic-image { margin: 0; }

	DL.csc-textpic-image DT { margin: 0; display: inline; }

	DL.csc-textpic-image DD { margin: 0; }



	/* Clearer */

	DIV.csc-textpic-clear { clear: both; }



	/* Margins around images: */



	/* Pictures on left, add margin on right */

	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-right: 10px;

	}



	/* Pictures on right, add margin on left */

	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-left: 10px;

	}



	/* Pictures centered, add margin on left */

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-left: 10px;

	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }



	/* Space below each image (also in-between rows) */

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }

	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }

	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }



	/* No margins around the whole image-block */

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }



	/* Add margin from image-block to text (in case of "Text w/ images") */

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {

		margin-right: 10px !important;

	}

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {

		margin-left: 10px !important;

	}



	/* Positioning of images: */



	/* Above */

	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }



	/* Center (above or below) */

	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }

	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }



	/* Right (above or below) */

	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }

	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }



	/* Left (above or below) */

	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }

	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }



	/* Left (in text) */

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }



	/* Right (in text) */

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }



	/* Right (in text, no wrap around) */

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }

	/* Hide from IE5-mac. Only IE-win sees this. \*/

	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }

	/* End hide from IE5/mac */



	/* Left (in text, no wrap around) */

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }

	/* Hide from IE5-mac. Only IE-win sees this. \*/

	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }

	/* End hide from IE5/mac */

	

	/* Browser fixes: */

	

	/* Fix for unordered and ordered list with image "In text, left" */

	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; height: 1%; }

DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }

thead th 
{
color: #000000;
border-bottom-width: medium;
border-bottom-style: solid;
border-bottom-color:#000066;
}