/* DATEI:		Inhalte (mittlere Spalte) incl. Text ...	*/
/* AREA:		cw	*/
/* CREATOR:	tOm			*/

/*BEGIN:	base content			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_base		{
overflow:				hidden;
width:					550px;
margin:					0 0 12px 5px;
padding:				0 0 0 0px;

text-align:				left;
font-family:			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-weight:			500;
font-size:				12px;
text-decoration:		none;
line-height:			14px;

background-color:		transparent;
}

div.cw_content_head		{
margin:					0 0 0 0;
padding:				3px 0 3px 12px;
font-weight:			800;
font-size:				13px;
line-height:			18px;
color:					#898989;
background:				url(../images/content/cw_content_head_back.gif) repeat-x left top;
background-color:		#E7E7E7;
}

div.cw_content_cutter,
div.cw_content_cutter_line {
clear:					both;
height:					10px;
background-color:		#FFFFFF;
}
div.cw_content_cutter_line {
background:				url(../images/content/cw_content_cutter.gif) repeat-x left bottom;
background-color:		#FFFFFF;
}

img.cw_content			{
margin:					0 0 0 0;
padding:				0 0 0 0;
border:					0px none;
}
a.cw_content			{
font-weight:			500;
color:					#005496;
border:					0px none;
text-decoration:		none;
background-color:		transparent;
}
a.cw_content:link		{ text-decoration:none; }
a.cw_content:visited	{ text-decoration:none; }
a.cw_content:active		{ text-decoration:none; }
a.cw_content:hover		{ color:#00A8E6; text-decoration:none;}

/*BEGIN:	base content txt		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_txt		{
overflow:				hidden;
width:					530px;
margin:					0 0 0 0;
padding:				10px 10px 0px 12px;
font-weight:			500;
line-height:			16px;
color:					#666666;
background-color:		#FFFFFF;
}

div.cw_content_txt_head {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
}

div.cw_content_txt_img_left,
div.cw_content_txt_img_right {
margin:					0 0 0 0;
border:					0px none;
background-color:		transparent;
}
div.cw_content_txt_img_left	{
float:					left;
padding:				0 12px 12px 0;}
div.cw_content_txt_img_right	{
float:					right;
padding:				0 0 12px 12px;}

a.cw_content_txt_img,
img.cw_content_txt_img	{
border:					0px none;
}

/*BEGIN:	base contact		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_contact	{
overflow:				hidden;
width:					530px;
margin:					0 0 0 0;
padding:				10px 10px 0px 12px;
font-weight:			500;
line-height:			16px;
color:					#000000;
background-color:		#FFFFFF;
}

div.cw_content_contact_img_right {
float:					right;
margin:					0 0 0 0;
padding:				0 0 12px 12px;
border:					0px none;
background-color:		transparent;
}

div.cw_content_contact_line,
div.cw_content_contact_space {
overflow:				hidden;
height:					6px;
}
div.cw_content_contact_line {
background:				url(../images/content/cw_content_cutter_sub.gif) repeat-x left top;
background-color:		#FFFFFF;
}

div.cw_content_contact_head {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
}
div.cw_content_contact_person {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
color:					#888888;
}
span.cw_content_contact_position {
text-align:				left;
font-style:				italic;
font-weight:			500;
}
div.cw_content_contact_description {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			500;
}

div.cw_content_contact_value_title {
float:					left;
width:					100px;
color:					#888888;
}
div.cw_content_contact_value {
text-align:				left;
font-weight:			500;
}

a.cw_content_contact_vcf{
float:					right;
display:				block;
overflow:				hidden;
width:					20px;
height:					16px;
margin:					0 0 0 0;
padding:				0 0 0 0;
text-decoration:		none;
line-height:			16px;
}
a.cw_content_contact_vcf:link, a.cw_content_contact_vcf:visited, a.cw_content_contact_vcf:active {
background:				url(../images/content/cw_icon_vcf.gif) no-repeat left 4px;}
a.cw_content_contact_vcf:focus, a.cw_content_contact_vcf:hover {
background:				url(../images/content/cw_icon_vcf_o.gif) no-repeat left 4px;}

/*BEGIN:	base img			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_img		{
overflow:				hidden;
width:					550px;
margin:					0 0 0 0;
padding:				10px 0 0 0px;
font-weight:			500;
line-height:			14px;
color:					#000000;
background-color:		#FFFFFF;
}

div.cw_content_img_full {
margin:					0 0 0 0;
padding:				0 0 0 0px;
}

a.cw_content__img,
img.cw_content_img	{
border:					0px none;
}

div.cw_content_img_description {
margin:					0 0 0 0;
padding:				4px 10px 0 12px;
text-align:				left;
font-weight:			500;
color:					#888888;
}

/*BEGIN:	base news		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_news		{
overflow:				hidden;
width:					530px;
margin:					0 0 0 0;
padding:				10px 10px 0px 12px;
font-weight:			500;
line-height:			16px;
color:					#000000;
background-color:		#FFFFFF;
}

div.cw_content_news_img_left {
float:					left;
margin:					0 0 0 0;
padding:				0 12px 6px 0;
border:					0px none;
background-color:		transparent;
}
a.cw_content_news_img,
img.cw_content_news_img	{
border:					0px none;
}

div.cw_content_news_line {
overflow:				hidden;
height:					6px;
border-top:				1px solid #BFD4E5;
background-color:		#FFFFFF;
}

div.cw_content_news_head {
padding:				0 0 0 0;
text-align:				left;
font-weight:			800;
color:					#005496;
}
div.cw_content_news_date {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			500;
color:					#009DD7;
}
span.cw_content_news_bold {
font-weight:			800;
}

div.cw_content_news_description {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			500;
}

/*BEGIN:	base gallery		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_gallery	{
width:					530px;
margin:					0 0 0 0;
padding:				10px 10px 0px 12px;
font-weight:			500;
line-height:			16px;
color:					#666666;
background-color:		#FFFFFF;
}

div.cw_content_gallery_head {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
}

div.cw_content_gallery_row,
div.cw_content_gallery_row_txt {
clear:					both;
overflow:				hidden;
width:					540px;
margin:					0 0 0 10px;
padding:				0 0 0 0;
font-weight:			500;
line-height:			16px;
color:					#666666;
background-color:		#FFFFFF;
}
div.cw_content_gallery_row {
border-top:				1px solid #D5D5D5;}

/*BEGIN:	gallery 3rows		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_gallery_cont_3rows_img,
div.cw_content_gallery_cont_3rows_txt {
float:					left;
overflow:				hidden;
width:					170px;
margin:					6px 10px 0 0;
padding:				0 0 0 0;
}
div.cw_content_gallery_cont_3rows_txt {
margin:					0px 10px 6px 0;}

/*BEGIN:	gallery 2rows		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_gallery_cont_2rows_img,
div.cw_content_gallery_cont_2rows_txt {
float:					left;
overflow:				hidden;
width:					260px;
margin:					6px 10px 0 0;
padding:				0 0 0 0;
}
div.cw_content_gallery_cont_2rows_txt {
margin:					0px 10px 6px 0;}

/*BEGIN:	gallery 2rows		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cw_content_gallery_cont_thumb_img {
float:					left;
overflow:				hidden;
width:					67px;
margin:					6px 10px 0 0;
padding:				0 0 0 0;
}

















