body			{ font-family: Verdana; font-size: 10px; }
td			{ font-family: Verdana; font-size: 10px; }
.core1 td        	{ font-size: 10px; }
.core2 td        	{ font-size: 12px; }
.core3 td        	{ font-size: 14px; }
div#core .justify       { text-align: justify; }

a			{ color: #DF710A; }
input			{ font-family: Verdana; font-size: 10px; }
select			{ font-family: Verdana; font-size: 10px; }
p			{ text-align: justify; }

.TextExc		{ color: crimson; }
.TextPet		{ font-size: 9px; color: #A0A0A0; }
.TextBld		{ font-weight: bold; }
.TextDes		{ color: #A0A0A0; }

.barButton		{ padding-left: 8px; padding-right: 8px }

h2, .HeaderText		{ color: #DF710A; font-family: Times New Roman; font-size: 23px; }
.HeaderSub		{ font-style: italic; }	
.HeaderGroup		{ font-weight:bold; color: #DF710A; font-size: 11px; }
.HeaderColor		{ font-weight:bold; color: #DF710A; }

.CntContainer		{ margin-top: 30px; }
.CntHeader		{ font-weight:bold; color: #DF710A; font-size: 12px; margin-bottom: 15px; border-bottom: 1px dotted #DF710A; }
.CntDetail		{ padding-left: 20px; }
.CntContent		{ }
.CntEntry		{ }

.OptionLink		{ color:  #77AAAA; font-weight: bold; font-family: Verdana; font-size: 14px; text-decoration: none; }

.MenuOpt		{ background-image: url('/skins/pel/images/infmenusel.gif'); background-repeat: repeat-x; background-position: center top; }
.MenuOptSel		{ background-image: url('/skins/pel/images/infmenuact.gif'); background-repeat: repeat-x; background-position: center top; }
.MenuOptAct		{ }
.MenuLink, .MenuLinkSel		{ font-size: 10px; text-transform: uppercase; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; width: 100%; float: left; }
.MenuLink:hover		{ }
.MenuLinkSel:hover	{ }
.MenuNov		{ }

.Info			{ background-color: #FFFFE1; border: 1px solid palegoldenrod; padding: 10px; }
.Warning		{ background-color: #FFE1E1; border: 1px solid Crimson; padding: 10px; }
.Mark			{ }
.Critical		{ background-color: #FFE1E1; border: 1px solid Crimson; padding: 10px; }
.General		{ background-color: #F1F1F1; border: 1px solid #E1E1E1; padding: 10px; }

.tblHeader		{ background-image: url('/skins/pel/images/cabtbl.gif'); background-repeat: repeat-x; background-position: center top; border: 1px solid #99CCCC; height: 20px; color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold; background-color: #F5C787; }
.tblEven		{ background-color: #F7E6CD; }
.tblOdd			{ background-color: #FFFFFF; }
.tblContent		{ background-color: #FFFFFF; background-repeat: repeat-x; background-position: center bottom; }
.tblBorder		{ background-color: #FE9A36; border: 1px solid #FE9A36; }
.tblFooter		{ border: 1px solid #99CCCC; height: 20px; color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold; background-color: #99CCCC; }

.photo			{ border: 1px solid #DF710A; }
.photofoot		{ text-align: left; padding-top: 5px; padding-bottom: 3px; padding-left: 10px; background-image: url('/skins/pel/images/punto.gif'); background-repeat: no-repeat; background-position: left 7px; }

.bdrLeft		{ }
.bdrRight		{ }
.bdrTop			{ }
.bdrBottom		{ }


/* Galeries de imatges */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

.galleria_wrapper { height: 410px; vertical-align: middle; text-align: center; }

.gallery {width:650px;margin:0 auto;}
.gallery li{width:68px;height:50px;border: 1px solid #df710a;margin: 2px;}
.gallery li div{left:240px}
.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image {margin:0 auto 60px auto;height:438px;width:700px;background:black;}
#main_image img{margin-bottom:10px;}
	
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}