
/* Reset ................. */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;	
}
:focus { outline: 0; }
body { color: white; background: black; }
ol, ul { list-style: none; }
table { border-collapse: separate; 	border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

/* Common ................. */
body {
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	background-color: #0c234d;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
}
a, a:active, a:visited { color: #FFF; text-decoration: none; }
a:hover { color: #fcaf17;text-decoration: underline;  }

div { text-align: left; }
img { border: none; }
input, textarea { 
	font-size: 12px; font-family: Arial, Tahoma, Helvetica, sans-serif; 
	color: #666; margin:1px; border: 1px solid #ddd; padding: 3px; overflow: visible; 
	background-color:#FFFFFF}
select, option { font-size: 12px; font-family: Arial, Tahoma, Helvetica, sans-serif; color: #666; }
input:focus {background-color:#f5f5f5; border: 1px solid #666; }
textarea:focus {background-color:#f5f5f5; border: 1px solid #666; }

.cleaner { height: 0; font-size: 0; line-height: 0; clear: both }
.line { height: 1px; font-size: 1px; line-height: 1px; clear: both; background-color:#fcaf17; margin:20px 0 15px 0; }

/* Headings ................. */
h1 { font-size: 24px; color: #fff; margin:0; font-weight: normal; font-family: Arial, Tahoma, Helvetica, sans-serif; }
h1 span { font-size: 18px; }
h2 { font-size: 16px; color: #fcaf17; margin: 25px 0 10px 0; font-weight: bold; font-family: Arial, Tahoma, Helvetica, sans-serif; }
h3 { font-size: 14px; color: #fcaf17; margin: 25px 0 5px 0; font-weight: normal; font-family: Arial, Tahoma, Helvetica, sans-serif; }

/* Paragraphs ................. */
p { margin:0; padding:0; }

/* Layout doplnkovy ................. */
.left_kontakt {padding:50px 10px 20px 20px; }
.home { padding:110px 0 0 325px; width:430px; }
.pod_kontakt01 {margin:0 0 15px 0;}
.pod_kontakt02 {border-bottom:5px solid #f9b203;}
.visibility {visibility : hidden;height:0; width:0;font-size: 0; }
.visibility h1 {height:0; width:0; margin:0; padding:0;visibility : hidden; font-size: 0; line-height: 0;  }
.visibility h2 {height:0; width:0; margin:0; padding:0;visibility : hidden; font-size: 0; line-height: 0;  }
.visibility h3 {height:0; width:0; margin:0; padding:0;visibility : hidden; font-size: 0; line-height: 0;  }

/* Layout ................. */
#wrapper { width: 990px; margin: 0 auto; }
.left {float:left; display:inline}
.right {float:right; display:inline}

.stred {width:767px;line-height:130%;}
.stred a, .stred a:active, .stred a:visited { color: #fcaf17; text-decoration: none;  }
.stred a:hover { color: #ffe600;text-decoration: underline;  }


.stred ul li {display:block;padding:5px 0 5px 13px;background-image: url(../images/dott04.gif);
		background-position:top left;
		background-repeat: no-repeat;}

.left_menu {float:left; display:inline; width:223px;}
.green {width:767px;height:34px;background-color:#92e60d;background-image: url(../images/green.jpg);
	background-repeat: repeat-x;font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
	
.green a, .green a:active, .green a:visited { color: #FFF; text-decoration: none; margin-top:10px;float:right; display:inline; }
.green a:hover { color: #FFF;text-decoration: underline;  }

.green span { color: #FFF; text-decoration: none; margin:10px 10px 0 10px;float:right; display:inline; }

.iantd {width:400px;}
.orange {background-color:#f9b203;background-image: url(../images/orange.jpg);
	background-repeat: repeat-x;width:202px;margin:10px 0 0 0;}
.orange a, .orange a:active, .orange a:visited { color: #FFF; text-decoration: none;  }
.orange a:hover { color: #FFF;text-decoration: underline;  }


.zaver {
	background-color:#f9b203; background-image: url(../images/orange01.jpg); background-repeat: repeat-x; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; 
	padding:10px 0 10px 10px; margin:0 0 15px 0;}
.zaver a, .zaver a:active, .zaver a:visited { color: #FFF; text-decoration: none;clear:both; }
.zaver a:hover { color: #FFF;text-decoration: underline;  }

.intro {width:767px; height:511px; background-image: url(../images/intro.jpg);background-repeat: no-repeat;  }

.button {
	cursor: pointer; background-color:#5b9f05; 
	font-weight: bold; color: #fff;display:block; clear:both;
	padding:5px;
	width:90px;
	text-align:center;
	margin:0;
	}
	
.button:hover {
	cursor: pointer; background-color:#5b9f05; 
	font-weight: bold; color: #fff;display:block; clear:both;
	padding:5px;
	width:90px;
	text-align:center;
	margin:0;
	}