﻿/* CSS Document LOD.sk */

* {margin: 0; padding: 0;}

body {
	background:#deedf6 url(../Img/bg.gif) repeat-x left top;
	color: #222222;
	font-family: Verdana;
	font-size: 0.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
}

h1, h2, h3 {margin:0; font-family: Verdana;}

h1 {font-size:1.9em;}
h2 {font-size:1.5em; margin:0; padding:0;}
h3 {font-size:1.2em;}
h4 {font-size:1.0em;}
h5 {font-size:0.9em;}
h6 {font-size:0.8em;}

hr { border:0 none; width:100%; background:url(../Img/sep_points.gif) repeat-x left center; }

a:link, a:visited, a:hover {color: #278eee; text-decoration: underline;}

img {border: none;}

.clear {clear:both;	height:1px;	margin:0px;	padding:0px;}
.separator { padding-bottom:1.3em; background:url(../Img/sep_points.gif) repeat-x left bottom; }
.blue { color:#278eee; }
.green {color:#70bf00;}
.lightBlue { color:#2ec5ce;}
.darkBlue { color:#194689;}
.red { color:#c12100;}
.orange { color:#f17225;}
.b { font-weight:bold; }
/* ************************************************************************************************************************* */

/*****************/
/**  CONTAINER  **/
/*****************/

#wrapper { }
#container { width:973px; margin:0 auto; }

	/**************/
	/**  HEADER  **/
	/**************/
	#header	{ width:973px; height:105px; background:transparent url(../Img/header2-bg.gif) no-repeat center bottom; }
	    #logo { width:179px; float:left; padding:19px 0px 19px 21px;}
        #logo h1 a { text-decoration:none; }
	    #logo h1 a img { width:137px; height:56px; border:0 none; }
	    #logo h1 a span { display:none; text-indent:-9999px; font-size:0.5em; }
	
		#additNav { float:left; width:590px; padding:59px 21px 19px 0px; margin:0; list-style: none; font-size:0.85em; }
		#additNav ul { float:right; list-style:none; margin:0; }
	    #additNav ul li { display:inline; padding:0 4px 0 11px; background: url(../Img/separator.gif) no-repeat left center; }
	    #additNav ul li a { text-decoration:underline; color:#222222; }
	    #additNav ul li.first-child { background:none; }
	    
	#headerBanners { width:973px; background:transparent url(../Img/container-bg.gif) repeat-y center top; }
	#headerBanners .bannerLeft { float:left; width:710px; height:220px; padding-left:11px; }
	#headerBanners .bannerRight { float:right; width:232px; height:220px; padding-right:11px; }
	#headerBanners .infoPanel { clear:both; width:951px; height:41px; padding:0 11px; background:transparent url(../Img/infoPanel-bg.gif) no-repeat center bottom; font-size:0.85em; }
	#headerBanners .infoPanel div.contextNav { float:left; padding:11px 3px 11px 191px; width:528px; height:19px; line-height:1.6em; }
	#headerBanners .infoPanel div.contextNav a { color:#278eee; text-decoration:none;}
	#headerBanners .infoPanel div.contextNav a.navContextLast { color:#000; text-decoration:none;}
	#headerBanners .infoPanel div.contextNav a.prevLink { color:#222; text-decoration:underline; }
	#headerBanners .infoPanel div.contextNav span.arrow { padding:5px 3px 5px 12px; color:#278eee; background:url(../Img/blueArrow.gif) no-repeat 7px 8px;}
	#headerBanners .infoPanel div.timeInfo { float:left; padding:11px 0px 11px 0px; width:229px; height:19px; line-height:1.6em; font-family:Verdana; font-size:0.9em; }
	#headerBanners .infoPanel div.timeInfo span.separ { color:#d33c00; }
	
	/**************/
	/***  MAIN  ***/
	/**************/
	#main {	width:973px; background:transparent url(../Img/container-bg.gif) repeat-y center top;  }

	/**************/
	/***  LEFT  ***/
	/**************/
	#mainLeft {	float:left; width:162px; margin:20px 9px 0 11px; }

		#globalNav { width:162px; margin-bottom:12px; background:url(../Img/globalNavTop.gif) no-repeat left top; font-size:0.9em; }
		#globalNav ul { width:162px; list-style:none; padding:6px 0; background:url(../Img/globalNavBottom.gif) no-repeat left bottom; }		
		#globalNav ul li { width:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:url("../Img/globalNavLI.gif") repeat-x left top; }
		#globalNav ul li.first a { padding:4px 10px 8px !Important; }
		#globalNav ul li.first a.selected { color:#278eee;} 
		#globalNav ul li.last { border-bottom:0 none;}
		#globalNav ul li.last a { padding:8px 10px 4px !Important; }
		
		#globalNav ul li a:link, 
		#globalNav ul li a:visited, 
		#globalNav ul li a:hover, 
		#globalNav ul li a:active { display:block; margin:0px; padding:8px 10px 7px; text-decoration:none; color:#222222; }
		
		#globalNav ul li a:hover { color:#278eee; text-decoration: none; } 
		#globalNav ul li a.selected { color:#c12100; text-decoration: none; }

        #globalNav ul li.subLink { width:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#e1f1ff; }

		#globalNav ul li.subLink a:link, 
		#globalNav ul li.subLink a:visited, 
		#globalNav ul li.subLink a:active { background:url(../Img/blackArrow.gif) no-repeat 12px center; display:block; margin:0px; padding:8px 0 8px 25px; text-decoration:none; color:#222222; }

		#globalNav ul li.subLink a:hover { background:url(../Img/selectedArrow.gif) no-repeat 12px center; color:#c12100; text-decoration:none; } 
		#globalNav ul li.subLink a.selected { background:url(../Img/blueArrow.gif) no-repeat 12px center; color:#278eee; text-decoration: none;}

    /* linky pod hlavnou navigaciou */
		#links { }
		#links ul { list-style:none; }
		#links ul li { }
		#links ul li.first { }
		#links ul li a:link, 
		#links ul li a:visited, 
		#links ul li a:hover, 
		#links ul li a:active {	width: 115px; height:24px; margin-left:4px; padding:6px 0 0 4px; display:block; font-weight:bold; text-decoration:none;	}
		#links ul li a:link, #links ul li a:visited { color:#fff; }
		#links ul li a:hover, #links ul li a.active{ color:#fff; text-decoration:none; }

	/**************/
	/**  CENTER  **/
	/**************/
	#mainCenter	{ float:left; width:607px; min-height:280px; margin:20px 0px; padding:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }

    /* TITULKA STRED / Panely */
        #mainCenter div.mainCenterPanels { overflow:hidden; padding:0 15px; margin-bottom:10px; }
		#mainCenter div.panelServices { float:left; width:180px; padding-right:12px; margin-bottom:5px; }
		#mainCenter div.lastPanel { padding-right:0px; }
		#mainCenter div.panelServices h2 { height:50px; padding-bottom:25px; margin-bottom:17px; font-family:Times New Roman, Sans-Serif; font-size:2em; font-weight:normal; background:url(../Img/sep_points.gif) repeat-x left bottom; }
		#mainCenter div.panelServices h2.blue { color:#278eee; }
		#mainCenter div.panelServices h2.red { color:#c12100; }
		#mainCenter div.panelServices h2.orange { color:#f17225; }
		#mainCenter div.panelServices div.itemServices { margin:10px 0; background:url(../Img/sep_points.gif) repeat-x left bottom; height:120px; }
		    #mainCenter div.itemServices h4 { margin-bottom:5px; font-size:0.9em; }
		    #mainCenter div.itemServices p { font-size:0.9em; line-height:1.6em; }
		    #mainCenter div.itemServices h4.blue { color:#278eee; }
		    #mainCenter div.itemServices h4.red { color:#c12100; }
		    #mainCenter div.itemServices h4.orange { color:#f17225; }
	    span.btnViac { float:right; margin-bottom:10px; display:block; width:63px; height:27px; background:url(../Img/btnViac-bg.gif) no-repeat left top; }
	    span.btnViac a.blueLink { display:block; padding:5px 10px; color:#278eee; text-decoration:underline; background:url(../Img/blueArrow.gif) no-repeat 45px 10px;}
	    span.btnViac a.redLink { display:block; padding:5px 10px; color:#c63011; text-decoration:underline; background:url(../Img/redArrow.gif) no-repeat 45px 10px;}
	    span.btnViac a.orangeLink { display:block; padding:5px 10px; color:#f17225; text-decoration:underline; background:url(../Img/orangeArrow.gif) no-repeat 45px 10px;}
        span.btnViac a.greenLink { display:block; padding:5px 10px; color:#70bf00; text-decoration:underline; background:url(../Img/greenArrow.gif) no-repeat 45px 10px;}
        span.btnViac a.lightBlueLink { display:block; padding:5px 10px; color:#2ec5ce; text-decoration:underline; background:url(../Img/lightBlueArrow.gif) no-repeat 45px 10px;}
           
    /* PODSTRANKA */
    #mainSubCenter { overflow:hidden; padding:0 20px; margin-bottom:10px; }
    #mainSubCenter h2 { margin-bottom:20px; padding-bottom:20px; color:#278eee; font-family:Times New Roman; font-size:2.2em; font-weight:normal; background:url(../Img/sep_points.gif) repeat-x left bottom; }
    #mainSubCenter h3 {margin:15px 0 5px;}
    #mainSubCenter h4 {margin:15px 0 5px;}
    
        table#formServices { width:100%; border-collapse:collapse; }
        table#formServices tr td { padding:2px 0px; border:1px solid #fff; vertical-align:top !Important; }
        table#formServices tr td h4 { color:#194689; font-size:0.9em; }
        table#formServices tr td span.valErrMess { float:right; width:0px; }
        table#formServices tr td label {color: #646464;}
        table#formServices tr td select { border:1px solid #7f9db9;color:#646464; }
        table#formServices tr td span input { margin-right:10px; margin-top:2px;}
        table#formServices .eight {font-size: 0.7em;color: #646464;}
		table#formServices a {font-size: 0.7em; font-weight: normal;color: #646464;}
		table#formServices input.formServicesInput, #formServices textarea.formServicesTextarea {width: 280px; border:1px solid #7f9db9;color: #646464;}
		table#formServices .btnSubmit {margin-right: 25px;}
        
        div.contentWrapper { color:#222; font-size:0.9em; }
        
        #pnlSubContent { clear:both; }
		#pnlSubContent, #pnlSubContent a, #pnlSubContent td {color: #222;}
		#pnlSubContent h4 {margin:15px 0 5px;}

	    #pnlSubContent span.blueArrow { padding:3px 10px; color:#278eee; background:url(../Img/blueArrow.gif) no-repeat 7px 8px;}
	    #pnlSubContent span.redArrow { padding:3px 10px; color:#c63011; background:url(../Img/redArrow.gif) no-repeat 7px 8px;}
	    #pnlSubContent span.orangeArrow { padding:3px 10px; color:#f17225; background:url(../Img/orangeArrow.gif) no-repeat 7px 8px;}
        #pnlSubContent span.greenArrow {padding:3px 10px; color:#70bf00; background:url(../Img/greenArrow.gif) no-repeat 7px 8px;}
        #pnlSubContent span.lightBlueArrow {padding:3px 10px; color:#2ec5ce; background:url(../Img/lightBlueArrow.gif) no-repeat 7px 8px;}
		
		#pnlSubContent p {margin:0 0 1.3em 0; font-size:0.9em; line-height:1.6em; }
		#pnlSubContent .separator { padding-bottom:1.3em; background:url(../Img/sep_points.gif) repeat-x left bottom; }
		#pnlSubContent ul { font-size:0.9em; line-height:1.6em; margin-bottom:1.3em; padding-left: 15px; list-style-position:outside; list-style-image:url(../Img/blueList.gif); }
		#pnlSubContent ul a { text-decoration:underline; color:#278eee; }
			#pnlSubContent ul.subSection {list-style-type: square;}
				#pnlSubContent ul.subSubSection {list-style-type: none;}
				
	    #pnlSubContent ul.blueArrow { list-style:none; padding:0; list-style-image:none; }
	    #pnlSubContent ul.blueArrow li { padding-left:15px; background:url(../Img/blueArrow.gif) no-repeat 2px 6px; }
	    
		#pnlSubContent .important {font-weight: bold;}
		#pnlSubContent table.tab_modra .riadokModra1 { background:#d4ebff;}
		#pnlSubContent table.tab_modra .riadokModra2 { background:#ecf5fc;}
		#pnlSubContent table.tab_modra { border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table.tab_modra tr th {border:solid 1px #fff; padding:3px 5px; background:#4fa1ee; color:#fff; font-weight:normal; }
		#pnlSubContent table.tab_modra tr td {border:solid 1px #fff; padding:2px 5px 3px; }
		#pnlSubContent table.tab_modra tr td.w50 { width:50%; }
        #pnlSubContent table.tab_modra tr td.firstCol { background:url(../Img/sep_points.gif) repeat-x left bottom; }

		#pnlSubContent table.tab_tmavoModra .riadokTmavoModra1 { background:#dadeed;}
		#pnlSubContent table.tab_tmavoModra .riadokTmavoModra2 { background:#eceef6;}
		#pnlSubContent table.tab_tmavoModra { border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table.tab_tmavoModra tr th {border:solid 1px #fff; padding:3px 5px; background:#024483; color:#fff; font-weight:normal; }
		#pnlSubContent table.tab_tmavoModra tr td {border:solid 1px #fff; padding:2px 5px 3px; }
		#pnlSubContent table.tab_tmavoModra tr td.w50 { width:50%; }
        #pnlSubContent table.tab_tmavoModra tr td.firstCol { background:url(../Img/sep_points.gif) repeat-x left bottom; }

		#pnlSubContent table.tab_zelena .riadokZelena1 { background:#d6ebdb;}
		#pnlSubContent table.tab_zelena .riadokZelena2 { background:#eef6f0;}
		#pnlSubContent table.tab_zelena { border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table.tab_zelena tr th {border:solid 1px #fff; padding:3px 5px; background:#61c08b; color:#fff; font-weight:normal; }
		#pnlSubContent table.tab_zelena tr td {border:solid 1px #fff; padding:2px 5px 3px; }
		#pnlSubContent table.tab_zelena tr td.w50 { width:50%; }
        #pnlSubContent table.tab_zelena tr td.firstCol { background:url(../Img/sep_points.gif) repeat-x left bottom; }

		#pnlSubContent table.tab_oranzova .riadokOranz1 { background:#fbd5b8;}
		#pnlSubContent table.tab_oranzova .riadokOranz2 { background:#fcedde;}
		#pnlSubContent table.tab_oranzova { border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table.tab_oranzova tr th {border:solid 1px #fff; padding:3px 5px; background:#f17225; color:#fff; font-weight:normal; }
		#pnlSubContent table.tab_oranzova tr td {border:solid 1px #fff; padding:2px 5px 3px; }
		#pnlSubContent table.tab_oranzova tr td.w50 { width:50%; }
		#pnlSubContent table.tab_oranzova tr td.firstCol { background:url(../Img/sep_points.gif) repeat-x left bottom; }
		
		#pnlSubContent table.tab_cervena .riadokCerven1 { background:#fbc7b1;}
		#pnlSubContent table.tab_cervena .riadokCerven2 { background:#fce6da;}
		#pnlSubContent table.tab_cervena { border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table.tab_cervena tr th {border:solid 1px #fff; padding:3px 5px; background:#ed2c27/*c12100*/; color:#fff; font-weight:normal; }
		#pnlSubContent table.tab_cervena tr td {border:solid 1px #fff; padding:2px 5px 3px; }
        #pnlSubContent table.tab_cervena tr td.w50 { width:50%; }
        #pnlSubContent table.tab_cervena tr td.firstCol { background:url(../Img/sep_points.gif) repeat-x left bottom; }
        
        #pnlSubContent div.smallInfo { color:#828282; font-size:0.8em; }
        #pnlSubContent div.smallInfo ul { padding-left:15px; list-style:disc outside none; }
		#pnlSubContent div.smallInfo ul.subSection {list-style-type: square;}
		#pnlSubContent div.smallInfo ul.subSubSection {list-style-type: none;}

		#pnlSubContent table { line-height:1.6em; border-collapse:collapse; width:100%; margin:0.5em 0 1.3em; font-size:0.9em; text-align:center; vertical-align:middle; color:#222;}
		#pnlSubContent table tr th {border:solid 1px #fff; padding:3px 0; background:#808080; color:#fff; font-weight:normal; }
		#pnlSubContent table tr td {border:solid 1px #fff; padding:2px 0 3px; }
		#pnlSubContent table tr.headerTableSails td {background:#808080; color: #fff;}
		#pnlSubContent table tr.headerTableSails td.leftCol {background:#808080; color:#fff !Important;}
		#pnlSubContent table tr.headerTableSails td * {color: #fff !important;}
		#pnlSubContent table tr td.leftCol {text-align: left; padding-left: 5px; background:#fff url(../Img/sep_points.gif) repeat-x left bottom; color:#222 !important;}
		#pnlSubContent table .departure  {background-color: #f8f8f8;}
		#pnlSubContent table tr.departure td.leftCol  {font-weight: normal !important;}
		#pnlSubContent table .arrival  {background-color: #ededed;}
		#pnlSubContent table.priceTicket {width:100%; margin:1.3em 0; text-align:left; color:#222; background:url(../Img/sep_points.gif) repeat-x left bottom;}
		#pnlSubContent table.priceTicket tr td {padding: 3px 5px;}


/* mapa stranky */
		ul#siteMap { list-style:none; }
		ul#siteMap li { margin:3px 0px; }
		ul#siteMap li a { padding-left:12px; color:#278eee; background:url(../Img/blueArrow.gif) no-repeat left center; }
		#siteMap ul.subSection { list-style:none; padding-left:15px; }
		#siteMap ul.subSection li a { padding-left:12px; color:#194689; background:url(../Img/darkBlueArrow.gif) no-repeat left center;  }
		#siteMap ul.subSection li ul { list-style:none; padding-left:15px; }
		#siteMap ul.subSection li ul li a { padding-left:12px; color:#222; background:url(../Img/blackArrow.gif) no-repeat left center; }
		
/* aktuality / mimoriadne ponuky */
        div.panelWideTop { float:left; width:567px; padding-top:6px; margin:10px 0; background:url(../Img/panelAktualityTop.gif) no-repeat left top; }
        div.panelWideBottom { float:left; width:567px;background:url(../Img/panelAktualityBottom.gif) no-repeat left bottom; }
        div.panelWideBottom h2 { color:#70bf00; width:535px; margin:0 11px; padding:6px 0px 10px 10px; border-bottom:1px solid #d2d2d2; font-family:Times New Roman; font-size:1.9em; font-weight:normal; }
        div.panelWideBottom h2.green { color:#70bf00; }
        div.panelWideBottom h2.lightBlue { color:#2ec5ce; }
        div.panelWideBottom ul { float:left; list-style:none; }
        div.panelWideBottom ul.greenList li { width:350px; margin-left:21px; padding:7px 0px 7px 20px; background:url(../Img/greenArrow.gif) no-repeat left 12px; color:#222222; }
        div.panelWideBottom ul.lightBlueList li { width:350px; margin-left:21px; padding:7px 0px 7px 20px; background:url(../Img/lightBlueArrow.gif) no-repeat left 12px; color:#222222; }
        div.panelWideBottom p.lnkMore { float:left; padding:10px 0; width:165px; }
        p.linkBack { margin-top:10px; }
        ul.listNewsArchive { list-style:none; }
		ul.listNewsArchive li { margin:3px 0px; }
		ul.listNewsArchive li a { padding-left:12px; color:#278eee; background:url(../Img/greenArrow.gif) no-repeat left center; }        
        ul.listOffersArchive { list-style:none; }
		ul.listOffersArchive li { margin:3px 0px; }
		ul.listOffersArchive li a { padding-left:12px; color:#278eee; background:url(../Img/lightBlueArrow.gif) no-repeat left center; }        
/**************/
/**  RIGHT  ***/
/**************/
	#mainRight { float:left; margin:20px 11px 0 9px; width:162px; }

        #htmlPanelRight { overflow:hidden; margin-top:10px; margin-bottom:10px;}
        #htmlPanelRight ul { width:auto; background:url(../Img/sep_points.gif) repeat-x left top; list-style:none; margin-top:10px; padding:12px 0; }
        #htmlPanelRight ul li { width:auto; border:0 none !Important; }
        #htmlPanelRight ul li a { padding:0; display:inline; }
        #htmlPanelRight ul li.green { line-height:1.3em; padding:3px 13px; background:url(../Img/greenArrow.gif) no-repeat left 7px; font-size:11px !Important; }
        #htmlPanelRight ul li.green a { padding:0 !Important; display:inline; color:#70bf00; text-decoration:underline; }
        #htmlPanelRight ul li.lightBlue { line-height:1.3em; padding:3px 13px; background:url(../Img/lightBlueArrow.gif) no-repeat left 7px; font-size:11px !Important; }
        #htmlPanelRight ul li.lightBlue a { padding:0 !Important; display:inline; color:#2ec5ce; text-decoration:underline; }
        #htmlPanelRight ul li.darkBlue { line-height:1.3em; padding:3px 13px; background:url(../Img/darkBlueArrow.gif) no-repeat left 7px; font-size:11px !Important; }
        #htmlPanelRight ul li.darkBlue a { padding:0 !Important; display:inline; color:#194689; text-decoration:underline; }

		#mainRight .grey {background: url(../Img/bgHtmlPanelGrey.gif) no-repeat left bottom;}
		#mainRight .red {background: url(../Img/bgHtmlPanelRed.gif) no-repeat left bottom;}
		#mainRight .green {background: url(../Img/bgHtmlPanelGreen.gif) no-repeat left bottom;}
		#mainRight .blue {background: url(../Img/bgHtmlPanelBlue.gif) no-repeat left bottom;}
		#mainRight .brown {background: url(../Img/bgHtmlPanelBrown.gif) no-repeat left bottom;}
		#mainRight .grey *, #mainRight .red *, #mainRight .blue *, #mainRight .brown * {color: #fff !important;}
		#htmlPanelRight p { width: 152px; margin: 0; padding:5px; }
		#htmlPanelRight p.first { padding-top: 10px; background: url(../Img/bgContactFormP.gif) repeat-x left top; }
		#htmlPanelRight input, #htmlPanelRight textarea { width:162px; margin: 0px; padding: 0; }		
		#htmlPanelRight input.btnSubmit { width: 64px; margin:0px; padding: 0; }
		#htmlPanelRight h5 { width:151px; padding: 10px 6px 0 5px; background: url(../Img/bgHtmlPanelTop.gif) no-repeat left top; color: #fff; }

        .htmlPanelRightTop { float:left; width:162px; margin-bottom:10px; padding-top:6px; background:url(../Img/bgHtmlPanelRightTop.gif) no-repeat left top; }
        .htmlPanelRightBottom { float:left; width:162px; padding-bottom:10px; background:url(../Img/bgHtmlPanelRightBottom.gif) no-repeat left bottom; }
	    .htmlPanelRightBottom h5 { margin:0px 10px 10px 10px; padding:5px 0px; border-bottom:1px solid #eaeaea; font-family:Times New Roman; font-size:1.3em; font-weight:normal; }
	    .htmlPanelRightBottom .red, .htmlPanelRightBottom .lightBlue, .htmlPanelRightBottom .darkBlue, .htmlPanelRightBottom .blue, .htmlPanelRightBottom .green, .htmlPanelRightBottom .orange { background:none !Important; }
	    .htmlPanelRightBottom p { font-size:1.3em; padding:0 10px; }
	    .htmlPanelRightBottom p span.smallText { font-size:0.8em; }
	    .htmlPanelRightBottom p span.bigText { font-size:1.4em; font-family:Times New Roman; }
	    .r { text-align:right;}

		
/**************/
/**  FOOTER  **/
/**************/

	#footerNavi { clear:both; width:951px; height:41px; padding:0 11px; background:transparent url(../Img/footerNavi-bg.gif) no-repeat center top; font-size:0.85em;  }
    #footerNavi ul.naviList {overflow:hidden; list-style:none; margin:0; padding:20px 0 0 0; text-align:center; }
    #footerNavi ul.naviList li { display:inline; padding:0 5px 0 10px; background: url(../Img/separator.gif) no-repeat left center; }
    #footerNavi ul.naviList li.first-child { background:none; }
    #footerNavi ul.naviList li a { text-decoration:underline; color:#222222; } 
	#footer { width:973px; height:60px; padding:0; background: url(../Img/footer2-bg.gif) no-repeat center top; }
	#footer p.companyName { float:left; width:auto; padding:30px 0px 0px 21px; font-size:0.8em; }
	#footer p.copy { float:right; width:auto; padding:30px 21px 0px 0px; font-size:0.8em; }
	

ul#languageNav { width:145px; height:auto; background:url(../Img/langSelect-bg.gif) no-repeat left top; padding:0 3px; text-indent:0; cursor:default; overflow:hidden; font-size:0.85em; }
ul#languageNav li.selected span { display:block; padding:6px 40px 7px; cursor:pointer; }
ul#languageNav li.selected span.sk { background:url(../Img/slovakFlag.gif) no-repeat 8px 6px; }
ul#languageNav li.selected span.en { background:url(../Img/englishFlag.gif) no-repeat 8px 6px; }
ul#languageNav li.selected span.de { background:url(../Img/germanFlag.gif) no-repeat 8px 6px; }
ul#languageNav ul.langMenu { display:none; bottom:4px; height:91px; position:relative; right:3px; width:151px; background:url(../Img/langSelectMenu-bg.gif) no-repeat left top; }
ul#languageNav li a { display:block; color:#3d3e3e; text-decoration:none; }

ul#languageNav li.sk a.langSK_on { color:#a09f9f; padding:11px 0px 7px 43px; background:url(../Img/slovakFlag_sel.gif) no-repeat 11px 10px; }
ul#languageNav li.sk a.langSK_off { padding:11px 0px 7px 43px; background:url(../Img/slovakFlag.gif) no-repeat 11px 10px; }
ul#languageNav li.en a.langEN_on { color:#a09f9f; padding:9px 0px 8px 43px; background:url(../Img/englishFlag_sel.gif) no-repeat 11px 9px; }
ul#languageNav li.en a.langEN_off { padding:9px 0px 8px 43px; background:url(../Img/englishFlag.gif) no-repeat 11px 9px;}
ul#languageNav li.de a.langDE_on { color:#a09f9f; padding:8px 0px 7px 43px; background:url(../Img/germanFlag_sel.gif ) no-repeat 11px 8px; }
ul#languageNav li.de a.langDE_off { padding:8px 0px 7px 43px; background:url(../Img/germanFlag.gif) no-repeat 11px 8px;}


/* dd css */
.dd2 { text-align:left; float:right; padding:48px 11px 0 0; font-family:Verdana; font-size:0.85em; }


#slideshow { position:relative; height:220px; width:710px; }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9; }