﻿* { margin:0; padding:0; }
html, body, #myForm { height:100%; }
body { font:normal 0.625em Arial, Helvetica, Geneva, Tahoma, sans-serif; color:#4F4D48; background:#fff; }

p { margin-bottom:1em; }
li { margin-left:3em; }
img { border:0; }
table { border-collapse:collapse; border:0; }

.separator { clear:both;}

a { color:#880013; text-decoration:underline; }
a:hover { color:#4F4D48; }
a.search { width:20px; height:20px; display:block; background:url('../Img/helpNav_search.gif') no-repeat; text-indent:-5000px;}

.bold { font-weight:bold !important; }
.normal { font-weight:normal !important; }
.italic { font-style:italic !important; }
.underline { text-decoration:underline !important; }

.center { text-align:center !important; }
.left { text-align:left !important; }
.right { text-align:right !important; }
.fLeft { float:left; }
.fRight { float:right; }
.starStyle { color:#f00}
.line { padding-bottom:15px; border-bottom:1px solid #D4D7D4;}
#errJavaScript {margin-top:43px; font-size:1.1em; color:Red; z-index:1000;}
#errJavaScript p {text-align:justify;}
#helpSite {margin:20px;}
.hiddenElm { display:none; }

/* layout */
#container { position:relative; float:left; width:760px; /* <= 770px */ min-height:100%; padding:0 0 0 10px;}/* ie6 - also see style_ie.css */
	#header { float:left; width:760px; background:#fff; font-size:1.2em; overflow:hidden}
	#content { clear:both; float:left; width:760px; padding-bottom:35px; font-size:1.2em; overflow:hidden;}

	#footer { position:absolute; left:0; bottom:0px; width:100%; height:30px; background:url('../Img/bg_footer.gif') no-repeat left bottom; }

	/* header */
	#header h1 { float:left; margin:22px 0 15px 0; background:url(../Img/logo_ousa.gif) no-repeat left top; }
	#header h1 a { width:417px; height:60px; display:block;}
	#header h1 span { display:none;} 
	
	div#header #logo { float:left; width:360px; height:98px; padding:19px 0px 16px 0px; }
    div#header #logo a { display:block; width:354px; height:98px; }
    div#header #logo img { border:0; width:354px; height:98px; }

	
	ul#headerMainNav { float:left; width:607px; list-style:none;}
	ul#headerMainNav li { float:left; margin:0; padding:5px 20px 5px 20px; background:url('../Img/sep_headerNav.gif') no-repeat 0% 50%;}
	ul#headerMainNav li:first-child { padding-left:0; background-image:none;} /* ie6 - also see style_ie.css */
	ul#headerMainNav li a { color:#74716A; font-weight:bold; text-decoration:none;} 
	ul#headerMainNav li a:hover { text-decoration:underline; }
	ul#headerMainNav li a.selected { color:#880013; font-weight:bold; text-decoration:none;} 
	ul#headerMainNav li a.selected:hover { text-decoration:underline; }

	
	ul#headerHelpNav { float:right; width:153px; list-style:none; }
	ul#headerHelpNav li { float:right; margin:0; padding:0 2px;}
	ul#headerHelpNav a { width:20px; height:20px; display:block;}
	ul#headerHelpNav a.back { background:url('../Img/helpNav_back.gif') no-repeat;}
	ul#headerHelpNav a.faq { background:url('../Img/helpNav_faq.gif') no-repeat;}
	ul#headerHelpNav a.search { background:url('../Img/helpNav_search.gif') no-repeat;}
	ul#headerHelpNav a.zone { background:url('../Img/helpNav_zone.gif') no-repeat;}
	ul#headerHelpNav a span { display:none}
	
	/* headerSecondary */ 
	#headerSecondary { clear:both; float:left; width:760px; margin:5px 0 0 0; position:relative; font-size:1.2em;}
	#headerSecondary #headerBg { float:left; width:607px; height:261px; position:absolute; top:0; left:-10px; background:url('../Img/bg_titlePage.jpg') no-repeat top left; }
	#headerSecondary #headerLogin { float:right; width:153px; /* <= 163px */ height:261px; margin:0; padding-left:10px; border:0; background:#5EC2E9 url('../Img/bg_headerLogin.gif') no-repeat right bottom; color:#fff;}
	#headerSecondary #headerLogin fieldset { margin:8px 0 0 0; padding:0; border:0;}
	#headerSecondary #headerLogin legend { float:left; width:142px; margin:0 0 8px 0; padding:0; font-size:1.2em; font-weight:bold; color:#fff}/* ie6,7 - also see style_ie.css */
	#headerSecondary #headerLogin label { float:left; width:142px;}
	#headerSecondary #headerLogin p { clear:both; float:left; margin:0; padding:0}
	#headerSecondary #headerLogin input { width:140px; margin:0 0 3px 0; background:#BEE9F9;}
	#headerSecondary #headerLogin input.go { float:right; width:auto; margin:0 8px 0 0; background:#BEE9F9;}
	
	#headerSubSecondary { clear:both; float:left; width:760px; height:104px; margin:5px 0 0 0; position:relative; font-size:1.2em;}
	#headerSubSecondary #headerSubBg { clear:both; float:left; width:770px; height:104px; position:absolute; top:0; left:-10px; background:url('../Img/bg_subPage.jpg') no-repeat top right; }	

#contentMain { float:left; width:330px; margin:0 30px 0 0;}
#contentMain p.contact { background:#F1F0EB; padding:8px;}
#contentSecondary { float:left; width:400px; margin:30px 0 0 0}	

#pnlNews p.line { margin-bottom:10px; padding:0 0 10px 0; border-bottom:1px solid #D4D7D4;}
#pnlNews a { color:#67000A; text-decoration:underline}
#pnlNews a:hover { text-decoration:none}

#pnlChoice ul { float:left; list-style:none;}
#pnlChoice li { margin:0; padding:0 0 0 15px; background:url('../Img/sep_list.gif') no-repeat 0 50%; }

#sideNav { clear:both; float:left; width:190px; margin:20px 20px 0 0;}
#sideNav ul { list-style:none; margin-bottom:20px}
#sideNav ul li { margin:0; padding:5px 0; border-bottom:1px solid #E7E8E6}
#sideNav ul li a { color:#317FCE; text-decoration:none}
#sideNav ul li a:hover { text-decoration:underline}
#sideNav ul li a.selected { color:#317FCE; text-decoration:none; font-weight:bold;}
#sideNav ul li a.selected:hover { text-decoration:underline; font-weight:bold;}
#sideNav ul ul { margin:0px}
#sideNav ul ul li { padding-left:15px; border:0}
#sideNav ul ul li:first-child { margin-top:5px; padding-top:10px; border-top:1px solid #e7e8e6;} /* ie6 - also see style_ie.css */
#sideNav ul ul li a { color:#4F4D48; text-decoration:none}
#sideNav ul ul li a:hover { text-decoration:underline}
#sideNav ul ul li a.selected { color:#4F4D48; text-decoration:none; font-weight:bold;}
#sideNav ul ul li a.selected:hover { text-decoration:underline; font-weight:bold;}

/* panel pre obsah */
#pnlContent { float:left; width:550px; margin-top:20px;}
#pnlContent h3 { margin:0 0 10px; font-size:1.3em; color:#67000A; font-weight:bold}
#pnlContent h4 { font-size:1.2em; color:#880013;}
#pnlContent h5 { font-size:1.1em; }

#pnlContent table.textList { margin-bottom:15px; border-collapse:collapse}
#pnlContent table.textList caption { font-weight:bold; text-align:left}
#pnlContent table.textList th, #pnlContent table.textList td { padding-right:25px; text-align:left; vertical-align:top}
#pnlContent table.textList th { padding-bottom:5px;}
#pnlContent table.textList td { padding-bottom:10px;}

#pnlContent p.contextNav { margin:-10px 0 20px 0; font-size:0.90em}
#pnlContent ul, #pnlContent ol { margin-bottom:1em;}
#pnlContent ul { list-style:none;}
#pnlContent ul li { margin:0px 4px 2px 4px; padding:0 0 1px 10px; background:url('../Img/li_arrow.gif') no-repeat 0% 0.3em;}
#pnlContent ul li.cntxMenu { margin:0px 4px 2px 15px; padding:0 0 1px 10px; background:url('../Img/li_arrow.gif') no-repeat 0% 0.3em;}
#pnlContent ul li ul  { margin:3px 0 3px 10px;}
#pnlContent ul li ul li { background:url('../Img/li_dot.gif') no-repeat 0% 0.4em;}
#pnlContent ul li ul li ul li { background:url('../Img/li_rect.gif') no-repeat 0% 0.4em;}
#pnlContent ol { margin-left:30px;}
#pnlContent ol li { margin-left:0px;}
#pnlContent ol li ul li { margin:5px 0 0 10px; padding:0 0 1px 10px; background:url('../Img/li_arrow.gif') no-repeat 0% 0.3em;}
#pnlContent dl { margin-bottom:15px;}
#pnlContent dt { margin: 10px 5px 0 0; color:#000; }
#pnlContent dd { width: 518px; /* <= 550px */ margin: 5px 0 0 20px; padding: 5px; border:1px solid #A3D9F0;}
/* formulare */
#pnlContent fieldset { border:0;}
#pnlContent legend { display:none;}
#pnlContent label { display:block}
#pnlContent input[type=radio] { width:auto}
#pnlContent input[type=checkbox] { width:auto}
/*#pnlContent input[type=checkbox] { width:auto}*/
#pnlContent input.submit, fieldset input.submit { width:auto; height:20px; padding:0px 5px; border:1px solid #4EC1F0; font-size:1.0em; background:#fff; color:#4EC1F0;}
#pnlContent input[disabled=disabled] { border:1px solid #ACA899; color:#ACA899; background:#ECE9D8; }

/* obsluzne menu */
ul.pageNav { height:1% }
ul.pageNav li { float:right;  margin:0 !important; padding:0 2px !important; background:0 !important;}
ul.pageNav li a { width:23px; height:29px; display:block; text-indent:-5000px;}
ul.pageNav li a.xmlExp { background:url('../Img/icoXML.gif') no-repeat;}
ul.pageNav li a.print { background:url('../Img/pageNav_print.gif') no-repeat;}
#pageNav a.recommend { background:url('../Img/pageNav_recommend.gif') no-repeat;}
#pageNav a.questions { background:url('../Img/pageNav_questions.gif') no-repeat;}
#pageNav a span { display:none}

/* nadpisy */ 
h2 { margin-bottom:5px; font-size:1.3em; color:#880013; font-weight:bold}
h2.line { margin-bottom:10px; padding:0 0 5px 0; border-bottom:1px solid #D4D7D4;}
h2.catLine { margin-bottom:15px; padding:0 0 5px 0; border-bottom:1px solid #D4D7D4;}
h3 { font-size:1.2em; color:#67000A; font-weight:normal;}
h4 { font-size:1.2em; color:#880013;}
h5 { font-size:1.1em; }

/* blankTemplate */
#blankPage { margin:10px;}
#blankPage h2 { margin-bottom:15px; font-size:1.4em; color:#880013}
#blankPage p { margin-bottom:15px; font-size:1.2em}
#blankPage fieldset { border:0}
#blankPage legend { display:none}
#blankPage label { display:block}
#blankPage label strong { color:#f00; font-weight:normal}
#blankPage input { width:250px}
#blankPage input.submit { width:auto}
#blankPage textarea { width:250px}
#blankPage a {font-size:12px}

/* form creator */
fieldset.formCreator { margin:0 0 15px 0;}
fieldset.formCreator p { clear:both; float:left; margin-bottom:20px;}
fieldset.formCreator ol { list-style:none}
fieldset.formCreator li { clear:both; float:left; width:100% !important; margin:0 0 15px 0 !important;}
fieldset.formCreator li div { margin:0}
fieldset.formCreator input.formTextBox { clear:both; width:250px !important;} 
fieldset.formCreator .formDrpBox { clear:both; width:auto !important;} 
fieldset.formCreator .formDrpBoxLong { clear:both; width:420px;} 
fieldset.formCreator textarea.formTextArea { clear:both; width:250px;} 
fieldset.formCreator .formChBoxList { clear:both; float:left; margin-top:5px;}
fieldset.formCreator .formChBoxList br { clear:both}
fieldset.formCreator .formChBoxList input { float:left; margin:3px 0px 5px 4px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formChBoxList label { float:left; margin:2px 0px 0px 5px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formRBtnList { clear:both; float:left; margin-top:5px;}
fieldset.formCreator .formRBtnList input { clear:both; float:left; margin:3px 0px 5px 4px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formRBtnList label { float:left; margin:2px 0px 0px 5px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formDrl { clear:both; float:left; margin-top:5px;}
fieldset.formCreator select.formDrl  { float:left; width:150px !important; margin:3px 0px 5px 0px}
fieldset.formCreator .formListBox { clear:both; float:left; width:150px !important; margin-top:5px;}
fieldset.formCreator .formSeparator { clear:both; float:left;}
fieldset.formCreator .btnSend { width:auto; background:#fff; border:1px solid #4ec1f0; padding:0px 3px; color:#4ec1f0;}
fieldset.formCreator H3 { clear:left;}
.btnSnd { width:auto; background:#fff; border:1px solid #4ec1f0; padding:0px 3px; color:#4ec1f0;}

/* search */
fieldset#searchBox { clear:both; float:left; width:100%; border:0}
fieldset#searchBox legend { display:none;}
fieldset#searchBox input { width:120px;}

/* mailing list */
fieldset#mailingList { clear:both; float:left; width:100%; border:0}
fieldset#mailingList legend { display:none;}
fieldset#mailingList input { width:120px;}

/* forum */
div.pnlForum { clear:both; float:left; width:100%; margin-bottom:15px; padding-bottom:13px; border-bottom:1px solid #D4D7D4}
div.pnlForum.first-child { padding-top:10px; border-top:1px solid #D4D7D4}
div.pnlForum h4 { float:left; margin-bottom:1.0em; font-size:1.0em;}
div.pnlForum h4 a, div.pnlForum h4 strong { float:left;}
div.pnlForum h4 span { float:right; font-weight:normal; color:#000;}
div.pnlForum a, div.pnlForum div.actions { float:right;}
div.pnlForum div.actions a { float:none;}

.forumName { float:left;}
.forumHelper { float:right;}
.forumText { clear:left;}
.forumAdmin { float:left; margin-left:5px; padding-left:5px; border-left:solid 1px #4F4D48;}
.forumForm label { float:left; width:100px;}
.forumForm .forumInput { width:250px; border:solid 1px #4F4D48;}
.margin { margin-bottom:10px;}
.button { padding:0px 5px; border:solid #880013 1px; background-color:#A3D9F0; color:#880013; text-decoration:none;}

/* Client Zone */
.passFail { float:left;}
.clientInfo { margin:2px 0 5px 0;}
fieldset.clientZone input, fieldset.clientZone textarea { width:175px}
fieldset.clientZone textarea { height:80px;}

/* advertisment */

/*.btn { border: solid #880013 1px; padding: 3px 5px 3px 5px; background-color: #A3D9F0; text-decoration: none; color: #880013; }*/
.advDate { float: right;}
.advDiv { margin: 0 0 10px 5px; width: 75%; padding-bottom: 10px; }

/* categoryDocuments */
ul#catDocuments { margin:0; padding:0; list-style:none;}
ul#catDocuments li { background:url('../ImgAdmin/ico_unknown.gif') no-repeat 0.6em 0.3em; margin:0; padding: 2px 0 10px 30px;}
ul#catDocuments li.doc { background-image:url(../ImgAdmin/ico_doc.gif);}
ul#catDocuments li.xls { background-image:url(../ImgAdmin/ico_xls.gif);}
ul#catDocuments li.gif { background-image:url(../ImgAdmin/ico_gif.gif);}
ul#catDocuments li.htm { background-image:url(../ImgAdmin/ico_htm.gif);}
ul#catDocuments li.html { background-image:url(../ImgAdmin/ico_html.gif);}
ul#catDocuments li.jpg { background-image:url(../ImgAdmin/ico_jpg.gif);}
ul#catDocuments li.pdf { background-image:url(../ImgAdmin/ico_pdf.gif);}
ul#catDocuments li.ppt { background-image:url(../ImgAdmin/ico_ppt.gif);}
ul#catDocuments li.rtf { background-image:url(../ImgAdmin/ico_rtf.gif);}
ul#catDocuments li.zip { background-image:url(../ImgAdmin/ico_zip.gif);}

.ktx { margin-bottom:25px;  }
.ktx ul { margin:0; padding:0; display:inline; border:none; list-style:none; } 
.ktx ul li { list-style:none; display:inline; margin-left:0px !important; padding-left:0px !important; padding-right:0px; border:none; list-style:none; background-image:none !important; }
.ktx ul li a { margin:0px; padding-left:0px; padding-right:22px; font-style:normal; background:transparent url('../Img/li_arrow.gif') no-repeat 100% 60%; }

/* table */
.tblBorder { border-collapse:collapse; border:0; }
table.tblBorder { width:99%; border:1px solid #dbdbdb; border-collapse:collapse; margin-bottom:1.5em; margin-left:1px; margin-top:0; }
table.tblBorder tr td { padding:2px 7px; border:1px solid #dbdbdb; }
table.tblBorder tr td.noBorder { border:0px solid #dbdbdb; }
table.tblBorder tr td table, table.tblBorder tr td table tr td { border-width:0px; }
table.tblBorder tr th a {font-weight:normal; white-space:nowrap; }
table.tblBorder tr th, table.tblBorder thead tr td { border:1px solid #dbdbdb; padding:2px 7px; vertical-align:top; background:#FFF5ED; font-weight:bold; }
table.tblBorder tr td p, table.tblBorder tr th p { margin:0px; padding:0px;}
table.tblBorder tr th.header { font-size:1.1em; background:#CB2828; color:#fff; }
.srchResult { clear:both; float:left; }
.srchResult h3 { font-size:1.4em !important; padding-top:10px;}


.tblBorderList { border-collapse:collapse; border:0; }
table.tblBorderList { width:99%; border:1px solid #dbdbdb; border-right:0; border-collapse:collapse; margin-bottom:1.5em; margin-left:1px; }
table.tblBorderList tr td {  padding:6px 0 6px 8px; border-right:1px solid #dbdbdb; }
table.tblBorderList tr .nomargin { padding:2px 0px 2px 0; }
table.tblBorderList tr td table, table.tblBorderList tr td table tr td { border-width:0px; }
table.tblBorderList tr th, table.tblBorderList thead tr td { padding-left:8px; height:29px; background:#FFF5ED; text-align:left; color:#000; border-right:1px solid #dbdbdb; }
table.tblBorderList tr td p, table.tblBorderList tr th p { margin:0px; padding:0px;}
table.tblBorderList tr th.header { font-size:1.1em; background:#CB2828; color:#fff; border-bottom:1px solid #c2c2c2; padding-top:8px; font-style:italic; font-weight:normal; }


/* ziadanky */
/* vyber */
p.btnSend { text-align:right;margin-bottom:20px;margin-right:10px; }
div.ziadankySearch fieldset.ziadankyForm { margin:0 0 10px 0; border:0 none; }
div.ziadankySearch fieldset.ziadankyForm p { clear:both; float:left; margin-bottom:10px; width:100%; }
div.ziadankySearch fieldset.ziadankyForm p span.label { float:left; padding-top:3px; width:125px; }
div.ziadankySearch fieldset.ziadankyForm input.formTextBox { width:250px; }
div.ziadankySearch fieldset.ziadankyForm .formDrpBoxLong { width:420px;} 
div.ziadankySearch fieldset.ziadankyForm textarea.formTextArea { width:250px;} 

/* detail */
img.calendarIco { padding-left:2px;vertical-align:middle; }
span.txtValidator {}
/* pacient */
div.ziadankaWrap fieldset.zPacient { border:0;}
div.ziadankaWrap fieldset.zPacient legend { display:none;}

div.ziadankaWrap fieldset.zPacient { margin-bottom:10px; clear:both; }
div.ziadankaWrap fieldset.zPacient div.lBox { float:left; width:240px; margin-bottom:10px; }
div.ziadankaWrap fieldset.zPacient div.lBox p { float:left; padding-right:0px; margin-bottom:10px; }
div.ziadankaWrap fieldset.zPacient div.lBox p label { float:left; width:75px; padding-top:2px; }
div.ziadankaWrap fieldset.zPacient div.lBox p input { width:136px;}
div.ziadankaWrap fieldset.zPacient div.lBox div.rbListWrap { float:left; padding:2px 10px 0 0; margin-bottom:10px; }
div.ziadankaWrap fieldset.zPacient div.lBox div.rbListWrap label { float:left; padding:0px; }
div.ziadankaWrap fieldset.zPacient div.lBox div.rbListWrap table.rblPohlavie { float:left; width:140px; }
div.ziadankaWrap fieldset.zPacient div.lBox div.rbListWrap table.rblPohlavie label { padding-right:5px; }
div.ziadankaWrap fieldset.zPacient div.lBox div.rbListWrap table.rblPohlavie input[type=radio] { margin-top:1px; }
div.ziadankaWrap fieldset.zPacient div.rBox { float:right; width:290px; margin-bottom:10px; }
div.ziadankaWrap fieldset.zPacient div.rBox p { float:left; padding-right:12px; margin-bottom:10px; }
div.ziadankaWrap fieldset.zPacient div.rBox p label { float:left; width:70px; padding-top:2px; }

div.ziadankaWrap fieldset.zPacient div.xBox { overflow:hidden; margin-bottom:15px; }
div.ziadankaWrap fieldset.zPacient div.xBox span { display:block; width:100%; font-weight:bold; }
div.ziadankaWrap fieldset.zPacient div.xBox p.chkBoxList { float:left; margin:5px 0; padding:0; width:50%; }
div.ziadankaWrap fieldset.zPacient div.xBox p.chkBoxList input[type=checkbox] { float:left; margin:2% 5px 2% 0px; }
div.ziadankaWrap fieldset.zPacient div.xBox p.chkBoxList label { width:auto; padding-top:2px; }

div.ziadankaWrap fieldset.zPacient input[readonly='readonly'] { background:#fff; border:1px solid #7F9DB9;padding:1px; }

div.ziadankaWrap fieldset.zPacient div.infoPacient { float:left; padding:8px; margin-bottom:10px; background:#EBF9FE; border:1px solid #4EC1F0; }

/* lekar */
div.ziadankaWrap fieldset.zLekar { border:0;}
div.ziadankaWrap fieldset.zLekar legend { display:none;}
div.ziadankaWrap fieldset.zLekar { margin-bottom:10px; }
div.ziadankaWrap fieldset.zLekar p { float:left; width:100%; margin-bottom:10px; }
div.ziadankaWrap fieldset.zLekar p label { float:left; width:150px; padding-top:3px; }
div.ziadankaWrap fieldset.zLekar p label { float:left; width:150px; padding-top:3px; }

div.pager {width:530px;background:#EDEDED;border:1px solid #C2C2C2;padding:2px 7px;text-align:center;}

/* vyber testov */
#vyberTestovKnihy p { margin:20px 0px 0px;}
#vyberTestovKnihy .knihaTestov { margin:5px 0px; padding:10px; }
#vyberTestovKnihy .knihaTestov legend { padding:5px 5px; }

#vyberTestovKnihy .knihaTestov span.knihyGroups { display:block; overflow:hidden; }
#vyberTestovKnihy .knihaTestov span.knihyGroups input[type=checkbox] { float:left; margin-right:5px; }
#vyberTestovKnihy .knihaTestov span.knihyGroups label { display:block; float:left; width:220px; margin-bottom:10px; padding-right:5px; }

.w545 { width:545px !important; }
.w400 { width:400px !important; }
.w395 { width:392px !important; }
.w295 { width:295px !important; }
.w240 { width:240px !important; }
.w200 { width:200px !important; }
.w150 { width:150px !important; }
.w110 { width:110px !important; }
.w90 { width:90px !important; }
.w80 { width:80px !important; }
.w75 { width:75px !important; }
.w70 { width:70px !important; }
.w60 { width:60px !important; }
.w50 { width:50px !important; }
.w40 { width:40px !important; }
.w30 { width:30px !important; }

.w_295 {width:295px !important;}



/* tlac verzia */


div.ziadankaWrap fieldset.zPacient div.infoPacientTlac { width:600px; float:left; padding:8px 8px 0; margin-bottom:0px; background:none; border:0px none; }
div.ziadankaWrap fieldset.zPacient div.infoPacientTlac div.lBox p { margin-bottom:5px; }
div.ziadankaWrap fieldset.zPacient div.infoPacientTlac div.rBox p { margin-bottom:5px; }
div.ziadankaWrap fieldset.zPacient div.infoPacientTlac div.rBox { width:300px; }
div.ziadankaWrap fieldset.zPacient div.infoPacient2Tlac { width:700px; float:left; margin-top:10px; }
div.ziadankaWrap fieldset.zPacient div.infoPacient2Tlac div.xBox { margin-bottom:5px; }
div.ziadankaWrap fieldset.zPacient div.infoPacient2Tlac div.fRight p.chkBoxList { width:30%; }

div.ziadankaWrap fieldset.zLekar div.infoLekarTlac p { margin-bottom:5px; }

p.btn.formcreator { background:none; border:0; }
p.btn.formcreator input { background: none repeat scroll 0 0 #FFF5ED; border: 1px solid #CB2828; color: #CB2828; cursor: pointer; font-weight: bold; height: auto; margin: 0; outline: medium none;padding: 5px; width: auto; font-size:1em; }

div.formCreator p { float:left; width:100%; margin:10px 0 0 0 !Important; }
div.formCreator p span.label { float:left; width:140px; padding:3px 5px 3px 0; font-weight:bold; font-family:Arial, Sans-Serif; }
div.formCreator p label { float:left; width:140px; padding:3px 5px 3px 0; font-weight:bold; font-family:Arial, Sans-Serif; }
div.formCreator p label span.required { color:#cb2828; float:none; padding:0; margin:0; }
div.formCreator p input { height:16px; width:250px; padding:2px 0 2px 2px; margin:1px 0; border:1px solid #ead6d7; }
div.formCreator p textarea { padding:2px; border:1px solid #ead6d7; }
div.formCreator p select { height:auto; padding:2px 2px 2px 2px; }
div.formCreator p.chbList span { float:left; padding:3px 0px 3px 0; }
div.formCreator p.chbList span input { width:10px; height:10px; padding:0; margin:0 5px 0 0; border:none; }
div.formCreator p.chbList span label { float:none; width:auto; padding:0; font-weight:normal; font-family:Arial, Sans-Serif; }
div.formCreator p.btn input { background: none repeat scroll 0 0 #FFF5ED; border: 1px solid #CB2828; color: #CB2828; cursor: pointer; font-weight: bold; height: auto; margin: 0; outline: medium none;padding: 5px; width: auto; font-size:1em; }
div.formCreator p input.btnSnd { background: none repeat scroll 0 0 #FFF5ED; border: 1px solid #CB2828; color: #CB2828; cursor: pointer; font-weight: bold; height: auto; margin: 0; outline: medium none;padding: 5px; width: auto; font-size:1em; }
div.ziadankySearch { overflow:hidden; margin:10px 0px 20px; }


/* strankovanie */
div.paging { overflow:hidden; width:100%; padding:10px 0; margin-bottom:10px; }
div.paging span.recordCountPage { float:left; width:170px; padding-right:50px; padding-top:3px; color:#909090; }
div.paging span.currentPage { float:left; padding:3px 3px 0 3px; color:#000; font-weight:bold; }
div.paging a { outline:none; text-decoration:underline; color:#CB2828; }
div.paging a.otherPage { float:left; padding:3px 3px 0 3px; color:#CB2828; font-weight:bold; }
div.paging a.otherPage:hover { text-decoration:none; }
div.paging input.nextBtn { float:left; width:20px; height:20px; margin:0 5px 0 10px; border:0; background:url('../Img/New/nextBtn.gif') no-repeat right center; text-indent:-9999px; cursor:pointer; }
div.paging input.nextNextBtn { float:left; width:20px; height:20px; border:0; background:url('../Img/New/nextNextBtn.gif') no-repeat right center; text-indent:-9999px; cursor:pointer; }
div.paging input.prevBtn { float:left; width:20px; height:20px; margin:0 10px 0 5px; border:0; background:url('../Img/New/prevBtn.gif') no-repeat left center; text-indent:-9999px; cursor:pointer; }
div.paging input.prevPrevBtn { float:left; width:20px; height:20px; border:0; background:url('../Img/New/prevPrevBtn.gif') no-repeat left center; text-indent:-9999px; cursor:pointer; }
div.paging span.nextBtn { float:left; width:6px; height:14px; margin:0 5px 0 10px; padding:3px 7px; text-decoration:none; background:url('../Img/New/nextBtnDis.gif') no-repeat right center; text-indent:-9999px; }
div.paging span.nextNextBtn { float:left; width:6px; height:14px; padding:3px 7px; text-decoration:none; background:url('../Img/New/nextNextBtnDis.gif') no-repeat right center; text-indent:-9999px; }
div.paging span.prevBtn { float:left; width:6px; height:14px; margin:0 10px 0 5px; padding:3px 7px; text-decoration:none; background:url('../Img/New/prevBtnDis.gif') no-repeat left center; text-indent:-9999px; }
div.paging span.prevPrevBtn { float:left; width:6px; height:14px; padding:3px 7px; text-decoration:none; background:url('../Img/New/prevPrevBtnDis.gif') no-repeat left center; text-indent:-9999px; }
