/* tagy */
* {margin: 0; padding: 0;}
body{margin:0;padding:0;background:#FFFFFF url(../images/img1.gif) repeat-x;text-align:justify;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;color:#4E4E4E;}
h2,h3,h4,h5,h6{margin:0;}
h2{letter-spacing:-1px;font-size:26px;font-weight:normal;color:#31576F;}
h2 em{font-weight:bold;font-style:normal;}
p,ol,ul{line-height:180%;}
ul{margin-left:0;padding-left:0;list-style-position:inside;}
a{color:blue;}
a:hover{text-decoration:none; color: red;}

.bg1{padding:0 20px 20px 20px;border-top:1px solid #FFFFFF;background:#FFFFFF url(../images/img4.gif) repeat-x;}
.bg2{padding:20px;border-top:1px solid #CBE1EF;background:#FFFFFF url(../images/img4.gif) repeat-x;}


/* Popup okno */ 
#popup {position: absolute; top: 0; left: 0; width: 100%; height: 100%; position: fixed; background-color: rgba(255,255,255,0.9); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorStr="#E6FFFFFF",endColorStr="#E6FFFFFF"); -ms-filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorStr="#E6FFFFFF",endColorStr="#E6FFFFFF");} 
#popup #center {position: absolute; top: 40%; left: 50%; margin-left: -250px; width: 450px; padding: 30px 25px; background: #FFFFFF; border: 1px solid #d9d9d9; -webkit-box-shadow: 1px 1px 30px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow:    1px 1px 30px 0px rgba(50, 50, 50, 0.3); box-shadow:         1px 1px 30px 0px rgba(50, 50, 50, 0.3);}
#popup #center input[type=text] {width: 300px; padding: 8px; border: 1px solid #a0a0a0; margin: 0 5px 0 0}
#popup #center input[type=submit]  {width: 100px; 	-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe; 	-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe; 	box-shadow:inset 0px 1px 0px 0px #d9fbbe; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) ); 	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52'); 	background-color:#b8e356; 	-webkit-border-top-left-radius:5px; 	-moz-border-radius-topleft:5px; 	border-top-left-radius:5px; 	-webkit-border-top-right-radius:5px; 	-moz-border-radius-topright:5px; 	border-top-right-radius:5px; 	-webkit-border-bottom-right-radius:5px; 	-moz-border-radius-bottomright:5px; 	border-bottom-right-radius:5px; 	-webkit-border-bottom-left-radius:5px; 	-moz-border-radius-bottomleft:5px; 	border-bottom-left-radius:5px; 	text-indent:0; 	border:1px solid #83c41a; 	display:inline-block; 	color:#ffffff; 	font-family:Arial; 	font-size:15px; 	font-weight:bold; 	font-style:normal; 	padding: 9px 0; 	text-decoration:none; 	text-align:center; 	text-shadow:1px 1px 0px #86ae47; }
#popup #center input[type=submit]:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) ); 	background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356'); 	background-color:#a5cc52;}
#popup #center input[type=submit]:active {position:relative;top:1px;}
#popup #center table {margin: 20px 0}
#popup #center p {text-align: center; }
#popup #center p a {color: #676767}                                         
#popup #center .popis {font-size: 18px; color: #4f4f4f; line-height: 27px;font-weight:  bold; font-style: italic; font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;}


/* Mikroweb */     
.mikroform table {font-size: 15px; padding: 15px; background: #fffeb5; border: 1px solid #fefd9c}  
.mikroform table td {padding: 5px 10px}  
.mikroform table td:first-child {text-align: right; font-weight: bold;}  
.mikroform input[type=text] {width: 420px; padding: 8px; border: 1px solid #DDD; -webkit-box-shadow: 0px 0px 5px 0px rgba(194, 193, 78, 0.4); -moz-box-shadow:  0px 0px 5px 0px rgba(194, 193, 78,  0.4); box-shadow:   0px 0px 5px 0px rgba(194, 193, 78,  0.4); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}
.mikroform input[type=subput] {;}
.odeslat {
width: 440px;
	-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
	background-color:#b8e356;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #86ae47;
}
.odeslat:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
	background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
	background-color:#a5cc52;
}.odeslat:active {
	position:relative;
	top:1px;
}


/* Header */
#header{width:1116px;height:160px;margin:0 auto;}
#header *{margin:0;padding:0;color:#FFFFFF;}
#header h1{float:left;padding:20px 0 0 10px;font-size:26px;font-weight:bold;}
#header h1 a {text-decoration:none;}
#header h2{float:left;padding:91px 0 0 10px;font-size:11px;font-weight:normal;}
#header ul{float:right;margin:0;padding:82px 0 0 0;list-style:none;}
#header li{display:inline;}
#header ul a{display:block;float:left;height:25px;margin:0 0 0 8px;padding:12px 20px 0 20px;background:#ABBA47 url(../images/img2.gif) repeat-x;text-decoration:none;font-weight:bold;}

/* Content */
#content{width:1116px;margin:0 auto;}
#colOne{float:left;width:230px;}
#colOne h2{height:30px;background:#0077A7 url(../images/img3.gif) repeat-x left bottom;padding:13px 0 0 20px;font-size:19px;color:#FFFFFF;}
#colOne ul{padding-left:0;list-style:none none outside;}
#colOne li{padding:5px 0;background:url(../images/img6.gif) repeat-x;}
#colOne li.first{background:none;}
#colTwo{float:right;width:880px;}

#colTwo blockquote, #colTwo pre, #colTwo .pre {border: 1px solid #dcdcdc; border-left: 6px solid #0079A8; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
#colTwo p, #colTwo pre, #colTwo blockquote, #colTwo table {margin: 5px 0 15px 0;}
#colTwo p, #colTwo pre, #colTwo blockquote, #colTwo table td,#colTwo ul li, #colTwo ol li {line-height: 170%;}
#colTwo ul, #colTwo ol {margin: 5px 0 15px 25px;}
#colTwo h2, #colTwo h3, #colTwo h4 {margin: 15px 0 5px 0;}
#colTwo h1 {font-size: 26px; margin: 0 0 10px 0;}
#colTwo h2 {font-size: 19px;}
#colTwo h3 {font-size: 15px;}
#colTwo h4 {font-size: 13px;}

/* Footer */
#footer{clear:both;width:1116px;margin:0 auto;padding:30px 0;background:url(../images/img7.gif) repeat-x}
#footer p{margin:0;text-align:center;}