<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
*{margin:0; padding:0;}
html{height: 100%;}
body{
	font-size: 75%;
	font-family: 'Arial CE', Arial, 'Helvetica CE', helvetica, sans-serif;;
	background-color: white;
	color: #202D59;;
	height: 100%;
}
html&gt;body{	background: white url(../img/body.gif) repeat-y 3px 0px;}

h1, h2, h3, h4, h5, h6 {margin: 15px 0 ; color: #2A3660;}
h1{font-size: 2em;}
h2{font-size: 1.8em;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em; }
h5{font-size: 1em;}
h6{font-size: 0.9em;}

p{margin: 15px 0 ; line-height: 140%;}
small{font-size: 0.8em;}
big{font-size: 1.3em;}
img{border:none;}
ul{margin: 15px 10px 15px 5em;}
li{ line-height: 140%;}
hr {display: none;}
address{margin: 15px 0 ; }

/*		odkazy		*/
a:link {text-decoration: underline; color: #00f;}
a:visited {text-decoration: underline;  color: #CC0000;}
a:active {text-decoration: underline; color: #000000;}
a:hover {text-decoration: underline; color: #ff3333;}

/*		table		*/
table{ font-size: 0.9em; width:450px; margin: 1em 0; border: 1px solid #666; color: #333; border-bottom: 1px solid #fff;  border-right: 1px solid #fff; border-collapse: separate;}
th,td{border: 1px solid #666; border-left: 1px solid #fff; border-top: 1px solid #fff; padding:4px 8px;}
th{text-align: center; font-size: 1em;background-color: #aaa; }

/*		forms		*/
fieldset{border: 1px solid #ccc;	padding:0 15px 15px 15px;	margin:1em 0;}
legend{border: 1px solid #ccc;	padding:2px 15px;	font-weight: bold;	margin-bottom:10px;	color: #777; }
label{	display: block;	text-align: right;	padding: 0px 0.1em;	 clear: both;}
input,select,textarea{	font-family: arial ce, arial, helvetica ce, helvetica, sans-serif; background: #fff; margin: 0.1em ; border-width: 1px ;}
.submit{margin: 20px 0 ;}

form table{border: none ; }
form td{background-color: #efefef; border: none ; padding: 3px 8px; }
form td label{ width: 250px }
/*		ID's		*/
#mother{width: 775px; position: relative;}
body&gt;#mother {position: static;}

/*		header		*/
#header{background: #D2D7E4 url(../img/header.jpg) repeat-y ; position: relative; width: 775px;}
#header .in{background: #D2D7E4 url(../img/header_in.jpg) repeat-y  center; border-top: 1px solid red ; border-bottom: 1px solid red ; }
#header h3{background: url(../img/slogan.gif) no-repeat center; height: 44px;  margin: 0 ; padding: 0 ;}
#header h3 span{display: none;}
#header h1 {height: 60px; margin: 0 ; padding: 0 ;}
#header h1 a{display: block; width: 170px; height: 100px; position: absolute; top: 0; right: 17px;}
#header h1 a span{display: block; width: 170px; height: 100px; cursor: pointer; background: url(../img/macek-coach.jpg) no-repeat ;  position: absolute; top: 0; right: 0;}
#theme_bus {background: url(../img/bus.jpg) no-repeat ; width: 190px; height: 118px; position: absolute; top: 23px; left: 0;}

/*		content-sloupce		*/
#col{ 	background: white url(../img/body.gif) repeat-y 3px 0px; }
#col .in{padding: 30px 30px 50px 80px; background: url(../img/stopy.gif) no-repeat right bottom; _height:350px; }

.pac{font-size: 1.4em; font-weight: bold; margin: 0 0 0 3em;}
.pac li{list-style: none; background: url(../img/ul_pac.gif) no-repeat 0% 40%; padding-left: 30px; line-height: 2em;}

img.historie{float:left; margin: 0 15px 200px 0 ;}

/*		footer		*/
#footer{clear: both; background-color: #D2D7E4; padding: 0.6em  1em; text-align: right; /*position: absolute; bottom:0; */ width: 775px;}
/*#mother&gt;#footer{ position: fixed; bottom:0; }*/

#creactive {font-size: 10px; color:#333333; text-decoration: none;}
#creactive strong{color:#f60;}


/* 	CLASS 	*/
.alert{color: red; font-weight:  bold ; font-size: 1.4em;}
.none{display: none;}
.break {clear: both; line-height: 1px; font-size: 1px; height: 1px;}
.align-l { text-align: left;}
.align-r { text-align: right;}
.align-c { text-align: center;}
.float-l { float: left;}
.float-r { float: right;}

/* menu */
#menu{height: 21px; position:relative;}

#menu ul{
	margin:0;	padding:0;	width:550px; position: absolute; right: 0; top: -1px;   }

#menu li{
	float:left;
	margin:0;	padding:0 13px 0 20px;
	text-align: center;
	list-style-type:none;
	background: #677DA9 url(../img/menu_sikme.gif) no-repeat left;
	height:20px;
	position:relative;
	border-top: 1px solid white ; line-height: 1.3;
}
#menu li.first{
	background: #677DA9 url(../img/menu_sikme_prvni.gif) no-repeat left;
}


#menu a{
	padding:4px 5px 3px 20px;
	text-align: center;
	display:block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size: 0.9em;

}
#menu a:hover{
	color:#eee;
}
#menu ul blockquote{
	border-color:#b7b7b7;
	border-width:0 1px 1px;
	border-style:solid;
	width:130px;
	margin:0 0 0 22px;
	background-color:#24315C;
	color:#fff;
	position:absolute;
	z-index:8;
	left:-1px;
	top:21px;
	visibility:hidden;
}

#menu blockquote div{
	border-top:1px solid #677DA9;
	background-image:none;
	height:auto;
}


#menu blockquote a{
	display:block;
	width: 105px;
	color:#fff;
	font-weight:normal;
	text-transform:none;
	text-align: left;

}
#menu blockquote a:hover {
	background:#677DA9;
	color:#fff;

}

.margin_s{
	margin-left:6px;
	margin-right:6px;
}</pre></body></html>