body {
	/*width				: auto;*/
	padding				: 0px;
	margin			    : 0px;
	font-family			: Arial, Helvetica, Verdana;
	color				: #252678;
	font-size			: 12px;
 	background-image	: url(/fileadmin/templates/img/gliss_bg_1x710.png);
 	background-color	: #ccc3b2;
 	background-repeat	: repeat-x;
 	background-position : top;  
	margin				: auto;

}



a {
	text-decoration		: none;
	color				: #000000;
}

a:hover{
color: #b59132;
text-decoration: none;
}

#mainDiv {
	width:950px;
	margin: 0px auto;
}

#navigation {
	margin-top			: 35px;
	z-index:1000;
	/* margin-left			: 155px; */
}

#layernav{
margin-left: 150px;
/*width:700px;*/
display:block;
z-index:1100;
}

.menuListV2nd {
	z-index: 1200;
}

ul.menuHGM2, ul.menuHGM2 ul {
    list-style-type: none;
  	z-index: 1300;
}


ul.menuHGM2 a {
    display: block;
    padding: 0px 0px;
    font-weight:normal;
}


ul.menuHGM2 li {
    padding:0;
    margin:0;
    /*background-image: none;*/
    float:left;
 
}

ul.menuHGM2 ul {
    margin-left:0;
    padding: 0 0 0 0;
    position: absolute;
    font-size: 11px;
    display:none;
    width:125px;
    background-image: url(/fileadmin/templates/img/gliss_main_navi.jpg);
    background-position: top;
    background-repeat: repeat-x;
  
    line-height: 14px;
     background-color: #d8cda0;
    
   
}

ul.menuHGM2 ul a {
padding-bottom: 5px;
}

ul.menuHGM2 ul a:hover {
background-color:#aa8524;
}


/*html ul.menuHGM2 ul { width:125px; } */

ul.menuHGM2 ul.hover, ul.menuHGM2 li.hover ul, ul.menuHGM2 li:hover ul  {
    display:block;
}

ul.menuHGM2 ul li {
    float:none;
    /*background-color: transparent;*/
}

.submenuLinkV {
font-size:11px;
color:#aa8524;
list-style-type: none;
}

a.submenuLinkV:hover{
color:#FFFFFF;
}

#content_home{
	width				: 940px;
	height				: 514px;
	float				: left;
	background-repeat	: no-repeat;
	background-position: top right;
	z-index:2;
}

.content_fce {
	height				: 365px;
	overflow 			: hidden;
}

.content_submenu {
	width				: 720px;
	margin-left			: 23px;
	overflow 			: hidden;
	height				: 130px;
}

#content {
height					: 514px;
overflow 				: hidden;
width					: 751px;
float:left;
z-index:1;
}

#logo {
	width				: 50px;
	height				: 57px;
	margin-left			: 5px;
	margin-top			: 5px;
	float:left;
}

#header {

	width				: 943px;
	height				: 62px;
 	background-image	: url(/fileadmin/templates/img/gliss_header_940x62.png);
 	background-repeat	: no-repeat;
 	background-position : bottom right;
 	float				: left;
 	margin-bottom		: 2px;
 	z-index:10;
}


.meta {
	float				: right;
	width				: 300px;
	height				: 10px;
	margin-top			: 5px;
	
}

#meta{

	margin-top			: 5px;
	font-size			: 10px;
	color				: #b08a25;
	float				: right;
	margin-right		: 10px;
}

#meta a{
	text-transform		: uppercase;
	text-decoration		: none;
	color				: #b08a25;
	padding-left		: 11px;
	padding-right		: 11px;
	
}
#small_skc{
	float:left;
	width:26px;
	height:18px;
	margin-left:25px;
	margin-top:5px;
}

#small_gliss{
	float:right;
	width:42px;
	height:18px;
	margin-right:25px;
	margin-top:5px;
}

#left{
background-image		: url(/fileadmin/templates/img/gliss_bg_187x514.png);
background-repeat		: no-repeat;
width					: 187px;
height					: 490px;
float					: left;
padding-top: 24px;
}	

			
#home_main{
width					: 940px;
height					: 365px;
float					: left;
background-repeat		: no-repeat;
}

#home_title{
width					: 300px;
height					: 50px;
}

#subtitle{
width					: 300px;
height					: 50px;
}

