* {margin:0; padding:0 }
html, body{ 	margin:0; padding:0;} 
.clear{ clear:both;}	
/********************* GENERAL PAGE STYLE ********************************/	
.dn-data_godzina {
 font-size: 8px;
 padding-right:3px;
}
* html  ul li{ height:1%;}
form {margin: 0;padding: 0;}	
img { border:0; }
p 	{
	padding:3px 0;
	line-height:normal;
	}
h1, h2, h3, h4, h5 {
	padding:0 0 0 0;
	margin: 0 0;
	font-weight: bold;
	color:#990000;
	}
h1	{ 
	font-size: 200%;
	line-height: 120%;
	}
h2   {
	font-size: 14px;
	line-height: 300%;
	}
h3  {
	font-size: 100%;
	line-height: 110%;
	}
h4 	{
	font-size: 14px;
	line-height: 300%;
	}
h5   {
    color:#64635f;
	line-height: 110%;
	}
h6   {
    color:#64635f;
	line-height: 105%;
	}	
a    	{
	text-decoration: none;
	outline:0;
	color:#990000;
	}
a:hover {
	text-decoration: none;
	color:#555;
	}
fieldset {
    margin:5px 0; 
    border:none;
    } 
input{
    border:solid 1px #ccc;
	background:transparent;
    margin-bottom:3px; 
    } 
select {
    border:solid 1px #ccc;
	background:#FFF;
    margin-bottom:3px; 
    } 	
textarea {
    border:solid 1px #ccc;
	background:transparent;
    }   
object { outline:none; }
	
/************************ FONT FAMILY and STYLE *****************************/


body#ff-default{ font-family:Verdana, Tahoma, Arial,  FreeSans, sans-serif;} 
.f-default  {font-size: 11px;color:#64635f;line-height: 17px;}
h1, h2, h3, h4 ,
.contentheading  ,
.componentheading ,
.slogantext
 {font-family: Verdana;
 color:#990000;
 }
/*************************** CONSTRUCTION ***************************** */
/********** P A R A M E T R S *************/
#pagewidth {
   
	}
#leftcol {
    margin-right:20px;
   
    }
#rightcol {
    margin-left:20px;
   
    }
#maincol {
    width:680px;
    }	
   	
/*********** VERTICAL CENTER ***********/
html, body {
	height: 100%;
	background: url(../images/bg.png) repeat-x;
	}
#pageheight {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -115px; 
	}
#footer, .push {
	height: 115px; 
	}
#footer {
   background: url(../images/bg_footer.png) repeat-x;
   }
/********** HORIZONTAL CENTER ********/
#pagewidth {
    margin:0 auto ;	
	height: 100%;
	}
/************ PAGE CONSTRUCTION *****/	
.wrapper {
    position:relative;
	}
#top {
    position:relative;
	height:40px;
    }
#header{
    position:relative;
    height:96px;
    background: url(../images/logo.png) no-repeat 0 0;
    z-index:1;
	}
#gk_is-newsimage1{
     background:#ffffff;
  }
#toolbar {
    position:relative;
    margin:0 0px;
	padding-top:1px;
    height:19px;
    border-top:dotted 1px #b6dde8;
	font-size:11px;
    } 	
#navbar {

    }	
#leftcol {
    float:left;
    display:inline;
	}
#maincol {
    float:left;
    display:inline;
    
	}	
#rightcol {
    float:right;
    display:inline;
	}
#bottom {
    padding:20px 20px 20px 20px; 
	border:solid 1px  #FFF;
    }
#debug {
    }
/************ PAGE ELEMENTS **************/


/* top-menu */
.topmenu {
    position:absolute;
	right: 230px;
	top:12px;
	width:700px;
	height:14px;
	text-align:right;
	 font-size:10px;
	 color:#64635f; 
	}
.topmenu a {
    font-size:10px;
	text-decoration:none;
    color:#64635f;
	}
.topmenu a:hover {
     text-decoration:none;
    color:#333;
	}
.topmenu ul {
    list-style:none;
	float:right;
    }
.topmenu ul li {
    float:left;
    }  
.topmenu ul li a {
    display:block;
    float:right;
    padding-left:8px;
	padding-right:5px;
	background:url(../images/bullet.png) no-repeat 0 4px;
    }   	
/* search */	
.search {
	position:absolute;
	right: 10px;
	top:13px;
	width:210px;
	text-align:right;
	}
