@charset "iso-8859-2";
/* CSS Document */

/**************************************************************
 * Natura Güggeli AG  
 *
 * @Author KOCH KOMMUNIKATION AG
 *
 * 'main.css' for 'www.naturagüggeli.ch'.
 *
***************************************************************/
@import url("menu.css");
@import url("dropdown_sitemap.css");
@import url("powermail.css");
@import url("filelinks.css");
@import url("styles.css");
@import url("wt_directory.css");
@import url("formhandler.css");

/*---------------------*/
/* common styles START */

html  {
	margin:0;
	padding:0;
	background:#6B5B54;
	}
	
body  {
	color:#000000;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	margin:0;
	padding:0;
}	

img  {
	border: none;
}
h1, h2, h3, p  {
	margin: 0; 
	padding: 0; 
	text-decoration: none;
}

div, dl, dt, dd, ul, ol, li, h4, h5, h6,
pre, form, fieldset, input, blockquote, th, td
{
	margin: 0px;
	padding: 0px;
}

#rootline { font-size:11px; color:#252525;}
#rootline a { font-size:11px; color:#252525; text-decoration:none;}
#rootline a:hover { font-size:11px; color:#252525; text-decoration:underline;}

	
/* RAHMEN*/
DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #cccccc;  margin:10px 0 10px 0; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #cccccc; margin:10px 0 10px 0; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #cccccc; }
DIV.csc-frame-frame2 { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #21a1de; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }
/* RAHMEN*/

/*-------------------*/
/* Dateilinks */
/*-------------------*/
.csc-uploads-fileName a{
	font-size: 11px;
	line-height: 15px;
	color: #CC0000;
	text-decoration: none;
}
	
.csc-uploads-fileName a:hover	{
	font-size: 11px;
	line-height: 15px;
	color: #CC0000;
	text-decoration: underline;
	}
	
.csc-uploads-icon img, .filelinks img { margin-right:10px;}
.csc-uploads-fileName p  { margin-right:15px;}
.filelinks a{
	 margin-right:15px;}

/*------------------------------*/
/* common styles END            */
/*------------------------------*/


/*------------------------------*/
/* PAGE Container styles START  */
/*------------------------------*/

#page_container { 
	width:830px;
	height:auto;
	margin:20px auto 20px auto;
	padding:0;
	text-align:left;
}


/*------------------------------*/
/* PAGE Container styles END    */
/*------------------------------*/

/*------------------------------*/
/* HEAD Container styles START  */
/*------------------------------*/
#head_container {
	height:180px;
	width:830px;
	margin:0;
	padding:0;
	background:url(../layout/main_head.gif) no-repeat;
	}
	
	#head_container #head {
		width:830px;
		height:141px;
		float:left;
		top:0;
		left:0;
		position:relative;
	}
	
	#head_link { 
		/*width:409px;*/
		width:560px;
		/*width:292px;
		padding-left:268px;*/
		text-align:right;
		top:0;
		float:left; 
		left:0;
		height:141px;
		position:absolute;
	}
	#quicklinks_container { 
		width:260px;
		float:right;
		top:0;
		left:560px;
		height:141px;
		padding-right:10px;
		position:absolute;
	}
			#quicklinks { 
				float:left;
				width:70px;
				height:115px;
				padding:25px 5px 0 0;
				color:#ffffff;
				text-align:right;
				font-family:Arial;
				position:absolute;	
				left:0;							
			}
			
			#searchbox {
				float:right;
				left:75px;
				width:175px;
				height:120px;
				margin-top:20px;
				text-align:right;
				position:absolute;
			}
			
#head_container #navigation {
		width:830px;
		height:40px;
		float:left;
		left:0;
		margin:0;
	}
			
	
/* quicklinks nav Auszeichnung Start */

#quicklinks a  {
	list-style: none;
	color:#fff;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	padding-right:5px;
}
#quicklinks a:hover  {
	list-style: none;
	color:#fff;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
}
#quicklinks a.active  {
	list-style: none;
	color:#fff;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
}
div#quicklinks ul  {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
div#quicklinks ul li  {
	list-style: none;
	list-style-image: none;
}
div#quicklinks li  {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	list-style-image:none;
}