#home_teaser{
width					: 940px;
height					: 140px;
float					: left;
margin-left				: 1px;
margin-top				: 2px;
}

#home_small{
width					: 186px;
height					: 142px;
float					: left;
overflow 				: hidden;
}

a.home_small_link {
background-image		: url(/fileadmin/templates/img/gliss_vmenu_152x22_home.png);
background-repeat		: no-repeat;
width					: 122px;
height					: 18px;
margin-bottom			: 3px; 
padding-left			: 30px;
padding-top				: 4px;
margin-left				: 17px;
margin-top				: 96px;
font-weight				: bold;
font-size 				: 11px;
float					: left;
}


a.home_small_link:hover {
color:#b59132;
}

.home_big{
	width				:333px;
	height				:102px;
	background-image	: url(/fileadmin/templates/img/gliss_big_teaser_bg_373x142.png);
	background-repeat	: no-repeat;
	float				:left;
	padding 			:20px;
	overflow			:hidden;
	margin-left			: 4px;
}

.home_big_promo{
	width				:333px;
	height				:102px;
	background-image	: url(/fileadmin/de/images/teaser/gliss_big_teaser_hg_asia_glatt.png);
	background-repeat	: no-repeat;
	float				:left;
	padding 			:20px;
	overflow			:hidden;
	margin-left			: 4px;
}

.home_big_teaser_text{
width:220px;
float:left;
height: 105px;
overflow:hidden;
}
.home_big_title{
float:left;
}
.home_big_text{
color:#000000;
height:44px;
overflow:hidden;
width:220px;
float: left;
}

a.home_big_link {
background-image: url(/fileadmin/templates/img/gliss_vmenu_152x22.png);
background-repeat:no-repeat;
width					: 122px;
height					: 18px;
margin-bottom			: 3px; 
padding-left: 30px;
padding-top: 4px;
margin-left: 0px;
margin-top:7px;
font-weight: bold;
font-size: 11px;
float:left;
}

a.home_big_link:hover {
color:#b59132;
}








.home_big_img{
float:left;
width:92px;
margin-left: 10px;
}

#content {
width					: 758px;
height					: 514px;
float					: left;
margin-left				: 1px; 
/*background-repeat		: no-repeat;*/
/*background-image		: url(/fileadmin/templates/img/gliss_content_bg_751x508.jpg);*/
overflow: hidden;
}

#video{
width:278px;
height:260px;
/*float:right;*/
/*margin-right: 75px;*/
/*margin-top: 49px;*/
margin-right:110px;
margin-left: -15px;
}

 #video_img {
 width:278px;
 height:72px;
 background-image: url(/fileadmin/templates/img/gliss_home_cell_repair_top.jpg);
 margin-left: -15px;
 overflow: hidden;
 }

 
 #video_wrap
 {
 float:right;
 width:280px;
 margin-top: 35px;
 margin-right: 8px;
 }
 
 #player { 
 /*width:280px;*/
 height:220px;
 /*margin-left: 75px;*/
 }


* html #video_img{width:263px;height:72px;background-image: url(/fileadmin/templates/img/gliss_home_cell_repair_top.jpg);margin-left: 0px;}/*style for IE*/
* html #video {width:280px; height:240px; float:right; margin-top: 0px; margin-right: 0px;} /*style for IE*/
* html .cell_repair_video {margin-left: 300px;} /*style for IE*/
* html #player { width:278px; height:220px; margin-left: -15px;} /*style for IE*/
* html #video_wrap{float:right;width:280px;margin-top: 35px;margin-right: 8px;}/*style for IE*/
* html .tv_spots  {text-align: center;margin-top: 50px; margin-left: 0px;} /*style for IE*/
* html #playlist { margin-left: 220px;padding: 0px; float: none; margin-top: 30px;} /*style for IE*/
* html .cell_repair_video {margin-top: 95px; margin-left: 460px;} /*style for IE*/

#playlist{
margin-top:100px;
margin-left: 190px;
}

.flvplayer_listpic{
margin-right: 20px;
}


.cell_repair_video {
	margin-left: 370px;
	margin-top: 95px;
}


.tv_spots {
	text-align:center;
	margin-top: 50px;
	margin-left:70px;
}


		
#sub_title{
color: #000000;
font-size:11px;
font-weight: bold;
background-image		: url(/fileadmin/templates/img/gliss_subtitle_152x22.png);
background-repeat		: no-repeat;
width					: 152px;
height					: 16px;
overflow				: hidden;
text-align:center;
padding-top: 5px;
margin-left: 18px;
}


