/* _style.css - www.cms-self-service-lite.at */
/* #### allgemeines #### */
 * {
		margin:0;
		padding:0;
 }
 body {
		font-family:Georgia,Arial,sans-serif;
		font-size:9pt;
		line-height:140%;
		color:#333;
		position:relative;
 }
 a {
		color:#333;
 }
 a:hover {
		text-decoration:none;
 }
 a img {border:none;}
 a.liexfe {
		padding-right:17px;
		background:url(_images/externes_fenster_info_s.gif) no-repeat top right;
 }
 li.play {display:none; }
 li.play a,
 a.play {
		height:15px;
		padding:0 0 0 25px;
		background:url(_images/play_link.gif) no-repeat 0 0;
 }
 li.play a:hover,
 a.play:hover {
		background:url(_images/play_link.gif) no-repeat 0 -30px;
 }
 a.play {
		margin-top:10px;
 }
 .nobreak {white-space:nowrap;}
 .print {display:none;}
 .noprint {}
 p {
		padding-bottom:15px;
 }
 .floatleft {
		float:left;
		margin:0 15px 15px 0;
 }
 p#printhead {}
 
/* logo */
 h1#logo_name {display:none;}
 h2#logo_slogan {display:none;}
 
/* inhalt */
 div#inhalt {
		background:#fff;
		position:relative;
 }
 img#ssl_box {
		float:left;
		position:relative;
		margin-left:10px;
 }
 div.slogan_top {
			background:url(_images/striche.gif) repeat #e5e5e5;
			padding:15px 20px 20px 0;
			margin:30px 0 0 0;
 }
 div#inhalt div.slogan_top ul {
		padding-left:240px;
		margin:0 0 0 0;
 }
 div#inhalt div.slogan_top p {
		padding-left:220px;
		padding-bottom:0;
		margin:0 0 0 0;
 }
 div.slogan_top h3 {
		color:#093;
		padding:0 0 5px 220px;
		font-size:1.2em;
 }
 div.slogan_top h3 strong {
		font-style:italic;
 }
 .after_slogan_top {
		clear:both;
		height:1%;
		overflow:auto;
		padding-top:10px;
 }
 h4 {
		padding:5px;
		background:url(_images/striche.gif) repeat #e5e5e5;
		color:#093;
		font-size:1.1em;
		margin:30px 0 10px 0;
		clear:both;
 }
 ul {
		margin:0 0 15px 45px;
 }
/* seitenbezogenen formate */
/* home */
 a.ssl_kurzvorstellung {
		display:block;
		width:170px;
		height:133px;
		text-indent:-5000px;
		background:url(_images/ssl_kurzvorstellung.jpg) no-repeat 0 0;
		float:right;
 }
 a.ssl_kurzvorstellung:hover {
		background:url(_images/ssl_kurzvorstellung.jpg) no-repeat 0 -167px;
 }
 a.ssl_kurzvorstellung:focus {
		outline:none;
 }
 body.kurzbeschreibung .after_slogan_top {
		padding-bottom:25px;
 }
 body.kurzbeschreibung p.kurzbeschreibung_install {
		background:#e5e5e5;
		padding:20px;
		line-height:2em;
		margin:0 0 10px 15px;
		width:25em;
 }
 body.kurzbeschreibung p.kurzbeschreibung_install tt {
		font-size:3em;
		font-weight:bold;
		color:#093;
		margin-right:5px;
 }
 body.kurzbeschreibung p.kurzbeschreibung_install b {
		color:#093;
		display:block;
		font-size:1.2em;
 }
/* installation, administration */
 ul.anleitungenliste li p {
		padding-bottom:3px;
 }
 body.administration img.floatleft {
		padding:1px;
		border:1px dotted #093;
 }
/* faq */
 body.faqs dl#faq {
			clear:both;
		}
 body.faqs dt {
		font-weight:bold;
		font-size:1.2em;
		padding:15px 0 5px 0;
 }
 body.faqs dd {
		height:auto ! important
 }
 dl.faq a.faqShow {/* antworten auf */
		display:none;
 }
 dl.faq a.faqHide {/* antworten zu */
		display:none;
 }
/* news */
 body.feed div#inhalt div.slogan_top p {
		line-height:2em;
 }
 body.feed div#inhalt div#self-service-lite {
		margin-top:35px;
 }
/* screenshots */
 body.screenshots ul.kickthumbs {
		clear:both;
		list-style-type:none;
 }
 body.screenshots ul.kickthumbs li {
		float:left;
		margin:0 10px 10px 0;
 }
 body.screenshot_detail ul.kickthumbs li {
		display:none;
 }
 body.screenshot_detail ul.kickthumbs li.kickbig {
		display:block;
 }
 body.screenshot_detail ul.kickthumbs li.kickbig a.kickblaettern {display:none;}
 body.screenshot_detail ul.kickthumbs li.kickbig span.kickzusatztext {display:block;}
 
/* videos */
 body.videos div.after_slogan_top p {
		float:left;
		margin:0 10px 10px 0;
 }