/* quicklinks nav Auszeichnung END */		
/*------------------------------*/
/* HEAD Container styles END  */
/*------------------------------*/

/*------------------------------*/
/* CONTENT Container styles START  */
/*------------------------------*/

#contentbox {
	width:830px;
	height:auto;
	float:left;
}
#topcorner { 
	height:11px; 
	background:url(../layout/bg_top.gif) no-repeat;
	width:830px;
	float:left;
}

#middle {
	width:830px;
	background:url(../layout/bg_middle.gif) repeat-y;
	float:left;
	height:auto;
}

	#left { 
		width:200px; 
		float:left;
		height:auto;
	}
			#menu {
				padding:26px 0px 30px 5px;
				height:auto;
				width:195px;
				float:left;
				color:#8B5440;
				font-family:Verdana;
				font-size:12px;
				line-height:14px;
				list-style-type: none;
				text-decoration: none;
				
			}

			#content_left {  
				width:185px; 
				float:left; 
				padding:30px 10px 20px 5px; 
			}
			.content_left { font-size:12px; line-height:16px; text-decoration:none;}
			.content_left h1 { font-size:12px; line-height:16px; text-decoration:none;}					
					#leftbox { 
						width:185px; 
						margin-bottom:40px; 
						height:auto;
					}
					#leftbox_t { 
						height:6px; 
						width:185px; 
						background:url(../layout/b_left_t.gif) no-repeat;
					}
					#leftbox_m { 
						height:auto; 
						width:165px; 
						padding:0 10px 0 10px; 
						background: url(../layout/b_left_m.gif) repeat-y;
					}
					#leftbox_b { 
						height:5px; 
						width:185px; 
						background:url(../layout/b_left_b.gif) no-repeat;
					}

					#leftbox  h1, #leftbox  h2,#leftbox  h3 { 
						font-size:12px; 
						line-height:16px; 
						color:#ffffff; 
						font-weight:bold; 
						padding:0px 0px 0px 0px; 
						text-decoration:none;
					}
					#leftbox  h1 a, #leftbox  h2 a,#leftbox  h3 a   { 
						font-size:12px; 
						line-height:16px; 
						color:#ffffff; 
						font-weight:bold;  
						text-decoration:none;
					}
					#leftbox  h1 a:hover, #leftbox  h2 a:hover,#leftbox  h3 a:hover{ text-decoration:none;}
					
				#inhalt_left {
						width:185px; 
						margin-bottom:15px; 
						height:auto;
						font-size:12px; 
						line-height:16px; 
						text-decoration:none;
						
					}
						#inhalt_left p {padding:0 0px 0 0px;}
						#inhalt_left div.csc-textpic { width:165px;padding:0 10px;}
						#inhalt_left  h1, #inhalt_left  h2,#inhalt_left  h3 { 
						font-size:12px; 
						line-height:16px; 
						color:#8B5440; 
						font-weight:bold; 
						text-decoration:none;
						
					}
					#inhalt_left  h1 a, #inhalt_left  h2 a,#inhalt_left  h3 a   { 
						font-size:12px; 
						line-height:16px; 
						color:#8B5440; 
						font-weight:bold;  
						text-decoration:none;
					}
					#inhalt_left  h1 a:hover, #inhalt_left  h2 a:hover,#inhalt_left  h3 a:hover{ text-decoration:none;}	
					#trennliniebraunkurz {width:165px; float:left; height:13px; background:url(../layout/linie_braun.gif) no-repeat;  padding: 0 10px;}




#main {left:200px; float:right; padding:28px 30px 25px 30px; height:auto; width:570px; }


/*------------------------------*/
/* CONTENT Container styles END  */
/*------------------------------*/

/*------------------------------*/
/* HOME CONTENT Container styles START  */
/*------------------------------*/

/* HOME LAYOUT */
#standplatzbox {
	width:830px;
	height:auto;
	float:left;
}
#standplatz_top {
	height:11px; 
	background:url(../layout/standplatz_top.gif) no-repeat;
	width:830px;
	float:left; 
}
#standplatz_mitte {
	width:830px;
	height:178px;
	float:left;
	background: url(../layout/standplatz_middle.gif) repeat-y;
	position:relative;
}