#image_under_menu{
width: 161px;
height:258px;
margin-left: 13px;
margin-top: 11px;
}



/*HMENU*/
.vmenupos {

	padding-top: 3px;
	list-style-type: none;
	padding-left:5px;
	
}






/*VMENU*/
#vmenu{
margin-top: 20px;
}


#vmenu ul{
display: block;
list-style-type: none;
list-style-position: outside;
}

* html #vmenu ul{display: block;list-style-type: none;list-style-position: inside;} /*style for IE*/

#vmenu li{
list-style-type: none;
font-size: 11px;
font-weight: bold;
}

.menuLinkV1 {
background-image		: url(/fileadmin/templates/img/gliss_vmenu_152x22.png);
background-repeat		: no-repeat;
width					: 132px;
height					: 22px;
margin-bottom			: 3px; 
padding-left: 30px;
padding-top: 4px;
margin-left: 0px;
}

.menuLinkActV1{
background-image		: url(/fileadmin/templates/img/gliss_vmenu_152x22_act.png);
background-repeat		: no-repeat;
width					: 132px;
height					: 22px;
margin-bottom			: 3px; 
padding-left: 30px;
padding-top: 4px;
margin-left: 0px;
}


#menuListV {
	margin: 0px;
	padding-left:18px;
	overflow: hidden;
	width: 170px;
}

* html #menuListV {padding-left:2px;} /*style for IE*/

.menuLinkV{
color:#000000;
}
.menuLinkAct2V {
color:#000000;
}


/*PMENU*/


.pmenuLinkV1 {
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 
background-image		: url(/fileadmin/templates/img/gliss_sub_range_kind_232x27.png);
/*margin-right:8px; */
/*margin-bottom: 3px;*/
padding-top:6px;
}

.pmenuLinkV1_li {
width					: 232px;
float:left;
height: 21px;
text-align: center; 
margin-right:3px;
margin-bottom: 3px;
padding-top:6px;
}

.pmenuLinkV1Act {
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 
background-image	: url(/fileadmin/templates/img/gliss_sub_range_active_232x27.png);

padding-top:6px;
}
 
 
.pmenuLinkV1_kind {
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 
background-image		: url(/fileadmin/templates/img/gliss_sub_range_kind_232x27.png);
/*margin-right:80px;*/ 
/*margin-bottom: 3px;*/
padding-top:6px;
}

.pmenuLinkV1Act_kind {
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 
background-image	: url(/fileadmin/templates/img/gliss_sub_range_active_kind_232x27.png);
padding-top:6px;
}

.pmenuListV_kind{
list-style-type: none;
list-style-position: outside;
font-size: 12px;
font-weight: bold;
display: inline;
clear:both;
}
 

 * html .pmenuLinkV1_li {margin-bottom: -2px;} /*style for IE*/
 
 * html .pmenuListV_kind {margin-left: -20px;} /*style for IE*/


#gold{
background-image	: url(/fileadmin/templates/img/gliss_gold.png);
}

#asia{
background-image	: url(/fileadmin/templates/img/gliss_asia.png);
}

#shimmer{
background-image	: url(/fileadmin/templates/img/gliss_shimmer_brown.png);
}

#color{
background-image	: url(/fileadmin/templates/img/gliss_color.png);
}

#liquid{
background-image	: url(/fileadmin/templates/img/gliss_liquid.png);
}

#nutri {
background-image	: url(/fileadmin/templates/img/gliss_nutri.png);
}

#total_repair{
background-image	: url(/fileadmin/templates/img/gliss_total_repair.png);
}

#total_repair_schwerelos{
background-image	: url(/fileadmin/templates/img/gliss_total_repair_schwerelos.png);
}

#oil{
background-image	: url(/fileadmin/templates/img/gliss_oil.png);
}

#asia_glatt{
background-image	: url(/fileadmin/templates/img/gliss_asia_glatt.png);

}

#hair_active{
background-image	: url(/fileadmin/templates/img/gliss_hair_active.png);
}

#hair_active_act{
background-image	: url(/fileadmin/templates/img/gliss_hair_active_act.png);
}

#shea_cashmere{
background-image	: url(/fileadmin/templates/img/gliss_shea_cashmere.png);
}

