@charset "UTF-8";

/* 
Author: Vladimir Lech
E-mail: vlech@jewsforjesus.org
Organization: Jews for Jesus

Web site: judenfuerjesus.de
File: content.css 

Date: 09/10/07
Version: 1.0 
*/

.ContentMid { font-family: Verdana, Helvetica, Sans-Serif; }

#mainframe
{
	background: white none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	margin: 8px;
	padding: 3px;
}

#frame
{
	margin: -1pt auto 0 -18.5pt;
	padding: 1pt;
	text-align: left;
	display: block;
	float: left;
	clear: right;
}

#frame img
{
	background: white none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	margin: 12px 10px -1px 8px;
	padding: 3px;
}

#imagefullframelt
{
	float: left;
	margin: 3px 3px 5px 25px;
	padding: 1pt 1pt 10pt 1pt;
	display: block;
	clear: right;
}

.ContentMid #datum
{
	font-size: 9px;
	text-align: right;
	color: #0168b3;
	float: right;
	margin: 0 20px 5px 0;
	padding: 7px 10pt 0 10pt;
}

/* .printicon -> main.inc */
.ContentMid #datum .printicon { margin: 1pt 0 6pt 0; }

/* #prefix -> main.inc */
.ContentMid #prefix
{
	color: #CC5522;
	font-size: 12px;
	font-variant: small-caps;
	text-align: left;
	display: block;
	padding: 1px 5pt 1px 5pt;
	margin: 0px 13px 0px 13px;
	text-indent: 2em;
	font-family: sans-serif;
	line-height: 1em;
}

.ContentMid #RobotContentHeadlineAndAuthor
{
	background-image: url(/images/headline_bg.gif);
	background-repeat: repeat;
	margin: 2px 20px 0px -15px;
	padding: 5pt 5pt 5pt 20pt;
	border-color: navy;
	border-width: 1px 0 1px 0;
	border-style: solid;
}

.ContentMid #RobotContentHeadlineAndAuthor dt
{
	color: white;
	font-size: 1.3em;
	line-height: normal;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: 200;
	text-shadow: silver 3px 3px 2px;
}

.ContentMid #RobotContentHeadlineAndAuthor dd
{
	color: white;
	font-size: 0.7em;
	line-height: normal;
	font-variant: inherit;
	font-style: oblique;
	font-weight: 100;
}

.ContentMid #RobotContentHeadlineAndAuthor a:hover { text-decoration: underline; }
.ContentMid .Content_Body { /*
	background-image: url(/images/Content_Body_bgvertline.png);
	background-repeat: repeat-y;
	background-position: 0;
*/ }

.ContentMid .Content_Body .end_article
{
	margin: 0 25px 0 25px;
	padding: 5px;
	border-color: #CCC;
	border-width: 1px 0 0 0;
	border-style: dotted solid solid solid;
}

.ContentMid .Content_Body .entrytext
{
	color: #333333;
	font-size: 10pt !important;
	line-height: 1.3em;
	margin-top: -2px;
}

.ContentMid .Content_Body .entrytext .Start_Image
{
	margin: 0 auto;
	text-align: center;
	color: #008080;
	font-family: Sans-serif;
	font-size: 18pt;
	font-style: normal;
	text-shadow: silver 3px 3px 2px;
	padding: 7pt 0 0 0;
}

.ContentMid .Content_Body .entrytext address
{
	font-size: 7pt;
	text-align: center;
	padding: 0;
}

.ContentMid .Content_Body .entrytext h3
{
	font-size: 115%;
	font-weight: bold;
	text-indent: 1.5em;
	text-shadow: silver 3px 3px 2px;
	color: #063;
	margin: 0pt 7pt 0pt 7pt;
	padding: 7px 7px 0 17px;
}

.ContentMid .Content_Body .entrytext h4
{
	font-size: 115%;
	font-style: oblique;
	font-weight: bold;
	text-indent: 1.5em;
	text-shadow: silver 3px 3px 2px;
	color: #063;
	margin: 0pt 7pt 0pt 7pt;
	padding: 7px 7px 0 17px;
}

.ContentMid .Content_Body .entrytext h5
{
	font-size: 110%;
	font-style: oblique;
	font-weight: bold;
	text-indent: 1.5em;
	text-shadow: silver 3px 3px 2px;
	color: #063;
	margin: 3px 20px 5px -15px;
	padding: 7px 7px 8px 17px;
	background-image: url(/images/balle_gris.gif);
	background-repeat: no-repeat;
	background-position: 18px 5pt;
	border-bottom: #063;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
	background-color: transparent;
}

.ContentMid .Content_Body .entrytext .dropcap:first-letter
{
	font-size: 300%;
	color: #A6006E;
	float: left;
	line-height: 1em;
	margin: -2px 0 0 0;
	text-indent: 0 !important;
	padding-top: 0;
	padding-bottom: 2pt;
	padding-left: 0pt;
	padding-right: 3pt;
}