/* download */
 body.download div.slogan_top li#system {
		padding:10px 0 10px 0;
 }
 body.download div.slogan_top li#system a {
		color:#093;
		font-size:1.3em;
 }
 body.download p.noprint {
		font-size:0.9em;
 }
 body.download h4.noprint {
		font-size:0.9em;
 }
/* templates */
 div#tmpl_list img {
		float:left;
		margin:0 15px 10px 0;
 }
 div#tmpl_list p {
		overflow:auto;
		height:1%;
 }
/* support */
 body.sslforum div.slogan_top div#forum_menue {
		padding-left:10px;
		overflow:auto;
		height:1%;
 }
 body.sslforum div.slogan_top div#forum_menue form {
		padding-bottom:10px;
		overflow:auto;
		height:1%;
 }
 body.sslforum div.slogan_top form input {
		margin-right:5px;
 }
 body.sslforum div.slogan_top div#forum_menue ul {
		text-align:left;
		padding:0;
 }
 body.sslforum div.slogan_top div#forum_menue ul li {
		list-style-type:none;
		float:left;
		margin-right:10px;
		padding:0;
 }
 body.sslforum p.after_slogan_top {
		padding-top:0;
 }
 body.section-viewtopic table.tablebg tr.row1 td {
		background:#f7f7f7;
 }
 a.titles {
		color:#093;
		font-size:1.2em;
 }
/* kontakt */
 body.kontakt div.slogan_top address {
		font-style:normal;
		padding:5px 0 0 230px;
 }
 body.kontakt p.noprint {
		font-size:0.9em;
 }
 body.kontakt h4.noprint {
		font-size:0.9em;
 }
/* suchauswertung */
 body.suchauswertung div#inhalt div.after_slogan_top p {
		color:#093;
		font-size:1.1em;
 }
 body.suchauswertung div#inhalt div.after_slogan_top ol {
		margin-left:35px;
 }
 body.suchauswertung div#inhalt div.after_slogan_top ol li {
		padding-bottom:8px;
 }
 body.suchauswertung div#inhalt div.after_slogan_top ol li a {
		font-weight:bold;
 }
/* suche auswertung - text-highlight */
 em.searchword {
 color: #222; 
 background-color: #ff6; 
 border: 1px dotted #ff6;
 }
 em.searchword0 {
 color: #222; 
 background-color: #ff6; 
 border: 1px dotted #ff6;
 }
 em.searchword1 {
 color: #222; 
 background-color: #a0ffff; 
 border: 1px dotted #0affff;
 }
 em.searchword2 {
 color: #222; 
 background-color: #9f9; 
 border: 1px dotted #9f9;
 }
 em.searchword3 {
 color: #222; 
 background-color: #f99; 
 border: 1px dotted #f99;
 }
 em.searchword4 {
 color: #222; 
 background-color: #f6f; 
 border: 1px dotted #f6f;
 }
 em.searchword5 {
 color: #fff; 
 background-color: #800; 
 border: 1px dotted #800;
 }
 em.searchword6 {
 color: #fff; 
 background-color: #0a0; 
 border: 1px dotted #0a0;
 }
 em.searchword7 {
 color: #fff; 
 background-color: #886800; 
 border: 1px dotted #886800;
 }
 em.searchword8 {
 color: #fff; 
 background-color: #004699; 
 border: 1px dotted #004699;
 }
 em.searchword9 {
 color: #fff; 
 background-color: #909; 
 border: 1px dotted #909;
 }

/* landing page */
 body.landingpage h1#logo_name {
		font-size:2.2em;
		padding-top:30px;
 }
 body.landingpage h2#logo_slogan {
		font-size:1.3em;
		padding-top:8px;
		padding-bottom:15px;
 }
 body.landingpage div#inhalt {
		padding:40px 50px 40px 50px;
 }
 body.landingpage div#inhalt div.slogan_top {
		padding-top:10px;
 }
 body.landingpage div#inhalt p {
		font-weight:bold;
		padding-bottom:5px;
 }
 body.landingpage div#inhalt div.slogan_top b,
 body.landingpage div#inhalt b {
		color:#093;
 }
 body.landingpage div#inhalt h4 strong {
		font-style:italic;
 }
 body.landingpage div#inhalt h4.endslogan {
		font-size:1.3em;
		padding-top:10px;
		padding-bottom:10px;
 }
 body.landingpage div#inhalt h4.endslogan a {
		color:#093;
		text-decoration:none;
 }
 body.landingpage div#inhalt h4.endslogan a:hover {
		text-decoration:underline;
 }
 body.landingpage div#inhalt p.info {
		height:3em;
 }
 body.landingpage div#inhalt p.info a {
		float:left;
		padding:8px 10px 8px 10px;
		background:#093;
		color:#fff;
		text-decoration:none;
 }
 body.landingpage div#inhalt p.info a:hover {
		text-decoration:underline;
 } 
/* ### menue */
 ul#menue {display:none;}
/* footer */
 div#footer {display:none;}
 a#aktuell {display:none;}

