/*=====================================================================
 *
 * Filename: s.css
 * Website: kreuzfahrt-expertin.de
 * Media: Screen, Projection
 * Date created: 11/08/2010
 * Last modified: 12/08/2010
 *
 * Description: -
 *
 *=====================================================================*/

@media all {
	
	/* -------------RESET--------------- */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}
	html[xmlns^="http"]{overflow-y:scroll}
	body{background-color:#fff}
	:focus{outline:0}
	ul,ol{list-style:none;list-style-type:none}
	table{border-collapse:separate;border-spacing:0}
	caption,th,td{text-align:left;font-weight:400}
	blockquote:before,blockquote:after,q:before,q:after{content:""}
	a,a:link,a:visited,a:hover{text-decoration:underline;color:#000}
	a:active,a:focus,input{outline:none}
	sup{position:relative;bottom:.3em;vertical-align:baseline}
	sub{position:relative;bottom:-.2em;vertical-align:baseline}
	acronym,dfn,abbr{cursor:help;border-bottom:1px dashed}
	del{text-decoration:line-through}
	a abbr,a acronym{border:none}
	cite,em,dfn,i{font-style:italic}
	ins,dfn{border-bottom:1px solid #ccc}
	code,kbd,samp,pre,tt,var{font-size:100%;font-family:monaco, "Lucida Console", courier, mono-space}
	a img,img,img,iframe{border:none;text-decoration:none}	

	/* -------------BASIC--------------- */
	html{font-size:100%}
	body{font:81.3%/1.4 Arial,'Helvetica Neue',Helvetica,sans-serif;background:#fff url('../images/bg-body.png') repeat-x;color:#111}
	a,a:link,a:active{background-color:transparent;text-decoration:underline;color:#2B6C92}
	a:visited {color:#f0ac36}
	a:hover{text-decoration:none}
	.hr hr{display:none}
	.hr{background:#999;height:1px;overflow:hidden;margin:10px 0;padding:0}
	p{font-weight:300;padding:0 0 1.154em}
	p:last-child,p.last-child{padding-bottom:0}
	table{margin-bottom:1.154em}
	tr,th,td{margin:0;padding:.154em 1.625em .154em 0}
	caption{text-align:center;font-family:Georgia,serif}
	li li,li p,td p,blockquote p,input,select,th,td{font-size:1em}
	strong,b,th{font-weight:700}
	em,i,tfoot{font-style:italic}
	::-moz-selection,::selection{background:#000;color:#fff}

	/* -------------PAGE-WRAP------------ */
	.pw {position:relative;margin:0 auto;width:904px}
	
		.t {position:absolute;right:8px;bottom:-20px;z-index:-1}

  /* -------------PRINT---------------- */
  .logo-print {display:none}

	/* -------------HEADER--------------- */
	.h {position:relative;height:204px;width:904px;background:url('../images/bg-header.png') 50% 0 no-repeat}
	
		/* LOGO */
		.h h1 {position:absolute;left:526px;top:18px}
		.h h1 a,.h h1 a:visited {color:#fff;text-decoration:none;font-style:italic;font-size:30px}
		
		/* SEARCH */
		.search {position:absolute;right:0;top:20px}

	/* -----------------NAVI------------- */
	.n {width:904px;height:40px;background:url('../images/bg-mainnavi.png') 50% bottom no-repeat}
	
		/* MAINNAVI */
		.mn{position:relative;z-index:10;float:left;display:inline;margin:4px 0 0 50px}
		.mn li{float:left;margin-right:5px}	
		.mn a,.mn a:visited{color:#000;font-weight:700;cursor:pointer;display:block;float:left;text-decoration:none;margin:0;padding:0 0 0 10px}
		.mn a span{float:left;display:block;padding:7px 10px 8px 0;}	
		.mn a:hover,.mn li.active a{color:#fff;background:url(../images/tab-left.png) no-repeat left top;}
		.mn a:hover span,.mn li.active a span{background:url(../images/tab-right.png) right 0}

	/* -------------CONTENT-WRAP--------- */
	.cw {position:relative;float:left;display:inline;width:888px;padding:8px 8px 0;background:#fff;min-height:500px;height:auto!important;height:500px}
	
		/* ADSENDE 300x250 */
		.ga3 {position:absolute;left:265px;top:8px}

		/* ADSENDE 160x600 */
		.ga6 {position:absolute;left:8px;top:8px}
		.b {margin-bottom:5px}
		
		/* KREUZFAHRT EXPERTIN */
		.ke {position:absolute;z-index:9;right:-7px;top:-140px}
	
	/* -------------CONTENT-------------- */
	.c {float:left;display:inline;width:423px;margin-left:160px;padding:285px 10px 0 20px;overflow:hidden;background:url('../images/bg-sep.png') 8px 0 repeat-y}
	
		.cgb {margin:20px 0 75px 0}
	
		/* IFRAME */
		.if {margin:0;width:620px;padding:0 10px 0 0}

		/* HEADINGS */
		h1,h2,h3,h4,h5,h6 {font-weight:700;font-family:Helvetica,'Helvetica Neue',Arial,sans-serif;color:#005284}
		h1{font-size:1.846em;margin-bottom:.208em;line-height:1.1} /* font-size:24px;margin-bottom:5px */
		h2{font-size:1.615em;margin-bottom:.19em;line-height:1.2} /* font-size:21px;margin-bottom:4px */
		h3{font-size:1.385em;margin-bottom:.167em;line-height:1.2} /* font-size:18px;margin-bottom:3px */
		h4{font-size:1.231em;margin-bottom:.188em;line-height:1.2} /* font-size:16px;margin-bottom:3px */
		h5,h6{font-size:1em;margin-bottom:.214em;line-height:1.2} /* font-size:14px;margin-bottom:3px */

		/* LIST ELEMENTS */
		.c ul,.c ol {font-size:1em;margin:0 0 1.154em 1.154em;line-height:1.7;padding:0}
		.c ul ul,.c ol ol {margin-bottom:0;padding-bottom:0}
		.c li {position:relative;background:url('../images/list.png') 0 8px no-repeat;padding-left:1.154em}
		.c ol li {background:none;padding-left:0}
		.c ol{list-style-type:decimal;padding-left:1.154em}
		.c ul:last-child,.c ol:last-child {margin-bottom:0}	

	/* -------------SIDEBAR-RIGHT-------- */
	.sr {float:right;display:inline;width:255px}
	
		/* SEARCH */
		.gs {padding:0 6px}		
		.it {float:left;display:inline;margin-right:5px;width:186px;padding:1px!important;background:#fff;border:1px solid #fff!important}
		.in {float:left;display:inline;font-size:11px;width:45px;height:20px;color:#fff;background:#ec370a;border:none;line-height:normal}
	
		/* SUBNAVI */
		.sn {float:left;position:relative;z-index:12;background:#005284;padding:14px 0 10px 0}		
		
		.ns {float:left;margin-top:15px}
		.ns li {position:relative;margin:0 6px;border-bottom:1px solid #fff;padding:2px 0 2px 0;background:url('../images/bg-subnavi.png') 0 10px no-repeat;padding-left:11px}
		.ns a,.ns a:visited {font-size:.846em;color:#fff;text-decoration:none}
		.ns a:hover{color:#0b84ce;text-decoration:none}
		.ns li.active {margin:0 2px;background:#649cbd url('../images/bg-subnavi-active.png') 2px 10px no-repeat;padding-left:12px;border-bottom:none;}
		.ns li.active a,.ns li.active a:visited {color:#020336;font-weight:700;padding-left:2px}
		.ns li.active a:hover {text-decoration:underline}
		.ns ul li a {color:#fff!important;font-weight:300!important;background:none}
		.ns ul {color:#649cbd;margin:0;padding:0}
		.ns ul li {border-bottom:none;background:url('../images/bg-subnavi-sub.png') 0 8px no-repeat}
		.ns li.last {border-bottom:none}
		
	/* -------------FOOTER--------------- */
	.f {clear:both;display:inline;width:904px;padding:0 28px;background:#fff}
			
		.fn li {float:left;display:inline;padding:0 5px}
		.fn a,.fn a:visited {color:#000;text-decoration:none}
		.fn a:hover {color:#000;text-decoration:underline}
		.fn li.first {padding-left:0}	
		.fn li.last {}	
		
/************************************/
/************ TYPO3 *****************/
/************************************/

	/* TX_CSSSTYLEDCONTENT */
	.csc-textpic-caption-r .csc-textpic-caption{text-align:right}dd.csc-textpic-caption{color:#999;padding-top:2px}.csc-textpic .csc-textpic-imagecolumn{float:left;display:inline}.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img{border:2px solid #000;padding:0}.csc-textpic-imagewrap{padding:0}.csc-textpic .csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0}.csc-textpic .csc-textpic-imagewrap li{float:left;margin:0;padding:0}.csc-textpic-image dt{display:inline;margin:0}.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}.csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;text-align:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{margin:3px 0 0}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}.csc-textpic-equalheight .csc-textpic-imagerow{margin-bottom:5px;display:block}.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0 !important}.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px !important}.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px !important}.csc-textpic-center .csc-textpic-imagewrap{margin:0 auto}.csc-textpic-right .csc-textpic-text{clear:right}.csc-textpic-left .csc-textpic-text{clear:left}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;clear:both}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;clear:both}.csc-textpic .csc-textpic-imagerow-last{margin-bottom:0}.csc-textpic,.csc-textpic .csc-textpic-imagerow,.csc-textpic-above .csc-textpic-text,.csc-textpic-clear{clear:both}.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-center{text-align:center}.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-center .csc-textpic-text{text-align:left}.csc-textpic img,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dd img{border:none}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-left .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dt,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dd{float:none}.csc-textpic-image,.csc-textpic-image dd,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}.csc-textpic-right .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
	*html .csc-textpic-intext-right-nowrap .csc-textpic-text,*html .csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}/*ie6*/

}

/************************************/
/************ PRINT CSS *************/
/************************************/

@media print {

  html,body{color:#000;font:normal 10pt/150% Arial, serif;background-color:#FFF!important;background-image:none !important;word-spacing:1.1pt;letter-spacing:0.2pt;text-align:justify}
	a:link,a:visited{background:transparent;font-weight:700;text-decoration:underline;color:#000}
	a[href^="http://"] {color:black}
  hr {height:2pt;background:black;margin:1em 0 0 0}
  h1,h2,h3,h4,h5,h6{font-family:Helvetica, Arial, sans-serif;background-color:transparent;color:black;font-weight:bold;page-break-after:avoid;line-height:1.3}
	h1{font-size:19pt}
	h2{font-size:17pt}
	h3{font-size:15pt}
	h4,h5,h6{font-size:12pt}
	h1,h2,h3{page-break-after:avoid}

	blockquote {margin:1.3em;padding:1em;font-size:10pt}

	p {font-size:10pt}
  form {display:none}
  code {font-family:"Courier New", Courier, mono}
  abbr[title]:after,acronym[title]:after {content:'(' attr(title) ')'}

	table {margin:1pt;text-align:left;}
	th {border-bottom:1pt solid black;font-weight:bold}
	td {border-bottom:1pt solid black}
	th,td {padding:4pt 10pt 4pt 0}
	tfoot {font-style:italic}
	caption {background:white;margin-bottom:2em;text-align:left}
	thead {display:table-header-group}
	tr {page-break-inside:avoid}

	/*===========================
	*
	* TYPO3 PRINT CSS
	* date created: 23/02/2010
	* last modified: 30/07/2010
	*
	*===========================*/

	/* tx_cssstyledcontent */
	.csc-textpic-caption-r .csc-textpic-caption{text-align:right}dd.csc-textpic-caption{color:#999;padding-top:2pt}.csc-textpic .csc-textpic-imagecolumn{float:left;display:inline}.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img{border:2pt solid #000;padding:0}.csc-textpic-imagewrap{padding:0}.csc-textpic .csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0}.csc-textpic .csc-textpic-imagewrap ul li{float:left;margin:0;padding:0}csc-textpic-image dt{display:inline;margin:0}.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10pt}.csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10pt}.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10pt;text-align:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{margin:3pt 0 0}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5pt}.csc-textpic-equalheight .csc-textpic-imagerow{margin-bottom:5pt;display:block}.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0 !important}.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10pt !important}.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10pt !important}.csc-textpic-center .csc-textpic-imagewrap{margin:0 auto}.csc-textpic-right .csc-textpic-text{clear:right}.csc-textpic-left .csc-textpic-text{clear:left}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;clear:both}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;clear:both}.csc-textpic .csc-textpic-imagerow-last{margin-bottom:0}.csc-textpic,.csc-textpic .csc-textpic-imagerow,.csc-textpic-above .csc-textpic-text,.csc-textpic-clear{clear:both}.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-center{text-align:center}.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-center .csc-textpic-text{text-align:left}.csc-textpic img,.csc-textpic .csc-textpic-imagewrap csc-textpic-image dd img{border:none}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic .csc-textpic-imagewrap csc-textpic-image,.csc-textpic-left .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}.csc-textpic .csc-textpic-imagewrap csc-textpic-image dt,.csc-textpic .csc-textpic-imagewrap csc-textpic-image dd{float:none}csc-textpic-image,csc-textpic-image dd,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}.csc-textpic-right .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}

	/*===========================
	*
	* Hide Elements
	* date created: 23/02/2010
	* last modified: 23/02/2010
	*
	*===========================*/

	.logo-print {display:block;text-align:right;margin:0 0 5pt 0}
	.sidebar-left,.sidebar-right,.footer,.header{display:none}

}