*:first-child+html .search {
    top:10px;
    } 	
* html .search {
    top:10px;
    } 		
.search .inputbox	 {
    border:solid 1px #999;
	padding:3px 5px;
	width:120px;
	font-family:Verdana;
	font-size:10px;
	}
.search .button {
    margin-left:10px;
	padding:2px 5px;
	font-family:Tahoma;
	font-size:11px;
	background:#CCC;
    } 	
/* header elements */
.logo a {
    position:absolute;	
	left: 0px;
	top:7px;
	width:160px;
	height:60px;
	}
.slogan{
    position:absolute;	
	left:173px;
	top:14px;
	width:284px;
	height:35px;
	background: url(../images/slogan.png) no-repeat 0 0;
	}	
.slogantext{
    position:absolute;	
	left:265px;
	top:14px;
	width:600px;
	height:35px;
	color:#990000;
	font-size:22px;
	line-height:100%;
	}
.logosap {
         position:absolute;
         left:837px;
	 top:7px;
  	 width:109px;
         height:55px;
         z-index:10;
         padding-bottom: 10;
         }


/* pathway */
#toolbar a {
    text-decoration:none;
    color:#990000;
	font-size:11px;
    }
#toolbar a:hover {
    text-decoration:none;
    color:#1f4c79;
    }
/* horizontal menu */	
#navbar {
    text-align:right;
	width:800px;
	height: 28px;
	position: absolute;
	right:0px;
	top:66px;
	z-index:10;
	} 
#navbar ul {
    padding-right:10px;
    float:right;
    list-style:none;
	background: url(../images/pic_menu.png) no-repeat 100% 5px ;
    }
#navbar ul li {
    float:left;
	background: url(../images/pic_menu.png) no-repeat 0 5px ;
    }
#navbar ul  li a {
    display:block;
    float:left;
    padding:0 10px 0 25px; 
    padding-top:10px;   	
    font-family:Tahoma;
  	font-size:14px;
	text-decoration:none;
	color:#666;
	}
#navbar ul  li a:hover {	
	color:#990000;
	text-decoration:none;
    } 	
.footer {
    padding-top:20px; 
    margin:0 auto;
	color:#666;
	font-size:10px;
	}
.footer_center {
    padding::5px;
    text-align:left; 
    } 
.footer_bottom {
    padding::5px;
    text-align:left;
    }   		
.footer a {
    color:#666;
    }
.footer a:hover {
    color:#999;
    }   

#bottom a {
    color:#1f4c79;
    text-decoration:none;
    }
#bottom a:hover {
    color:#990000;
    text-decoration:none;
    }
.bottom {
    padding-bottom:10px;
    }  	
 .bottom_l {
    float:left;
    width:50%;
    display:inline;
    }
.bottom_r {
    float:right;
    width:50%;
    display:inline;
	text-align:right;
    } 
.bottom_r a {
    color:#666 !important;
    text-decoration:none;
    }
.bottom_r   a:hover {
    color:#990000 !important;
	text-decoration:none;
	}
.banner_blue {
    padding-left:20px;
    background:#003366;
	color:#FFF;
	font-size:18px;
	border:solid 1px #FFF;
    }
.banner_blue a {
    color:#FFF;
    text-decoration:none;
    }
.banner_blue a:hover {
     color:#FFF;
    text-decoration:none;
    }
  	
.blue_l a{
    padding:17px 0 13px 0; 
    float:left;
    width:80%;
    display:inline;
    } 
 	
.blue_r {
    float:right;
    width:20%;
    display:inline;
    text-align:right;
	} 
.blue_r img {
    display:block;
	float:right;
    }	
/**************************  LEFTCOL and RIGHTCL MODULES  **************************************/
/************ MODULES XHTML **************/

#leftcol .moduletable_bazawiedzy h3{
	background:#990000;
	padding:8px;
	padding-left:20px;
        color:#ddd;
	margin-bottom: 5px;
        font-size:14px;
}

#leftcol .moduletable_bazawiedzy{
     margin-bottom:20px;
	padding:0 0px 10px 0px;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
}

#leftcol .moduletable_bazawiedzy .small{
    float: left;
}

#leftcol .moduletable h3,
#leftcol .moduletable_text h3,
#leftcol .moduletable_menu h3,
#leftcol .moduletable_img h3,
#rightcol .moduletable h3,
#rightcol .moduletable_text h3,
#rightcol .moduletable_menu h3 ,
#rightcol .moduletable_img h3{
    margin:0 -1px 10px -10px;
	background:#990000;
        color:#ddd;
	font-size:11px;
	padding-bottom:8px;
        padding-left:10px;
        padding-top:8px;
    }