#shea_cashmere_act{
background-image	: url(/fileadmin/templates/img/gliss_shea_cashmere_act.png);
}

#gold_act{
background-image	: url(/fileadmin/templates/img/gliss_gold_act.png);
}

#asia_act{
background-image	: url(/fileadmin/templates/img/gliss_asia_act.png);
}

#shimmer_act{
background-image	: url(/fileadmin/templates/img/gliss_shimmer_brown_act.png);
}

#color_act{
background-image	: url(/fileadmin/templates/img/gliss_color_act.png);
}

#liquid_act{
background-image	: url(/fileadmin/templates/img/gliss_liquid_act.png);
}

#nutri_act {
background-image	: url(/fileadmin/templates/img/gliss_nutri_act.png);
}

#total_repair_act{
background-image	: url(/fileadmin/templates/img/gliss_total_repair_act.png);
}

#total_repair_schwerelos_act{
background-image	: url(/fileadmin/templates/img/gliss_total_repair_schwerelos_act.png);
}

#oil_act{
background-image	: url(/fileadmin/templates/img/gliss_oil_act.png);
}

#asia_glatt_act{
background-image	: url(/fileadmin/templates/img/gliss_asia_glatt_act.png);
}

.prod_overview_bottom {
			width				: 730px;
			height				: 90px;	
			margin-left			: 20px;
			padding-top			: 5px;
}

*html .prod_overview_bottom {
	padding-top: 0px;
}

#pvmenu ul li{
list-style-type: none;
font-size: 11px;
font-weight: bold;
display: inline;
}

.pmenuLinkV{
color:#b08a25;
}
.pmenuLinkAct2V {
color:#ff0000;
}

.pmenuLinkAct {
color:#cc0000;
}


#pmenuListV{
list-style-type: none;
list-style-position: outside;
font-size: 12px;
font-weight: bold;
display: inline;
}




.bottommenuLinkV1 {
background-image	: url(/fileadmin/templates/img/gliss_sub_range_kind_232x27.png);
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 

margin-right:8px; 
margin-bottom: 3px;
padding-top:6px;

}


.bottommenuLinkActV2 {
background-image	: url(/fileadmin/templates/img/gliss_sub_range_active_232x27.png);
background-repeat		: no-repeat;
width					: 232px;
float:left;
height: 21px;
text-align: center; 
margin-right:8px; 
margin-bottom: 3px;
padding-top:6px;
}



#bottommenuListV{
list-style-type: none;
list-style-position: outside;
font-size: 12px;
font-weight: bold;
display: inline;
clear:both;
}

#bottommmenu ul li{
list-style-type: none;
font-size: 11px;
font-weight: bold;
display: inline;
}

.bottommenuLinkV{
color:#000000;
}
.bottommenuLinkAct2V {
color:#ff0000;
}

.bottommenuLinkAct {
color:#cc0000;
}










#footer_gliss {
	width				: 940px;
	float				: left;
	height				: 24px;
	margin-top			: 0px;
	background-image	: url(/fileadmin/templates/img/gliss_kur_footer_940x24.png);
	background-repeat	: no-repeat;
	margin-left: 2px; 
}

#footer{
	margin-top			: 30px;
	font-size			: 10px;
	color				: #b08a25;
	margin-left			: 14px;
}

#footer a{
	text-transform		: uppercase;
	text-decoration		: none;
	color				: #524f48;
	padding-left		: 11px;
	padding-right		: 11px;	
}





/*** Product Detail [Begin] ***/