.ContentMid .Content_Body .entrytext p
{
	margin: 0pt;
	padding: 7px 25px 7px 25px;
	text-align: justify;
}

.ContentMid .Content_Body .entrytext p a:link
{
	text-decoration: none;
	color: navy;
}

.ContentMid .Content_Body .entrytext b, i, em, .source { color: #CA7900; }

.ContentMid .Content_Body .entrytext .small
{
	font-size: smaller;
	border-color: navy;
	border-width: 1px 0 0 0;
	border-style: solid;
	margin: 0 20px 0 20px;
	padding: 3px 18px 3px 18px;
	font-style: italic;
	text-align: center;
}

.ContentMid .Content_Body .entrytext .testimony
{
	background-color: #FFE000;
	padding: 7px 25px 7px 25px;
	border-color: #BFBFBF;
	border-width: 1pt;
	border-style: dotted;
	margin: 7px 25px 7px 25px;
}

.ContentMid .Content_Body .entrytext .testimony .source
{
	font-size: 80%;
	font-style: italic;
	color: navy;
	line-height: 1.5em;
	padding: -2px 0 3px 0;
	margin: 0 18pt 0 18pt;
}

.ContentMid .Content_Body .entrytext .paragraph dl { margin: 0 20pt 0 20pt; }
.ContentMid .Content_Body .entrytext .paragraph dt { font-weight: bold; }
.ContentMid .Content_Body .entrytext .paragraph dd { text-align: justify; }
.ContentMid .Content_Body .entrytext ul { margin: 0 10pt 0 10pt; }

.ContentMid .Content_Body .entrytext ul li
{
	list-style-type: decimal;
	list-style-position: inside;
	font-size: 11px;
	padding: 0 10px 0 5px;
}

.ContentMid .Content_Body .entrytext ul li a
{
	text-decoration: none;
	color: inherit;
}

.ContentMid .Content_Body .entrytext ul li a:hover
{
	border-bottom: inherit;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
	background-color: #BEFFD5;
}

.ContentMid .Content_Body .entrytext menu li
{
	list-style-type: square;
	color: #090;
	font-weight: bold;
}

/******** Begin Address *********/
.ContentMid .Content_Body .entrytext .address_container
{
	margin: 0 auto;
	width: 90%;
}

.ContentMid .Content_Body .entrytext .address_container fieldset { border: 1px solid #781351; }

.ContentMid .Content_Body .entrytext .address_container fieldset legend
{
	color: #fff;
	background: #ffa20c;
	border: 1px solid #781351;
	padding: 2px 6px;
}

.ContentMid .Content_Body .entrytext .address_container fieldset .address_list { list-style-type: none; }
.ContentMid .Content_Body .entrytext .address_container fieldset .address_list li { list-style-type: none; }

/********* End Address *********/

.ContentMid .Content_Body .entrytext sup
{
	font-style: oblique;
	font-weight: bold;
}

.ContentMid .Content_Body .entrytext em { font-weight: bold; }

.ContentMid .Content_Body .entrytext .linebr
{
	border-bottom: 1px dotted #CCCCCC;
	margin: 20px;
	padding: 0px;
}

/* Begin Flyer */
.ContentMid .Content_Body .entrytext .flyer
{
	padding-bottom: 1.5em;
	background-position: 390px 5px;
	background-image: url(/images/content/flyer.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: -20px;
}

.ContentMid .Content_Body .entrytext .flyer li
{
	font-style: italic;
	list-style-position: inside;
	list-style-type: decimal;
	font-size: 11px;
}

.ContentMid .Content_Body .entrytext .flyer li a
{
	text-decoration: none;
	color: inherit;
}

.ContentMid .Content_Body .entrytext .flyer li a:hover
{
	text-decoration: underline;
	color: red;
	background-color: #FFFEDD;
}
/* End Flyer */

.ContentMid .Content_Body .entrytext iframe { margin: 0 30pt 0 30pt; }
.ContentMid .Content_Body .entrytext .acroreader { text-align: center; }

.ContentMid .Content_Body .entrytext .acroreader a
{
	text-decoration: none;
	color: inherit;
}

.ContentMid .Content_Body .entrytext .faq_index
{
	list-style-type: none;
	padding: 3px 10px 5px 10px;
	margin: 5px 10px 15px 40px;
	color: #063;
	list-style-image: url(/images/robot/image_peppermint.gif);
}

.ContentMid .Content_Body .entrytext .faq_index li a
{
	text-decoration: none;
	color: #063;
}

.ContentMid .Content_Body .entrytext .faq_index li a:hover
{
	color: #063;
	text-decoration: none;
	border-bottom: #008040;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
	background-color: #FFF4C0;
}