#rightcol .moduletable h3,
#rightcol .moduletable_text h3,
#rightcol .moduletable_menu h3 ,
#rightcol .moduletable_img h3{
     margin:0 -10px 10px -11px;
	} 

#leftcol .moduletable,
#leftcol .moduletable_text,
#leftcol .moduletable_menu,
#leftcol .moduletable_img  {
    margin-bottom:20px;
	padding:0 0px 10px 0px;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
    }
#rightcol .moduletable ,
#rightcol .moduletable_text,
#rightcol .moduletable_menu ,
#rightcol .moduletable_img {
    margin-bottom:20px;
	padding:0 10px 10px 10px;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
    }
/*** MENU VERTICAL - mod. XHTML  *********************/

#leftcol .moduletable_menu ul ,
#rightcol .moduletable_menu ul {
    list-style:none;	
	}
#leftcol .moduletable_menu ul li,
#rightcol .moduletable_menu ul li{
   
	}
#leftcol .moduletable_menu ul li a,
#rightcol .moduletable_menu ul li a {
    display:block;
	background: url(../images/bullet_a.gif) no-repeat 0 7px;
	padding:3px 0px;
	padding-left:12px;
	font-size:12px;
	color:#666;
	text-decoration:none;
    }
#leftcol .moduletable_menu ul li a:hover,
#rightcol .moduletable_menu ul li a:hover{
    background: url(../images/bullet_hover.gif) no-repeat 0 7px;
	color:#990000;
	text-decoration:none;
    }
#leftcol .moduletable_menu ul li.active a,
#rightcol .moduletable_menu ul li.active a{
    background: url(../images/bullet_hover.gif) no-repeat 0 7px;
	color:#990000;
	text-decoration:none;
	} 
/* 2 poziom */	
#leftcol .moduletable_menu ul li ul,
#rightcol .moduletable_menu ul li ul{
    list-style:none;
	}
#leftcol .moduletable_menu ul li ul li,
#rightcol .moduletable_menu ul li ul li{
    
	}
#leftcol .moduletable_menu ul li ul li a,
#rightcol .moduletable_menu ul li ul li a{	
	 display:block;
	background: url(../images/bullet_a.gif) no-repeat 0px 7px !important;
	padding:3px 0px;
	padding-left:12px;
	font-size:12px;
	color:#666 !important;
	text-decoration:none;
    } 	
	
#leftcol .moduletable_menu ul li ul li a:hover,
#rightcol .moduletable_menu ul li ul li a:hover{
          background: url(../images/bullet_hover.gif) no-repeat 0px 7px !important;
	  color:#990000 !important;
	  text-decoration:none;
    }
#leftcol .moduletable_menu ul li  ul li.active a,
#rightcol .moduletable_menu ul li ul li.active a{
          background: url(../images/bullet_hover.gif) no-repeat 0px 7px !important;
	  color:#990000 !important;
	  text-decoration:none;
    }

#leftcol .moduletable_menu ul li ul li.sublevel_current a.sublevel,
#rightcol .moduletable_menu ul li ul li.sublevel_current a.sublevel{
          background: url(../images/bullet_hover.gif) no-repeat 0px 7px !important;
	  color:#990000 !important;
	  text-decoration:none;
    }
/* 3 poziom */
#leftcol .moduletable_menu ul ul ul {
    margin-left:20px;
    }	
#leftcol .moduletable_menu ul li li  li a,
#rightcol .moduletable_menu ul li  li  li a,
#leftcol .moduletable_menu ul li ul li.sublevel_current ul li.sublevel a.sublevel,
#rightcol .moduletable_menu ul li ul li.sublevel_current ul li.sublevel a.sublevel{
	background: url(../images/arrow_a.gif) no-repeat 2px 2px !important;
	color:#666 !important;
	text-decoration:none;
    }
#leftcol .moduletable_menu ul li li  li a:hover,
#rightcol .moduletable_menu ul li  li  li a:hover,
#leftcol .moduletable_menu ul li ul li.sublevel_current ul li.sublevel a:hover.sublevel,
#rightcol .moduletable_menu ul li ul li.sublevel_current ul li.sublevel a:hover.sublevel{
        background: url(../images/arrow_hover.gif) no-repeat 2px 2px !important;
	color:#990000 !important;
	text-decoration:none;
    } 