#standplatz_left { 
	width:465px; 
	float:left;
	padding-left:20px; 
	left:0;
	height:170px;
	position:absolute;
}
	#standplatz_boexli {
		padding-top:20px;
		float:left;
		left:0; 
		width:415px; 
		height:136px; 
	}
	#standplatz_boexli_t {
		height:8px; 
		width:415px; 
		background:url(../layout/standplatz_b_t.gif) no-repeat;
		left:0; 
		float:left;
	}
	#standplatz_boexli_m {
		height:115px; 
		width:415px;  
		background: url(../layout/standplatz_b_m.gif) repeat-y; 
		float:left;
		position:relative;
	}
		#standplatz_boexli_m_l { 
			float:left; 
			width:302px; 
			left:0; 
			height:115px;
			position:absolute;
			padding-left:15px;
		}
		#standplatz_boexli_m_r { 
			float:right; 
			width:66px; 
			left:302px; 
			height:115px; 
			padding-left:20px;
			padding-right:12px;
			position:absolute;
		}
	#standplatz_boexli_b {
		height:13px; 
		width:415px; 
		background:url(../layout/standplatz_b_b.gif) no-repeat; 
		left:0; 
		float:left;
	}

form.searchbox_start {font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:18px; 
	color:#000000;
	padding-bottom:20px;
}

select.searchstart ,select.searchbox_start {width:218px; height:20px; border:1px solid #75706D; padding:0; margin:0;  background-color:#FFFFFF; font-size:13px; line-height:20px;font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px;}



#standplatz_boexli_m_l p,
#standplatz_boexli_m_l p.bodytext, 
#standplatz_boexli_m_r p,
#standplatz_boexli_m_r p.bodytext {font-size:11px;color:#000000; font-family:Verdana;}
#standplatz_boexli_m_l p.bodytext a, 
#standplatz_boexli_m_l p a, 
#standplatz_boexli_m_r p.bodytext a, 
#standplatz_boexli_m_r p a{color:#ffffff; text-decoration:underline; background:url(../layout/doppelpfeil.gif) right no-repeat; padding-right:20px;}
#standplatz_boexli_m_l p a:hover, #standplatz_boexli_m_r p a:hover {color:#ffffff; text-decoration:underline; }
#standplatz_boexli_m_l h1.csc-firstheader,#standplatz_boexli_m_l h1  {font-size:17px; line-height:20px; margin-bottom:20px; color:#FFFFFF; font-family:Verdana;}




#stanplatz_right { float:right; left:485px; text-align:left; height:170px; width:340px; position:absolute;}
#standplatz_bottom { 
	height:11px; 
	background:url(../layout/standplatz_bottom.gif) no-repeat;
	width:830px;
	float:left; 
}

#topcorner_home { 
	height:11px; 
	background:url(../layout/bg_top_home.gif) no-repeat;
	width:830px;
	float:left; 
	margin:0;
	padding:0;
}

#middle_home {
	width:830px;
	background:url(../layout/bg_middle_home.gif);
	float:left;
	height:auto;
	margin:0;
	padding:0;
}
#main_home {left:0; float:left; width:505px; height:100%; padding:0 0px 0 5px; margin:0;}
#main_right { float:right; width:320px;}
#boxes { width:275px; float:left; height:auto; margin-top:16px;}
#box_one { width:275px; margin-bottom:5px;}
#box_one_t { height:7px; width:275px; background:url(../layout/box_t.gif) no-repeat;}
#box_one_m { height:auto; width:248px; padding:0 12px 0 15px; margin:0; background: url(../layout/box_m.gif) repeat-y;}
#box_one_b { height:8px; width:275px; background:url(../layout/box_b.gif) no-repeat;}
#box_two { width:275px; margin-bottom:5px;}
#box_two_t {height:7px;width:275px; background:url(../layout/box_t.gif) no-repeat;}
#box_two_m {height:auto; width:248px; padding:0 12px 0 15px; margin:0; background: url(../layout/box_m.gif) repeat-y;}
#box_two_b { height:8px;width:275px; background:url(../layout/box_b.gif) no-repeat;}
#box_three { width:275px; margin-bottom:10px;}
#box_three_t {height:7px;width:275px; background:url(../layout/box_t.gif) no-repeat;}
#box_three_m {height:auto; width:248px; padding:0 12px 0 15px; margin:0; background: url(../layout/box_m.gif) repeat-y;}
#box_three_b { height:8px;width:275px; background:url(../layout/box_b.gif) no-repeat;}

