/* CSS Document */
body {background-color:#F4F7F6;}
.container {background-image:url(http://culturagalega.org/imaxes/bg088.gif); background-repeat:repeat-y; background-position:top-left; width:978px; padding:0 14px 0 14px;}
.rastro {margin:0 0 0 15px; padding:4px 0 25px 0; width:942px; font-size:11px;}
.menulateral {margin:0 10px 0 15px;}

/* Head */
#head2 { padding: 2px; background: #F3F7FA; position: relative; }

/* Head */
#head { color: #555; font: 12px/1.5 Arial, sans-serif; padding: 18px; background: #F2F7F4; position: relative; border: 1px solid #FFF;}
#head h1 { margin: 0 0 10px 0; font-weight: normal; letter-spacing: -1px; }
#head h1 span { display: block; font-size: 15px; color: #888; font-weight: normal; letter-spacing: -1px; }

/* Thumb */
div.thumb {width:110px;height:110px; float:left; margin:0 10px 0 0;}
div.thumb a {width:110px;height:110px;display:block;position:relative;overflow:hidden; border:1px solid #666;}
div.thumb a img {display:block;position:absolute;top:0;left:-50px;}

/* Thumb2 */
div.thumb2 {width:80px;height:120px; float:left; margin:0 10px 0 0;}
div.thumb2 a {width:80px;height:120px;display:block;position:relative;overflow:hidden; border:1px solid #666;}
div.thumb2 a img {display:block;position:absolute;top:0;}

/* Thumb3 */
div.thumb3 {width:110px;height:80px; float:left; margin:0 10px 0 0;}
div.thumb3 a {width:110px;height:80px;display:block;position:relative;overflow:hidden; border:1px solid #666;}
div.thumb3 a img {display:block;position:absolute;top:0;}

/* Thumb4 */
div.thumb4 {width:110px;height:150px; float:left; margin:0 10px 0 0;}
div.thumb4 a {width:110px;height:150px;display:block;position:relative;overflow:hidden; border:1px solid #e8e8e8;}
div.thumb4 a img {display:block;position:absolute;top:0;}

/* menu comportamento ajax */
#loading{
 text-align:center; 
background:#6CBF19; 
color:#000; 
width:30%;
margin:0px auto;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;

}
#loading2{
 text-align:center; 
background:#000000; 
color:#fff; 
width:30%;
margin:0px auto;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;

}



/* TIPS */
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* menu dereita */
#menuv {
        border: 1px solid #FFF;
        border-width: 1px 1px 0 1px;
        width: 187px;
        font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menuv ul, li {
        list-style-type: none;
}

#menuv ul {
        margin: 0;
        padding: 0;
}

#menuv li {
        border-bottom: 1px solid #FFF;
}

#menuv a {
        text-decoration: none;
        color: #333;
        background: #e8e8e8;
        display: block;
        padding: 3px 6px;
        width: 178px;
}

#menuv a:hover {
        background: #f2f2f2;
}

/* menu dereita */
#menur {
        border: 1px solid #FFF;
        border-width: 1px 1px 0 1px;
        width: 160px;
        font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menur ul, li {
        list-style-type: none;
}

#menur ul {
        margin: 0;
        padding: 0;
}

#menur li {
        border-bottom: 1px solid #FFF;
}

#menur a {
        text-decoration: none;
        color: #333;
        background: #e8e8e8;
        display: block;
        padding: 3px 6px;
        width: 145px;
}

#menur a:hover {
        background: #f2f2f2;
}


.cortar {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
} 