#leftcol .moduletable_menu ul li li li.active a,
#rightcol .moduletable_menu ul li li li.active a{
        background: url(../images/arrow_hover.gif) no-repeat 2px 2px !important;
	color:#990000 !important;
	text-decoration:none;
    } 			

#leftcol .moduletable_menu ul li li li.sublevel_current a.sublevel,
#rightcol .moduletable_menu ul li li li.sublevel_current a.sublevel {
         background: url(../images/arrow_hover.gif) no-repeat 2px 2px !important;
         color:#990000 !important;
	text-decoration:none;
}

/* menu style TABLE */
#leftcol .moduletable_menu  a.mainlevel,
#rightcol .moduletable_menu  a.mainlevel {
        /*marginx:0 -11px 10px -10px;*/
	background:#990000;
        /*paddingx: 8px 0px 8px 10px;*/
        padding-left: 10px;
        padding-top: 8px;
        padding-bottom: 8px;
        color:#ddd;
	font-size:11px;
	font-weight:bold;
        display: block;
    }


#leftcol .moduletable_menu a:hover.mainlevel,
#rightcol .moduletable_menu a:hover.mainlevel {
	background:#990000;
        color:#ddd;
	text-decoration:none;
    } 
#leftcol .moduletable_menu  a.sublevel,
#rightcol .moduletable_menu a.sublevel{

display:block;
	background: url(../images/bullet_a.gif) no-repeat 0 4px;
	padding:3px 0px;
	padding-left:12px;
	font-size:11px;
	color:#666 !important;
	text-decoration:none;
    } 	
#leftcol .moduletable_menu a:hover.sublevel,
#rightcol .moduletable_menu a:hover.sublevel {

        background: url(../images/bullet_hover.gif) no-repeat 0 4px;
	color:#990000 !important;
	text-decoration:none;
    }

/* menu style  ZGODNOSC */
ul#mainlevel  a.mainlevel {
        margin:0 -11px 10px -10px;
	background:#990000;
	padding:8px;
	padding-left:20px;
        color:#ddd;
	font-size:14px;
	font-weight:bold;
        line-height:110%;
        width:250px;
    }
ul#mainlevel a:hover.mainlevel{
	background:#990000;
        color:#ddd;
	text-decoration:none;
    }
	
/************************** SPECIAL  - MODULES  **************************************/	
/* sonda */
div.module .poll_title {
     color:#ed1c24;
    }
td.poll_title {
    padding-bottom:5px;
    font-weight:bold;     
	}  		
table.pollstableborder
	{
    margin:10px  0px !important;
	}
.pollstableborder input
	{
    margin-right:5px;
	border:none !important;
	background:none !important;
	}
td.sectiontableentry1, td.sectiontableentry2 {
   height:20px;
    }  	
div.poll {
    padding:0;
    text-align:center;
	} 
/* block modules */
div.users{
    padding:10px 0;
	border-top:dotted 1px #b6dde8;
	}
div.users a{
        text-decoration: none;
	outline:0;
	color:#64635F;
}
div.users a:hover{
	text-decoration: none;
	outline:0;
	color:#990000;
}

div.user1,
div.user2 ,
div.user3 {
    float:left;
    width:33%;
    display:inline;
        }   	
div.user2 ,
div.user3 {
    border-left: dotted 1px #b6dde8;
    } 
div.user1 .moduletable h3,
div.user2 .moduletable h3,
div.user3 .moduletable h3{
	padding-bottom:10px;
	text-align:center;
	font-size:12px;
	font-weight: bold;
	font-family:Verdana;
	}
div.user1 .moduletable,
div.user2 .moduletable,
div.user3 .moduletable{
	padding:0 20px;
	}
div.user1 .moduletable img,
div.user2 .moduletable img,
div.user3 .moduletable img{
	margin-bottom:10px;
	}	
div.users ul{
    list-style:none;	 	
   	} 
div.users ul li{
     padding-left:14px;
    background: url(../images/user_li.png) no-repeat 0 1px;  
    }	
div.users ul li a{
    display:block;
    padding:1px 0;
	text-decoration:none;
	color:#666;
	}
div.users ul li a:hover{
	text-decoration:none;
	color:#990000;
	}
