/* global */
body {background:url(../img/body-bg.jpg) no-repeat 50% 0 #cad8ec; color:#000; text-align:center; margin:0; padding:17px 0}
body, textarea {font-family:arial,serif; font-size:100%}
img {border:0}
.clr {clear:both; display:block; font-size:0; overflow:hidden}
a {color:#134887}
a:hover {color:#efa009}
hr {display:none}


/* layout */
#page {width:962px; padding:5px; margin:0 auto; text-align:left; position:relative; background:url(../img/page-bg.jpg) no-repeat #acc8ee}
#pageShade {width:962px; height:15px; margin:0 auto; background:url(../img/page-shade.jpg) no-repeat}
#nav {width:962px; height:51px; margin:0 0 1px 0; padding:0; list-style:none; background:url(../img/nav-bg.jpg) repeat-x 0 0 #ffcc1d; font-size:80%}
#nav li {padding:0; float:left; line-height:51px; height:51px}
#nav a {color:#0e4387; text-decoration:none; display:block; background:url(../img/nav-break.gif) no-repeat 100% 0; font-weight:bold; text-align:center}
#nav a:hover {color:#000}
#n1 {width:55px}
#n2 {width:75px}
#n3 {width:67px; line-height:18px !important}
#n4 {width:53px}
#n5 {width:65px}
#n6 {width:96px}
#n7 {width:63px; line-height:18px !important}
#n8 {width:81px}
#n9 {width:75px}
#n10 {width:54px}
#n11 {width:55px}
#n12 {width:94px}
#n13 {width:66px}
#n14 {width:62px}
#n14 a {background-image:none !important}
#n3 a, #n7 a {padding-top:7px; height:44px}
/* #motive {width:962px; height:165px; background:url(../img/motive.jpg) #000; clear:left} */

#motivelogo { width:962px; height:165px; background:url(/img/dif/namche-logo.png) #000 left center no-repeat; } 
#motivealpenverein     {width:962px; height:165px; background:url(/img/dif/alpenverein.jpg) right center no-repeat; clear:left} 
#motivebazar           {width:962px; height:165px; background:url(/img/dif/bazar.jpg) right center no-repeat; clear:left}
#motivehoroskola       {width:962px; height:165px; background:url(/img/dif/horoskola.jpg) right center no-repeat; clear:left}
#motivekatalog         {width:962px; height:165px; background:url(/img/dif/katalog.jpg) right center no-repeat; clear:left}
#motivekontakt         {width:962px; height:165px; background:url(/img/dif/kontakt.jpg) right center no-repeat; clear:left}
#motivekurzy-a-akce    {width:962px; height:165px; background:url(/img/dif/kurzy-a-akce.jpg) right center no-repeat; clear:left}
#motivenovinky-a-slevy {width:962px; height:165px; background:url(/img/dif/novinky-a-slevy.jpg) right center no-repeat; clear:left}
#motiveobchod          {width:962px; height:165px; background:url(/img/dif/o-nas.jpg) right center no-repeat; clear:left}
#motiveo-nas           {width:962px; height:165px; background:url(/img/dif/o-nas.jpg) right center no-repeat; clear:left}
#motivepujcovna        {width:962px; height:165px; background:url(/img/dif/pujcovna.jpg) right center no-repeat; clear:left}
#motiveservis          {width:962px; height:165px; background:url(/img/dif/pujcovna.jpg) right center no-repeat; clear:left}
#motive          {width:962px; height:165px; background:url(/img/dif/o-nas.jpg) right center no-repeat; clear:left}

#mNav {height:48px; list-style:none; margin:0 0 0 0; padding:0; font-weight:bold; font-size:75%}
#mNav li {padding:0 0 0 18px; float:left; line-height:45px; margin:0 2px 0 12px; background:url(../img/li-ontrans.gif) no-repeat 0 17px}
#mNav a {color:#900505; text-decoration:none}
#mNav a:hover {color:#0e4387}
#pg {width:962px; background:url(../img/pg-bg.gif) 719px 0 repeat-y #fff}
#pgL {width:679px; padding:22px 20px 12px 20px; overflow:hidden; float:left}
#pgR {width:242px; overflow:hidden; float:right; background:url(../img/pgr-bg.jpg) repeat-y #b8ceed; font-size:75%; line-height:140%}
.panel {background:url(../img/panel-end.jpg) no-repeat 0 100%; padding-bottom:8px; border-bottom:8px solid #b8ceed}
.panel .h {color:#efa009; padding:16px 16px 10px 16px; margin:0 0 6px 0; font-size:110%; background:url(../img/panel-h.jpg) no-repeat #0d1219}
.panel a {color:#134887; text-decoration:none}
.panel a:hover {text-decoration:underline}
.panel p {margin:0 7px 10px 15px}
.panel ul {list-style:none; margin:0 7px 10px 15px; padding:0}
.panel li {padding:5px 0 3px 0; background:url(../img/dots-h-white.gif) repeat-x}
.panel li.first {background-image:none}
.panel form {margin:0 7px 10px 15px}
.panel input {background-color:#CAD8EC}
.panel input.submit {color:#134887; font-size:115%;}
#foot {width:962px; clear:both; background:url(../img/foot-end.jpg) 0 100% no-repeat #284063; color:#b8ceed; font-size:70%; line-height:130%}
#foot	div {padding:63px 12px 25px 12px; background:url(../img/foot-top.png) no-repeat}
#foot a {color:#b8ceed; text-decoration:none}
#foot a:hover {text-decoration:underline}
#foot ul {float:right; list-style:none; margin:0 50px 0 0; padding:0}
#foot li {padding:1px 0 1px 10px; background:url(../img/li-ar-yellow.gif) no-repeat 0 0.25em}
#foot p {float:left; line-height:160%; margin:0}
#foot img {vertical-align:middle}


/* content-core */
.c {font-size:75%; line-height:140%}
.h1 {color:#134887; margin:0; font-size:200%; padding-bottom:18px; font-weight:normal}
.h2 {color:#134887; margin:0; font-size:140%; padding-bottom:12px}
.h3 {color:#134887; margin:0; font-size:115%; padding-bottom:4px}
.h4 {color:#134887; margin:0; font-size:100%}
.h5 {color:#000; margin:0; font-size:100%; padding-bottom:0px}
.c ul {margin:0 0 14px 0; padding:0; list-style:none}
.c ul li {background:url(../img/li-onwhite.gif) no-repeat 0 0.7em; padding:6px 0 0 18px}
.c ol li {padding:6px 0 0 18px}
.c p {margin:0; padding-bottom:14px}
.lineGrey1px {border-top:1px solid #cfd5dc; padding-top:14px}
a.link-out { padding-right:11px; background:url('../img/link-out.png') right center no-repeat; }

/* content-more */
.youtube {background:url(../img/youtube.png) no-repeat; padding-left:30px; line-height:31px; display:block}
.facebook {background:url(../img/facebook.png) no-repeat; padding-left:30px; line-height:31px; display:block}
.rss {background:url(../img/ico-rss.png) no-repeat; padding-left:40px; line-height:31px; display:block}
.but-blue {display:block; line-height:43px; background:url(../img/but-blue-l.jpg) no-repeat; float:left; margin-bottom:14px}
.but-blue a {display:block; line-height:43px; background:url(../img/but-blue-r.gif) no-repeat 100% 0; padding:0 17px; color:#900505; text-decoration:none}
.but-blue a:hover {color:#134887}
.sendpage {padding-left:30px; background:url(../img/ico-plus.gif) no-repeat 0 50%; line-height:16px; display:block; float:left}

.tab1 th {background-color:#CAD8EC; color:#000080; font-size:115%}
.tab1 tr.odd {background-color:#EBEBEB}
.tab1 td.odd {background-color:#EBEBEB}

/* img galerie */
.gal2 {}
.gal2 IMG { border:1px solid #808080; }
.gal2 A { float:left; text-align:center; margin:0 16px 20px 0; }
.gal2 BR { clear:left; }

/* o nas, instruktori */
img.image-left { float:left; margin-right:0.8em; margin-bottom:0.8em; border:2px solid #F7F7F4; }

/* akce */
div#akce {}
div#akce h2 { margin: 0;padding: 3px 3px 3px 3px; background-color: #CAD8EC; }
div#akce div { margin-bottom: 25px; padding-top: 75px; border: 1px solid #cfcfcf; width:333px; }
div#akce ul         { margin: 0; padding: 0; }
div#akce li         { background: none; padding: 5px; border-top: 3px solid #cfcfcf; }
div#akce a { text-decoration:none }

div#stena           { background: url('/kurzy-a-akce/img/kon/akce_stena.jpg') no-repeat; }
div#skaly           { background: url('/kurzy-a-akce/img/kon/akce_skaly.jpg') no-repeat; }
div#treky           { background: url('/kurzy-a-akce/img/kon/akce_treky.jpg') no-repeat; }
div#ledy_a_mixy     { background: url('/kurzy-a-akce/img/kon/akce_ledy_a_mixy.jpg') no-repeat; }
div#skialpinismus   { background: url('/kurzy-a-akce/img/kon/akce_skialpinismus.jpg') no-repeat; }
div#alpske_vystupy  { background: url('/kurzy-a-akce/img/kon/akce_alpske_vystupy.jpg') no-repeat; }
div#expedice        { background: url('/kurzy-a-akce/img/kon/akce_expedice.jpg') no-repeat; }
div#akce_pro_deti   { background: url('/kurzy-a-akce/img/kon/akce_deti.jpg') no-repeat; }
div#heliskiing      { background: url('/kurzy-a-akce/img/kon/akce_heliskiing.jpg') no-repeat; }
div#zajistene_cesty_a_ledovce { background: url('/kurzy-a-akce/img/kon/akce_zajistene_cesty_a_ledovce.jpg') no-repeat; }

.but21 { background-color:#FE6D4C; border: 1px solid #cfcfcf; cursor:pointer; font-weight:bold; margin-bottom:16px; margin-top:16px; padding:6px; }

/* print */
@media print {
	* {background-image:none; background-color:#fff; color:#000; font-family:"Times New Roman",serif}
	#nav, #mNav, #foot, #motive, #pgR {display:none}
	body {padding:0}
	#page {padding:0; width:100%}
	#pgL {float:none; width:100%}
	.c {font-size:12px}
}
