/*
	BARVY:
		pozadi hlavicky - svetla modroseda:	#839199
		pozadi boxu - 	  tmava modroseda:	#6a767b

*/

* { margin:0; padding: 0; }


body { font-family: Arial, Helvetica, sans-serif; font-size:70%; }

h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.0em; }
h6 { font-size: 1.0em; }

a { color: #4fa600; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }

p { margin-bottom: 1em; line-height: 1.5em; }
ul { margin: 1.5em 0 1.5em 10px; list-style: none; line-height: 1.5em; }
ul li { padding-left: 12px; background: transparent url(/images/background/bullet.gif) left 7px no-repeat; }
img { behavior: url(/css/iepngfix.htc); }
a img { border: none; padding:0; }

.no-display { display: none; }
.spacer { border:none; margin:0; padding:0; background:transparent; overflow:hidden; }
.spacer.a { height:1px; font-size:1px; }
.spacer.b { height:2px; font-size:2px; }
.spacer.c { height:3px; font-size:3px; }
.spacer.d { height:4px; font-size:4px; }
.spacer.e { height:5px; font-size:5px; }
.spacer.f { height:6px; font-size:6px; }
.spacer.g { height:7px; font-size:7px; }
.spacer.h { height:8px; font-size:8px; }
.spacer.i { height:9px; font-size:9px; }
.spacer.j { height:10px; font-size:10px; }
.spacer.k { height:12px; font-size:12px; }
.spacer.l { height:14px; font-size:14px; }
.spacer.m { height:16px; font-size:16px; }
.spacer.n { height:18px; font-size:18px; }
.spacer.o { height:20px; font-size:20px; }

.w10 { width:10%; }
.w20 { width:20%; }
.w25 { width:25%; }
.w30 { width:30%; }
.w40 { width:40%; }
.w50 { width:50%; }
.w60 { width:60%; }
.w70 { width:70%; }
.w75 { width:75%; }
.w80 { width:80%; }
.w90 { width:90%; }
.w100 { width:100%; }

.wp85 { width: 85px !important; }
.wp86 { width: 86px !important; }
.wp310 { width: 310px !important; }
.wp395 { width: 395px !important;  }
.wp415 { width: 415px !important; }


.left { float: left; }
.right { float: right; } 
.center { margin: 0 auto; } 
.text-left { text-align: left; }
.text-right { text-align: right; } 
.text-center { text-align: center; } 

.cleaner {
	clear:both;
	height:0px;
	font-size:0px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	overflow:hidden;
}

.pad { padding: 0.9em; }
.content-pad { padding: 8px 11px 0 4px; }
.form-pad { padding:0em; }
.nav-bar-pad { padding: 38px 10px 10px 10px; }

.cara { border: 1px solid red; }
#pravy-sloupec h2 { margin-bottom: 1em; }
#pravy-sloupec h3 { font-size: 1.2em; }


input[type="checkbox"], input[type="radio"] {
	border:0 !important;
}
input.checkbox, input.radio {
	 border:0 !important;
}

.relative { position: relative; }

.fLeft { float:left; }
.fRight { float:right; }

.cLeft { clear:left; }
.cRight { clear:right; }

td { vertical-align:top; }

.narrow-column, .narrow-column-right { float: left; width: 50%; }
.narrow-column-right { float: right; }

