body {margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: url(img/bg.jpg) no-repeat center top;}td, th, select, textarea, input {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}form {margin: 0;}/*a:link {color: #ED1B24;}a:visited {color: #999;}a:hover {color: #003b75;}*/a {color: #3673af;}a:hover {color: #ED1B24; text-decoration: none;}/*a:link {color: #3673af;}a:visited {color: #3673af;}*/a img {border: 0;}h1 {position: absolute; top: 90px; left: 250px; letter-spacing: 8px; word-spacing: 15px; color: #fff; margin: 0; text-transform: uppercase; font-size: 20px; font-weight: normal;}h1:first-line {letter-spacing: 1px; word-spacing: 5px;}/*h2 {text-transform: uppercase; margin: 20px 0 5px 0; font-size: 11px; color: #999; font-weight: normal;}h2:first-line {font-size: 20px; color: #006DA5; font-weight: bold;}*/h2 {text-transform: uppercase; font-size: 20px; color: #006DA5; font-weight: bold; margin: 20px 0 5px 0;}h2 span {font-size: 11px; color: #999; font-weight: normal;}h3 {margin: 5px 0 3px 0; /*color: #ED1C24;*/ font-size: 14px;}h4 {margin: 0px 0 3px 0; /*color: #006DA5;*/ color: #000; font-size: 11px; text-transform: uppercase;}p {text-align: justify; margin: 0 0 5px 0;}ol li{	padding: 5px 0;}ol li ul li{	padding: 0;}ol li ul{	padding-top: 5px;}ul{	list-style: square;	}#container {margin: 0 auto; width: 945px; text-align: left; position: relative;}/* Hlavicka */#hlavicka {background: url(img/bg-hlavicka.gif) repeat-x bottom;}#motiv1 {height: 210px; position: relative; background: url(img/motiv1.jpg) no-repeat right bottom;}#motiv2 {height: 210px; position: relative; background: url(img/motiv2.jpg) no-repeat right bottom;}#motiv3 {height: 210px; position: relative; background: url(img/motiv3.jpg) no-repeat right bottom;}#motiv4 {height: 210px; position: relative; background: url(img/motiv4.jpg) no-repeat right bottom;}#motiv5 {height: 210px; position: relative; background: url(img/motiv5.jpg) no-repeat right bottom;}#motiv6 {height: 210px; position: relative; background: url(img/motiv6.jpg) no-repeat right bottom;}#motiv7 {height: 210px; position: relative; background: url(img/motiv7.jpg) no-repeat right bottom;}#motiv8 {height: 210px; position: relative; background: url(img/motiv8.jpg) no-repeat right bottom;}#motiv9 {height: 210px; position: relative; background: url(img/motiv9.jpg) no-repeat right bottom;}#akc {position: absolute; top: 0; left: 0;}#cesta {position: absolute; bottom: 20px; left: 250px; width: 310px; font-size: 10px; color: #fff;}#cesta:first-line {color: #bbb;}#cesta a {color: #ccc;}#menu1 {position: absolute; top: 23px; left: 255px; color: #666;}#menu1 a {color: #666; padding-left: 15px; margin-right: 9px;}#menu1 a:hover {color: #000;}#menu1 a#ahome {background: url(img/home.gif) no-repeat left 50%;}#menu1 a#akontakty {background: url(img/kontakty.gif) no-repeat left 50%;}#menu1 a#amapa {background: url(img/mapa-www.gif) no-repeat left 50%;}#menu1 a#atisk {background: url(img/tisk.gif) no-repeat left 50%;}#menu1 a#areklama {background: url(img/reklama.jpg) no-repeat left 50%;}#hledat{	position: absolute;	left: 255px;	top: 49px;	color: #666;}/*#menu2 {background: url(img/bg-menu.jpg) repeat-y left top; float: left; width: 100%; padding-left: 9px;}#menu2 a {display: block; float: left; text-align: center; height: 42px; line-height: 42px; padding: 0 20px; color: #000; text-decoration: none; text-transform: uppercase;}#menu2 .menusep {float: left; width: 2px; height: 42px; line-height: 42px; background: url(img/bg-menu-sep.gif) no-repeat 50% 50%;}#menu2 a:hover {background: url(img/bg-menu-over.gif) repeat-x top; color: #FF3333;}*/ul#menu2{	background: url(img/bg-menu.jpg) repeat-y left top; 	float: left; 	width: 100%;	padding-left: 9px;}ul#menu2, ul#menu2 ul {	padding: 0; 	margin: 0; 	list-style-type: none;}ul#menu2 li{	padding-right: 1px;	height: 42px; 	background: url(img/bg-menu-sep.gif) no-repeat right 50%;	float: left;}ul#menu2 a{	display:block;	line-height: 42px;	text-transform: uppercase; 	text-decoration: none;	text-align: center;	color: Black; 	padding: 0 20px;}ul#menu2 ul {	position: absolute; 	visibility: hidden;	border-bottom: 4px solid #59a0c4;	border-top: 1px solid #888888;	border-left: 1px solid #888888;	border-right: 1px solid #888888;}ul#menu2 li li {	float: none;	padding: 0;	margin: 0;	height: 20px;	line-height: 20px;	border-bottom: 1px solid #D3D3D3;	width: 200px;	}ul#menu2 ul a{	text-transform: none;	padding: 0;	padding-left: 10px;	height: 20px;	text-align: left;	line-height: 20px;	display: block;	color: #000;	background-color: #F7F7F7;	}ul#menu2 a:hover{	background: url(img/bg-menu-over.gif) repeat-x;	color: #fff;}ul#menu2 ul a:hover {	background-image: none;	background: #59a0c4; 	color: white; }ul#menu2 li:hover ul, ul#menu2 li.hover ul {	visibility: visible;}ul#menu2 li{	behavior: url(hover.htc);}/* Levy sloupec */#levy {float: left; display: inline; width: 226px; margin: 0 0 20px 5px; background: url(img/bg-levy.gif) repeat-y left; border-bottom: 1px solid #c1c1c1;}#levy h5 {height: 24px; line-height: 24px; background: url(img/h5.gif) repeat-y 5px top; color: #fff; font-size: 12px; padding: 0px 5px 0px 35px; margin: 0; text-transform: uppercase;}#levy h5#h5pobocky {background: url(img/h5-pobocky.gif) no-repeat 5px top;}#levy h5#h5hledani {background: url(img/h5-hledani.gif) no-repeat 5px top;}#levy h5#h5kalendar {background: url(img/h5-kalendar.gif) no-repeat 5px top;}#levy h5#h5akce {background: url(img/h5-akce.gif) no-repeat 5px top;}#levy h5 a {display: block; background: url(img/vice.gif) no-repeat right 50%; color: #fff; text-decoration: underline;}#levy h5 a:hover {text-decoration: none;}#levy .box1 {background: #f5f5f5; padding: 10px 10px 20px 10px; margin: 0 1px 0 5px;}#levy .box2 {background: #e5e5e5; padding: 10px 10px 10px 15px; margin: 0 1px 0 5px;}/*.nejblakce {margin: 0 0 15px 10px;}.nejblakce a {background: url(img/odr3.gif) no-repeat left 5px; padding-left: 10px; display: block;}*//* Prostredni hlavni sloupec */#hlavni {float: left; width: 698px; padding: 0px 0px 15px 0; background: url(img/bg-hlavni.gif) repeat-x top; display: inline;}#banery {padding: 15px 0 0 15px; _padding: 15px 0 0 10px;}#banery img {float: left; margin: 0 0 5px 0;}#obsah {float: left; margin: 0px 0 20px 15px; width: 523px; display: inline;}/* Pravy sloupec */#pravy {float: left; margin: 0 0 0 10px; _margin: 0 0 0 5px; width: 150px; display: inline; padding: 10px 0 0 0;}#pravy h6 {padding: 3px 10px 3px 25px; margin: 10px 0 0 0; background: #4A9FC7 url(img/bg-h6.gif) no-repeat left top; color: #fff; font-size: 11px; text-transform: uppercase;}#pravy h6.novinkyemailem {background: #4A9FC7 url(img/bg-h6-email.gif) no-repeat left top;}#pravy .box3 {border: 1px solid #ccc; border-top: none; padding: 5px; background: #f8f8f8;}/* Paticka */#tisk {text-align: center; margin: 15px 0 0 0; padding: 5px 0 0 0; border-top: 1px solid #e9e9e9;}#tisk a {background: url(img/tisk.gif) no-repeat left 50%; color: #666; padding-left: 15px;}#partneri {clear: both; text-align: left; margin: 10px 0; padding: 10px 20px; border-bottom: 1px solid #124F87; border-top: 1px solid #124F87;}#partneri img {margin: 5px; vertical-align: middle;}#partneri td {text-align: left;}#paticka {clear: both; text-align: center; padding: 5px 0 15px 0;}.part {margin-left: 0; float: left;}/* Obecne tridy */.cleaner {clear: both; display: none;}.cleaner2 {clear: both; font-size:1px; line-height: 1px; height: 1px;}.cleaner3 {clear: right;height: 1px; overflow: hidden;}.mezera {float: left; width: 13px;}.center {text-align: center;}.left {text-align: left;}.right {text-align: right;}.iBorder {border: 1px solid #aaa;}.iLeft {float: left; margin: 2px 15px 5px 0; border: 1px solid #aaa;}.iRight {float: right; margin: 2px 0px 5px 15px; border: 1px solid #aaa;}.fRight {float: right;}.fLeft {float: left;}.border { border: 1px solid #aaa;}form.inputMargin input, form.inputMargin select {margin: 2px 0;}.datum {font-style: italic; color: #999; padding: 0 0 0 10px;}.sloupec {float: left; width: 255px;}.ramecek {border: 1px solid #BFBFBF; padding: 5px 10px;}h4.zalozka {float: left; display: inline; height: 22px; line-height: 22px; padding: 0px 20px; margin-bottom: 0; margin-left: 15px; background: url(img/bg-zalozka.gif) repeat-x bottom; border: 1px solid #BFBFBF; border-bottom: none;}h4.zalozka a, h4.zalozkaa a  {/*text-decoration: none;*/ color: #003b75;}h4.zalozka2 {float: left; display: inline; height: 22px; line-height: 22px; padding: 0px 5px; margin-bottom: 0; margin-left: 15px; background: url(img/bg-zalozka.gif) repeat-x bottom; border: 1px solid #BFBFBF; border-bottom: none;}h4.zalozka#aktivni, h4.zalozka2#aktivni {background: #419AC4 url(img/bg-zalozka-inverzni.gif) repeat-x bottom; color: #fff;}h4.zalozka#aktivni a, h4.zalozka2#aktivni a {color: #fff;}h4.zalozkaInverzni {float: left; display: inline; height: 22px; line-height: 22px; padding: 0px 20px; margin-bottom: 0; margin-left: 15px; background: #419AC4 url(img/bg-zalozka-inverzni.gif) repeat-x bottom; border: 1px solid #BFBFBF; border-bottom: none; color: #fff;}h4.zalozkaInverzni a {color: #fff;}/* h4.zalozkaInverzni#aktivni {background: #900;} */.tHorizontalni {border-collapse: collapse;}.tHorizontalni td, .tHorizontalni th {vertical-align: top; text-align: left; padding: 2px 7px;}.tHorizontalni th {font-weight: normal; text-transform: uppercase; font-size: 10px; color: #666;}.suda, tr.suda td {background: #f5f5f5; padding: 3px 10px; vertical-align: top;}.suda2{	background: White;}h4.legenda {	float: left; display: inline; height: 22px; line-height: 22px; padding: 0px 20px; margin-bottom: 0; margin-left: 15px;  border-bottom: none; font-weight: normal; text-transform: none; color: #666;}.licha, tr.licha td {padding: 3px 10px; vertical-align: top;}.odr3 {background: url(img/odr3.gif) no-repeat left 4px; padding: 0 0 0 13px;}ul.odr3 {list-style: none; margin: 3px 0 15px 15px; padding: 0;}ul.odr3 li {background: url(img/odr3.gif) no-repeat left 4px; padding: 0 0 0 10px;}.small {font-size: 10px;}.small a {color: #000;}.big {font-size: 12px;}.cena {font-size: 13px; font-weight: bold; color: #003b75; text-align: right;}.boxsedy {background: #f5f5f5; float: left; padding: 10px 5px; margin: 10px 0;}.boxsedy h1, .boxsedy h2, .boxsedy h3, .boxsedy h4 {margin-top: 0;} .zrusen {float: left; margin: 0 10px 0 0px; background: #d00; color: #fff; padding: 2px 5px; font-weight: bold; font-size: 14px; text-transform: uppercase;}.modra {color: #006da5;}.seda {color: #666;}.seda a {color: #666;}.sep {background: url(img/bg-menu-sep.gif) no-repeat 50% 50%; width: 2px; margin: 0 15px;}.cara {background: #eee; font-size: 1px; height: 1px; line-height: 1px; margin: 10px 0;}.mininavigace {margin: 15px 0 15px 0; font-size: 9px;}.mininavigace a {white-space: nowrap; margin: 0 3px; background: url(img/odr4.gif) no-repeat right 50%; padding: 0 8px 0 0;}.nowrap {white-space: nowrap;}/* Homepage - novinky */.hlavniNovinka {margin-left: -5px; /*border: 1px solid #f0f0f0;*/ height: 162px; padding: 5px 20px 10px 20px; background: url(img/bg-hlavni-novinka.jpg) no-repeat; overflow: hidden;}.aktuality {clear: both; margin: 0 0 15px 0; border: 1px solid #BFBFBF; padding: 5px 10px;}.aktuality table {border: 0; border-collapse: collapse; width: 500px;}.aktuality td {padding: 3px 10px; border-right: 1px solid #fff;}.aktuality tr.suda td {background: #f5f5f5;}/*.aktuality table a:link {color: #333;}.aktuality table a:hover {color: #003b75;}*//*.tdNovinka {border-left: 5px solid #093;}.tdZmena {border-left: 5px solid #f00;}*//* Pobocky */#pobockaInfo {float: right; width: 30%; padding: 5px; background: #f5f5f5; margin: 0 0 0 20px;}#sponzori {background: #fff; padding: 5px; margin: 5px 0 0 0;}#sponzori div {margin: 5px 0; text-align: center; color: #888; font-size: 10px;}#sponzori a {text-decoration: none; color: #888; font-size: 10px;}#sponzori .bezobr a {text-decoration: underline;}/* Kalendar akci */.kalendarakci {border-collapse: collapse; border: 1px solid #eee; border-bottom: none;}.kalendarakci th, .kalendarakci td {border-bottom: 1px solid #eee; padding: 4px 5px; vertical-align: top; text-align: left; font-weight: normal;}.kalendarakci th {/* background: url(img/odr3.gif) no-repeat 5px 7px; padding-left: 15px; */}.kalendarakci td.datum {text-align: left; white-space: nowrap; font-weight: bold; font-style: normal; color: #333;}.kalendarakci a:link {color: #3673af;}.kalendarakci a:hover {color: #003b75;}.kalendarakci h4 {margin: 0;}.kalendarakci tr:hover td, .kalendarakci tr:hover th {background: #e0eaef; cursor: pointer;}.kalendarakci td.mesic {padding-top: 20px;}.kalendarakci tr:hover td.mesic {background: none; cursor: default;}/* Fotogalerie  *//*table.fotogalerie {border: none; border-collapse: collapse;}table.fotogalerie td {vertical-align: top; padding: 10px 0px;}table.fotogalerie h4 {margin: 0;}table.fotogalerie img {margin: 0 10px 0 0; border: 1px solid #aaa;}table.fotogalerie .datum {padding: 0;}*/table.fotogalerie {border: none;  border-collapse: collapse; /*border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; */}table.fotogalerie td {text-align: center; background: #eee; border-right: 3px solid #fff;}table.fotogalerie tr.obr td {vertical-align: middle; padding: 0 0 2px 0; /*border-top: 1px solid #ccc; border-left: 1px solid #ccc; background: #eee;*/}table.fotogalerie tr.obr a img {border: 6px solid #eee;}table.fotogalerie tr.obr a:hover img {border: 6px solid #63a6c8;}table.fotogalerie tr.popis td {vertical-align: top; padding: 0 5px 3px 5px; font-size: 10px; border-bottom: 3px solid #fff; /* border-left: 1px solid #ccc;*/}table.fotogalerie td a {text-decoration: none; color: #000;}table.fotogalerie tr.popis td a:hover {text-decoration: underline;}table.fotogalerie h3 {margin: 0; font-size: 11px;}/* Strankovani, navigace roky, navigace v galerii vcetne nahledu */.strankovani {text-align: left; font-size: 10px; margin: 15px 0;}.strankovani a {text-decoration: none; padding: 0px 4px; /*position: relative;*/ /* color: #ED1B24; */ }/*.strankovani a.aktivni {border: 1px solid #006DA5; color: #006DA5;}*/.strankovani a.aktivni {border: 1px solid #006DA5; background: #006DA5; color: #fff;}.strankovani a img {height: 0; width: 0; border-width: 0;}.strankovani a:hover {border-bottom: 1px solid #fff;}.strankovani a.aktivni:hover {border: 1px solid #006DA5;} /* kvuli IE6 */.strankovani a:hover img {/*position: absolute; top: 14px; left: 0px;*/ width: 100px; height: auto;}.strankovani a span {display: none;}/*.strankovani a:hover span {display: block; z-index:100; position: absolute; top: 14px; left: 0px; width: 100px; height: auto; border: 1px solid #999; padding: 1px; background: #fff; color: #555; cursor: pointer;}*//* Zpravy */.zprava {margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #eee;}/* Tabulková galerie (napr. sponzori u souteze) */table.galerie {border: none; border-collapse: collapse;}table.galerie td {text-align: center;}table.galerie tr.obr td {vertical-align: bottom; padding: 10px 10px 3px 10px;}table.galerie tr.popis td {vertical-align: top; padding: 0 10px 10px 10px; font-size: 10px;}table.galerie td a {text-decoration: none; color: #888;}/* Formuláře */.tFormular {border-collapse: collapse;}.tFormular td, .tFormular th {vertical-align: top; text-align: left; padding: 4px 7px; border-bottom: 1px solid #fff; border-right: 1px solid #fff;}.tFormular th {font-weight: normal; background: #e0eaef;}.tFormular td {background: #f5f5f5;}.tFormular th.povinne {background: #c2e0ef; font-weight: bold;}/* Souteze - tabulka terminu */.tTerminy {border-collapse: collapse; border: 1px solid #eee; border-bottom: none;}.tTerminy th, .tTerminy td {border-bottom: 1px solid #eee; padding: 4px 5px; vertical-align: top; text-align: left; font-weight: normal;}.tTerminy th {background: url(img/odr3.gif) no-repeat 5px 7px; padding-left: 15px;}.tTerminy td.datum {text-align: left; white-space: nowrap;}.tTerminy h4 {margin: 0;}/* Pracovni prilezitosti */.prace {margin: 10px 0; padding: 10px 10px 5px 10px; background: #f5f5f5; border-bottom: 1px solid #eee;}.praceStara {margin: 10px 0; padding: 10px 10px 5px 10px; background: transparent; border-bottom: 1px solid #eee;}.odpoved1 {/*background: url(img/anketa01.gif) repeat-x top;*/ background: #33cc00; margin: 2px 0 10px 0;}.odpoved2 {/*background: url(img/anketa02.gif) repeat-x top;*/ background: #ff3333; margin: 2px 0 10px 0;}.odpoved {margin: 6px 0 6px 5px; background: url(img/odr5.gif) no-repeat left 0.4em; padding: 0 0 0 10px;}ul.abc_seznam{	list-style-type: upper-alpha;}table.prispevky{	text-align: center;	/*border-collapse: collapse;*/	}table.prispevky td, table.prispevky th{	padding: 2px 20px;	background-color: White;	vertical-align: top;}.nahoru{	position: relative;	right: 10px;	bottom: 20px;	display: block;	float: right;	text-decoration: none;}table.porotci td{padding: 3px 10px; background-color: #f8f8f8;}table.porotci th {padding: 3px 10px; text-align: left; background: #eee;}ul.seznamPokyny li{	padding: 5px 0;	}.tableSkoly td{	background-color: White;	padding: 3px 5px;}h1.akccr{	font-size: 18px;	top: 120px;}span.cr{	font-size: 13px;	letter-spacing: 7px;	font-weight: bold;}input.tlacitko{	/*border: 1px solid #BFBFBF;*/	background: #258cbb;	color: #fff;	font-weight: bold;	border:  none;}/*input.tlacitko:hover{	background: #59a0c4;	color: White;}*/form.hledat{	display: inline;}input.tlacitko2{	/*	border:  none;	font-weight: bold;	background: White;	font-size: 0.9em;	*/	border:  none;	background: #258cbb;	color: #fff;	font-weight: bold;}.pocetInzeratu{	float: right;}a.archivAktualit{	float: right;}.sedyText{	color: #aeaeae;}table#pobocky{	width: 99%;}table#pobocky td{	vertical-align: top;	width: 49%;	overflow: hidden;}.cleaner4{	height: 1px;	clear: both;	overflow: hidden;}.boxPobocka{	text-align: right;	margin: 5px 0px 7px 0px;	padding: 5px;	background: White;	/*border-bottom: 1px solid #C7C7C7;*/}.boxPobocka p{	text-align: left;	border-bottom: 1px solid #E9E9E9;		line-height: 15px;}.boxPobocka a{	margin: 5px 0px 0px 0px;}a.jmenoPobocka{	display: block;	text-align: left;	margin-bottom: 10px;	background: #59a0c4;	padding: 2px 5px;	color: White;	font-size: 1em;	font-weight: bold;	text-transform: uppercase;}a.jmenoPobocka:hover{color: #fff;}span.date{	color: #666666;	font-size: 0.9em;	padding: 2px 4px;	font-weight: bold;}span.novinka{	background: #009933;	color: White;}span.aktualizace{	background: #ed1c24;	color: White;}a.logoBox{	width: 80px;	height: 100px;	text-align: center;	float: left;	display: block;	margin-right: 10px;	text-decoration: none;}span.textImg{	color: #aaa;	background: White;	font-size: 0.8em;}a.logoBox:hover span.logoImg{	border: 1px solid #D5D5D5;}a.logoBox:hover span.textImg{	background: #4a9fc7;	color: White;}.logoBox span{	display: block;}span.logoImg{	border: 1px solid #EEEEEE; 	display: block;	height: 80px;}span.logoImg img{	margin: 10px 0;}h3.partneri{	border-bottom: 1px solid #C1C1C1;	color: White;	background: #4A9fc7;	padding: 2px 10px;	}.legendaPobocky img {vertical-align: middle; margin: 0 3px 0 10px;}table.loga {border: none;}table.loga td {border: 1px solid #eee; width: 100px; text-align: center; vertical-align: middle; padding: 5px 2px;}table.loga th {text-align: center; width: 100px; vertical-align: top; color: #aaa; padding: 2px 2px 25px 2px; font-weight: normal; font-size: 11px;}table.loga a {color: #aaa; text-decoration: none;}table.loga a:hover {color: #4a9fc7;}table.tym {border: none; border-collapse: collapse; margin: 20px 0; width: 500px;}table.tym td {vertical-align: top; padding: 5px 10px; background: #f8f8f8; border-bottom: 15px solid #fff;}table.tym td img {border: 1px solid #aaa;}table.tym h3 {margin-top: 0px; margin-bottom: 1px; background: #d1e7ef; padding: 5px;}table.tym h4 {float: right; margin: 5px;}.tyminfo {background: #e0ebef; padding: 5px; margin: 0 0 5px 0;}.marg-leva { margin-left: 1em;}.right {float: right; margin: 0px 0px 0px 10px; padding: 2px; text-align: center; line-height: 2em;}.sirka {width: 153px; font-weight: bold;}#kandidat td {vertical-align: top; padding: 2px;}#kandidat img {border: 2px solid #eee;}.kandidat {margin: 10px 0 0 15px; text-align: left;}.kandidat a{padding: 0 15px 0 0; font-size: 12px;}h2.kandidati {margin: 15px 0 5px 0;}.flash {width: 745px; margin: 0 auto; text-align: left; color: #999999; font-size: 0.9em;}table.gjb td{padding: 10px; vertical-align: middle;  }.tFormular td.polka {font-weight: bold; color: #004e88; width: 15px;}.tFormular td.hodnoceni input {margin: 5px 2px 0 0;}.tFormular td.hodnoceni span {display: block; float: left; width: 17px;  text-align: center;}table.hlasovani {margin: 3px 0 ;}table.hlasovani td{border:0; text-align: center; padding: 2px ; font-size: 9px;}table tr td .odr3 {background: url(img/odr3.gif) no-repeat left 4px; padding: 0 0 0 13px; display: block;}