/* Start of CMSMS style sheet 'Typo sitepub' */
#bugie6 {
   padding-left: 0px !important;
   padding-left: 170px;
}

h2 {
   font-size: 28px; /* font size for h1 */
   text-transform: none;
   color: #6c3269;
   padding-bottom: 4px;
   margin: 0;
   margin-bottom: 1em;
   font-weight: normal;
}

h3 {
   font-size: 1.5em;
   color: #6c3269;
   line-height: 1.2em;
   font-weight: normal;
   margin-bottom: 1em;
}
h4 {
   font-size: 1.2em;
   color: #6c3269;
}

h5 {
   font-size: 1.2em;
   font-weight: bold;
   color: #505050;
}

h6 {
   font-size: 1em;
   line-height: 0.6em;
   border-left: 3px solid #6c3269;
   padding-left: 0.4em;
   font-weight: normal;
}

.red {
    color: #b00a0a;
}
.redcap {
    color: #b00a0a;
    text-transform: uppercase;
}
.red15 {
    color: #b00a0a;
    font-size: 15px;
}

.red20 {
    color: #b00a0a;
    font-size: 20px;
}

.colproj {
    color: #a69191;
}
.tabfin {
    padding: 5px;
    font-size: 1em;
    line-height: 1.4em;
}

.vigfin {
    border: 1px solid #a69191;
    padding: 2px;
}

.df1 {
	background-color: #f8f8f8;
	padding: 5px;
	padding-bottom: 20px;
	padding-top: 15px;
	border-bottom: 4px solid #c3c3c3;
}
.df2 {
	padding-right: 10px;
	margin-left: 120px;
	margin-top: 30px;
	text-align: justify;
        line-height: 1.4em;
	
}
.df3 {
	padding-right: 10px;
	margin-left: 120px;
	margin-top: 10px;
        text-align: justify;
        line-height: 1.4em;
        border: 1px dashed;
	
}
div#content .df3 {
	display: none;
        border: 0px;
}
.df5 {
	padding-right: 10px;
	margin-left: 120px;
	margin-top: 10px;
	display: block;
	
}
.ptr {
	cursor: pointer;
}

.about {
   text-align: justify;
   background-color: #fcf7fa;
   padding: 0.8em;
}
.Style1 {
   font-weight: bold;
}
.txtphoto{
   text-align: justify;
   background-color: #f0f0f0;
   padding: 1.2em;
   text-transform: uppercase;
   margin-top: 1.2em;
   line-height: 1.2em;
}
div#terms a, div#terms a:visited {
   text-decoration: none;
   font-weight: bold;
   color: #000; /* needed becouse footer link would be same color as background otherwise */
}

div#terms {
   clear: both;       /* keep footer below content and menu */
   margin-top: 3px;
   color: #000;
   background-color: transparent; /* same bg color as in header */
   font-size: 0.8em;
   text-align: center;  /* centered text */
}

.mmact {
   background-color: #efecee;
   font-size: 80%;
   color: #666;
}
.mmact a, .mmact a:visited{
   color: #666;
   text-decoration: none;
   margin-top: 0.6em;
   margin-bottom: 0.6em;
   padding: 0.3em 0.5em 0.3em 0.5em;
   padding-left: 15px;
   display: block;


}
.mm {
   font-size: 80%;
   color: #666;
}
.mm a, .mm a:visited{
   color: #666;
   text-decoration: none;
   margin-top: 0.6em;
   margin-bottom: 0.6em;
   padding: 0.3em 0.5em 0.3em 0.5em;
   padding-left: 15px;
   display: block;

}
.mm a:hover {
   background-color: #efecee;
   color: #666;
}

/* End of 'Typo sitepub' */