.product_detail_main {
				width				: 758px;
				height				: 514px;
				/*background-image	: url(/fileadmin/templates/img/bg_product_detail.png);*/
				color				: #000000;
			}
			
			.product_detail_left_wrap {
				width				: 260px;
				height				: 510px;
				float				: left;
			}
			
			.product_detail_left_pic {
				height				: 440px;
				position			: relative;
				overflow: hidden;
				margin-top: 10px;
				padding-top: 10px;	
			}
			
			.product_detail_left_pic img {
				position: absolute;
				bottom: 0px;
			}
			
			#prod_det_zoom {
				position			: absolute;
				bottom				: 40px;
				left				: 40px;
				outline: 0;
			}
			
			#prod_det_zoom a img{
				border: none;
			}
			
		
 			
			.product_detail_left_below_pic {
				margin-top			: 10px;
				margin-left			: 20px;
				position: relative;
			}
			
			.product_detail_left_below_pic_text {
				font-weight			: bold;
				font-size			: 11px;
				display: inline;
				position: absolute;
				top: 3px;
				padding-left: 4px;
			}
			
			
			.product_detail_left_below_pic_text a{
			
			}
			
			.product_detail_right_head_wrap {
			}
			
			.product_detail_right_head {
				float: left;
				height				: 130px;
				width				: 289px;
				padding-left		: 10px; 
				overflow: hidden;
			}
			
			.product_detail_above_title {
				padding-top			: 30px;
				font-weight			: bold;
				font-size			: 13px;
			}
			
			.product_detail_title {
				font-weight			: bold;
				font-size			: 20px;
				padding-top			: 8px;
				line-height			: 21px;
				letter-spacing		: 0px;
			}
			
			.product_detail_subtitle {
				color				: #b08a25;
				font-size			: 14px;
				padding-top: 8px;
			}
			
			.product_detail_pagemenu {
				width				: 189px;
				height				: 90px;
				float				: left;
				font-weight			: bold;
				font-size			: 11px;
				padding-top			: 30px;
			}
			
				.product_detail_recommend {
					height: 20px;
					position: relative;
				}
				
				.product_detail_recommend a{
					position: absolute;
					top: 2px;
				}
				
				.product_detail_print {
					margin-top: 5px;
					position: relative;
				}
				
				.product_detail_print a{
					position: absolute;
					top: 2px;
					
				}
				
				.product_detail_pdf {
					margin-top: 5px;
				}
				
				.product_detail_pdf_hide {
					visibility: hidden;
				}
			
			.product_detail_tabs {
				float: left;
				height: 180px;
				padding-left: 10px;
				*line-height: 1.2;
			}
			
			.product_detail_tabs p {
				*padding-left: 5px;
				*padding-top: 5px;
			}
			
			#hide {display: none}
			
			.frag1_pic {
				float: left;
				width: 105px;
				margin-bottom: 10px;
			}
			
			.frag1_pic2 {
				display: none;
				margin-top: 10px;
			}
			
			.frag1_text {
				float: left;
				width: 300px;
				*padding-top: 5px;
				*padding-left: 5px;
			}
			
			.frag2_text {
				float: left;
				width: 300px;
				*padding-top: 5px;

			}
			
			.frag2_pic {
				float: left;
				width: 105px;
				margin-bottom: 10px;
			}
			
			
			.product_detail_crosslinks_main {
				float: left;
				margin-top: 12px;
			}
			
			.product_detail_crosslinks_title {
				color				: #b08a25;
				font-size			: 14px;
				padding-left		: 10px; 
			}
			
			.product_detail_crosslinks_link {
				color				: #000000;
				font-size			: 10px; 
				font-weight			: bold;
				margin-top			: 0px;
				text-decoration		: none;
				line-height: 10px;
				width: 95px;
				overflow: hidden;
				height: 35px;
			}
			
				.product_detail_crosslinks_link:hover {
					color				: #b08a25;
					text-decoration		: none;
				}
			
			.product_detail_crosslinks_link a:before {
				content				: '›› '
			}
			
			.product_detail_crosslinks_link a{
				text-decoration: none;
			}
			
			.product_detail_crosslinks {
				background-image	: url(/fileadmin/templates/img/bg_cross_prod.png);
				width				: 433px;
				height				: 144px;
				margin-top			: 5px;
				margin-left			: 10px;
				background-repeat: no-repeat;
			}
			
			.product_detail_crosslinks_product img{
				height: 94px;
				width: 85px;
			}
			
			/*.product_detail_crosslinks_product div {
				color				: #000000;
				font-size			: 10px; 
				font-weight			: bold;
				margin-top			: 0px;
				text-decoration		: none;
				line-height: 10px;
				width: 95px;
				overflow: hidden;
				height: 35px;
			}*/
			
			
			#product_detail_crosslinks_wrapper {
				width: 345px;
				float: left;
				text-align: center;
			}


/*** Product Detail [End] ***/



