@charset "utf-8";
/* CSS Document */

BODY {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	background-image:url(/img/css/13/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	margin:0px;
	padding:0px;
	text-align:center;
	}
/* LAYYOUT */
#all{
   width: 980px;  
   margin: auto;
}
#stred{
}
#data {
   width: 850px;
   float:left;
   margin-top:20px;
   background-image:url(/img/css/13/bg-menu.jpg);
   background-repeat:no-repeat;
   background-color:#f2f2f2;
}
#topbanner {
   background-color:blue;
   width: 750px;
   height: 100px;
   position:relative;
   margin-top:20px;
   top:0px;
   left:50px;
   _left:-70px;
   *left: -70px;
}
#rightbanner {
   background-color:green;
   width: 120px;
   height: 600px;
   margin-top:20px;
   float:right;
}
#helpdiv {
   width: 1px;
   float:left;
}
/* KONEC LAYOUT */

/* OBECNE */
H1, H2, H3, H4 { margin:0px; padding:0px;}
.clear { clear:both;}
/* KONEC OBECNE */

/* OBSAH */
DIV.menu { height:34px; line-height:34px; text-align:left; clear:both;}
DIV.menu UL { margin:0px; padding:0px; list-style:none; margin-left:26px;}
DIV.menu UL LI {float:left; margin-right:12px; padding-right:12px; background-image:url(/img/css/13/li-separ.gif); background-repeat:no-repeat; background-position:right;}
DIV.menu UL LI A { color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
DIV.menu UL LI A:hover { color:#FFCC00;}
DIV.obsah {float:left; width:438px; position:relative; left:16px;}
DIV.name { text-align:left; height:105px;}
DIV.name TABLE { width:100%; height:100%;}
DIV.name TABLE TD { color:#FFFFFF;}
DIV.name TABLE TD.vlajka { width:65px; text-align:center;}
DIV.name TABLE TD.vlajka A IMG { border:solid 1px; border-color:#3c454e;}
DIV.name TABLE TD.name { padding-left:10px;}
DIV.name TABLE TD.name H1 { font-size:22px;}
DIV.name TABLE TD.name A { color:#FFFFFF; text-decoration:none;}
DIV.content { text-align:left; margin-top:20px; padding-right:15px;}
DIV.content P { line-height:18px; text-align:justify;}
DIV.content H2 {font-size:12px; color:#474747; font-weight:bold; margin:0px; padding:0px;}
DIV.content H2 A {color:#474747; font-size:16px; color: #bc0202;}
DIV.content H2.nadpis A { font-size:12px;color:#474747; }
DIV.content H4 { font-size:16px; color:#de171e; font-weight:bold;}
DIV.content IMG { margin-right:10px; margin-bottom:10px; margin-top:5px; float:left; border:solid 1px; border-color: #666666;}
P.spaticka { background-color:#FFFFFF; padding:12px; border:solid 1px; border-color:#e7e7e7;}
P.spaticka A { color:#333333;}
DIV.google { width:120px; height:240px; background-color:#99CC66; margin:auto; float:left; margin-right:3px;}
DIV.banner300 { width:300px; height:300px; background-color:#FFFF33; margin:auto; float:left;}
DIV.drobky {margin-top: 20px;}
DIV.drobky UL.navigation {text-align:left; list-style:none; margin:0px; padding:0px;}
UL.navigation LI {float:left; margin-right:5px; border: solid; border-width: 0px 1px 0px 0px; padding-right: 5px; line-height: 15px;}
UL.navigation A {color:#474747;}
/* KONEC OBSAH */

/* RIGHT */
DIV.right { float:right; width:380px; margin-top:20px; position:relative; right:16px;}
DIV.obrazek IMG { border:solid 5px; border-color:#FFFFFF;}
DIV.right TABLE { width:100%; border-color:#333333; margin-top:10px;}
DIV.right TABLE TD { width:50%; vertical-align:top;}

DIV.right .content {
	line-height:18px;
	font-size:11px;
	margin:0px;
	border:solid; 
	border-width: 0px 1px 1px 1px;
	border-color:#e2e2e2;
	background-image:url(/img/css/13/bg-small-content.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:7px;
	background-color:#FFFFFF;
	overflow:hidden;
	}

TD.infopanel {padding-top:12px;}

DIV.newsl { text-align:left; width:170px; margin-left:13px; margin-bottom:10px; padding-top:0px !important; margin-top:0px !important;}
DIV.newsl DIV.nadpis { background-image:url(/img/css/13/nad-newsl.jpg); height:48px; margin:0px; padding:0px;}
DIV.newsl P.nadpis {padding-top:22px; font-weight:bold; margin-left:10px;}
DIV.newsl .content {height:100px;}
DIV.newsl .content INPUT { width:98%; margin-top:6px;}

DIV.fotogal { text-align:left; width:170px; margin-left:13px; margin-bottom:10px;}
DIV.fotogal DIV.nadpis { background-image:url(/img/css/13/nad-fotogal.jpg); height:49px; margin:0px; padding:0px;}
DIV.fotogal P.nadpis {padding-top:22px; font-weight:bold; margin-left:10px;}
DIV.fotogal .content { text-align:center; height:100%;}
DIV.fotogal .content IMG {float:none; margin:0px; margin-top:10px;}

DIV.sublinks { text-align:left; width:170px; margin-left:13px; margin-bottom:10px;}
DIV.sublinks .nadpis { background-image:url(/img/css/13/nad-sublinks.jpg); height:49px; margin:0px; padding:0px;}
DIV.sublinks .nadpis P {padding:0px; padding-top:25px; margin:0px; margin-left:10px; font-weight:bold;}
DIV.sublinks .content A { line-height:18px; display:block; text-decoration:none; color:#000000; background-image:url(/img/css/13/a-sublink.jpg); background-repeat:no-repeat; padding-left:16px; margin-bottom:4px; margin-top:4px;}
DIV.sublinks .content A:hover { text-decoration:underline;}

DIV.pocasi { text-align:left; width:170px; margin-left:13px; margin-bottom:10px;}
DIV.pocasi .nadpis { background-image:url(/img/css/13/nad-pocasi.jpg); height:49px; margin:0px; padding:0px;}
DIV.pocasi .nadpis P {padding:0px; padding-top:25px; margin:0px; margin-left:10px; font-weight:bold;}
DIV.pocasi .content {height:100px; text-align:center; background-image:none; background-color:#f6faff;}
DIV.pocasi .content IMG { margin-left:25%; border:none;}

DIV.info { text-align:left; width:170px; margin-left:13px; margin-bottom:10px;}
DIV.info .nadpis { background-image:url(/img/css/13/nad-info.jpg); height:49px; margin:0px; padding:0px;}
DIV.info .nadpis P {padding:0px; padding-top:25px; margin:0px; margin-left:10px; font-weight:bold;}
DIV.info .content P { border:dotted; border-width:0px 0px 1px 0px; padding:0px; border-color:#c5cedd; margin:0px; padding-bottom:5px; padding-top:5px;}

DIV.zajezdy { background-image:url(/img/css/13/nad-zajezdy.jpg); height:57px; margin:0px; padding:0px; width:421px;}
DIV.zajezdy H2 {padding-top:32px; margin-left:10px;}

TABLE.zajezdy {width:100%; background-color:white; width:421px; border: solid; border-color:#e2e2e2; border-width: 0px 1px 1px 1px;}
TD.zajezdy {border:solid; border-width: 0px 0px 1px 0px; background-image:url(/img/css/13/bg-small-content.jpg);
background-position:center bottom;
background-repeat:repeat-x;border-color:#e2e2e2; }

/* KONEC RIGHT */

/* PATICKA */
DIV.path { background-image:url(/img/css/13/bg-foot.jpg); background-repeat:no-repeat; background-position:bottom left; margin-bottom:10px; width:850px; position:relative;
	background-color:#1e252d;
	line-height:20px;
	min-height:24px;
	text-align:left;
	color:#FFFFFF;
	left:0px;
   _left:-65px;
   *left: -65px;}
DIV.path P { padding:0px; margin:0px; margin-left:15px; margin-right:15px; padding-bottom:10px; padding-top:10px;}
DIV.path A { color:white;}