﻿#page { border: solid 1px #A3B63C; }
#banner { height: 76px; /* background: transparent url(/images/topKF.gif); */ }
#menu { background: #BECC6C; }
#searchBar { background-color: #DAE2AB; }

#searchBar input { border: solid 1px #dae2ab; vertical-align: middle; }
#searchBar input.DefaultTextBox { border: solid 1px #dae2ab !important; padding: 0; height: 14px; }
#searchBar input.DefaultButton { border: solid 1px #dae2ab; padding: 0; height: 16px; width: 26px; }

#footer { background-color: #BECC6C; color: #FFFFC3; }
#contentBrowser a { color: #A3B63C; }

#contentFrontPage .frontPageNews a { color: #731B34; }
#contentFrontPage H1 { color: #731B34; }

#menu ul.left ul { background: #DAE2AB; border: solid 1px #ADA235; }
#menu ul.right ul { background: #DAE2AB; border: solid 1px #ADA235; }
#menu ul ul li a { color: #000; }

#contentBrowser table th { background-color: #A3B63C; }
#contentBrowser table tr { background-color: #BECC6C; }

#contentBrowser .contentPage table.themeTable th { background-color: #A3B63C; padding: 0 2px 0 2px; }
#contentBrowser .contentPage table.themeTable tr { background-color: #BECC6C; }
#contentBrowser .contentPage table.themeTable tr td { background-color: #BECC6C; padding: 3px 2px 3px 2px; }
#contentBrowser .contentPage table.themeTable tr td.discount { text-align: center; }
#contentBrowser .contentPage table.themeTable tr.alt td { background-color: #DAE2AB; }
#contentBrowser .productNumberNoLink a { text-decoration:none;}
#contentBrowser table tr.alt { background-color: #DAE2AB; }
#contentBrowser ul.formsCategory { list-style-type: none; padding: 0; margin: 0; }
#contentBrowser ul.formsCategory li { padding: 6px 0; }

#contentBrowser #SubjectList a {text-decoration:none;}
#contentBrowser #SubjectList a.notSelected { font-weight: normal; }
#contentBrowser a.subjectLink { color: #000; }
#contentBrowser div.subject { margin: 0 0 30px 0; }
#contentBrowser div.subjectImage { float: right; margin: 0 0 0 20px; }

#contentBrowser table.noStyle th { background-color: Transparent; }
#contentBrowser table.noStyle tr { background-color: Transparent; }
#contentBrowser table.noStyle tr.alt { background-color: Transparent; }

#contentBrowser table.myOrders td.myOrdersSpacer { background-color: #ffffff; }

#contentBrowser .shop td { padding: 3px 3px 3px 3px; vertical-align: middle; }
#contentBrowser .shop td input { border: solid 1px darkgray; height: 14px; padding: 1px 1px 1px 1px; }
.publikationerimage { height: auto; width: auto; float: right; position: relative; }
.publikationerimage .contanier { position: relative; overflow: auto; }
.publikationerimage .contanier img { float: left; }
.publikationerimage .right { background: url('/images/faderight.gif') repeat-y; float: left; height: 110px; width: 10px; }
.publikationerimage .bottom { background: url('/images/fadedown.gif') repeat-x; }
.publikationerimage .bottom .height { height: 8px; }
.publikationerimage .bottomleft, .publikationerimage .bottomright { height: 8px; bottom: 0px; position: absolute; }
.publikationerimage .bottomleft { background: url('/images/fadedownleft.gif') no-repeat; width: 7px; }
.publikationerimage .bottomright { background: url('/images/fadedownright.gif') no-repeat; right: 0px; width: 11px; }

#contentBrowser .itemInfo { float: left; width: 190px; height: 55px; margin-top: 10px; }
#contentBrowser .itemInfo p { margin: 0; padding: 0; line-height: 13px; }

#contentBrowser .itemInfoWide { float: left; width: 380px; }

#contentBrowser table.blanketForm caption { margin-top: 0px; }

#contentBrowser table td { vertical-align: text-top; padding: 3px 5px 10px 5px; height: auto; }
#contentBrowser table td.buyItem { text-align: center; }
#contentBrowser table td a { color: #000; font-weight: normal; }
#contentBrowser table.blanketForm td { vertical-align: top; padding: 3px 2px 5px 2px; }
#contentBrowser table.blanketForm td.input { width: 33px; }
#contentBrowser table.blanketForm th { padding: 2px 2px 2px 2px; }

#contentBrowser table.blanketForm td input { font-size: 10px; position: absolute; width: 30px; margin-top: -2px; }
#contentBrowser table td input.basketAction { float: none; }
#dialog { border-color: #A3B63C; }
#dialog .bar { background-color: #A3B63C; }
#dialog .bar .close { }
#dialog .content { }
#dialog .content table.publicationTable { }
#dialog .content table.publicationTable th, table.publicationTable td { }
#dialog .content table.publicationTable th { border-color: #DAE2AB; }
#dialog .content table.publicationTable td { }

#contentBrowser table.login tr th { padding: 0 3px 0 3px; height: 25px; }
#contentBrowser table.login tr td { padding: 0 3px 0 3px; height: 25px; vertical-align: middle; }
#contentBrowser .login a { font-weight: normal; }
#contentBrowser a.simple, a:hover.simple { font-weight: normal; color: #000000; text-decoration: none; }

#contentBrowser .contentPage li { margin-left: 12px; }

#contentBrowser table.publikationInfo td {padding:0 5px 8px 0;margin:0; width:50%;}
#contentBrowser table {margin: 15px 0 0 0;}

/* JQUERY */
/* DIALOG */
.ui-dialog { border-color: #A3B63C; background-color: #A3B63C; }
.ui-dialog-titlebar { background-color: #A3B63C; }

/* SKIN STYLE */

.DefaultButton { border: solid 1px darkgray; }
.btnPutOtBasket { float: right; }