/*** Product Overview [Begin] ***/

		
	.prod_overview_main {
		/*background-image	: url(/fileadmin/templates/img/bg_product_detail.png);*/
		width				: 758px;
		height				: 514px;
		color				: #000000;
	}
	
	.prod_overview_top {
		height				: 150px;
		clear				: both;
	}
	
	.prod_overview_top_left {
		float				: left;
		width				: 340px;
		padding-top			: 40px;
		padding-left		: 40px;
	}
		
		.prod_overview_headline {
			font-size		: 20px;
		}
		
		.prod_overview_subtitle {
			margin-top		: 8px;
			font-size		: 12px;
			font-weight		: bold;
		}
	
	.prod_overview_top_right {
		float				: left;
		width				: 360px;
	}
	
		.prod_overview_top_text {
			float				: left;
			width				: 240px;
			height				: 100px;
			font-weight			: bold;
			font-size			: 12px;
			color				: #7a7872;
			margin-top			: 40px;
			
			/* added 090805 */
			white-space			: pre ;

		}
		
		
		/* added 090805 */
		.prod_overview_top_text {
			 white-space: pre-wrap;       /* css-3 */
			 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
			 white-space: -pre-wrap;      /* Opera 4-6 */
			 white-space: -o-pre-wrap;    /* Opera 7 */
			 word-wrap: break-word;       /* Internet Explorer 5.5+ */
		}

		
		.prod_overview_top_pic {
			float				: left;
			width				: 100px;
			height				: 100px;
			margin-top			: 40px;
			margin-left			: 20px;
		}
		
		.prod_overview_middle {
			height				: 230px;
			clear				: both;
		}
			
			#prod_overview_list {
				float			: left;
				width			: 600px;
				height			: 250px;

				position: relative; /* important */
				overflow: hidden; /* important */
			}
			
			#prod_overview_list li {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			#prod_overview_content {
				width: 5418px;
				position: absolute;
				top: 0;
				margin-left: -40px;
			}
			
			#container_bd #prod_overview_list ul li {
				display: block;
				float: left;
				margin: 5px;
				padding: 5px;
			}
		
			#container_bd #prod_overview_list ul li img {
				display: block;
			}
				
				.prod_overview_pic {
					height: 230px;
					width 				: 100px;
					float				: left;
					text-align			: center;
				}
						
		
		.reflect {
			position: absolute;
		}
		
		
		
		
		
		/**
		 * This div element is wrapped by jCarousel around the list
		 * and has the classname "jcarousel-container".
		 */
		.jcarousel-container {
			position: relative;
		}
		
		.jcarousel-clip {
			z-index: 2;
			padding: 0;
			margin: 0;
			overflow: hidden;
			position: relative;
		}
		
		.jcarousel-list {
			z-index: 1;
			overflow: hidden;
			position: relative;
			top: 0;
			left: 0;
			margin: 0;
			padding: 0;
		}
		
		.jcarousel-list li,
		.jcarousel-item {
			float: left;
			list-style: none;
			/* We set the width/height explicitly. No width/height causes infinite loops. */
			width: 100px;
			height: 230px;
		}
		
		/**
		 * The buttons are added dynamically by jCarousel before
		 * the ul list (inside the div described above) and
		 * have the classnames "jcarousel-next" and "jcarousel-prev".
		 */
		.jcarousel-next {
			z-index: 3;
			display: none;
		}
		
		.jcarousel-prev {
			z-index: 3;
			display: none;
		}

/*** Product Overview [End] ***/

/* * html .csc {margin-top: 70px; margin-left: 20px; height:30px;} /*style for IE*/
* html .sub_range_without_overview {margin-top: 290px; margin-left: 0px; height:30px;} /*style for IE*/

.csc {
margin-left: 20px;
}

.csc_main a {
font-weight:bold;
}

.csc-menu{
display:inline;
}

.csc_main{
background-image: url(/fileadmin/templates/img/gliss_sub_range_232x27.png);
background-repeat: no-repeat;
background-color: silver;
width: 232px;
float:left;
height: 21px;
text-align: center; 
margin-right:10px;
margin-bottom: 3px;
padding-top:6px;
font-weight:bold;

}

.csc_main_act{
background-image	: url(/fileadmin/templates/img/gliss_sub_range_active_232x27.png);
background-repeat: no-repeat;
width: 232px;
float:left;
height: 21px;
text-align: center; 
margin-right:10px;
margin-bottom: 3px;
padding-top:6px;
font-weight: bold;
}

img {
border: none;
}