.boxes { font-size:12px; line-height:16px; color:#FFFFFF;}
.boxes h1, .boxes h2,.boxes h3  { font-size:16px; line-height:18px; color:#FFFFFF; font-weight:bold; /* height:25px; background:url(../layout/pfeil_braun.gif) right top no-repeat; width:100%;*/ padding-bottom:5px;}
.boxes h1 a, .boxes h2 a,.boxes h3 a { font-size:16px; line-height:18px; /*height:25px;*/ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.boxes h1 a:hover, .boxes h2 a:hover,.boxes h3 a:hover{ text-decoration:none;}
#box_one_m h1.csc-firstHeader,#box_two_m h1.csc-firstHeader,#box_three_m h1.csc-firstHeader{ font-size:16px; line-height:18px; /*height:25px;*/ color:#FFFFFF; font-weight:bold; /*background:url(../layout/pfeil_braun.gif) right top no-repeat;width:100%;*/ }
#box_one_m h1.csc-firstHeader a,#box_two_m h1.csc-firstHeader a,#box_three_m h1.csc-firstHeader a{ font-size:16px; line-height:18px; /*height:25px;*/ color:#FFFFFF; font-weight:bold; text-decoration:none;}
#box_one_m h1.csc-firstHeader a:hover,#box_two_m h1.csc-firstHeader a:hover,#box_three_m h1.csc-firstHeader a:hover { text-decoration:none;}





#liners { width:275px; float:left; height:auto; margin-bottom:10px; padding-bottom:10px; padding-top:10px;}
.liners { font-size:16px; line-height:23px; color:#92493B; font-weight:bold; }
.liners h1, .liners h2,.liners h3  { font-size:16px; line-height:23px; height:auto; color:#92493B; font-weight:bold; /*background:url(../layout/pfeil_home.gif) right top no-repeat; */ /*border-bottom:1px dashed #92493B;*/ }
.liners h1 a, .liners h2 a,.liners h3 a  { font-size:16px; line-height:23px; height:auto; color:#92493B; font-weight:bold;  text-decoration:none;}
.liners h1 a:hover, .liners h2 a:hover,.liners h3 a:hover{ text-decoration:none;}
#trennliniebraun {width:275px; float:left; height:13px; background:url(../layout/linie_braun.gif) no-repeat; padding-bottom:0px;}

/*------------------------------*/
/* HOME CONTENT Container styles END  */
/*------------------------------*/


/*------------------------------*/
/* FOOTER Container styles START  */
/*------------------------------*/


#footer {
	width: 830px;
	height: 74px;  
	float:left; 
	position:relative; 
	clear:both; 
	color:#92493B;
	font-size:12px;
	border-top:1px solid #8B5440;
	background:url(../layout/footer_bg.gif) no-repeat;
}
#footer  a, #footer_left a{
	color:#92493B; 
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#footer_right a,#footer_right {
	color:#92493B; 
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#footer a:HOVER, #footer_left a:hover {
	color:#92493B; 
	text-decoration:underline;
	list-style: none;
	list-style-image: none;
}
#footer_right a:hover{
	color:#92493B; 
	text-decoration:underline;
	list-style: none;
	list-style-image: none;
}
/*#footer #footer_left {
	float:left;
	position:absolute;
	width:314px;
	left:0;
	padding:20px 0 0 27px;
	height:54px;
}*/
#footer #footer_left {
	float:left;
	position:absolute;
	width:314px;
	left:0;
	padding:20px 0 0 27px;
	height:27px;
}
#footer #footer_left_bottom {
	float:left;
	position:absolute;
	width:314px;
	left:0;
	padding:0px 0 0 27px;
	height:27px;
	margin-top:40px;
}


#footer #footer_middle {
	float:left;
	position:absolute;
	width:135px;
	left:314px;
	border-right:1px solid #8B5440;
	padding:0 34px 0 0;
	height:74px;
}