/* rocknewsrotator */
.story h1 {
    font-family:verdana;
    color: #64635f;
	font-weight:normal;
	padding-bottom:10px;
    } 
#newsrotator {
    padding-bottom:1px;
	color: #64635f;
	}
#newsrotator a {
    color:#858585;
    text-decoration:none;
    font-family:verdana;
    }
#newsrotator a:hover {
    color:#990000;
    text-decoration:none;
    font-family:verdana;
    }  		


/************************** MAINCOL - CONTENT  - MODULES  ***************************/
#leftcol ul,
#rightcol ul {
    list-style:none;
	}
#maincol .moduletable_menu {
         margin:0 -11px 10px -10px;
         padding:8px;
	 padding-left:20px;
         color:#ddd;
         margin:0 0px 10px 0px;
         padding:0 0px 10px 0px;
    }
#maincol .moduletable_menu table{

}
/***************************** JOOMAL ELEMENTS **************************************/
.content {
    line-height:2em;
	}
.content p {
    padding:3px 0;
    font-size:11px;
    line-height: 17px;
	}
	
.content ul {
    padding-left:30px;
	line-height: 17px;
	margin-bottom:10px;
	margin-top: 10px;
	}
.content ul li {
    
	line-height: 17px;
	margin-bottom:10px;
	margin-top: 10px;
	}
.content ul li ul {
    padding-left:15px;
    }  	
.content .foto img {
    float:left;
    margin-right:10px;
    } 
.content .fotor img {
    float:right;
    margin-left:10px;
    } 

.componentheading {
	font-size: 16px;
	line-height: 100%;
	font-weight:bold;
	padding: 0;
	margin: 5px 0 10px 0;
	}
.contentheading {
	font-weight: bold;
	line-height: 110%;
	margin: 15px 0 0 0;	
	font-size:14px;
	}
div.article-block {
    padding:10px;
    border:solid 1px #ddd;
	}
td.buttonheading, 
.contentpaneopen td.buttonheading {
	padding: 0px 3px 0;
	}
td.column_separator {
	padding-left: 15px;
	}
td.componentheading {
	padding-bottom: 15px;
	}
	
td.pagescounter {
   	padding-bottom:10px;
	}
	
.sectiontableheader {
  	font-weight: bold;
  	padding: 4px;
  	line-height: 20px;
	border:solid 1px #eee;
}

tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  	text-align: left;
  	padding: 2px 0 0px 5px;
	
	}
tr.sectiontableentry2 td,
td.sectiontableentry2 {
 	height: 27px;
	vertical-align:middle;
	}
tr.sectiontableentry1 td,
td.sectiontableentry1 {
	height: 27px;
	vertical-align:middle;
	}
.sectiontableentry1 {
    background:#f1f1f1; 
	} 	
.sectiontableentry2 {	
    } 	
/* read moore */
div.readon{
   text-align: right;
   padding-right: 15px;
   margin-bottom: 10px;
   margin-top: 10px;
}

a.readmore,
a.readon,
a.dn-module_link {
    border: 1px solid #999999;
    padding:1px 3px;
    font-size: 10px;
    float:right;
    /*margin-left: 575px;*/
    line-height:1.3em;
}
   
a:hover.readmore,	
a:hover.readon,
a:hover.dn-module_link {
   color:#666;
   text-decoration:none;
}

a.readmore2 {
    border: 1px solid #999999;
    padding:1px 3px;
    font-size: 10px;
    margin-left: 605px;
    line-height:1.3em;
}
   
a:hover.readmore2 {
   color:#666;
   text-decoration:none;
}

/* autor - data */
.small,
.createdate ,
.modifydate ,
div.mosimage_caption {
	font-size: 85%;
}   
.small {
    margin-top:5px;
    float:right;
	}
ul span.small {
    float:none;
	 } 
/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #ccc;
	padding: 5px;
	max-width: 200px;
	z-index:10;
	}
.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	}
.tool-text {
	font-size: 100%;
	margin: 0;
	}
        
a.mainlevel_tomek{
font-size:11px;
font-weight:bold;
padding-bottom:8px;
padding-left:10px;
padding-top:8px;
background:#999999 none repeat scroll 0 0;
color:#DDDDDD;
text-decoration:none;
padding-right: 10px;
line-height:160%;

}
a.mainlevel_current_tomek{
font-size:11px;
font-weight:bold;
padding-bottom:8px;
padding-left:10px;
padding-top:8px;
background:#990000 none repeat scroll 0 0;
color:#DDDDDD;
text-decoration:none;
padding-right: 10px;
line-height:160%;
}