.wide_content_head {
	width			: 605px;
	height			: 310px;
	padding-top		: 20px;
	float:left;
	/*margin-left:20px;
	margin-right:20px;*/
	margin-top:20px;
	color: #000000;
	overflow: auto;
	padding-left: 80px;
	padding-right: 60px;
scrollbar-base-color:#c1a588;	
}

.wc_textcontainer {
	padding-bottom	: 20px;
	float			: left;
	padding-left		:10px;
	padding-right    :10px;
	width:340px;
	height:280px; 
	overflow-y:auto;
	overflow-x:inherit;

}

.wc_textcontainer_right{
	/*float			: right;
	margin-left		:10px;
	margin-right    :10px;
	width			:360px;
	height			: 300px;
	*/
	
	padding-bottom	: 20px;
	float			: right;
	margin-left		:10px;
	margin-right    :10px;
	width:340px;
	height:280px; 
	overflow-y:auto;
	overflow-x:inherit;
	scrollbar-arrow-color: #b3956e;
	scrollbar-track-color: #e8decc;
	scrollbar-base-color:  #e8decc;
	scrollbar-3d-light-color:  #e8decc;
	scrollbar-shadow-color:  #e8decc;
	scrollbar-highlight-color: #e8decc;
	scrollbar-dark-shadow-color: #e8decc;


	
	
}

.content_headline {
	font-size		: 20px;
	text-transform	: uppercase;
	margin-bottom	: 17px;
}

.content_text {
	margin-top		: 10px;
	font-size		: 11px;
	line-height		: 12px;
	/*height:290px;*/
	padding-right: 10px;
}

#gsipagenav_next{
/*background-color: red;
width:100px;
height:15px;
*/
background-image	: url(/fileadmin/templates/img/gliss_vmenu_152x22.png);
background-repeat: no-repeat;
width:120px;
height:18px;

padding-left: 30px;
padding-top: 4px;
float: left;

}

#gsipagenav_prev{
background-image	: url(/fileadmin/templates/img/gliss_vmenu_152x22_prev.png);
background-repeat: no-repeat;
width:120px;
height:18px;
padding-left: 30px;
padding-top: 4px;
float: left;
margin-top: 13px;

margin-right: 80px;
}


.tx-gsipagenav-pi1{
font-size:11px;

display: inline;
height: 0px;

}

#page_navigation{
	height: 72px;
	width: 720px;
	float:left;
	overflow: hidden;
}

/*img, .pngtrans { behavior: url(/fileadmin/templates/js/iepngfix.htc); }*/

img, div, a, span{behavior: url(/fileadmin/templates/js/iepngfix.htc);}





.three_column{
	padding-top: 30px;
	padding-left: 40px;
	float: left;
	
}

.three_column_teaser{
float:left;
width:212px;

height: 250px;
overflow: hidden;
margin-top: 35px;
}

.three_column_teaser_headline{
/* margin-bottom: 20px; */
}

.three_column_title{
	text-align: center;
}



.tx-irfaq-pi1 {
	margin:30px;
	color: #000000;
}



.tipform_input {
	border: 1px solid black;
}

.button {
	background-image	: url(/fileadmin/templates/img/gliss_vmenu_152x22.png);
	padding-left: 30px;
	height: 22px;
	width: 130px;
	font-size: 11px;
}

.head{
	font-weight: bold;
}

.sitemap_article {
	color: black;
}

#theMenu li {
	list-style-image: url(/fileadmin/templates/img/gliss_mainnavi_arrow_9x9.png);
}

/*** POPUP ***/

.body_popup {
	width: 350px;
	margin-top: 20px;
	margin-left: 30px;
	overflow-x: hidden;
}

/*** POPUP ***/


a.internal-link {
color: #b59132;
text-decoration: none;
font-weight: bold;
}

a.internal-link:hover {
color: #b59132;
text-decoration: underline;
font-weight: bold;
}

a.jump-link {
color: #000;
text-decoration: underline;
font-weight: bold;
}

a.jump-link:hover {
color: #000;
text-decoration: underline;
font-weight: bold;
}

a.jump-target {
color: #000;
text-decoration: none;
font-weight: bold;
}

a.jump-target:hover {
color: #000;
text-decoration: none;
font-weight: bold;
}

.back_to_top_link a {
font-size: 11px;
color: #000;
text-decoration: underline;
font-weight: bold;
float: right;
}
