body {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #df974f;

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }


#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


}
H1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 400px;
	text-align: right;
	color: #666666;
	font-weight: bold;
}
H2	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-align: left;
	color: #FFFFFF;
	font-weight: normal;
}
.part	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
            position: relative;
              top:  20px;
              left: 60px;
	      color: #cc6600;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-right: 50px;
}
.title	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
}
.nla	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	color: #666666;
	font-weight: normal;
	height:55px;
}
.confi	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 5px;
	text-align: right;
	color: #666666;
	font-weight: normal;
	height:50px; 
}
.text	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	line-height: 18px;
	font-weight: normal;
}
.choose	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	font-weight: bold;
	padding-left: 10px;
}
.res	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: normal;
	padding-left: 5px;
}
.cars	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: normal;
	line-height: 14px;
	text-align: center;
}
.nla	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.fdset {
	border: 1px solid #BF3939;
	padding: 7px;
	margin:0px;
	padding-left: 30px;
	padding-right: 30px;
}
.actis  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	line-height: 18px;
	font-weight: normal;
}
.menu_actis a, .menu d {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	color: #999999;
	line-height: 18px;
	font-weight: normal;
}
.menu_actis a:hover, .menu d:hover {
	color: #999999;
	font-style: italic;
	text-decoration: underline;
	font-weight: bold;
}
.menu_actrs a, .menu e {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6633;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
}
.menu_actrs a:hover, .menu e:hover {
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
}
.menu_sitemap a, .menu k {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #999999;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
}
.menu_sitemap a:hover, .menu k:hover {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.menumain	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000033;
	font-weight: normal;
}
.menu_main a, .menu a {
	padding-left: 7px;
	padding-right: 7px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000033;
	font-weight: normal;
}
.menu_back a, .menu a {
	padding-left: 0px;
	padding-right: 0px;
}
.menutop {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-right: 10px;
	color: #000033;
	font-weight: normal;
}
.menu_top a, .menu a  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	color: #000033;
	text-align: right;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
