@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }

body 	{ background:#393939 url("../images/pozadi.png") top center repeat-x; font-family:Trebuchet MS; font-size:13px; margin: 0px; padding: 0px; color: #FFF!important }

/* hlavni styly */

p 		{ line-height: 150%; text-align: justify; margin-bottom: 20px; }
ul		{ margin-bottom: 15px; }
li		{ background: url(../images/list.gif) 0px 2px no-repeat; line-height: 20px; padding-left: 25px; margin-bottom: 8px; }
ul, li 	{ list-style-type: none; }
form p 	{ margin: 0; padding: 0; }

a 			{ text-decoration: underline; color: #9ecaf0; }
a:visited 	{ text-decoration: underline; color: #9ecaf0; }
a:hover 	{ text-decoration: none; color: #9ecaf0; }
a img 		{ border: none; }

h1			{ font-size: 25px; display: block; padding-bottom: 5px; margin-bottom: 15px; color: #25bcdf; border-bottom: 1px solid #e0e6e7; }
h2			{ font-size: 17px; margin-bottom: 15px; color: #FFF; font-weight: normal }
h3			{ font-size: 15px; margin-bottom: 15px; color: #9ecaf0; }
h4			{ font-size: 14px; margin-bottom: 10px; color: #333; }

table		{ width: 100%; margin-bottom: 20px; }
th			{ background: url(../images/th-bck.png) #34416a repeat-x; margin: 1px; padding: 5px; border-bottom: 1px solid #C5E9FE; text-transform: uppercase; }
td			{ background: url(../images/td-bck.png) #414a6a repeat-x; margin: 1px; padding: 5px 8px; }

.clear	{ clear: both; }
.IMGLeft		{ float: left; margin: 0 15px 10px 0; }
.IMGRight		{ float: right; margin: 0 0 10px 15px; }
.border			{ border: 1px solid #999; padding: 1px; }
.Left			{ float: left; }
