body{margin:0px;padding:0px;background-color:#FFFFFF;font-size:12px;color:#000000;text-align:center;background:url('../img/headerbg.gif') repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link, a:visited{color:#0066CC;text-decoration:underline;}
a:hover{color:#CC0000;}
a img{border:none;}
hr{display:none;}
h1,h2,h3,h4,h5{padding:0;margin:0}
p,ul,ol,li{padding:0;margin:0}
label{cursor:pointer; _cursor:hand;}
form label { color:#0066CC}
form label:hover { color:#CC0000;}
/*form,fieldset,label,legend,input select{padding:0;margin:0}
input{padding:0px;}
select{cursor:pointer;}*/

.pe{width:850px;margin:auto;z-index:1;text-align:left;}
#header img { margin:60px 0px 10px 80px;}
#header div{ text-align: left;padding:0px 0px 40px 3px;   font-size: 12px; position: absolute; right: 0px; top:20px;font-family:Arial, Helvetica, sans-serif; color:#CBD6E2}
#header div b { color: #000; }
#header div a { color:#669900 }
#header div a:hover { color:#000; }

#header span{ margin:0px 0px 0px 10px;}
#header span img{ margin:0px 0px 40px 3px;cursor:pointer; _cursor:hand;}
#header { text-align:left; padding-left:90px; margin-top:20px; position: relative;}
#header ul {width:800px; }
#header ul li { float:left; list-style:none;margin-top:3px;}
#header ul li {height:27px; padding:6px 5px 0px 5px; width:150px; font-size:12px; text-align:center; cursor:pointer; _cursor:hand;font-family:Arial, Helvetica, sans-serif; }
#header ul li a {text-decoration:none; border-bottom:1px solid #DDDDDD;color:#0066CC;}
#header ul li a:hover {  color: #CC0000;/*border-bottom:2px solid #CC0000; */}
#header ul .ac {background:url('../ico/tabnav.gif');width:120px;height:26px;padding-top:5px;color:#FFFFFF;margin-top:3px;/* text-shadow:#fff 1px 1px 1px; */}
#header ul .ac a{color:#000;text-decoration:none;border:none;}
#header ul .ac a:hover, #header ul .ac:hover{color:#0000cc;border-bottom:none;}
#header #logolink{margin-left:30px;}
.ico_folder {background:url('../ico/fr.gif') no-repeat 70%; padding-left:10px; margin-left:27px;}
.boxitem {background:url('../ico/delete.gif') no-repeat; padding-left:17px; margin-left:20px;cursor:pointer;_cursor:hand;}
#my_box span{text-decoration:underline;cursor:help}
#sform {background:url('../img/bg.gif') repeat-x; border-top:1px solid #CCCCCC;}
#sform .pe form { margin-left:50px;}
#sinput{vertical-align:middle;width:335px;font-size:123.5%;padding:3px 4px;/*=padding:4px;*/border:1px solid #999999;background:url('../img/inputbg.gif') no-repeat 0 0}
.sbutton{vertical-align:middle;font-size:100%;font-weight:bold;padding:4px 18px;/*=padding:2px 10px; */cursor:pointer;}
#sinput:focus { border-color:#0088CC;}

#toplinks {position:absolute;top:0;left:0;width:100%;padding-bottom:4px;padding-top:4px;border-bottom:1px solid #CCCCCC;background-color:#F3F3F3;color:#999999;background-image:url('http://www.id.cz/core/tpl/skotska-whisky/img/ts2.gif');font-size:11px;}
#toplinks a{color:#666666;border-right:1px solid #CCCCCC;padding:0px 5px 0px 5px;margin:0px;}
#toplinks a:hover{color:#000000;}
#toplinks b{color:#999999;}

#fsearch {padding-left:17px; margin-top:4px; color: #666666; cursor:pointer; _cursor:hand; text-decoration:underline;color:#0066CC}
.fsshow {background:url("../ico/plus.gif") no-repeat; }
.fshide {background:url("../ico/minus.gif") no-repeat; }
#fsearchf {width:420px;visibility:hidden;margin-left:0px; margin-top:0px; padding:0px 15px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; display:none; }
#fsearchf table td { padding-bottom:5px;font-size:12px;}
.hr{border-top:1px solid #333333;}
#searchinfo {border-bottom:1px solid #CCCCCC; padding:5px; margin-bottom:10px; font-size:12px; color: #666666; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
#searchinfo span { font-weight:bold;}

#results th {color: #999999; text-align:right; font-weight:normal; vertical-align:top;} 
#results td,#results th {font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif}
#results td span { color:#339900}
#results td a {color:#0066CC;font-family:arial, verdana, helvetica, sans-serif; font-size:13px;  background:url('../img/link-line.gif') repeat-x 0 100%; text-decoration:none;}
#results td a:hover { color:#000000}
#results tr:hover td {/* BACKGROUND-COLOR:#EFEFEF; */}
#results tr:hover th {color:#000000;}

.zrdetail td {font-size:11px;}
.zrdetail th {font-size:11px;font-weight:normal;width:150px;color:#999999; vertical-align:top;}
.zrdetail th span {font-weight:bold;color:#000000; }

#detleft {width:540px;float:left; padding-top:35px;}
#detleft h1{ font-size:18px; color:#0066CC; color:#000000; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding-bottom:8px;}
#detleft h2{font-size:14px;background-color:#EEEEEE;color:#999999;background:url("../img/hline.gif") left top no-repeat;padding-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif; color: #666666}
#detleft p {font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif }
#detleft a { color: #000000; text-decoration:none; }
#detleft a:hover { color:#0066cc;background-color:#333333; background-image:none;}
#detmenu { margin-top:30px;float:right;width:260px;background-color:#EEEEEE; padding:10px 0px 10px 10px; min-height:800px;background:url("../img/dtmenu.gif") #EEEEEE top left no-repeat;}
#detmenu a { font-weight:normal; color: #333333;  font-size:11px;}
#detmenu a:hover { text-decoration:underline;}
#detmenu a img:hover, #detmenu  a:hover img{ text-decoration:none;}
#detmenu ul { list-style:none;}
#detmenu ul li #mtitle { text-align:left; background-color:#FFFFFF; padding:4px 5px 4px 10px; color:#898989; font-size:14px; font-weight:bold; margin:10px 0px 10px 0px;background:url("../img/detmenu.gif") #FFFFFF left no-repeat;padding-bottom:4px; color: #666666}
#detmenu ul li{margin-bottom:2px;margin-left:8px; }
#detmenu ul li:hover { /*background-color:#E0E0E0;*/}
#jrss { width:1px; height:1px; border:0px;}
#suggest{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:343px;position:absolute;margin: 0px;list-style-type:none;cursor:default;visibility:hidden;border:1px solid #999;background:#fff;overflow:hidden;margin-top:-2px; border-top:none;}
#suggest li { padding:3px 4px 3px 4px; }
#suggest a { color:#000000; text-decoration:none;}
#suggest li:hover { background-color:#9CC1E1; color:#FFFFFF;cursor:pointer;_cursor:hand;}

#details tr td { font-size:12px; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif;}


#pages{text-align:center;margin:5px;font-size:12px; margin-top:8px;}
#pages a{margin:3px 1px 3px 1px;font-size:12px;font-weight:bold;padding:5px 8px 5px 8px;border:1px solid #75ABEA;text-decoration:none;background-color:#EBF3FB}
#pages a:hover{background-color:#FDFEFF;color:#CC0000;background-color:#fbfbfb; border:1px solid #CC0000;}
#pages span{font-weight:bold;color:#000000;text-decoration:none; font-size:14px;margin:4px 6px 0px 6px;padding-top:5px;}


#mtools { margin-left:-10px; }
#mtools img {cursor:pointer; _cursor:hand;}
#mtools li{ float:left;padding:10px 0px 0px 0px; margin:0px 0px 0px 0px;  text-align:center; font-family:Arial, Helvetica, sans-serif;}
#mtools li a,#mtools li a:hover, #mtools li .link {text-decoration:none; font-size:11px;color:#0066CC; cursor:pointer; _cursor:hand;}
#mtools li a:hover, #mtools li .link:hover {color: #cc0000}

/*add form*/
#iadd{font-size:12px;}
#iadd #description, #iadd #atitle{width:350px;}
#iadd fieldset{border:1px solid #CCC;padding:10px;width:95%;margin-bottom:20px;}
#iadd legend{font-weight:bold;margin:0;padding:2px 10px;color:#000}

.errors{margin:0px 0px 20px 0px;color:#000000;padding:10px 10px 10px 30px;width:60%;border-top:1px solid #CC0000;border-bottom:1px solid #CC0000;background-color:#FFF9F9;font-weight:bold;font-size:12px;}
.alert{border-top:1px solid #FF9900;border-bottom:1px solid #FF9900;text-align:left;font-size:12px;margin:auto;padding:7px;margin-top:10px;margin-bottom:10px;background-color:#FFFFE8;}
#iadd .errors li { color:#CC0000; padding-left:0px;}
#iadd h3{color:#000000;background-color:#F4F4F4;padding:4px 4px 4px 9px;font-size:14px;}
#iadd #add_button{font-weight:bold;font-size:14px;padding:5px; cursor:pointer;}
#iadd .rform{border:1px solid #ff9900;padding:2px;}
#iadd input{margin-bottom:0px;padding:1px 1px 1px 1px;}
#iadd .row{margin:2px 0;clear:left;}
#iadd label{float:left;width:43%;text-align:right;font-weight:normal;padding-top:0px; color:#000}
#iadd .row label span{color:#FF0000;font-size:12px;padding-right:1px;font-weight:normal;}
#iadd .row .formhelp{color:#999999;font-weight:normal;font-size:12px;}
#iadd label a{text-decoration:none;color:#000000;}
#iadd .gt{color:#009900;} /*for counter*/
#iadd .rt{color:#CC0000;} /*for counter*/
#iadd .uploadfile{ margin-bottom:1px;}
.row .error { color: #CC0000; font-weight:bold; font-size:11px; position: absolute; padding-left: 5px; background-color:#fff}

.srel { font-size:11px; text-decoration:none; padding-right:10px;background:url("../ico/magnifier.png") right top no-repeat; padding-right:18px; padding-top:1px; background-color: #EEEEEE; padding-left:3px; padding-bottom:2px;}
.smap { font-size:11px; text-decoration:none; padding-right:10px;background:url("../ico/map.png") right top no-repeat; padding-right:19px; padding-bottom:2px; padding-top:1px; background-color: #F4F4F4; padding-left:3px;}
#detleft .smap:hover, #detleft .srel:hover { color: #FFFFFF;}
#map_info { display:none;margin:0px 0px 20px 0px;color:#000000;padding:10px 10px 10px 30px;width:60%;border:1px solid #CC0000;background-color:#FFF9F9;font-weight:bold;font-size:12px;}
#map_canvas a:hover, #map_canvas .smap a:hover  { color:#000000;}
#pathway { background-color:#F9F9F9; font-size:11px; padding:5px 5px 5px 8px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
}

.c{clear:both;padding:0px;margin:0px; background-color:none;}

#catalog { margin-top:30px; font:"Arial CE",Arial,"Helvetica CE",Helvetica,helvetica,sans-serif;}
#catalog a {/*color:#0000FF;*/text-decoration:underline;}
#catalog ul li {list-style:none; background:url('../ico/fr.gif') no-repeat left 40%; padding-left:15px; padding-bottom:2px; margin-left:25px; font-size:12px;}
#catalog h1 {font-size:17px; margin:0px 0px 7px 0px;font-family:Arial, Helvetica, sans-serif}
#catalog a:hover{color:#FF6600}
#catalog a:visited, #catalog #results a:visited {color:#800080; color:#0066CC;}
#catalog #cpathway { background-color:#F9F9F9; font-size:11px; padding:5px; border-top:1px solid #CCCCCC;margin-bottom:10px;}
#catalog #cpathway strong { font-weight:normal;}
#catalog #cpathway a:visited,#catalog #catreg a:visited,#catalog #pages a:visited{color:#0066CC;}
#catalog #catreg { font:17px "Arial CE",Arial,"Helvetica CE",Helvetica,helvetica,sans-serif; margin:15px 0px 4px 0px;}

#footer{padding:10px 0px 10px 0px;background:url('../img/footerbg.gif') no-repeat left top;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:13.95px; margin-top:10px;}
#footer span{font-weight:bold;color:#8696A4;text-transform:uppercase;font-size:11px;text-shadow:3px 3px 3px #fff;}
#footer a,#footer .link span{font-size:10px;text-decoration:none;text-transform:uppercase;line-height:15.8px;font-family:tahoma, sans-serif;background:url('../img/link-line.gif') repeat-x 0 100%;color:#0066CC;}
#footer a:hover,#footer .link span:hover{color:#000000;}
#footer ul li{list-style:none;margin-bottom:2px;font-size:12px; color:#8696A4;}
#footer ul{margin-top:5px;float:left;margin-left:55px;}
#footer ul li font{font-size:13px;font-weight:bold;color:#8696A4;}
#footer ul li sup{font-size:11px;color:#cc0000;font-size:9px;text-transform:none;margin:0px}
#footer .link{background:url('../ico/add.gif') no-repeat left top;padding-left:18px;cursor:pointer;_cursor:hand;} 
#footer .link span{color:#CC0000;}
.add_footer { float:left; width:260px; height:250px; margin-top:20px;}

#detads {padding:7px 5px 7px 5px; background-color: #FFFFE8; margin-right:7px; margin-top:7px;
-webkit-border-radius:5px;
-moz-border-radius:5px;}
#detads:hover { background-color:#FFFFCC;}
#detads a { color:#cc0000; font-weight:bold; font-size:12px}
#detads a:hover { color:#0000CC;}
#detads a  span { color:#009900; font-weight:normal;}


.greyrow td {background-color:#EFEFEF; background:url('../img/bg.gif') 80% repeat-x; padding-top:4px;}
#ir_mod h3 { font-family: "Lucida Grande", Verdana, Arial, sans-serif; color: #cc6600}


#table {BORDER-top:#dadada 1px solid;BORDER-left:#dadada 1px solid;}

#table img {
border:0px;
}

#table TH {
PADDING-RIGHT:5px;
PADDING-LEFT:5px;
FONT-WEIGHT:bold;
FONT-SIZE:11px;
PADDING-BOTTOM:10px;
PADDING-TOP:10px;
BORDER-BOTTOM:#dadada 1px solid;
BACKGROUND-COLOR: #EFEFEF;
BORDER-RIGHT:#eaeaea 1px solid;
border-color:#dadada;

}

#table TD {
BORDER-RIGHT:#eaeaea 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
BORDER-BOTTOM: #e0e0e0 1px solid;
BACKGROUND-COLOR: #ffffff;
padding:2px;
padding-left:5px;
border-color:#dadada;
}

#table tr:hover td {
BACKGROUND-COLOR: #EFEFEF;
}

#table .even TD {
background-color:#EFEFEF;
padding:2px;
padding-left:5px;
}

#table .odd TD {
background-color:#FFFFFF;
padding:2px;
padding-left:5px;
}

.watchman_link { color:#999; text-decoration: underline; cursor:pointer; }
#header div.adhelp{position:absolute;top:4px;right:0px;width:218px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.adhelp ul{margin:2px 2px 2px 20px;}
.adhelp b{font-size:11px;}
.adhelp .top{display:block;height:15px;overflow:hidden;background:url(../img/h_top.gif) no-repeat bottom left;}
.adhelp .middle{display:block;_height:10px;min-height:10px;width:auto;padding:2px 14px 2px 24px;font-size:85%;background:url(../img/h_middle.gif) no-repeat;color:#000000;font-size:12px;}
.adhelp .bottom{display:block;height:9px;overflow:hidden;background:url(../img/h_bottom.gif) no-repeat;}

.notvalid, .notvalid th span, .notvalid th, .notvalid td { color:#999; font-style: italic; text-decoration: underline}