#footer_right {
	float:right;
	position:absolute;
	width:252px;
	left:511px;
	height:69px;
	padding-left:57px;
	padding-right:10px;
	padding-top:5px;
}
div#footer_left ul, div#footer_right ul  {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
div#footer_left ul li, div#footer_right ul li  {
	list-style: none;
	list-style-image: none;
}
div#footer_left li, div#footer_right li  {
	margin: 0;
	padding: 0px;
	list-style: none;
	display:inline;
	list-style-image: none;
}


/*------------------------------*/
/* FOOTER Container styles END  */
/*------------------------------*/
/*------------------------------*/
/* PUBLISHER Container styles START  */
/*------------------------------*/
#publisher {
	width: 830px;
	height: 74px;  
	float:left; 
	position:relative; 
	clear:both; 
	color:#F1DEB6;
	font-size:11px;
}
#publisher  a,#publisher_left, #publisher_left a{
	color:#F1DEB6; 
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#publisher_right a,#publisher_right {
	color:#b8ab7f; 
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#publisher a:HOVER, #publisher_left a:hover {
	color:#F1DEB6; 
	text-decoration:underline;
	list-style: none;
	list-style-image: none;
}
#publisher_right a:hover{
	color:#b8ab7f; 
	text-decoration:underline;
	list-style: none;
	list-style-image: none;
}
#publisher #publisher_left {
	float:left;
	position:absolute;
	width:174px;
	left:0;
	padding:5px 20px 0 26px;
	height:44px;
	color:#F1DEB6;
}

#publisher_middle {
	float:left;
	position:absolute;
	width:300px;
	left:210px;
	padding:5px 0px 0 0px;
	height:44px;
	color:#ffffff;}


#publisher_right {
	float:right;
	position:absolute;
	width:264px;
	left:520px;
	height:69px;
	padding: 5px 26px 0 20px;
	text-align:right;
	color:#b8ab7f;
}





div#publisher_left ul, div#publisher_right ul, div#publisher_middle ul  {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
div#publisher_left ul li, div#publisher_right ul li, div#publisher_middle ul li   {
	list-style: none;
	list-style-image: none;
}
div#publisher_left li, div#publisher_right li, div#publisher_middle li  {
	margin: 0;
	padding: 0px;
	list-style: none;
	display:inline;
	list-style-image: none;
}


/*------------------------------*/
/* PUBLISHER Container styles END  */
/*------------------------------*/


/* ---------------------------- */
/* Main Styles  Start           */
/* ---------------------------- */
.bodytext UL, p UL, #main UL { 
	list-style-image: url(../layouticons/bulletquad.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:3px 0 3px 10px;
	padding:0 0 0 0px;
	line-height:18px;
	}
.bodytext UL LI, p UL LI, #main UL LI { 
	list-style-image: url(../layouticons/bulletquad.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 0px 10px;
	padding:0 0 0 0px;
	line-height:18px;
	}


.bodytext OL, p OL, #main OL { 
	font-style:normal;
	font-weight: normal;
	text-decoration: none;
	margin:3px 0 3px 10px;
	padding:0 0 0 0px;
	line-height:18px;
	}
.bodytext OL LI, p OL LI, #main OL LI { 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 0px 10px;
	padding:0 0 0 0px;
	line-height:18px;
	}


#main UL a,#main UL LI a, #main OL a,#main OL LI a  {color: #000000; text-decoration:none; }
#main UL a:hover,#main UL LI a:hover, #main OL a:hover,#main OL LI a:hover {color: #000000; text-decoration: underline; }



td  {
	padding: 1px 0;
	}
td input, td textarea, td select  {
	margin: 2px 0 2px 5px;
	}

.csc-textpic-caption { 
	font-size:11px; 
	color:#999999; 
	line-height:15px;
	 padding:5px;
	 padding-left:0;
	 }
	 #main { 
	font-size:13px; 
	line-height:18px; 
	}
#main a { 
	font-size:13px; 
	line-height:18px; 
	color:#5A4B47; 
	text-decoration:underline;
	}
#main a:hover { 
	font-size:13px; 
	line-height:18px; 
	color:#5A4B47; 
	text-decoration:underline;
	}
#main_home h1.csc-firstHeader {font-size:28px;
	line-height:32px;
	color:#E01D27;
	text-decoration:none; margin:16px 0 0 23px;}	 
