﻿/*
############################################################
Content styles
############################################################
Editable content and display content must be wrapped in a div
with class="content"
editor Iframe must be set must be set also to use this css class 'content'
*/
/* TAGS */
.content {
     color: #333333;
     cursor:default;
     border: 0px none transparent;
     background:transparent; 
}

/* set 'editmode' in */
.content.editmode:hover {
     background-color: #f6f6f6; 
}

.content a:visited {
	color: #888888;
}
.content a:hover {
	text-decoration: underline;
}

.content p, .content pre {
	line-height:1.5em;
	padding: 0px 0px 6px 0px;
    text-align:justify;
}

/* List Elements */ 
.content ol, .content ul {
    margin: 0;
	padding:  0px 0px 4px 30px;
}

.content ul {
	list-style-type: disc;
}
.content ol {
	list-style-type: decimal;
}

.content li {
	padding:  0px 0px 4px 0px;
	display: list-item;
	line-height: 1.2em;
}

.content blockquote, .content cite {
    margin: 0 0 4px 30px;
    width: auto;
} 

.content em {
     color:#315966;
}

.content sup {
     font-size: 80%;
}

.content table {
	position:relative;
	padding:0;
	margin:0;
    background: transparent;
    border: 1px solid #cccccc;
    border-top: 0px none;
    border-left: 0px none;
    white-space:normal;
	table-layout:fixed;
	empty-cells:show;
	border-spacing: 0px;
    }

.content table td {
	position:relative;
	padding:4px;
    background: transparent;
    border: 1px solid #cccccc;
    border-right: 0px none;
    border-bottom: 0px none;
    white-space:normal;
    }


/* classesstyles */
.content .emphasis {
    color: #315966;
}
.content .emphasisBold {
    color: #315966;
	font-weight: bold;
    }

.content .reference {
	font-size: 80%;
    color:#315966;
    }
.content .referenceBold {
	font-size: 80%;
    color:#315966;
	font-weight: bold;
    }

/* blocks */
.content .divFloatLeft {
	margin: 0px 10px 10px 0px;
	float: left;
}

.content .divFloatRight {
	margin: 0px 0px 10px 10px;
	float: right;
}