.menu_top a:hover, .menu b:hover {
	color: #666666;
	text-decoration: underline;
}
.menu_foot a, .menu a  {
	padding-left: 7px;
	padding-right: 7px;
	font-size: 10px;
	color: #999999;
	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
.menu_foot a:hover, .menu b:hover {
	color: #000000;
	text-decoration: underline;
}
.menuterms {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-align: right;
	font-weight: normal;
}
.menu_terms a, .menu a  {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	color: #666666;
	text-align: right;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
.menu_terms a:hover, .menu b:hover {
	color: #000000;
	text-decoration: underline;
}
.menulower {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	font-weight: normal;
}
.menu_lower a, .menu a  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	color: #666666;
	text-align: right;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
.menu_lower a:hover, .menu b:hover {
	color: #000000;
	text-decoration: underline;
}
.menu_agree a, .menu a  {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
.menu_agree a:hover, .menu b:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.header {
	background-image:url(/images/MB.jpg); 
	width:900px; 
	height:260px; 
	margin:0px;
}
.header2 {
	padding-left: 0px;
	padding-right: 10px;
	padding-top:0px;
}
.bottom_foot {
	background-image:url(/images/foot.gif);
	width:900px; 
	height:30px; 
	margin:0px;
}
.bottom_foot2 {
	padding-left: 20px;
	padding-right: 0px;
	padding-top:9px;
	font-size: 10px;
	color: #999999;
}
.card {
	background-image:url(/images/visa.png);
	padding-left: 0px;
	padding-right: 0px;
	width:37px; 
	height:22px; 
	margin:3px;
}
.card2 {
	padding-left: 0px;
	padding-right: 0px;
	padding-top:30px;
	font-size: 10px;
	color: #666666;
}
.logo_pad {
	background-image:url(/images/base.gif); 
	width:320px;
	height:245px;
	color: #ffffff;
	padding-top:1px;
}
.logo_sa {
	background-image:url(/images/logo_services.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_ra {
	background-image:url(/images/logo_reservation.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_ca {
	background-image:url(/images/logo_contact.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_pa {
	background-image:url(/images/logo_partners.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_pcta {
	background-image:url(/images/logo_prague.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_aira {
	background-image:url(/images/logo_airport.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_prga {
	background-image:url(/images/logo_arc.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_pja {
	background-image:url(/images/logo_jewish.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_oth {
	background-image:url(/images/logo_other.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz {
	background-image:url(/images/logo_cesko.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz1 {
	background-image:url(/images/logo_karlstejn.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz2 {
	background-image:url(/images/logo_krivoklat.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz3 {
	background-image:url(/images/logo_konopiste.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz4 {
	background-image:url(/images/logo_terezin.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz5 {
	background-image:url(/images/logo_karlovyvary.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz6 {
	background-image:url(/images/logo_marianskelazne.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz7 {
	background-image:url(/images/logo_ceskykrumlov.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz8 {
	background-image:url(/images/logo_kutnahora.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz9 {
	background-image:url(/images/logo_nizbor.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.logo_cz10 {
	background-image:url(/images/logo_plzen.jpg); 
	width:300px; 
	height:225px; 
	margin:10px;
}
.menutext {
	background-image:;
	padding-left: 10px;
	padding-right: 0px;
	width:280px; 
	height:19px; 
	margin:0px;
}
.services {
	background-image:url(/images/services3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:158px; 
	height:19px; 
	margin:0px;
}
.reservation {
	background-image:url(/images/reservation3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:128px; 
	height:19px; 
	margin:0px;
}
.fleet {
	background-image:url(/images/fleet3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:88px; 
	height:19px; 
	margin:0px;
}
.contact {
	background-image:url(/images/contact3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:114px; 
	height:19px; 
	margin:0px;
}
.partners {
	background-image:url(/images/partners3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:93px; 
	height:19px; 
	margin:0px;
}
.conditions {
	background-image:url(/images/conditions3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:109px; 
	height:19px; 
	margin:0px;
}
.privacy {
	background-image:url(/images/privacy3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:77px; 
	height:19px; 
	margin:0px;
}
.sitemap {
	background-image:url(/images/sitemap3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:80px; 
	height:19px; 
	margin:0px;
}
.airport {
	background-image:url(/images/airport3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:151px; 
	height:19px; 
	margin:0px;
}
.praguecitytours {
	background-image:url(/images/praguecitytours3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:185px; 
	height:19px; 
	margin:0px;
}
.praguejewish {
	background-image:url(/images/praguejewish3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:140px; 
	height:19px; 
	margin:0px;
}
.praguecastle {
	background-image:url(/images/praguecastle3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:151px; 
	height:19px; 
	margin:0px;
}
.czechtours {
	background-image:url(/images/czechtours3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:210px; 
	height:19px; 
	margin:0px;
}
.karlstejn {
	background-image:url(/images/karlstejn3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:186px; 
	height:19px; 
	margin:0px;
}
.krivoklat {
	background-image:url(/images/krivoklat3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:188px; 
	height:19px; 
	margin:0px;
}
.konopiste {
	background-image:url(/images/konopiste3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:196px; 
	height:19px; 
	margin:0px;
}
.hluboka {
	background-image:url(/images/hluboka3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:180px; 
	height:19px; 
	margin:0px;
}
.terezin {
	background-image:url(/images/terezin3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:280px; 
	height:19px; 
	margin:0px;
}
.vary {
	background-image:url(/images/vary3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:180px; 
	height:19px; 
	margin:0px;
}
.marianky {
	background-image:url(/images/marianky3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:207px; 
	height:19px; 
	margin:0px;
}
.krumlov {
	background-image:url(/images/krumlov3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:151px; 
	height:19px; 
	margin:0px;
}
.khora {
	background-image:url(/images/khora3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:117px; 
	height:19px; 
	margin:0px;
}
.nizbor {
	background-image:url(/images/nizbor3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:196px; 
	height:19px; 
	margin:0px;
}
.pilsen {
	background-image:url(/images/pilsen3.gif);
	padding-left: 0px;
	padding-right: 0px;
	width:150px; 
	height:19px; 
	margin:0px;
}
.fleet_pad {
	background-image:url(/images/basic.gif); 
	width:200px;
	height:160px;
	color: #ffffff;
}
.fleet1 {
	background-image:url(/images/sedan.gif); 
	width:180px; 
	height:140px; 
	margin:10px;

}
.fleet2 {
	background-image:url(/images/mbe.gif); 
	width:180px; 
	height:140px; 
	margin:10px;
}
.fleet3 {
	background-image:url(/images/mbs.gif); 
	width:180px; 
	height:140px; 
	margin:10px;
}
.fleet4 {
	background-image:url(/images/minivan.gif); 
	width:180px;
	height:140px;
	margin:10px;
}

      div#footer a#show-sedan,  div#footer a#show-mbe, div#footer a#show-mbs, div#footer a#show-van
       {
            background: url(../images/footer-dart.gif) no-repeat left center;
            color: #cc6600;
            font-weight: normal;
	    font-size: 10px;
            padding: 0px 85px 0 15px;
            position: relative;
              top:  0px;
              left: 30px;
            text-decoration: none;  
       }
             
       div#footer a#show-sedan.active,  
       div#footer a#show-mbe.active,
       div#footer a#show-van.active,
       div#footer a#show-mbs.active
       {
           background: url(../images/footer-dart-active.gif) no-repeat left center;
       } 
                     
       div#footer div#footer-content
          
       {
           background: #0b2139;
           border: 0px solid #8c9ead;
           border-bottom: none;
           color: #515e69;
           margin-top: 10px;
           padding-bottom: 30px;
              position: relative;
                left: 0px;
                top: 0px;
              width: 900px;   

       }    
                   
          div#footer div#sedan, div#footer div#mbe, div#footer div#mbs, div#footer div#van
          {
              border-bottom: 1px solid #8c9ead;
              display: none;
          }
          
           div#footer div#sedan p, div#footer div#mbe p, div#footer div#mbs p, div#footer div#van p
           {
               display: block;
               font-size: 10px;
               padding: 10px;
               text-align: justify;
               width: 94%;
           }