a.mainlevel_tomek:hover{
font-size:11px;
font-weight:bold;
padding-bottom:8px;
padding-left:10px;
padding-top:8px;
background:#990000 none repeat scroll 0 0;
color:#DDDDDD;
text-decoration:none;
padding-right: 10px;
line-height:160%;

}
a.mainlevel_active_tomek {
font-size:11px;
font-weight:bold;
padding-bottom:8px;
padding-left:10px;
padding-top:8px;
background:#990000 none repeat scroll 0 0;
color:#DDDDDD;
text-decoration:none;
padding-right: 10px;
line-height:160%;
}
/**************************** MODULY TIDE *************************************/
div.headerImage{
    width: 100%
    height: 250px;
    position: relative;
    top: 0px;
    left: 0px;
    margin-bottom: 10px;
}

div.headerImageTitle{
    width: 100%;
    height: 33px;
    filter:alpha(opacity=70);
    opacity:0.8;
    background-color: #999999;
    color: #FFFFFF;
}

div.headerImageText{
    width: 100%;
    height: 80px;
    margin-top: 137px;
    filter:alpha(opacity=70);
    opacity:0.8;
    background-color: #999999;
    
}

p.headerImageTitleContent{
    color: white; 
    font-size: 26px;
    position: absolute;
    z-index: 10; 
    top: 0px;
    left: 0px;
    line-height: 24px;
    width: 660px;
    height: 33px;
    margin-left: 20px;
}

p.headerImageTextContent{
    color: white;
    font-weight: normal;
    font-size: 14px; 
    position: absolute;
    top: 160px;
    left: 0px;
    z-index: 10;
    width: 640px;
    height: 60px;
    margin-top: 22px;
    margin-left: 20px;
}

#articleIntroFromMenu{
   width: 680px;
}

div.moduleIntroContainer{
   float: left; 
   border: 1px solid #E1E1E1;
    width: 676px;
    margin-bottom: 10px;
}

img.articleIntroImg{
    width: 180px;
    height: 140px;
    margin: 15px;
    padding: 0px;
}

div.moduleIntroLink{
   text-align: right;
   padding-right: 15px;
   margin-bottom: 10px;
   margin-top: 10px;
}

a.moduleIntroTitle:hover, a.moduleIntroTitle:link, a.moduleIntroTitle:visited, a.moduleIntroTitle:active  {
    color: #990000;
    font-weight: bold;
}

div.moduleIntroText{
    padding-right: 5px;
    text-align: left;
}
div.moduleIntroLink a{
    border: 1px solid #999999;
    padding: 3px;
    font-size: 10px;
}


#fpss-outer-container {margin:0px 0; padding:0px; }
#slide-outer .slide-inner a.fpss_img span span span { background: none;}
#slide-outer .slide-inner a.fpss_img {margin: 0 0 0 300px; padding:0px; border-left:none;}
#slide-outer .slide-inner a.fpss_img span {height:208px;}
#navi-outer li a, #navi-outer li a:hover, #navi-outer li a.navi-active { width: 50px; height: 30px;} 
#navi-outer li a img, #navi-outer li a:hover img, #navi-outer li a.navi-active img { height:auto; margin:0 0 0 -30px}
.fpss-introtext {height:100%; width:280px; text-align:left; margin-left:10px;}
#navi-outer, .fpss-introtext {background: transparent none;} 
#navi-outer {border:none;width:900px;}
.slide-inner {background: url(../images/slide_bg.jpg) repeat-x !important;}
#fpss-container {
background:transparent url(../images/slide_bg.jpg) repeat-x;
}
.fpss-introtext .slidetext h2 a , .fpss-introtext .slidetext h2 a:hover {

font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
margin:2px 0 0;
padding:0; 
font-size:20px;
color:white;
line-height:1;

display:block;
}
.fpss-introtext .slidetext p {
margin:10px 0;
color: white;
}
#slide-wrapper #slide-outer .slide .slide-inner {
padding-right:0px;
text-align:right; }

div.moduleIntroContainer h2{
    font-size: 11px;
    line-height: 17px;
}

h2.sloganh{
   font-size:22px;
   line-height: 115%;
   color: rgb(140, 140, 140);
   font-weight: bold;
}

div.slidetext h4.poz{
    font-size: 18px;
    line-height: 22px;
}