h1,h2,h3,h4,h5,h6,p,form {padding:0; margin:0;}
.db { display:block;}
a, a:visited {color:#003876; text-decoration:none;}
a:hover {color:#e00000;}
body {margin:0px; padding:0px; background-color:#dfe9f3; background-image:url(../images/elviaprolayout/backgrounds/background_body.gif); background-position:top left; background-repeat:repeat-x; font-family:Verdana,sans-serif;} /*  text-align: center */
/*#global { width:923px; position:absolute; top:6px; left:50%; margin-left:-462px;}*/
#global {width:923px; margin:6px auto;}

h2 a, h2 a:HOVER {color:#FFFFFF!important;}

/* SEARCH */
#f_search_text { border:0 none; background-color:#fff; width:141px; height:17px; margin-left:9px; display:block;font-family:Verdana,sans-serif;font-size:8pt}
#fullTextSearchBtn { margin-top:14px; margin-left:103px; margin-bottom:5px;}

#leftcol .cForm { border-bottom:2px solid #fff;}
#nlemail { background-image:url(../images/elviaprolayout/backgrounds/nlinput.gif); height:17px;}
#nlemail input { width:121px; height:17px; background-color:#fff; border:0 none; margin-left:9px;}
#htable { height:100%; position:relative;}               
#nlbot { width:160px; height:21px; background-image:url(../images/elviaprolayout/backgrounds/nlbot.gif);}
/*.sendbutton {position:relative; left:104px; top:3px;}*/
.sendbutton {margin-left:103px; margin-top:3px;}
#customError {background-image:url(../images/elviaprolayout/backgrounds/nlbot.gif); font-size:7pt; color:#F00; font-weight:bold; margin-left:9px;}

/* INQUIRY */
.poll {border-top:2px solid #fff; border-bottom:2px solid #fff; background-image:url(../images/elviaprolayout/backgrounds/poll.gif); background-repeat:no-repeat; background-position:0 25px;}
.poll p { font-size:9px; color:#003876; margin-left:11px; margin-bottom:10px;}
.poll p a { color:#003876; text-decoration:none;}
.poll p span { height:7px; font-size:1px; background-color:#609eda; display:block; cursor:pointer; cursor:hand;}
#news td, .news td { color:#535353; font-size:9px;}
#news td h3, .news td h3 { font-size:11px; color:#5694d0; margin-bottom:5px;}
.moh { margin-top:20px; text-align:right;}
.webCommentText {FONT-WEIGHT: bold; FONT-SIZE: 11px}
.webComment {BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 400px; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; HEIGHT: 16px; BACKGROUND-COLOR: #EFF6FF; font-family:Verdana,sans-serif;}
TEXTAREA.webComment {HEIGHT: 200px;}
#pagecontent {text-align:left;}
#pagecontent h2, #pagecontent div span h2 { background-image:url(../images/elviaprolayout/backgrounds/h2.gif); padding-left:30px; height:33px; _height:38px; padding-top:5px; color:#fff; font-size:24px; font-weight:normal; margin-bottom:30px; letter-spacing:-1px;}
/*#pagecontent p,*/ 
#pagecontent div span p { color:#000; font-size:9px; margin-left:20px;}
/*#pagecontent h3,*/ 
#pagecontent div span h3 { font-size:12px; color:#003876; margin:20px; margin-bottom:10px;}
#pagecontent div span h3 small, h3 small{font-weight:normal; color:#003876;}
#pagecontent h4, #pagecontent div span h4 { font-size:10px; color:#003876; margin-left:20px; margin-top:15px;}
#pagecontent li, #pagecontent div span li { font-size:9px; color:#000; padding-bottom:2px;}
#pagecontent ul, #pagecontent div span ul {list-style:url(../images/elviaprolayout/crumb/bul.gif); z-index:-1;}
#pagecontent ul,#pagecontent ol, #pagecontent div span ul,#pagecontent div span ol {margin:15px; margin-left:50px; padding:0;}
#pagecontent .downloadlist { margin-top:35px;}
#pagecontent .downloadlist h4 { font-size:10px; color:#5495d4; margin-bottom:10px;}
#pagecontent .downloadlist .logos { float:right;  text-align:right; width:235px; margin-right:30px; display:inline; margin-left:20px;}
#pagecontent .downloadlist a { color:#000; font-size:10px; display:block; background-position:0 0; background-repeat:no-repeat; height:16px; padding-left:24px; text-decoration:underline; margin-left:23px; margin-bottom:10px; padding-top:2px;}
#pagecontent .downloadlist a.pdffile { background-image:url("../images/elviaprolayout/icons/icon_pdf.gif");}
#pagecontent p { font-size:10px; margin-left:10px; margin-right:10px; color:#000; margin-bottom:10px;}
#pagecontent h3 { font-size:14px; margin-bottom:15px; color:#5495d4; margin-left:20px;}
#pagecontent IMG.NewsListPerex, #pagecontent IMG.SecListPerex {margin-left:10px;}

/* MENU 20041026 */
a.menuItem {color: #19344F!important; font-family: Verdana, Tahoma, "Verdana CE", "MS Sans Serif", Arial, sans-serif!important;  font-size: 7pt!important; font-style: normal!important; font-weight: normal!important;}
div.menu { background-color: #AED3F8; left: 0px; position: relative; width:230px; top: 0px; visibility: hidden;}
div.menuItemText{height:18px;}
div.menu a.menuItem {color: #19344F!important; cursor: hand!important; display: block; text-decoration: none; white-space: nowrap;}
div.menu a.menuItem{padding: 3px 0px 3px 1em; border-bottom:solid 1px #89BAE9;}
div.menu a.topMenuItem{padding: 0px 0em!important;height:25px!important; border-bottom:solid 0px!important;}
SPAN.topMenuImage{height:25px!important;}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight{color: #FFFFFF!important;background-color: #19344F!important;}
div.menu a.menuItem DIV span.menuItemArrow { float:right; position:relative; font-size:7pt;}
div.wBorder {border:solid 1px #FFFFFF;}

/* SHOP CATEGORY */
P.itemPrice {color:#E00000!important;font-size:11px!important;font-weight:bold;margin:0;margin-left:10px;}
H4.itemName {text-transform:uppercase;font-size:12px!important;margin:0!important;margin-bottom:5px;margin-left:10px;}
H4.itemName a, H4.itemName a:visited {text-decoration:none;color:#003876!important;}
P.itemDesc {color:#686868!important;margin-left:10px;}

/* SHOP PAGER */
.back { BACKGROUND-COLOR: #CFE7FF}
.padd { PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 8px! important; PADDING-TOP: 8px! important}
.selectorDesc {FONT-SIZE: 9px; COLOR: #003876}
.selectorDesc SELECT {FONT-SIZE: 11px; WIDTH: 120px}
.selectorData {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003876}
.selectorData A, .selectorData A:VISITED {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003876; text-decoration:none;}
.selectorDataAct {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E00000}
.pgSel {FONT-SIZE: 9px; COLOR: #003876! important}
.pgSel A {FONT-SIZE: 9px; COLOR: #003876! important}
.pgSelAct {FONT-SIZE: 12px; COLOR: #E00000! important}

/* SHOP PATH */
#h3cat {background-color:#5485B7; background-position:right; background-repeat: no-repeat; padding-left:10px; height:27px; _height:27px; padding-top:2px; color:#fff; font-size:24px; font-weight:normal; margin-bottom:10px; letter-spacing:-1px;}

/* SHOP ITEM DETAIL */
DIV.gdDetail {font-size:24px; color:#003876; font-weight:bold;}
DIV.gdDetailSmall {font-size:14px; color:#003876; font-weight:bold; margin-bottom:10px;}
.gdtable th{background-color:#ABD2F8;vertical-align:top;padding-left:9px;padding-top:3px;padding-bottom:2px;width:157px;font-size:9px;text-transform:uppercase;text-align:left;color:#437AB4;}
.gdtable td{padding-left:12px;background-color:#D9E7F4;font-size:9px;color:#686868;}
.gdtableTech th{color:#437AB4;text-align:left;font-size:10px;text-transform:uppercase;padding:4px 0;padding-left:5px;width:165px;border-bottom:1px solid #C6C3C6;}
.gdtableTech td{color:#686868;vertical-align:top;font-size:9px;border-bottom:1px solid #C6C3C6;padding:4px 0;}
#gridData2 {border-top:5px solid #4E82B6;border-bottom:2px solid #4E82B6;width:458px;margin-top:15px;margin-bottom:10px;padding-top:1px;}

/* SHOP ITEM RELATED */
#gdbcoh {BORDER-TOP: #c4c4c4 5px solid; margin-top:15px;margin-bottom:10px; background-color:#F8F8F8; width:276px;}
.relatedPrice {FONT-SIZE: 9px! important;FONT-WEIGHT: normal! important; COLOR: #686868}
.related P {FONT-SIZE: 9px! important; COLOR: #686868; margin-left:0px!important;}
.related H5 {CLEAR: both; FONT-SIZE: 9px! important; COLOR: #686868; margin:0px;}
.related H5 A, .related H5 A:VISITED {FONT-SIZE: 9px! important; COLOR: #686868; TEXT-DECORATION: none}

.victor { clear:both; font-size:1px; height:1px; display:block;}
a img { border:0;}
.imagevtop { vertical-align:top;}

.nomargin {background-image:url(../images/elviaprolayout/backgrounds/h2.gif); padding-left:30px; height:33px; _height:38px; padding-top:5px; color:#fff; font-size:24px; font-weight:normal; letter-spacing:-1px;}
.h2margin {margin:0px!important;margin-bottom:30px!important; padding-left:30px;}

/* MAILER */
.mlnews h3 	{font-size:11px; color:#5694d0; margin-bottom:5px;}
.mlnews p 	{margin-bottom:10px!important;}
.mlnews 	{color:#535353; font-size:10px;}
#mlClip		{display:block; padding:6px 6px 6px 6px;}
#mlDispatch	{color:#323232; font-size:10px; font-weight:bold;}

DFN { font-style: normal; border-bottom: 1px dashed #387E7E; background: #D6EFF1; cursor: help; }

#shopDokumenty a { background: url(../images/document.gif) no-repeat; font-size: 10px; padding: 7px 0 5px 24px; line-height: 24px; }