/*©2003 jan korbel for Bluecom*/

/*--- BODY+ ---*/
body {
	font: 80% "verdana", helvetica, sans-serif;
	margin: 0;
	background: white url("../img/header.jpg") no-repeat;
	color: #666;
}

p {
	font-size: 85%;
	line-height: 150%;
	margin: 0em 0em 1.5em 0em;
}

ul, ol {
	margin: 0.5em 0em 0em 0em;
}
	html>body ul, ol {
		margin: 0.5em 0em 1em 0em;
	}

ol li {
	list-style: decimal;
}
	
li {
	font-size: 85%;
	list-style: square;
	margin: 0.5em 0px 0.7em 3em;
}
	html>body li{
		margin-left: 0em;
	}
	
ul.vyhody li {
	font-size: 75%;
	list-style: square;
	margin: 0.5em 0px 0.7em 1.7em;
}
	html>body ul.vyhody li{
		margin-left: -2.5em;
	}

table {
	font-size: 85%;
}
/* VLASTNI Pcka */
div.colRight p {
	margin: 0em 0em 0.5em 0em;
}
	

/*--- NADPISY ---*/
h1 {
	font-size: 160%;
	margin: 0em 0em 0.6em 0em;
	
}
h2 {
	font-size: 120%;
	margin: 0em 0em 0.4em 0em;
	clear: both;
}

h3 {
	font-size: 105%;
	margin: 0em 0em 0.2em 0em;
}

h4 {
	font-size: 85%;
	margin: 0.5em 0em 0em 0em;
}

h5 {
	font-size: 85%;
	margin: 1em 0em 0.5em 0em;
	line-height: 150%;
}

/*--- DIVY ---*/
div.allIn {
	width: 770px;
	/*border: 1px solid gray;*/
	background: transparent url("../img/pruh.gif") repeat-y;
	padding: 82px 0px 20px 30px; /*odsazeni headru, skaly*/
	height: 500px;
} html>body div.allIn {
		width: 738px;
		height: auto;
		min-height: 420px;
	}
	
	div.content {
		float: left;
		width: 51%;
		margin: 0% 20px 0% 40px;
	} html>body div.content {
			width: 55%;
			margin: 0% 2% 0% 10%;
		}
		
	div.contentFull {
		margin: 0% 2% 0% 10%;
	} html>body div.contentFull {
			margin: 0% 2% 0% 10%;
		}
	
	div.colRight {
		float: left;
		width: 30%;
		padding: 0em 10px;
	} html>body div.colRight {
			width: 31%;
			padding: 0em 1%;
		}
		
	div.paticka {
		width: 770px;
		padding: 0% 0% 0% 13.5%;
		font-size: 90%;
	} html>body div.paticka {
			padding: 0% 0% 0% 11%;
		}
		
div.tabCol {
	font-size: 85%;
	float: left;
	width: 20%;
}
	div.tabCol p, div.tabCol h3, div.tabCol h2 {
		margin: 0;
	}
/*--- NORMALNI LINK ---*/
a, a:visited {	
	color: #9F0039;
	text-decoration: none;
}
a:hover {
	color: black;
	text-decoration: underline;
}
a:active {
	color: #7f7f7f;
}


/* ZVLASTNI LINKY */
a.vice, a.vice:visited, a.vice:active {
	color: #6699CC;
	text-decoration: underline;
}

a.vice:hover {
	color: black;
	text-decoration: underline;
}


/*--- MENU LINKS ---*/
div#menu {
	margin: 0px 0px 20px 0px;
	display: block;
}

div#menu ul {
	padding: 0;
	margin: 0;
} 

	div#menu ul li {
		margin: 0px 0px 0px 7px;
		padding: 0;
		list-style: none;
		float: left;
		font-size: 100%;
	}
		div#menu ul li.prvni {
			margin: 0;
		}
	
	div#menu ul li.pressed {
		border: 1px solid #9F0039;
		padding: 0.3em 1.4em;
		font-weight: bold;
		color: #9F0039;
	}
		
		div#menu ul li a, div.button ul li a:active,
		 div#menu ul li a:visited {
			color: #666;
			display: block;
			font-weight: bold;
			text-decoration: none;
			border: 1px solid #666;
			padding: 0.3em 1.4em;
		}

		div#menu ul li a:hover {
			text-decoration: none;
			display: block;
			color: black;
			border: 1px solid black;
		}

/* FORMULARE */
fieldset {
	margin: 0;
	padding: 0;
	border:0;
}
form {
	margin: 0em;
}
label {
	font-size: 80%;
}
	label em {
		font-style: normal;
		text-decoration: underline;
	}
input {
	font-size: 85%;
	background-color: #6699CC;
	letter-spacing: 1px;
	border: 1px solid white;
	margin: 0em 0.2em 0em 0em;
	color: white;
	padding: 1px;
}

button {
	background: none;
	border: none;
	padding: 0;
	margin: 0px 0px -2px 0px;
}
	html>body button {
		margin: 0px 0px -3px 0px;
	}
	
select {
	font-size: 85%;
	margin: 0em 0em 0em 2em;
	border: 1px solid white;
}


/* "GRAFICKE PRVKY" */
hr {
	height: 1px;
	margin: 0em;
	border: none;
	color: #B5B5B5;
	background-color: #B5B5B5;
}

br.floatStop {
	clear: both;
	line-height: 1px;
	height: 1px;
}

img {
	border: 0;
}
	img.titPic {
		display: block;
		margin: 0em 0em 1em 0em;
	}
	img.iluLft {
		float: left;
		margin: 0em 1em 0.5em 0em;
	}
	img.iluRgt {
		float: right;
		margin: 0em 0em 0.5em 1em;
	}

/* ZAROVNAVANI */
.vlevo {
	text-align: left;
}
.stred {
	display: block;
	text-align: center;
	margin: auto;
}
.vpravo {
	text-align: right;
}

.wJedna {
	width: 10%;
}
.wDva {
	width: 20%;
}
.wTri {
	width: 25%;
}
.wCtyri {
	width: 35%;
}
.wPet {
	width: 50%;
}
.wSest {
	width: 60%;
}
.wSedm{
	width: 75%;
}

.disInline {
	display: inline;
}
.disBlock{
	display: block;
}

.fltLft {
	display: block;
	float: left;
}
.fltRgt {
	display: block;
	float: right;
}
.noMargin {
	margin: 0;
}
.noBorder {
	border: none;
}

/*©2003 jan korbel for Bluecom*/