#main h1.csc-firstHeader , #main h1.csc-firstHeader a{ 
	font-size:26px;
	line-height:32px;
	color:#E01D27;
	margin-top:0px; 
	margin-bottom:16px;
	text-decoration:none;
	}
#main h1 { 
	font-size:14px;
	line-height:18px;
	color:#E01D27;
	/*margin:19px 0 10px 0; */
	margin-top:19px;
	text-decoration:none;
	}
#main h1 a,	#main h2 a, main h3 a, #main h4 a { 
	font-size:14px;
	line-height:18px;
	color:#E01D27;
	/*margin:19px 0 10px 0; */
	margin-top:19px;
	text-decoration:none;
	}
#main h1 a:hover,	#main h2 a:hover, main h3 a:hover, #main h4 a:hover { 
	font-size:14px;
	line-height:18px;
	color:#E01D27;
	text-decoration:none;
	}	
#main h2{ 
	font-size:14px;
	line-height:18px;
	color:#E01D27; 
	/*margin:19px 0 10px 0; */
	margin-top:19px;
	text-decoration:none;
	}	
#main h3 { 
	font-size:14px;
	line-height:18px;
	color:#E01D27; 
	/*margin:19px 0 10px 0; */
	margin-top:19px;
	text-decoration:none;
	}
#main h4{ 
	font-size:14px;
	line-height:18px;
	color:#000000; 
	/*margin:19px 0 10px 0;*/
	margin-top:19px;
	text-decoration:none; 
	}	
#main h5, #main h5 a { 
	font-size:14px;
	line-height:18px;
	color:#000000; 
	/*margin:19px 0 10px 0;*/
	margin-top:19px;
	text-decoration:none; 
	}		

#main .news-list-item h2, #main .news-list-item h2 a ,	
#main .news-list-item h3, #main .news-list-item h3 a {
	font-size:14px;
	line-height:18px;
	color:#E01D27; 
	margin:10px 0 5px 0; 
	text-decoration:none;}		
	
	
#main .news-single-item h2	{ 
	font-size:26px;
	line-height:32px;
	color:#E01D27;
	margin-top:0px; 
	margin-bottom:16px;
	text-decoration:none;
	}		


/* ---------------------------- */
/* Main Styles End             */
/* ---------------------------- */



/* Search Default styles Start */
/*-------------------*/

.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; padding:0; margin:0; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:18px; 
	color:#343434;  }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; margin-top:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin:0; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
		
		
		
	/* default styles for extension "tx_dropdownsitemap_pi1" */
   .tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
            list-style: none;
            margin: 0px;
            padding: 0px;
			background:none;
        }
        .tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
            color: #FF8700;
			background:none;
                    }
        .tx-dropdownsitemap-pi1 DIV {
            margin-left: 0px;
            margin-top: 2px;
            padding: 2px;
			background:none;
        }
        .tx-dropdownsitemap-pi1 LI.open OL {
            display: block;
        }
        .tx-dropdownsitemap-pi1 LI.closed OL {
            display: none;
        }
        .tx-dropdownsitemap-pi1 LI.open UL {
            display: block;
        }
        .tx-dropdownsitemap-pi1 LI.closed UL {
            display: none;
        }
        .tx-dropdownsitemap-pi1 SPAN.ifsub {
            text-transform: uppercase;
            font-weight: bold;
        }
        .tx-dropdownsitemap-pi1 SPAN.spc {
            text-transform: uppercase;
            font-style: italic;
        }
        .tx-dropdownsitemap-pi1 .description {
            font-style: italic;
            font-size: 80%;
            margin-left: 5px;
        }
        .tx-dropdownsitemap-pi1 DIV {
        }
        .tx-dropdownsitemap-pi1 DIV.level_2 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_3 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_4 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_5 {
        }
        .tx-dropdownsitemap-pi1 DIV.expAll {
            color: inherit;
            padding: 5px;
			background:none;
			border:none;
        }
        .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
        }
		
		
		
		
#outerdiv
{
width:446px;
height:500px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-142px;
left:-10px;
width:705px;
height:572px;
}

#outerdiv_sec
{
width:446px;
height:500px;
overflow:hidden;
position:relative;
}

#inneriframe_sec
{
position:absolute;
top:-142px;
left:-10px;
width:705px;
height:572px;
}
