/**
 * CSS File
 *
 * @package      "Horizon Slim"
 * @version      0.2.6_RC3
 *
 * @description  A horizontal Accordion Slider for various purposes
 *
 * @author       Jan Jost <support@negetics.de>
 * @link         http://www.negetics.de
 * @linkProject  http://extensions.negetics.de
 * @copyright    Copyright (C) 2010 Jan Jost! All Rights Reserved
 * @license      GNU/GPLv3 see GPL.txt
 */
 
#ja-header ul.neHS li.neHS,  
#ja-mainnav ul.neHS li.neHS, 
#ja-content ul.neHS li.neHS, 
#ja-topsl ul.neHS li.neHS,
#ja-botsl ul.neHS li.neHS { 
   margin: 0; 
   overflow: hidden; 
   padding: 0; 
   position: relative;
}
 
 
ul.neHS 																				{ list-style:none; display:block;  overflow:hidden; position:relative; margin:0; padding:0; text-align:left;}
ul.neHS li.neHS 																{ float:left; display:inline  ; overflow:hidden; position:relative; margin:0; padding:0; }
ul.neHS li.neHS div 														{ }
ul.neHS li.neHS div.neHSc 											{ position:relative;  margin:0; padding:0; }
ul.neHS li.neHS div.first 											{ border-left:none; }
ul.neHS li.neHS div.neHSc div.neHSi 						{ position:absolute; cursor:pointer;  margin:0; padding:0; }
ul.neHS li.neHS div.neHSc div.neHSiO 						{ position:absolute; cursor:pointer; margin:0; padding:0; }
ul.neHS li.neHS div.neHSc div.neHSf 						{ position:absolute; opacity:0.8; background:#000; cursor:pointer; margin:0; padding:0; }
ul.neHS li.neHS div.neHSc a.neHoLi 							{ position:absolute; display:block; margin:0; padding:0; }
ul.neHS li.neHS div.neHSc div.neHSb 						{ position:absolute; margin:0; padding:0; }
ul.neHS li.neHS div.neHSc div.neHSb div.neHSbb 	{ position:absolute; margin:0; padding:0; background:#000; cursor:pointer; }
ul.neHS li.neHS div.neHSc div.neHSb div.neHSbt 	{ position:absolute; padding:7px 10px 7px 10px; color:#fff; }
ul.neHS li.neHS div.neHSc a.neHSli							{ position:absolute; }


.verticaltext{
font: bold 24px Cabria, Arial;
color : #fff;
right : 10px;
width : 20px; 
writing-mode: tb-rl;
filter: flipH() flipV();
}


.aslide a:link {text-decoration: underline; color:#fff;}
.aslide a:visited {text-decoration: underline; color:#555;}
.aslide a:active {text-decoration: underline;}
.aslide a:hover {text-decoration: underline; color: #aaa;}

ul.twocols li {
color:#fff;
cursor:auto;
}
ul.twocols div.twocolsleft {
width:210px;
margin:0px;
float:left;
top:50px;
}

ul.twocols  li a, ul.twocols  li h3{
color:#fff;
}

ul.twocols div.twocolsright {
color:#fff;
margin:10px 0px 0px 0px;
width:440px;
height:240px;
overflow:hidden;
float:right;
/*color:#000;*/
top:75px;
right:0px;
padding-right:15px;
}
ul.twocols div.middle, ul.twocols div.last {
color:#fff;
border-left:1px solid #111;
}
