/*
 This file contains general styling information for the paragraphs.
 */
 
/* normal paragraph styles */
h1, h2, h3, h4, h5 {
    color: #333;
	font-weight: bold;
}

h1 {
	font-size: 1.2em;
}

h2 {
	font-size: 1.2em;
}

p, small {
    color: #666;
}

a:link, a:visited {
	color: #006;
	text-decoration: none;
}

a:active, a:hover {
	color: #09f;
	text-decoration: none;
}

/* common paragraph styles */
.paragraph-common-date {
    font-weight: bold;
}

.paragraph-common-file {

}

.paragraph-common-form-element input {
	color: black;
}

.paragraph-common-link {

}

.paragraph-common-list li {
    list-style-type: none;
    
    padding: 3px 0 3px 15px;
    margin: 0;
}

.paragraph-common-richEdit {
    background: transparent;
}

.paragraph-common-table table {
    width: 100%;
}

.paragraph-common-table * .alternate {
    background-color: #dedede;
}

.paragraph-common-table * .header {
    background-color: #ccc;
}

.paragraph-common-table * td {
    border: 0px solid #808080;
    padding: 3px;
}

.paragraph-common-textImage {

}

.paragraph-common-image {

}

/* paragraph-custom-company */

.paragraph-custom-company  {

}

.paragraph-custom-company table {
    width: 100%;
    background: #bbcbee;
    padding: 15px;
}

.paragraph-custom-company * td {
    vertical-align: top;
}

.paragraph-custom-company * td.label {
    width: 35%;
    padding-right: 0;
    font-weight: bold;
}

.paragraph-custom-company * td.name {
    font-weight: bold;
    color: #006;
}

.paragraph-custom-company * a.homepage {
    font-weight: bold;
}

/* paragraph-custom-event */

.paragraph-custom-event  {

}

.paragraph-custom-event table {
    width: 100%;
    background: #bbcbee;
    padding: 15px;
}

.paragraph-custom-event * td {
    vertical-align: top;
}

.paragraph-custom-event * td.label {
    width: 35%;
    padding-right: 0;
    font-weight: bold;
}

.paragraph-custom-event * td.name {
    font-weight: bold;
    color: #006;
}

.paragraph-custom-event * a.homepage {
    font-weight: bold;
}

/* paragraph-custom-management */

.paragraph-custom-management  {

}

.paragraph-custom-management table {
    width: 100%;
    background: #ddd;
    padding: 15px;
}

.paragraph-custom-management * td {
    vertical-align: top;
}

.paragraph-custom-management * td.image {
    vertical-align: top;
    width: 120px;
}

.paragraph-custom-management * td.image img {
    width: 100px;
}

.paragraph-custom-management * td.label {
    width: 100px;
}

.paragraph-custom-management * td.label {
    width: 100px;
    padding-right: 0;
    font-weight: bold;
}

.paragraph-custom-management * td.value {
}

.paragraph-custom-management * a.mail {
    font-weight: bold;
}

/* paragraph-custom-news */

.paragraph-custom-news h2 {
    padding: 5px 0 5px 0;
    margin: 0;
}

.paragraph-custom-news p {
    padding: 5px 0 3px 0;
    margin: 0;
}