body {  background-image:url(images/pozadi.gif); background-repeat:repeat-x; font-family:Verdana;background-color: #F4F4F4;}

#obal { width:775px; margin:3px 0 3px 0; padding:O; background-color:#E6E8DB; }

#hlavicka { width:775px; height:232px; margin:O; padding:0;}
.h1 {  background-image:url(images/nadpis1.jpg); background-repeat:no-repeat;}
.h2 {  background-image:url(images/nadpis2.jpg); background-repeat:no-repeat;}
.h3 {  background-image:url(images/nadpis3.jpg); background-repeat:no-repeat;}
.h4 {  background-image:url(images/nadpis4.jpg); background-repeat:no-repeat;}
.h5 {  background-image:url(images/nadpis5.jpg); background-repeat:no-repeat;}
.h6 {  background-image:url(images/nadpis6.jpg); background-repeat:no-repeat;}
.h7 {  background-image:url(images/nadpis7.jpg); background-repeat:no-repeat;}

	#hlavicka-box { float:right; width: 200px; text-align:left; margin:15px 0 0 0; font-size:13px; font-weight:bold; font-family:Arial; }
	#hlavicka-box p { padding:0; margin:7px 0; color:#2f3829;}
	#hlavicka-box a:link {color:#2f3829; text-decoration:none;}
	#hlavicka-box a:visited {color:#2f3829; text-decoration:none;}
	#hlavicka-box a:hover {color:#FF5800; text-decoration:none; /*color:#305474;*/}
	#hlavicka-box a:active {color:#FFDD00;}
	#hlavicka-box img { vertical-align:middle; margin: 0 5px 0 0;}
		#hlavicka-box a:link.active {color:#315474;}
		#hlavicka-box a:visited.active {color:#315474;}
		
		#hlavicka-box-left {float:left; width:75px; height:15px; background-color:#ffffff; font-size:10px; color:#305474;}
		#hlavicka-box-left img {border:none;}
		
		#vlajky { text-align:center; width:200px; height:35px; font-size:20px; line-height:20px; font-weight:bold; color:#315474; }
			#vlajky img {border:none;}
		
#nabidka { width:775px; height:114px; }
.n1 {  background-image:url(images/nabidka1.jpg); background-repeat:no-repeat;}
.n2 {  background-image:url(images/nabidka2.jpg); background-repeat:no-repeat;}
.n3 {  background-image:url(images/nabidka3.jpg); background-repeat:no-repeat;}
.n4 {  background-image:url(images/nabidka4.jpg); background-repeat:no-repeat;}
.n5 {  background-image:url(images/nabidka5.jpg); background-repeat:no-repeat;}
.n6 {  background-image:url(images/nabidka6.jpg); background-repeat:no-repeat;}
.n7 {  background-image:url(images/nabidka7.jpg); background-repeat:no-repeat;}

	#nabidka-box { float:right; width:290px; color:#E6E6E6; text-align:left; margin:5px 0px auto auto; font-size:12px; font-family: tahoma; }
	#motto { float:left; text-align:left; font-size:18px; color:#ffffff; padding: 35px 5px 5px 15px;  font-family:verdana; letter-spacing:1px;}
	
#hlavni{ width:775px; text-align: left; background-color:#315474; min-height:200px; _height:200px; color:#CCCCCC; font-size:12px; padding:15px 0 15px 0;}
	#hlavni-blokA { width: 255px; min-height:270px; _height:270px; font-size:11px;}
	#hlavni-blokB {	width: 255px; float:right; font-size:11px;}
	#hlavni-blokC {	width: 255px; float:right; font-size:11px;}
	#hlavni-uvnitr { width:745px; min-height:150px; _height:150px; background-color:#ffffff;  margin-left:15px; font-size:12px; color:#000000;}
		#hlavni a:link {text-decoration:none; color:#FFCC00;}
		#hlavni a:hover {text-decoration:underline; color:#FF5800; }
		#hlavni a:visited {text-decoration:none; color:#FFCC00;}
		#hlavni-uvnitr a:link {text-decoration:none; color:#FF5F00;}
		#hlavni-uvnitr a:hover {text-decoration:underline; color:#FF5800; }
		#hlavni-uvnitr a:visited {text-decoration:none; color:#FF5F00;}
		
		#hlavni-uvnitr li { list-style-image:url(images/sipkaX.jpg); padding: 3px 3px;}
		
#paticka {width:775px; border-bottom: 2px solid #26465D; padding: 10px 0 5px 0; line-height:18px; font-size:11px;}
	#paticka a:link {color:#757575; text-decoration:none;}
	#paticka a:hover  {color:#FF5800; text-decoration:none;}
	#paticka a:visited {color:#757575; text-decoration:none;}
	
#box1 { float:right; width:300px; background-color:#ffffff; color:#000000; margin:5px 15px 5px O; border: 2px dotted #26465d;}	
	#box1 a:link { color:#26465d; text-decoration: none;}
	#box1 a:visited { color:#26465d; text-decoration: none;}
	#box1 a:hover { color:#265D50; text-decoration:underline;}
	#box1 img { border:none;}
#boxkontaktni { min-height:320px; _height:340px;}
	
#priklad {float:right; width:270px; background-color:#CCCCCC; color:#000000; margin:5px 15px 5px O; border: 2px dotted #26465d; text-align:center; font-size:10px; font-style:italic; padding:10px; line-height:12px;}
	#priklad img {border:none;}
/*#obsahleft { width:470px;  }  #obsahright { float:right; width:300px; }*/

/* classy */
hr.cleaner {clear:both;display: none}
.floatleft{float: left;margin: 5px 15px 5px 5px;border: 0px solid #26465d;}
.floatright{float: right;margin: 5px 5px 5px 15px;border: 0px solid #26465d; }
.cara{border: dashed #FF5800 1px;border-left: none;border-right: none;border-bottom-style: solid;height: 5px;}
.ramecek {	border: 1px solid #26465D; }
.kurziva { font-style:italic;}
.tucne { font-weight:bold;}
.xbig { font-size:24px; padding: 5px 0 0 50px; text-transform:uppercase; font-weight:bold; font-family:tahoma;}
.white { color:#FFFFFF; border-bottom:none;}
.zvyrazneni { letter-spacing:3px; color:#000099;  font-weight:bold;}
.cenoveprogramy { color: #009933; font-weight:bold; font-size:12px; text-decoration:underline;}
.vlastnosti { color: #FF2A00; font-weight:bold; font-size:12px; text-decoration:underline;}
.objednat { text-align:right; padding: 15px 15px; font-size:14px; font-weight:bold; text-transform:uppercase; border: 1px dashed #3399CC;}
.poznamka { font-size:10px; font-style:italic; text-decoration:overline; color:#3399FF;}
.malepismo {font-size:10px;}
.kurzivaprava { font-style:italic; text-align:right; }
.kurzivablok { font-style:italic; text-align:justify;}
/* typografie */
p { padding: 5px 5px 5px 10px; margin:0; line-height: 16px;}


h1, h2, h3, h4, h5, h6 { color:#315474; padding: 15px 5px 5px 5px; margin:0 0 10px 0;  text-indent:10px; font-family:sans-serif;}
h1 { font-size:17px; border-bottom: 2px solid #FF5800;}
h2 { font-size:15px; text-transform:uppercase; border-bottom:2px dotted #FF5800;}
h3 { font-size: 14px; border-bottom:1px dotted #FF5800;}
h4, h5, h6 { font-size:12px;}


th { background-color:#315474;  border-bottom-color:#009999; border-bottom:2px dashed; font-weight:bold; font-size:12px; text-align:center; line-height:25px; color:#ffffff;}
td { padding: 3px 5px 3px 10px; font-size:11px; background-color:#E6E6E6; color:#666666;  }
td a:link {font-weight:bold; font-style:normal;}
td a:hover {font-weight:bold; text-decoration:underline; font-style:normal;}
td a:visited { font-weight:bold; font-style:normal;}
.spodnicara {border-bottom-color:#878787; border-bottom:2px dashed;}
td img { border:2px solid #333333;}

/* formluláře */
select, textarea, input { color:#315474; }

img { border:none;}