@charset "utf-8";
/* CSS Document */
A{ text-decoration:none; outline:none;}
P{ text-align:justify;}
BODY{}
#tot{ width:972px; margin:0 auto;}
/* PEU */
#peu{}
/* CAP */
#cap a{}
.idiomes{}
.logo{}
.error{
    border-color:#FF0000;
}
.inp_cont{
    border:color:#000;
}

b, strong{
    color:#0D8480;
}

/* Bookmark */
/* jQuery Bookmark styles v1.3.4 */
.bookmark_popup_text img { border: none; vertical-align: bottom;}
.bookmark_popup { display: none; position: absolute; z-index: 100;}
.bookmark_popup ul { float: left; width: 320px; border: 1px solid #aaa;}
.bookmark_list { display: inline-block; float: left; list-style-type: none; font-size: 80%; margin: 0px; padding: 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {  /* Safari3/Opera9 */
	.bookmark_list { 	font-size: 100%; }
}
html:first-child .bookmark_list { font-size: 80%;}
.bookmark_list li { float: left; width: 23%; margin: 0px 1px; padding: 1px;}
.bookmark_compact { }
.bookmark_compact li { width: 16px; height: 16px; margin: 0px; padding: 2px; background-color: transparent; border: none;}
.bookmark_list a { width: 100%; text-decoration: none; cursor: pointer;}
.bookmark_list span { display: inline-block; width: 16px; height: 16px;}
.bookmark_list span.bookmark_icons { background: url(../lib/bookmark/bookmarks.gif) no-repeat center;}
.bookmark_list img { border: none;}
#basicBookmark ul { width: 230px; }
.bookmark_list span.bookmark_icons {
	background: url(../lib/bookmark/bookmarks.gif) no-repeat center;
}
#juitterContainer{ margin-bottom:30px; color: #4D4D4D; font-family: Georgia;}
#juitterContainer UL{ margin:0;}
#juitterContainer .imgTwitter{float:left; width:55px; margin-top:15px;}
#juitterContainer .txtTwitter{ float:left; width:540px; margin-top:15px; line-height:17px;}
#juitterContainer .txtTwitter a{ color: #5B3101;}
#juitterContainer .txtTwitter a:hover{ text-decoration:underline;}


.twitter #header {
  background: url(../img/backgrounds/capHome.jpg) no-repeat center top;
}



