body {margin:0px 0px 0px 0px; background-color:#ffffff;}

.head{height:70px; width:100%; background-color:#000000;}
	
div#Wrapper{width:100%;}
.Wrapper_Main{width:1070px;}	

img{border:0px;}
p, h1, h2, h3, h4, form, ul, ol{margin-top: 0px; margin-bottom: 0px;}

.link{cursor:pointer;}
.img_container{ width: 160px;}
.frame{margin-bottom: 10px;}


/* HEADER BEGIN */
.headerWrapper {width:1070px; height:210px;}

/* mini navig */
.miniNavigContainer{height:42px; vertical-align:bottom;}
.miniNavigContainer div {margin-bottom:5px; font-family:Arial; font-size:11px;}
.miniNavigContainer div a{text-decoration:none;}
.miniNavigContainer div a:hover{text-decoration:underline;}

/* logo */
.logoContainer{width:324px;padding-left:0px;padding-top:0px;}

/* popup */

.logoPopup{width:140px; height:45px; position:absolute;}

.popupCorner{width:8px; height: 8px;}
.popupTop{background:url(/images/_sistemski/popup/popup_border.gif) repeat-x top #ffffff;}
.popupBottom{background:url(/images/_sistemski/popup/popup_border.gif) repeat-x bottom #ffffff;}
.popupLeft{background:url(/images/_sistemski/popup/popup_border.gif) repeat-y left #ffffff;}
.popupRight{background:url(/images/_sistemski/popup/popup_border.gif) repeat-y right #ffffff;}

#popupContent{font-family:Arial; font-size:11px; background-color:white;}
#popupContent a{text-decoration:underline;}
#popupContent a:hover {text-decoration:none;}

/* slogan */

.slogan {vertical-align:bottom; font-family:Arial; font-size:18px;}
.slogan div{margin-bottom:17px; position:relative;}

/* cart */

.headerCart {width:220px; vertical-align:top;}
.HeaderCartBg {vertical-align:top; font-family:Arial; font-size:10px;}
.HeaderCartBg div {margin-top:16px;}
.HeaderCartBg div a {font-family:Arial; font-size:14px; text-decoration:none; font-weight:bold;}
.HeaderCartBg div a:hover {font-family:Arial; font-size:14px; text-decoration:underline; font-weight:bold;}
.HeaderCartBg a {font-family:Arial; font-size:10px; text-decoration:none;}
.HeaderCartBg a:hover {font-family:Arial; font-size:10px; text-decoration:underline;}

/* HEADER END */

/* MENU BEGIN */

/* top menu */

.MainMenu_Container{height:40px; width:100%;}
.MainMenu {height:40px; width:100%;}

.MainMenu_Item, .MainMenu_Item_Selected {text-transform: uppercase;}

.MainMenu_Item .TopMenuLeft {background-image:url(/images/topmenu/topmenu_left.gif); width:8px; height:40px;}
.MainMenu_Item .MainMenu_Item_Content {background-color:#ed1c24;}

.MainMenu_Item_Selected .TopMenuLeft {background-image:url(http://www.elektroservisi.si/images/topmenu/topmenu_left_over.gif); width:8px; height:40px;}
.MainMenu_Item_Selected .MainMenu_Item_Content {background-color:#88898c;}

/*.MainMenu_Item_Selected .MainMenu_Item_Content div {font-family:Arial; font-size:12px; margin-left:10px; margin-right:10px; font-weight:bold;} 
.MainMenu_Item_Selected .MainMenu_Item_Content div {text-decoration:underline;}*/
.MainMenu_Item_Selected {cursor:pointer;}
.TopMenu_Spacer {width:2px; vertical-align:top;}
.TopMenu_Spacer div{width:2px; height:40px; margin-top:0px; margin-left:0px;}
.MainMenu_ItemSubBorder {border-width:0px; border-style:solid; border-top:none;}                
.MainMenu_SubItem{width: 100%;}
.MainMenu_SubItem .MainMenu_SubItem_Content,
.MainMenu_SubItem_Selected .MainMenu_SubItem_Content {font-family:Arial; font-size: 12px;}
.MainMenu_SubItem_Selected {width:100%; cursor:pointer;}
.mainmenu_content { width: 100%; }
.MainMenu_SubItem .MainMenu_SubItem_Content {color:White;}
.MainMenu_SubItem_Selected .MainMenu_SubItem_Content {text-decoration:none; color:black; background-color:#bababa;}

.PodMeni {color:white;}
.PodMeni_Selected {color:red;}
 
.MainMenu_Item .MainMenu_Item_Content div,   
  .MainMenu_SubItem2, .MainMenu_SubItem2_Selected, .MainMenu_SubItem2_Current,
  .MainMenu_SubItem2 .MainMenu_SubItem_A, .MainMenu_SubItem2_Selected .MainMenu_SubItem_A, .MainMenu_SubItem2_Current .MainMenu_SubItem_A,
  .MainMenu_SubSubItem_A, .MainMenu_SubSubItem_A_selected, .MainMenu_SubItem2 .MainMenu_SubItem_A a:link, .MainMenu_SubItem2 .MainMenu_SubItem_A a:visited,
  .MainMenu_SubItem2 .MainMenu_SubItem_A a:active, .MainMenu_SubItem2 .MainMenu_SubItem_A a:hover, .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:link,
  .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:visited, .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:active, 
  .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:hover, .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:link, 
  .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:visited, .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:active, 
  .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:hover, .MainMenu_SubSubItem_A a:link, .MainMenu_SubSubItem_A a:visited,  .MainMenu_SubSubItem_A a:active,
  .MainMenu_SubSubItem_A a:hover, .MainMenu_SubSubItem_A_selected a:link, .MainMenu_SubSubItem_A_selected a:visited,
  .MainMenu_SubSubItem_A_selected a:active, .MainMenu_SubSubItem_A_selected a:hover {color:#808080;}
  
  /*.MainMenu_Item_Selected {background-color:Red;}*/
  
  .MainMenu_Item .MainMenu_Item_Content div, .MainMenu_Item_Selected .MainMenu_Item_Content div {padding-left:11px;padding-right:17px;color:#ffffff;font-family:Arial; font-weight:bold; vertical-align:middle; text-align:left; font-size:15px; padding-top:2px;}
  .MainMenu_Item_Selected .MainMenu_Item_Content div {color:#ffffff;text-decoration:none;}
  .MainMenu_Item_Selected{font-family:Arial; font-weight:bold; vertical-align:middle; text-align:left; font-size:12px;}
  .MainMenu_Item_Selected:hover{color:#ffffff; cursor:pointer; text-decoration:none;}

  
  
 .MainMenu_SubItem_Selected, .MainMenu_SubItemTBorder, 
  .MainMenu_SubItemBBorder, .MainMenu_SubItemLBorder, .MainMenu_SubItemRBorder, .MainMenu_SubItemBRCorner, .MainMenu_SubItemBLCorner,
  .MainMenu_SubItemTRCorner, .MainMenu_SubItemTLCorner, .MainMenu_SubItemContentBg {background-color:white;}


/* topmenu v2 */

.MainMenu_SubItemBRCorner, .MainMenu_SubItemBLCorner, .MainMenu_SubItemTRCorner, .MainMenu_SubItemTLCorner{width:2px; height:2px;}
.MainMenu_SubItemLBorder, .MainMenu_SubItemRBorder{width:2px;}
.MainMenu_SubItemTBorder, .MainMenu_SubItemBBorder{height:2px;}
.MainMenu_SubItemVertSep{background-repeat:repeat-y; width:10px;}
.MainMenu_SubItemHorizSep{background-repeat:repeat-x; height:1px;}
.MainMenu_SubItem2, .MainMenu_SubItem2_Selected, .MainMenu_SubItem2_Current {width:220px; margin-right:10px;}

.MainMenu_SubItem2 .MainMenu_SubItem_A a:link, .MainMenu_SubItem2 .MainMenu_SubItem_A a:visited,
.MainMenu_SubItem2 .MainMenu_SubItem_A a:active {font-family:Arial; font-size: 12px; font-weight:bold; text-decoration:none;}

.MainMenu_SubItem2 .MainMenu_SubItem_A a:hover, .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:link,
.MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:visited, .MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:active,
.MainMenu_SubItem2_Selected .MainMenu_SubItem_A a:hover, .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:link,
.MainMenu_SubItem2_Current .MainMenu_SubItem_A a:visited, .MainMenu_SubItem2_Current .MainMenu_SubItem_A a:active,
.MainMenu_SubItem2_Current .MainMenu_SubItem_A a:hover {font-family:Arial; font-size: 12px; font-weight:bold; text-decoration:underline;}

 .MainMenu_SubSubItem_A a:link,  .MainMenu_SubSubItem_A a:visited, 
 .MainMenu_SubSubItem_A a:active {font-family:Arial; font-size: 11px; text-decoration:none;}
 
 .MainMenu_SubSubItem_A a:hover, .MainMenu_SubSubItem_A_selected a:link, .MainMenu_SubSubItem_A_selected a:visited,
 .MainMenu_SubSubItem_A_selected a:active, .MainMenu_SubSubItem_A_selected a:hover {font-family:Arial; font-size: 11px; text-decoration:underline;}


/* product menu */

.ProductMenu{margin-left:15px;}
.productMenuGroup{background-image:url(/images/productmenuGroup.png); width:259px;height:30px;border:0px solid #c1c1c3; line-height:30px; margin-bottom:0px; cursor:pointer;}

td.ProductMenu_AttrItem a {font-family:Arial; font-size:13px; text-decoration:none;}
td.ProductMenu_AttrItem a:hover {font-family:Arial; font-size:13px; text-decoration:underline;}
.ProductMenu_AttrTitle {font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin-bottom:0px; vertical-align:middle; padding-left:9px;}
.ProductMenu_AttrTitle a {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline;}
.ProductMenu_AttrTitle a:hover {text-decoration:none; font-weight:bold;}

/* MENU END */

/* header search */

/*.headerSearchWrapper {width:110px;}
.headerSearchFld, .headerSearchFld_selected {font-family:Arial; font-size:12px; height:18px; padding-left:5px; border:none;}
.headerSearchBtn, .headerSearchBtn_over {width:56px; height:20px; font-family:Arial; font-size:10px; cursor:pointer; line-height:20px; text-align:center;}*/


/*.search_boxPnevmatike {height:62px; background-image:url(/images/page/search_bg.png); background-repeat:no-repeat; background-position:right;}*/

.headerSearchWrapper {width:230px; background:url('/images/header/searchBg.gif') no-repeat left top; height:37px;}

/*.headerSearchFld 
{
    font-family:Tahoma; font-size:12px; height:18px; padding-left:5px; border:none;
    background-color:transparent;
        }*/

.headerSearchFld
{
color:#B7BBBA;
border: 0px solid red;
font-family:Arial;
font-size:14px;
padding: 7px 0px 7px 10px; 
} 

  .headerSearchFld, .headerSearchFld_selected{color:#8D8D8D;font-family:Arial;
font-size:14px;}


/*.headerSearchFld, .headerSearchFld_selected {font-family:Tahoma; font-size:12px; height:18px; padding-left:5px; border:none;}
.headerSearchBtn, .headerSearchBtn_over {width:47px; height:38px; font-family:Tahoma; font-size:10px; cursor:pointer; line-height:20px; text-align:center;}
.headerSearchBtn {background-image:url(http://www.elektroservisi.si/images/page/search_box_button.png); background-repeat: no-repeat; color:green; background-position:left;}
.headerSearchBtn_over {background-image:url(http://www.elektroservisi.si/images/page/search_box_button_over.png); background-repeat: no-repeat; color:red; background-position:left;}*/

/* CONTENT BEGIN */

.Main_Content .Content, .Main_Content_Sub .Content, .MainPage_Content .Content, .MainText, .Main_Content .ContentMainPage {font-family:Arial; font-size:13px; }

.Content a{font-family:Arial; font-size:12px; text-decoration:none;}
.Content a:hover{text-decoration:none;}
/*.Content ul{ padding-left: 15px;  text-align: left;}*/
.Content .Title, .Content h1 {font-family:Arial; font-size:36px; font-weight:bold; padding-top:17px;}
.Content .SubTitle, .Content h2 {font-family:Arial; font-size:14px; font-weight:bold;}
.Content .SubSubTitle, .Content h3 {font-family:Arial; font-size:13px; font-weight:bold;}
.Content .SubSubSubTitle, .Content h4{font-family:Arial; font-size:12px; font-weight:normal;}

.Vsebina_Title{margin-bottom:19px;}
/*.Main_Content_Sub .Center_Wide {width:705px;}
.Main_Content .Left {width:302px;}
.Main_Content .Gallery{width:302px;}	*/

/* CONTENT END */

/* navigation */

.navigation_table{width:100%; max-width:1070px;}

.Navigation_Wrapper{width:100%; max-width:1070px;}
#Menu_Navigation_Container div{font-family:Arial; font-size:12px; margin-top:0px;}
.Navigation_Wrapper a.navig{font-family:Arial; font-size:12px; text-decoration:undeline;}
.Navigation_Wrapper a.navig:hover{text-decoration:underline; text-decoration: none;}

/* left menu */

.leftMenuContent{padding-top:22px; background-image:url(/images/leftmenu/leftmenubg.png); background-repeat:repeat-y; width:304px;}
.leftMenu_Bg{background-image:url(/images/leftmenu/leftmenubg.png); background-repeat:repeat-y; width:304px;}

.leftMenuContent_izkaznica{padding-top:22px; padding-left:25px; padding-right:20px; font-family: Arial; font-size: 12px; color: #000000; background-image:url(/images/leftmenu/leftmenubg.png); background-repeat:repeat-y; width:304px;}
.tabelca_izkaznica_inner{font-size:12px; font-family:Arial;}
.tabelca_izkaznica_inner td{border-bottom:1px solid #d6d5d5; padding-bottom:5px;padding-top:5px;}

#leftMenu_Container{width:302px; padding-bottom:0px;} 
.levelOne_bg{height:41px; width:304px; vertical-align:middle;}
.levelOne_bg {background-image:url(/images/leftmenu/topbg.png);}

.levelOne_content{padding-left:15px; margin-right:10px; font-family:Arial; font-size:17px; font-weight:bold;}
.levelOne_content {background-color:#ed1c24;}

.levelOne_Selected{width: 100%;}
div.levelOne_content a, div.levelOne_content a:hover{font-family:Arial; font-size:17px; font-weight:bold; text-decoration:none;}

.leftMenu_level, .leftMenu_level_over, .leftMenu_level_selected,
.leftMenu_sublevel, .leftMenu_sublevel_over, .leftMenu_sublevel_selected {width: 100%; cursor:pointer;}

div.leftMenu_level a {font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold;}
div.leftMenu_level a:hover, div.leftMenu_level_over a, div.leftMenu_level_over a:hover, 
div.leftMenu_level_selected a, div.leftMenu_level_selected a:hover {font-family:Arial; font-size:13px; text-decoration:underline; font-weight:bold;}

.leftMenuArrow{width:10px; font-family:Arial; font-size:12px; padding-top:4px;}

div.leftMenu_sublevel a{font-family:Arial; font-size:12px; text-decoration:none;}
div.leftMenu_sublevel a:hover, div.leftMenu_sublevel_over a, div.leftMenu_sublevel_over a:hover, 
div.leftMenu_sublevel_selected a, div.leftMenu_sublevel_selected a:hover{font-family:Arial; font-size:12px; text-decoration:underline;}

.leftMenu_sublevel .leftMenuArrow, .leftMenu_sublevel_over .leftMenuArrow,
.leftMenu_sublevel_selected .leftMenuArrow {width:10px; font-family:Arial; font-size:11px; padding-top:0px;}

.leftMenuArrow2{width:10px; font-family:Arial; font-size:11px; padding-top:4px;}

.leftMenuSeperator{height:1px;}

/* FORMS BEGIN */

.field, .captcha_field, .field_selected, .captcha_field_selected{
	border-width:1px;
	border-style:solid;
	font-family:Arial; font-size: 11px; font-weight:normal;
	padding-left:5px;	
	padding-top:2px;
	height:15px;
}

.form_ddl {font-family:Arial; font-size:11px; 	border-width:1px;	border-style:solid;}

input.field, input.field_selected{width: 385px;}
textarea.field, textarea.field_selected{width: 380px;}
.captcha_field, .captcha_field_selected{width:131px;}
textarea.field, textarea.field_selected{height: 150px; padding:5px;}

.btn, .btn_promo{
	height:23px;
  	border:none;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	padding:0px 10px 2px 10px !important;
	padding:0px 5px 0px 5px;
	background-color:#ed1c24;
	color:#ffffff;
}

.btn_green{
	height:23px;
  	border:none;
	font-family:Arial;
	color:#fff;
	font-size:12px;
	cursor:pointer;
	padding:0px 10px 2px 10px !important;
	padding:0px 5px 0px 5px;
	background-color:#979797;
	
}

.btn_disabled {height:23px; border:none; font-family:Arial;	color:#fff;	font-size:12px;	cursor:default;	padding:0px 10px 2px 10px !important;
	padding:0px 5px 0px 5px;
}

.btn:hover, .btn.hover{cursor:pointer;}

btn_green:hover, .btn_green.hover{color:#FFF; cursor:pointer; background-color:#008316;}
.captchaError{font-family:Arial, sans-serif; font-size:12px; color:red; font-weight:bold;}



/* FORMS END */

/* FOOTER BEGIN */

.FooterContainer {width:1070px; padding-bottom:17px; padding-top:30px;}

.Footer{width:950px;}

.Footer td{padding:5px 15px 5px 15px; font-family:Arial; font-size: 11px; vertical-align:middle; line-height:15px;}
.Footer td a{font-family:Arial; font-size: 11px; text-decoration:underline;}
.Footer td a:hover{font-family:Arial; font-size: 11px; text-decoration:none;}

/* FOOTER END */

/* PRINT FRIENDLY BEGIN */



.printfriendly_wrapper{width:100%;}
.printfriendly_container{width:100%;}
.printfriendly_corner{width:9px; height:23px;}
.imgPrintFriendly{margin-left: 15px;}


/* GALLERY BEGIN */

.Gallery_Image_Description{ margin-top:5px; margin-bottom: 5px;}	 
.galleryImgOver{border:1px solid black; padding:3px; background-color:white;}
.galleryImgOut{border:1px solid #e4e4e4; padding:3px; background-color:white;}
.gallerySmallDesc{font-family:Arial; font-size:10px;}
.GalleryNavigUp, .GalleryNavigUp_over{height:189px; cursor:pointer; background-image:url(/images/gallery/prev.gif); background-repeat:no-repeat; background-position:center;}
.GalleryNavigDown, .GalleryNavigDown_over{height:189px; cursor:pointer; background-image:url(/images/gallery/next.gif); background-repeat:no-repeat; background-position:center;}
.GalleryNavigUp_over{background-color:#ED1C24; height:189px; cursor:pointer; background-image:url(/images/gallery/prev.gif); background-repeat:no-repeat; background-position:center;}
.GalleryNavigDown_over {background-color:#ED1C24; height:189px; cursor:pointer; background-image:url(/images/gallery/next.gif); background-repeat:no-repeat; background-position:center;}


.gallery_outer_table{border:1px solid #dadada; width:304px;}
.gallery_outer_table_td{padding-top:35px; padding-bottom:35px;}

#gallery_link a {color:#000; text-decoration:underline; font-family: Arial; font-size: 12px;}
#gallery_link a:hover {text-decoration:none;}
#gallery_link a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

/* GALLERY END */

.popupBackground {background-color:Gray; filter:alpha(opacity=70);	opacity:0.7;}

ol{margin:0px; padding:0px;}

ol li{padding-bottom:10px; margin-left:33px;}

/* CATALOGUE */
#catGroupChild_paragraph {margin-bottom:8px;}
.catGroupChild a {}
.catGroupChild a:hover {font-family:Arial; font-weight:normal; font-size:12px; text-decoration:underline;}
.catGroupChild{width:320px;}



.catGroupWholeListWidth{width:735px;}
.catGroupVerticalSeperator{width:15px;}
.catGroupHorizontalSeperator{height:15px;}
.catGroupItemWidth{width:345px;}
.catGroupItemWidthOver{width:345px; cursor:pointer;}
.catGroupBorderLeft, .catGroupBorderRight{width:1px;}
.catGroupBorderBottom{height:1px; width:140px;}


.GroupItemHeader{width:735px; height:38px; background-image:url(/images/catalogue/groupitem_header_bg.png);}
.GroupItemBody{width:735px; padding-top:16px; background-image:url(/images/catalogue/groupitem_body_bg.png); background-repeat:repeat-y;}
.GroupItemFooter{width:735px; height:29px; background-image:url(/images/catalogue/groupitem_footer_bg.png); background-position:bottom;}

.BlogTableList {width:735px; height:95px; border:1px solid #d6d5d5;}
#TitleBlog a{font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}

.inputElement, .field { border: 1px solid #c1c1c3; background-color:#fdfdfd; color:#000000; font-family:Arial, Helvetica, sans-serif; }

.catGroupBody{width:345px; padding-top:13px; background-image:url(/images/catalogue/group_body_bg.png); background-repeat:repeat-y;}
.catGroupFooter{width:345px; height:30px; background-image:url(/images/catalogue/group_footer_bg.png);}

.catGroupTitle{width:345px;}
.catGroupTitle td {background-image:url(/images/catalogue/group_header_bg.png);}
.catGroupTitle td {height:38px; vertical-align:middle;}
.catGroupTitle td div {margin-left:15px;}
.catGroupTitle td div a {font-family:Arial; font-size:14px; text-decoration:none;}
.catGroupTitle td div a:hover {font-family:Arial; font-size:14px; text-decoration:underline;}
.catGroupWholeListWidthWide {width:735px;}
.catItemWholeListWidth{width:449px;}
.catItemWholeListWidthWide{width:100%;}
.catItemWidth, .catItemWidth2 {width:113px;}
.catItemVerticalSeperator{width:34px;}
.catItemVerticalSeperator div{width:1px; height:150px; margin-left:17px;}
.catItemHorizSeperator{height:15px;}
.catItemTitle{padding-left:0px; padding-right:5px; text-align:left; padding-top:10px; height:30px; overflow:hidden;}
.catItemTitle a{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:White;}
.catItemTitle a:hover{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.catItemPrice {font-family:Arial; font-size:12px;}
.catItemPrice span {color:#e10202; font-weight:bold;}
.catItemTitle2{padding-left:0px; padding-right:5px; text-align:left; height:20px; overflow:hidden;}
.catItemTitle2 a{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline;}
.catItemTitle2 a:hover{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}

.catItemTitle2a{padding-left:0px; padding-right:5px; text-align:left; height:30px; overflow:hidden;}
.catItemTitle2a a{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline;}
.catItemTitle2a a:hover{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}

#GroupItemTitle {width:650px; padding-left:15px;}
#GroupItemTitle a{color:#ffffff; font-family:Arial; font-size:14px; text-decoration:none;}
#GroupItemTitle a:hover{text-decoration:underline;}

.catItemPrice2 {font-family:Arial; font-size:12px; text-align:left; font-weight:bold; padding-top:0px;}
.catItemRecommended{width:100px; font-family:Arial; font-size:10px; padding-top:1px; padding-bottom:2px; position:absolute; top:5px; left:13px;}
.catGroupItemsSeperator {height:30px;}
.catItemSorting {width:100%; height:38px;}
.catItemSorting td {font-size:11px;}
.catItemPic{width:208px; height:224px; background-color:white; vertical-align:middle; text-align:center;}
.izborTd td{height:34px; width:140px; cursor:pointer;}
.izborTdSelected td{height:34px; width:140px; cursor:pointer;}
.izborTd td div, .izborTdSelected td div {font-family:Arial; font-size:14px; margin-left:15px;}
.izborTd .izborTdCart, .izborTdSelected .izborTdCart{width:36px; vertical-align:middle; text-align:center;}
.catalogueItemDesc{margin-bottom:10px;}
.catAttributesContainer {width:97%; border-width:1px; border-style:solid;}
.catAttributesContainer2 {width:470px; border-width:0px; border-style:solid; font-size:11px;}
.catAttributeRow {height:21px; font-size:11px; vertical-align:middle;}
.catAttributeRow div {margin-left:10px;}
.CommentsTable{width:424px; border-style:solid; border-width:1px;}
.CommentsTable td{font-family:Arial;}
.LastSeenPicContainer {width:35px;}
.LastSeenItemContainer {margin-top:5px;}
.LastSeenTitleContainer a {font-size:11px; text-decoration:none;}
.LastSeenTitleContainer a:hover {font-size:11px; text-decoration:underline;}

/* Rating */
.ratingStar {width: 13px; height: 12px; margin:0px 5px 0px 0px; padding:0px; cursor: pointer; background-repeat: no-repeat;}
.filledRatingStar {background-image: url(/images/catalogue/rating/FilledStar.png);}
.emptyRatingStar {background-image: url(/images/catalogue/rating/EmptyStar.png);}
.savedRatingStar {background-image: url(/images/catalogue/rating/SavedStar.png);}
.ratingResults, .ratingResults a{font-size:11px;}

.specialCategoryStart{width:10px; height:24px;background-image:url(/images/specialgroupscenter.gif); background-repeat:repeat-x; background-position:0px 0px; color:White;}
.specialCategoryCenter {background-image:url(/images/specialgroupscenter.gif); background-repeat:repeat-x; background-position:0px 0px; color:White; font-weight:bold;}
.specialCategoryEnd{width:20px; background-image:url(/images/specialgroupsright.gif); background-repeat:no-repeat; background-position:0px 0px;}

.specialCategoryStart2{width:10px; height:19px;background-image:url(/images/specialgroupscenter2.gif); background-repeat:repeat-x; background-position:0px 0px; color:White;}
.specialCategoryCenter2 {background-image:url(/images/specialgroupscenter2.gif); background-repeat:repeat-x; background-position:0px 0px; color:White; font-size:11px;}
.specialCategoryEnd2{width:20px; background-image:url(/images/specialgroupsright2.gif); background-repeat:no-repeat; background-position:0px 0px;}


/*.specialCategoryCenter2 {background-image:url(/images/catalogue/item/specialCategory_center2.png); background-repeat:repeat-x; background-position:0px 2px; font-size:11px; color:White;}
.specialCategoryEnd2{width:10px; background-image:url(/images/catalogue/item/specialCategory_end2.png); background-repeat:no-repeat; background-position:0px 2px;}*/

.adminEdit{ cursor:pointer;  position:fixed;  left:125px; top:0px;}
.adminEdit2 {cursor:pointer; position:fixed; left:20px; top:0px;}
.adminColorPopupSectionTitle{font-weight:bold; font-size:12px; margin-left:2px; margin-bottom:4px; margin-top:15px;}

.ui-dialog {font-family:Arial; font-size:11px;}
.ui-dialog input {border:1px solid #999999;  font-size:11px;  width:65px;}

#modcoder_colorpicker {z-index:2000;}
#modcoder_picker, #modcoder_slider, #modcoder_switcher{z-index:2001;}

.image_gallery {background-color:#ffffff; width:772px;}
.mainPageGallery {}
.mainPageGalleryNo, .mainPageGalleryNoSel {width:22px; height:22px; font-family:Arial; font-size:11px; font-weight:normal; cursor:pointer;}
.mainPageGalleryBtn, .mainPageGalleryBtn_over{width:23px;}

.vhodna_kb {width:715px;}
.kb {background-color:#979797; color:#ffffff;height:38px;  vertical-align:middle;  text-align:center;  font-family:Arial; font-weight:bold; font-size:12px; padding-left:5px; padding-right:5px;}
.kb h2{color:#ffffff; font-family:Arial; font-weight:bold; font-size:12px; display:inline;}
.kb h2 a {color:#ffffff; font-family:Arial; font-weight:bold; font-size:12px; text-decoration:none;}
.kb h2 a:hover {color:#ffffff; font-family:Arial; font-weight:bold; font-size:12px; text-decoration:underline;}
.kbSpacer{width:15px;}

.MainPageRecommended{width:552px;}
.MainPageRecommendedTitle {height:38px;}  
.MainPageRecommendedTitle div{margin-left:15px; font-family:Arial; font-size:20px; font-weight:normal;}
.MainPageRecommended_Middle{width:552px; height:178px; padding-top:19px;}
.MainPageRecommended_btn{width:22px; height:131px; cursor:pointer;}
.MainPageRecommended_btn_disabled{width:22px; height:131px; cursor:default;}
.MainPageRecommended_btn img, .MainPageRecommended_btn_disabled img {margin-left:0px; margin-top:0px;}

.NewsMainPageModuleTitle{width:73px; cursor:pointer;}
.NewsMainPageModuleTitle div {margin-left:15px;}
td.NewsMainPageModuleTitle a{font-family:Arial; font-size:14px; text-decoration:none;}
td.NewsMainPageModuleTitle a:hover{font-family:Arial; font-size:14px; text-decoration:none;}
.NewsMainPageModuleArrow{width:39px; text-align:center; cursor:pointer;}
div.newsFirstPage_Title a {font-family:Arial; font-size:12px; text-decoration:underline;}
div.newsFirstPage_Title a:hover {font-family:Arial; font-size:12px; text-decoration:none;}

.NewsSubPage {width:302px; cursor:pointer;}
.NewsSubPage td {height:38px;}
.NewsSubPage td div {margin-left:15px; vertical-align:middle;}
.NewsSubPage td div a, .NewsSubPage td div a:hover {font-family:Arial; font-size:14px; text-decoration:none;}
.NewsSubPageModuleArrow{width:30px;}

.NewsSubPageContainer{width:302px; vertical-align:top; padding-top:15px; padding-bottom:15px;}
.NewsSubPageTitle, div.NewsSubPageTitle a {font-family:Arial; font-size:12px; text-decoration:underline;}
div.NewsSubPageTitle a:hover {font-family:Arial; font-size:12px; text-decoration:none;}
.NewsSubPageSeperator{height:10px;}

.NewsMainListContainer{width:100%; margin-bottom:15px;}
.NewsMainListDate {width:60px; vertical-align:top;}
.NewsMainListDateDay{font-family:Courier New; font-weight:bold; font-size:20px; text-align:center; height:25px; line-height:25px;}
.NewsMainListDateMonthYear{height:20px; line-height:20px; padding-left:5px; font-family:Courier New; font-size:11px;}
.NewsMainListDateSeperator {width:10px;}
.NewsMainListTitle {width:100%;}
.NewsMainListTitle td {height:25px; vertical-align:middle; padding-left:10px;}
.NewsMainListTitle td h2 {margin:0px; padding:0px;}
.NewsMainListTitle td h2 a{font-size:14px; text-decoration:none;}
.NewsMainListTitle td h2 a:hover {font-size:14px; text-decoration:underline;}
.NewsMainListContent {width:100%; border-width:1px; border-style:solid; border-top:none;}
.NewsMainListMore{margin-top:5px;}

.NewsMainListDateDay, .NewsMainListTitle td {background-color:#333333;}
/* rotator */

.rotatorWrapper{width:304px; background-image:url(/images/catalogue/quick_search_bg.png); background-repeat:repeat-y;}
.rotatorWrapper2{width:302px;}
.rotatorTitle {height:38px;}
.rotatorTitle div {font-family:Arial; font-size:14px; margin-left:15px;}
td.rotatorTitle a{font-family:Arial; font-size:14px; text-decoration:none;}
td.rotatorTitle a:hover{font-family:Arial; font-size:14px; text-decoration:underline;}
.rotatorBorder{background-color:#bfbfbf; width:1px;}
.rotatorBorderBottom{background-color:#bfbfbf; height:1px; width:302px;}


.rotatorCatItemTitle{width:223px; text-align:center;}
.rotatorCatItemTitle a{font-family:Arial; font-size:14px; text-decoration:none; font-weight:bold;}
.rotatorCatItemTitle a:hover{font-family:Arial; font-size:14px; text-decoration:underline; font-weight:bold;}
.rotatorCatItemPrice {width:67px; height:67px; background-repeat:no-repeat; position:absolute; right:5px; top:10px; line-height:67px; text-align:center; font-size:14px; font-weight:bold;}

.quickSearchContent{width:302px;}
.catQuickSearchResult{font-family:Arial; font-size:11px; margin-left:15px;}
.QuickSearchError{font-family:Arial; font-size:11px; color:red; margin-left:15px;}
.catQuickSearchBtnContainer{margin-left:15px; margin-top:15px; margin-bottom:5px;}
.catQuickSearchDDL{font-family:Arial; font-size:11px; 	border-width:1px;	border-style:solid; width:275px;}

.cartStep1, .cartStep0{height:39px;}
.cartStep1 div, .cartStep0 div {width:30px; height:30px; line-height:30px; font-size:20px; font-weight:bold; border-width:1px; border-style:solid;}         
.cartStepsLine {padding:10px;  border-width:1px; border-style:solid;}
.cartStepsArrow {font-size:40px;}
.cartTitleSeperator {height:2px;  margin-top:4px;  margin-bottom:15px; width:250px; }

.catGroupItemsSeperator {
  width:100%; background-image:url(http://www.elektroservisi.si/images/catalogue/groupItemsSeperator.gif); background-repeat:repeat-x;
  margin-top:10px;  margin-bottom:20px;
}

/* tabs */

/*.ajax__tab_xp .ajax__tab_header {position:relative; top:451px;}*/

.customTabs .ajax__tab_header {white-space:nowrap; font-weight:bold; height:0px; padding-left:0px; position:relative; top:-41px; padding-top:30px;}
.customTabs .ajax__tab_outer {display:-moz-inline-box;display:inline-block; background:url(/images/tabs/tab_gallery_normal.png) repeat-x; height:41px; margin-right:2px;}

.customTabs .ajax__tab_inner {display:-moz-inline-box;display:inline-block; padding-left:12px; padding-right:8px; background:url(/images/tabs/tab_left_bg.png) no-repeat; height:41px;}

.customTabs .ajax__tab_tab 
{
  background:url(/images/tabs/tab_gallery_normal.png) repeat-x;
  height:41px;
  padding-left:7px;
  padding-right:5px;  
  padding-top:12px;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  color:#ffffff;
  font-family:Arial;
  font-size: 15px;
  font-weight: bold;
  
}

.customTabs .ajax__tab_hover .ajax__tab_outer {background:url(/images/tabs/tab_right_over.png) no-repeat right top;}

.customTabs .ajax__tab_hover .ajax__tab_inner {background:url(/images/tabs/tab_left_bg_over.png) no-repeat; }

.customTabs .ajax__tab_hover .ajax__tab_tab {background:url(/images/tabs/tab_gallery_over.png) repeat-x; color:#ffffff; cursor:pointer;}

.customTabs .ajax__tab_hover .ajax__tab_outer {background:url(/images/tabs/tab_gallery_over.png) repeat-x; color:#ffffff; cursor:pointer;}

.customTabs .ajax__tab_active .ajax__tab_outer {background:url(/images/tabs/tab_gallery_over.png) repeat-x right top;}

.customTabs .ajax__tab_active .ajax__tab_inner {background:url(/images/tabs/tab_left_bg_over.png) no-repeat; }

.customTabs .ajax__tab_active .ajax__tab_tab {background:url(/images/tabs/tab_gallery_over.png) repeat-x; color:#ffffff; cursor:pointer;}

.customTabs .ajax__tab_body { 
  border: 0px solid #3c393c;
  
  padding: 0px 0px 0px 0px;
}

.customTabs .ajax__tab_body a, .customTabs .ajax__tab_body a:active, .customTabs .ajax__tab_body a:visited
{
  /*font-family:Arial;
  font-size:12px;
  text-decoration:none;
  color:#7980ab;*/
}

.customTabs .ajax__tab_body a:hover
{
 /* color:#7980ab;
  text-decoration:underline;*/
}
.SliderDimensions_0 {width:650px; height:375px; overflow:hidden;}
.SliderDimensions_1 {width:650px; height:375px; overflow:hidden;}

.SliderMainContainer{position:relative;background-color:#E4E4E4; border:1px solid #d6d5d5;}

.SliderOverlay_0{position:absolute; background-image:url(/images/Gallery/overlay.png); background-repeat:no-repeat; background-position:bottom; z-index:1;}
/*.SliderOverlay_1{position:absolute; background-image:url(/images/Gallery/overlay3.png); background-position:bottom; z-index:1;}*/
.SliderOverlay_1{position:absolute;}

.SliderArrowsContainer{width:78px; height:17px; position:absolute; top:6px; right:0px; margin-right:28px; z-index:3;}
.SliderArrowsContainer2{width:78px; height:17px; position:absolute; top:8px; right:0px; margin-right:280px; z-index:3;}
.SliderArrowsContainer3{width:78px; height:17px; position:absolute; top:230px; right:0px; margin-right:28px; z-index:3;}

.SliderSlideNo{width:44px; font-family:Arial; font-size:12px; color:#000000;}

.SliderArrow, .SliderArrow2
{
  width:19px;
  height:19px;
  background-image:url(/images/gallery/arrow.png);
  background-repeat:no-repeat;
  cursor:pointer;
  
}

.SliderArrowRight {background-position:-19px 0px;}
.SliderArrowLeft_Over {background-position:-38px 0px;}
.SliderArrowLeft_Click {background-position:-76px 0px;}
.SliderArrowLeft_Disabled {background-position:-114px 0px; cursor:default;}

.SliderArrowRight_Over {background-position:-57px 0px;}
.SliderArrowRight_Click {background-position:-95px 0px;}
.SliderArrowRight_Disabled {background-position:-133px 0px; cursor:default;}

.SliderContentContainer{position:absolute;}
.SliderContentBg_0{width:662px; height:377px; position:absolute; background-repeat:no-repeat;}
.SliderContentBg_1{width:662px; height:377px; position:absolute; background-repeat:no-repeat;}
.SliderContentTitle{font-family:Tahoma; font-size:24px; color:#4f943f; position:absolute; top:265px; right:0; margin-right:28px; height:30px; z-index:2;}
a.SliderContentTitle_a:link, 
a.SliderContentTitle_a:visited, 
a.SliderContentTitle_a:hover, 
a.SliderContentTitle_a:active {font-family:Tahoma; font-size:24px; color:#4f943f;}
.SliderContentTitle2{font-family:Tahoma; font-size:24px; color:#4f943f; position:absolute; top:312px; right:0; margin-right:28px; height:30px; z-index:2;}
.SliderContentDesc_0{font-family:Georgia; font-size:14px; color:#45372a; position:absolute; top:295px; right:0; margin-right:28px; height:30px; z-index:2; text-align:right; margin-left:10px;}
.SliderContentDesc_1{font-family:Georgia; font-size:14px; color:#45372a; position:absolute; top:30px; right:0; margin-right:28px; height:30px; z-index:2; text-align:right; margin-left:10px;}



.IzpostavljeneVsebine_Title, .IzpostavljeneVsebine_Title a
{
  font-family:Tahoma;
  font-size:13px;
  color:#4f943f;
  font-weight:bold;
  margin-top:11px;
  line-height:16px;
  text-decoration:none;
}

.IzpostavljeneVsebine_Title a:hover
{
  font-family:Tahoma;
  font-size:13px;
  color:#25b600;
  font-weight:bold;
  margin-top:11px;
  line-height:16px;
  text-decoration:none;
}

.IzpostavljeneVsebine_SubText
{
  font-family:Georgia;
  font-size:14px;
  font-style:italic;
  color:#90887f;
  line-height:16px;
  height:35px;
}

.IzpostavljeneVsebine_MainTitle_Right
{
  font-family:Georgia;
  font-size:16px;
  font-style:italic;
  color:#db4d00;
  height:37px;

}

.IzpostavljeneVsebine_MainTitle_Right_WithPic
{
    font-family:Georgia;
  font-size:16px;
  font-style:italic;
  color:#db4d00;
}

.IzpostavljeneVsebine_MainTitle_Content
{
  font-family:Georgia;
  font-size:18px;
  font-style:italic;
  color:#db4d00;
  height:37px;
}

.IzpostavljeneVsebine_Desc_Content
{
  font-family:Georgia;
  font-size:14px;
  font-style:italic;
  color:#90887f;
  margin-bottom:15px;
}



.MainMenuBg {/*background:url(/images/topmenu/menu_background.png) repeat-x;*/}
.News_FirstPage_Middle {background:#979797;}
.catTab, .catTabSelected, .catTabOver {cursor:pointer;}    
.catTabCorner{width:13px; height:35px;}
.catTabCenterFont {background-repeat:repeat-x; vertical-align:top;}
.catTabCenterFont div {font-family:Arial; font-size:13px; font-weight:bold; margin-top:10px;}

/*.catTab .catTabCenter {background-image:url(/images/catalogue/tabs/center_selected.png); color:white;}*/
.catTab .catTabCenter {background-color:white; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-left:none; border-color:#e7e7e7;}
/*.catTab .catTabCornerLeft{background-image:url(/images/catalogue/tabs/corner.png); background-position:-26px 0px;}*/
.catTab .catTabCornerLeft {background-color:white; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-color:#e7e7e7;}
/*.catTab .catTabCornerRight{background-image:url(/images/catalogue/tabs/corner.png); background-position:-39px 0px;}*/
.catTab .catTabCornerRight {background-color:white; border-width:1px; border-style:solid; border-bottom:none; border-left:none; border-color:#e7e7e7;}

/*.catTabSelected .catTabCenter {background-image:url(/images/catalogue/tabs/center.png); color:#1a5dae;}*/
.catTabSelected .catTabCenter {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-left:none; border-color:#e7e7e7;}
/*.catTabSelected .catTabCornerLeft{background-image:url(/images/catalogue/tabs/corner.png); background-position:0px 0px;}*/
.catTabSelected .catTabCornerLeft {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-color:#e7e7e7;}
/*.catTabSelected .catTabCornerRight{background-image:url(/images/catalogue/tabs/corner.png); background-position:-13px 0px;}*/
.catTabSelected .catTabCornerRight {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-left:none; border-color:#e7e7e7;}

/*.catTabOver .catTabCenter {background-image:url(/images/catalogue/tabs/center_over.png); color:white;}*/
.catTabOver .catTabCenter {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-left:none; border-color:#e7e7e7;}
/*.catTabOver .catTabCornerLeft{background-image:url(/images/catalogue/tabs/corner.png); background-position:-52px 0px;}*/
.catTabOver .catTabCornerLeft {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-right:none; border-color:#e7e7e7;}
/*.catTabOver .catTabCornerRight{background-image:url(/images/catalogue/tabs/corner.png); background-position:-65px 0px;}*/
.catTabOver .catTabCornerRight {color:white; background-color:#979797; border-width:1px; border-style:solid; border-bottom:none; border-left:none; border-color:#e7e7e7;}

.TipIzdelka {color:Red; font-size:18px; font-family:Arial; font-weight:bold;}

.dropdownlist2
  {
        /*-webkit-appearance: none;
        background: rgba(255,255,255,0.1) url(#) repeat-x 0 0; 
        background-image:url(#);
        background-repeat:no-repeat;
        padding:6px; 
        line-height: 21px;
        border: 0px solid #fff;*/
        width:196px;
        /*height:30px;*/
        font-size:12px;
        font-family:Arial;
        font-weight:normal;
        color:#000000;
        cursor:pointer;
      }
      
      
      
      
      
      
      
      
      
      
      
      
      
/*MARIO STYLE ->*/      
.logo{width:290px; text-align:center; vertical-align:middle;}

.meni{color:#808080;font-family:Arial; font-weight:bold; vertical-align:middle; text-align:left; font-size:12px;}
.meni_sel{padding-left:15px;padding-right:15px; height:70px; padding-top:10px;}
.meni_sel:hover{background-image:url(/images/page/meni_bg_hover.png); background-repeat:repeat-x; color:#ffffff; cursor:pointer;}

.meni_link{text-decoration: none; color:#808080;}


.meni_sub{padding-left:10px;padding-right:10px; text-decoration: none; font-weight:bold; font-size:12px; font-family:Arial;color:#ffffff}
.sub_meni_link{text-decoration: none; color:#ffffff}
.sub_meni_link:hover {text-decoration: none; color:#ff0000; }

.sub_meni{width:100%; height:30px;background-color:#979797;}
.sub_meni_left{width:693px;}
.search{width:331px; height:30px; }

.saerch_left{background-image:url(/images/page/submeni/sub_left.png); background-repeat:no-repeat; width:11px; height:30px;}
.search_bg{width:320px; background-color:#000000; vertical-align:top;}

.language{font-family:Arial; font-size:12px; color:#88898c; font-weight:normal; vertical-align:bottom;padding-bottom:2px;}
.language:hover{color:#ffffff;  cursor:pointer;}

.language a{font-family:Arial; font-size:12px; color:#88898c; font-weight:normal; vertical-align:bottom;padding-bottom:2px; width:40px; text-align:center; text-decoration:none;}
.language a:hover{color:#ffffff;  cursor:pointer; text-decoration:none;}

.search_cont{vertical-align:top; height:30px;}
.search_left_btn{background-image:url(/images/page/submeni/search/search_left.png); background-repeat:no-repeat; width:8px; height:20px;}
.search_right_btn{background-image:url(/images/page/submeni/search/search_right.png); background-repeat:no-repeat; width:8px; height:20px;}
.search_bg_btn{background-color:#333333; font-family:Arial; font-size:12px; color:#8d8d8d; width:95px;}


/*.icons1{background-image:url(/images/page/submeni/icon_home.png); background-repeat:no-repeat; width:30px;height:30px; background-position:2px left;}
.icons1:hover{background-image:url(/images/page/submeni/icon_home_hover.png); background-repeat:no-repeat; width:30px;height:30px; cursor:pointer; }*/
.icons1{width:30px;}


.icons2{  background-image:url(/images/page/submeni/icon_intranet.png); background-repeat:no-repeat; width:30px;height:30px; background-position:2px left;}
.icons2:hover{background-image:url(/images/page/submeni/icon_intranet_hover.png); background-repeat:no-repeat; width:30px;height:30px; cursor:pointer;}

.icons3{  background-image:url(/images/page/submeni/icon_mail.png); background-repeat:no-repeat; width:30px;height:30px; background-position:2px 4px;}
.icons3:hover{background-image:url(/images/page/submeni/icon_mail_hover.png); background-repeat:no-repeat; width:30px;height:30px; cursor:pointer;}

.vertical_top{vertical-align:top;}
.search_tekst{padding-left:5px;}

.banner_vhodna_cont{width:1070px; height:372px; vertical-align:top;}
.banner_vhodna{background-color:White; height:350px;width:100%;vertical-align:top;}

.banner_image{width:639px; height:350px;}

.banner_tekst{width:100%; vertical-align:top;}

.naslov{font-family:Arial; font-size:42px;padding-top:33px;color:#000000;}

.banner_btn{width:100%; height:22px;  text-align:left;padding-left:45px;}

.btn_banner{height:22px;}

.btn_left{background-image:url(/images/page/banner/btn/btn_left.png); background-repeat:no-repeat; width:6px; height:22px;}
.btn_bg{width:27px;height:22px; background-color:#d9d9d9; color:#b2b2b2; font-family:Arial; font-size:13px; font-weight:bold;vertical-align:middle; text-align:center;}
.btn_right{background-image:url(/images/page/banner/btn/btn_right.png); background-repeat:no-repeat; width:6px; height:22px;}
.btn_left_sel{background-image:url(/images/page/banner/btn/btn_left_sel.png); background-repeat:no-repeat; width:6px; height:22px;}
.btn_bg_sel{width:27px;height:22px; background-color:#b1b3b6; color:#77787b; font-family:Arial; font-size:13px; font-weight:bold;vertical-align:middle; text-align:center;}
.btn_right_sel{background-image:url(/images/page/banner/btn/btn_right_sel.png); background-repeat:no-repeat; width:6px; height:22px;}

.vhodna_vsebina{width:1070px; background-color:#ffffff;}
.sub_vsebina{width:1070px; background-color:#ffffff; }
.vsebina_left{ vertical-align:top; padding-bottom:20px;}
.vsebina_left1{width:693px; vertical-align:top; padding-bottom:20px;}
.vsebina_right{width:302px; vertical-align:top;}

.img_cont_vsebina{width:175px; vertical-align:middle;text-align:center;padding-bottom:0px;}

.vhodna_naslov{font-family:Arial; font-weight:bold; font-size:12px; color:#000000; padding-bottom:0px;}
.vhodna_opis{font-family:Arial;  font-size:12px; color:#000000; padding-bottom:15px;}
.vec{color:#787878;font-family:Arial; font-weight:bold; font-size:9px;}
.vec:hover{color:#ff0000; cursor:pointer; }

div.vec a {color:#787878;font-family:Arial; font-weight:bold; font-size:9px;}
div.vec a:hover{color:#ff0000; cursor:pointer;}

.vhodna_tekst{vertical-align:top;width:430px;}

.siq_logo{ border-bottom:1px #5b5b5b solid; width:302px; padding-left:20px; padding-bottom:15px;}

.vhodna_povezave{ border-bottom:1px #5b5b5b solid; width:302px; padding-left:5px; padding-top:10px; color:#5b5b5b; font-family:Arial; font-size:12px; font-weight:bold;}

.seznam ul
{
    margin: 0px;
    padding: 0px;
}
.seznam li
{
    font-weight:normal;
    list-style-type: none; /* removes default bullet */
    background-image: url(/images/page/li.png);
    background-repeat: no-repeat; /* ONE bullet only please */
    background-position: 0px 6px; /* .45em from top (vertical) */
    padding-left: 15px; /* space between bullet and text */
    padding-bottom: 4px;
    margin-left: -37px;
}

.seznam li:hover{color:#ff0101; cursor:pointer;}
.seznam li a:hover{color:#ff0101; cursor:pointer;}



.image1{  background-image:url(/images/page/linki/slika1.png); background-repeat:no-repeat; width:63px;height:86px;}
.image1:hover{background-image:url(/images/page/linki/slika1h.png); background-repeat:no-repeat; width:63px;height:86px;  }

.image2{  background-image:url(/images/page/linki/slika2.png); background-repeat:no-repeat; width:63px;height:86px; }
.image2:hover{background-image:url(/images/page/linki/slika2h.png); background-repeat:no-repeat; width:63px;height:86px; cursor:pointer; }

.image3{  background-image:url(/images/page/linki/slika3.png); background-repeat:no-repeat; width:63px;height:86px; }
.image3:hover{background-image:url(/images/page/linki/slika3h.png); background-repeat:no-repeat; width:63px;height:86px; cursor:pointer; }

.image4{  background-image:url(/images/page/linki/slika4.png); background-repeat:no-repeat; width:63px;height:86px;}
.image4:hover{background-image:url(/images/page/linki/slika4h.png); background-repeat:no-repeat; width:63px;height:86px; cursor:pointer; }

.footer{background-color:#000000; width:1070px; height:109px;vertical-align:top; color:#88898c; font-family:Arial; font-size:12px;}
.footer a {color:#88898c; text-decoration:underline;}
.footer a:hover {text-decoration:none;}

.footer_link{color:#4c4c4c;}
.left_footer{width:100%; vertical-align:top; padding-left:0px;height:260px;}
.footer_right{padding-right:20px; vertical-align:top; text-align:right;}
.footer_images{padding-bottom:10px;padding-top:10px;}

.qr_image{width:70px;}
.foot_image1{width:35px; vertical-align:top;}
.foot_image{vertical-align:top;}
.kb2{vertical-align:top;padding-top:44px; width:555px;}

.kb2 a {color:#88898c; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:underline;}
.kb2 a:hover {color:#88898c; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none;}

.osnovni_podatki{vertical-align:bottom; padding-bottom:0px;}

h1{color:#000000;font-family:Arial; font-size:30px;}
h2{color:#000000;font-family:Arial; font-size:16px; font-weight:bold;}
h3{color:#000000;font-family:Arial; font-size:14px; font-weight:bold;}

.povzetek{color:#000000;font-family:Arial; font-size:19px;}

.katalogi{ padding-top:40px; color:#5b5b5b; font-family:Arial; font-size:12px; font-weight:bold; }

.sub_mali_seznam{width:300px;}

.novica_mali_naslov{font-family:Arial; font-size:12px; font-weight:bold; color:#5b5b5b;padding-bottom:20px;}
.novica_vec{color:#787878; font-family:Arial; font-size:10px;}
.novica_vec:hover{color:#ff0000; cursor:pointer;}
.novica_mali_slika{width:100px; height:101px; padding-bottom:30px;}

/*.tekst{color:#000000;font-family:Arial; font-size:12px;}*/
.tekst{font-family:Arial; font-size:13px;padding-top:20px;color:#000000;padding-right:0px;}
#DivText a {color:#ed1c24;}
#DivText a:hover {text-decoration:underline;}
#DivText a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

.crta_td {background-image:url(/images/page/crta.png); background-repeat:repeat-y;width:33px; padding-top:5px;}

.left_news {background-image:url(/images/page/left_news.png); background-repeat: no-repeat;width:33px; height:13px;}
.right_news {background-image:url(/images/page/right_news.png); background-repeat: no-repeat;width:33px; height:13px;}

.TimeTrackHeader_left {background-image:url(/images/page/timetrack_header.png); background-repeat: no-repeat; background-position:right top; width:296px; height:33px;
                        font-family:Arial; font-size:15px; color:White; font-weight:normal; padding-left:15px; padding-right:0px; background-color:#6c6c75; text-align:left;}
.TimeTrackHeader_right {background-image:url(/images/page/timetrack_header.png); background-repeat: no-repeat; background-position:left top; width:296px; height:33px;
                        font-family:Arial; font-size:15px; color:White; font-weight:normal; padding-left:15px; padding-right:0px; background-color:#6c6c75;}
.TimeTrackBody_left {background-color:#cecece;font-family:Arial; font-size:11px; color:Black; font-weight:normal; padding: 15px 15px 15px 15px; text-align:justify;}
.TimeTrackBody_right {background-color:#cecece; font-family:Arial; font-size:11px; color:Black; font-weight:normal; padding: 15px 15px 15px 15px; text-align:justify;}

.left_corner {background-image:url(/images/leftmenu/leftmenubottom.png); height:29px; background-repeat: no-repeat; background-position:left bottom;}
.bottom_menu {background-image:url(/images/page/bottom_menu_1.png); height:10px; width:302px; background-repeat: no-repeat; background-position:left bottom;}

/*TIMELINE CSS*/
#container, #containertop	{width:665px; margin: 0 auto;}
.borderclass { border:1px solid #A9B6D2; }
.item_title {font-family:Arial; font-size:15px; color:White; font-weight:normal; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left;}
.item {
  width: 296px;
 /* margin: 16px;*/
 margin-right:14px;
 margin-left:17px;
 margin-top: 16px;
 margin-bottom:16px;
  float: left;
  margin-top:10px;
  background-color:#FFFFFF;
  border:solid 1px #d6d5d5;
min-height:50px;
text-align:left;
word-wrap:break-word; 
background-image:url(/images/timelineheader.png);
background-repeat:no-repeat;
}
.topbox
{
margin: 10px;


margin-top: 10px;
background-color: white;
border: solid 1px #B4BBCD;

}


.item div, .topbox div
{
padding-top:5px; padding-left:6px; padding-right:6px; padding-bottom:8px;
}
.rightCorner { 
    background-image: url("/images/timeline/right.png");
    display: block;
    height: 13px;
    margin-left: 296px;
    margin-top: 8px;
    padding: 0;
    vertical-align: top;
    width: 33px;
z-index:2;

	position: absolute;
}
.leftCorner{
background-image: url("/images/timeline/left.png");
display: block;
height: 13px;
width: 33px;
margin-left: -33px;
margin-top: 8px;
position: absolute;
z-index:2;
}
#popup{ display: block; 
 width: 296px;
  float: left;
  margin-top:10px;
  background-color:#ffffff;
  border:solid 1px #A9B6D2;
  min-height:60px;
  display:none;
  position:absolute;
  margin:10px;
 }
.Popup_rightCorner
{
background-image: url("/images/timeline/right.png");
    display: block;
    height: 15px;
    margin-left: 296px;
    margin-top: 8px;
    padding: 0;
    vertical-align: top;
    width: 13px;
z-index:2;

	position: absolute;
}
 #box
{
padding:8px;	

}
#update
{
width:100%;
}

 .timeline_container{
                width: 16px;
                text-align: center;
                margin: 0 auto;
				/*cursor:pointer;*/
				    display: block;
            }
.timeline{
                                
                margin: 0 auto;
				 background-color:#000;
    display: block;
    float: left;
    height: 100%;
    left: 330px;
    margin-top: 10px;
    position: absolute;
    width: 1px;
            }
            /*.timeline:hover{
                cursor: pointer;
				margin: 0 auto;
            }*/
            .timeline div.plus{
                width: 14px;
                height: 14px;
               
                position: relative;
                left: -6px;
            }
			#update_button {
background-color: #cc0000;
color: white;
font-weight: bold;
padding: 5px;
border: solid 1px #333;
margin-top: 5px;
cursor: pointer;
}
.shade{box-shadow:0px 0px 18px #000;-moz-box-shadow:0px 0px 18px #000;-webkit-box-shadow:0px 0px 18px #000}
h1{ font-family: 'Georgia',Times New Roman; }

.deletebox
{
font-weight:bold;
float:right;
text-decoration:none;
margin:8px 10px 8px 10px;
color:#cc0000
}

.TimeTrackHeader {background-image:url(/images/page/timetrack_header.png); background-repeat: no-repeat; background-position:right top; width:296px; height:33px;}

/*TIMELINE END CSS*/


 .BodyBg {background-color:#ffffff;}
 
 .HeaderTop {width:100%; height:156px; background-color:#000000;}
 
  .HeaderBg, .FooterContainer, .Main_Content, .Main_Content_Sub {background-color:#ffffff;}
  #popupContent a, .Content a, .Navigation_Wrapper a.navig {color:#000000; text-decoration:underline;}
  #popupContent a:hover, .Content a:hover, .Navigation_Wrapper a.navig:hover {color:#000000;}
  .HeaderCartBg {background-color:#979797;}
  .MainMenu_SubItem {background-color:#88898c;}
  
  .TopMenu_Spacer div, .MainMenu_SubItem_Seperator {background-color:#000000;}
  .MainMenu_ItemSubBorder{border-color:#3a3a3a;}
  .MainMenu_SubItemVertSep{background-image:url(/db/elektroservisi/image/vertSep.gif);}
  .MainMenu_SubItemHorizSep{background-image:url(/db/elektroservisi/image/horizSep.gif); }
  .headerSearchBtn{background-color:#979797; color:#ffffff;}
  .btn_promo {background-color:#979797; color:#ffffff;}
  .btn:hover, .btn.hover, .headerSearchBtn_over, .btn_disabled{background-color:#626262; color:#ffffff;}
  .Footer{background-color:#979797;}
  .Footer td, .Footer td a, .Footer td a:hover{color:#ffffff;}
  .mainPageGalleryNo, .mainPageGalleryBtn, .GalleryNavigDown, 
  .GalleryNavigUp {background-color:#979797; color:#ffffff;}
  .mainPageGalleryNoSel, .mainPageGalleryBtn_over, 
  .MainPageRecommendedTitle {background-color:#383838;}  
  .NewsMainListDateMonthYear {background-color:#88898C;}  
  .rotatorTitle, .NewsSubPage td,
  .catGroupBorderLeft, .catGroupBorderRight, .catGroupBorderBottom {background-color:#979797;}  
  .rotatorTitle div, td.rotatorTitle a, td.rotatorTitle a:hover, .NewsSubPage td div, .NewsSubPage td div a, .NewsSubPage td div a:hover,
  .levelOne_content, div.levelOne_content a, div.levelOne_content a:hover, .catGroupTitle td div a,
  .catGroupTitle td div a:hover  {color:#ffffff;}
  td.ProductMenu_AttrItem a, td.ProductMenu_AttrItem a:hover, .ProductMenu_AttrTitle, .ProductMenu_AttrTitle a, div.leftMenu_level a,
  div.leftMenu_level a:hover, div.leftMenu_level_over a, div.leftMenu_level_over a:hover, div.leftMenu_level_selected a, 
  div.leftMenu_level_selected a:hover, .leftMenuArrow, div.leftMenu_sublevel a, div.leftMenu_sublevel a:hover, div.leftMenu_sublevel_over a,
  div.leftMenu_sublevel_over a:hover, div.leftMenu_sublevel_selected a, div.leftMenu_sublevel_selected a:hover, .leftMenu_sublevel .leftMenuArrow,
  .leftMenu_sublevel_over .leftMenuArrow, .leftMenu_sublevel_selected .leftMenuArrow, .leftMenuArrow2,
  .NewsSubPageTitle, div.NewsSubPageTitle a, div.NewsSubPageTitle a:hover, .catQuickSearchResult  {color:#000000;}
  .cartStep1 div{border-color:#ffffff;}
  .cartStep1 div, .cartStepBg {background-color:#979797; color:#ffffff;}
  .cartStep0 div{background-color:#5e001c; color:#ffffff; border-color:#ffffff;}
  .cartPromoBg, .cartTitleSeperator {background-color:#cef99f;}
  .catAttributeOdd td {background-color:#e4e4e4;}
  .catItemSorting, .NewsSubPageContainer, .rotatorWrapper2,
  .catItemVerticalSeperator div, .catItemHorizSeperator {background-color:#ffffff;}
  .catAttributesContainer, .NewsMainListContent, .cartStepsLine{border-color:#e4e4e4}
  .izborTd td{background-color:#979797;}
  .izborTdSelected td{background-color:#979797;}
  .izborTd td div, .izborTdSelected td div {color:#ffffff;}
  .izborTd .izborTdCart, .izborTdSelected .izborTdCart{background-color:#000000;}
  .MainPageRecommendedTitle div, .MainPageRecommendedTitle div a, .MainPageRecommendedTitle div a:hover, div.newsFirstPage_Title a,
  div.newsFirstPage_Title a:hover, .NewsMainListDateMonthYear{color:#ffffff;}
  .MainPageRecommended{background-color:#383838;}
  /*.MainPageRecommended_btn{background-image:url(/db/elektroservisi/image/circle2_ffffff.png);}
  .MainPageRecommended_btn_disabled{background-image:url(/db/elektroservisi/image/circle2_disabled_cacaca.png);}*/
  .catItemWidth2 {background-color:#383838;}
  .catItemWidth, .catItemVerticalSeperator, .CatGroupItemBg{background-color:#ffffff;}
  .NewsMainPageModuleTitle, .NewsMainPageModuleArrow {background-color:#4f4f51;}
  td.NewsMainPageModuleTitle a, td.NewsMainPageModuleTitle a:hover, .NewsMainListDateDay, .NewsMainListTitle td h2 a,
  .NewsMainListTitle td h2 a:hover {color:#ffffff;}  
  .rotatorCatItemPrice{background-image:url(http://www.elektroservisi.si/db/elektroservisi/image/circle_big2_979797.png); color:#ffffff;}
  .catItemRecommended{background-color:#ffffff; color:#000000}
  .field, .captcha_field, .form_ddl,
  .catQuickSearchDDL {border-color:#cccccc; color:#666666; background-color:#ffffff;}
  .field_selected, .captcha_field_selected {border-color:#000000; color:#000000; background-color:#f4f4f4;}
  .CommentsTable{border-color:#000000;}
  .CommentsTable td{background-color:#ffffff; color:#000000;}
  .miniNavigContainer, .miniNavigContainer div, .miniNavigContainer div a, .miniNavigContainer div a:hover {color:#000000;}
  .slogan {color:#858588;}
  .HeaderCartBg, .HeaderCartBg a, .HeaderCartBg a:hover {color:#ffffff;}
  .HeaderCartBg div a, .HeaderCartBg div a:hover {color:#ffffff;}
  .Main_Content .Content, .Main_Content_Sub .Content, .MainPage_Content .Content, .MainText, .Main_Content .ContentMainPage,
  #Menu_Navigation_Container div, .Content .Title, .Content h1, .Content .SubTitle, .Content h2, .Content .SubSubTitle, .Content h3, .Content .SubSubSubTitle,
  .Content h4, .catItemPrice, .gallerySmallDesc, #popupContent, .catItemPrice2 {color:#000000;}
  
  .MiddleMain {width:100%; height:197px; background-color:#ededed;}
  
  .vhodna_stran_energetika {width:305px; cursor:pointer;}
  .vhodna_stran_merilni_laboratorij {width:299px;}
  .vhodna_stran_nepremicnine {width:305px;}
  
  .hoverDIVEnergetika {display:none; position:absolute; top:-290px; left:-20px; z-index:5001; width:347px; height:513px; background-image:url(/images/page/hoverDIVEnergetika.gif);}
  .hoverDIVEnergetika {font-family:Arial; font-size:13px;}
  

.box1
{
	width:140px;
	height:105px;
	background:red;
	margin:25px;
	float:left;
}

.shadowCorner{height:20px; width:20px;}
.shadowT{background-image:url(/images/catalogue/imgShadow/t.png); background-repeat:repeat-x;}
.shadowL{background-image:url(/images/catalogue/imgShadow/l.png); background-repeat:repeat-y;}
.shadowR{background-image:url(/images/catalogue/imgShadow/r.png); background-repeat:repeat-y;}
.shadowB{background-image:url(/images/catalogue/imgShadow/b.png); background-repeat:repeat-x;}
.shadowCenter{background-color:#000000;}

.news_frontPage {font-family:Arial; font-size:20px; margin-bottom:8px;}

#news_frontPageDivText a {color:#000000; text-decoration:underline; }
#news_frontPageDivText a:hover {text-decoration:none;}
#news_frontPageDivText a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

#news_frontPageArhiv a {color:#ed1c24; text-decoration:underline; font-family: Arial; font-size: 12px;}
#news_frontPageArhiv a:hover {text-decoration:none;}
#news_frontPageArhiv a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

.nepremicnineFrontPage {background-color:#383838;width:552px;height:453px;}

#DivTitle a {color:#ffffff;}

#DivTextRecommended a {color:#ffffff; text-decoration:underline;}
#DivTextRecommended a:hover {text-decoration:none;}
#DivTextRecommended a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow_dark.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

.specialGroupTitle {height:18px; padding:2px 9px 0px 9px; position:absolute; top:0px; right:-3px; z-index:4000; background-color:#ed1c24; font-family:Arial; font-weight:bold; font-size:12px; color:#ffffff;}
.FooterMain{width:100%; height:378px; background-color:#000000;}

.itemName{font-family:Arial; font-size:36px;}
.itemName_nepremicnine{font-family:Arial; font-size:30px; padding-bottom:10px;}

.catAttributesContainerDetails_nepremicnine {border-width:0px; border-style:solid;}

.catAttributesContainerDetails {border-width:0px; border-style:solid; margin-left:11px;}
.catAttributesContainerDetails_2 {border-width:0px; border-style:solid; margin-left:11px;;width:200px;}
.catAttributeOdd_details td {border-bottom:1px solid #d6d5d5;}
.catAttributeEven_details td {border-bottom:1px solid #d6d5d5;}
.catAttributeRow_details {height:27px; font-size:13px; vertical-align:middle; font-family:Arial; color:#727272;}
.catAttributeRow_details div {margin-left:0px;}

.catAttributeRow_details_2 {height:27px; padding-left:18px; font-size:13px; vertical-align:middle; font-family:Arial; color:#000000; font-weight:bold;}

.description_title{font-family:Arial; font-size:18px; padding-bottom:15px;}
.description_table td{padding-bottom:5px;}

.NepremicnineProductItem{width:223px;height:309px; border:1px solid #d6d5d5; overflow:hidden;}
#NepremicnineTitle {margin-left:11px; font-family:Arial; font-size:14px; font-weight:bold;}
#NepremicnineTitle a {font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none;}

.NepremicnineCustomFields {width:100%; border-width:0px; border-style:solid; font-size:11px;}

#productItemNepremicnine a {color:#000000; text-decoration:underline; font-family: Arial; font-size: 12px; padding-left:11px;}
#productItemNepremicnine a:hover {text-decoration:none;}
#productItemNepremicnine a 
{
    padding-right:15px;
    background-image: url(/images/page/link_arrow.gif);
    background-repeat: no-repeat;
    background-position:100% -5px;
}

#Naslov_title {font-family:arial; font-size:36px; color:#000000;}
#Nepremicnine_files {width:309px; background-color:#f6f6f6; border:1px solid #d6d5d5; padding:21px 19px 21px 19px;}

#FileName {padding-bottom:5px;}
#FileName a {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline;}
#FileName a:hover {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}
#FileType {font-family:Arial; font-weight:normal; font-size:12px; padding-bottom:5px;}

.Catalogue_title_2 {font-family:Arial; font-size:20px; padding-top:30px;}
.sorodni_izdelki_title {font-family:Arial; font-size:20px; padding-top:40px; padding-bottom:8px;}

.panelTabs {color:#ffffff; font-family:Arial; font-weight:bold;font-size:12px; background-color:black; text-align:center;}

.dark_menu {background-color: #333333; min-width: 180px;}
.levelOne_content_dark{padding-left:15px; margin-right:10px; font-family:Arial; font-size:17px; font-weight:bold;}
.levelOne_content_dark {background-color:#333333;}
.levelOne_content_dark {color:#ffffff;}
div.levelOne_content_dark a, div.levelOne_content_dark a:hover{font-family:Arial; font-size:17px; font-weight:bold; text-decoration:none;}

.FlashTableBG{background-image:url(/images/header/flashbg.png); background-repeat:repeat-x;}

.chkLabel{font-weight:bold; font-size:12px;}

#sticky {    
  font-size: 2em;  
  width: 304px;  
  }
#sticky.stick {  
  position: fixed;
  top: 0;
  z-index: 10000;
  }
.h1Style{font-size:36px; font-weight:normal;}
.h2Style{font-size:18px; font-weight:normal;}

.kontakti_table{border:1px solid #d6d5d5; width:351px; height:147px;}
.kontakti_table_vsebina{ vertical-align:top; padding:11px 15px 0px 15px;}

.kontakt_inner_table {padding-top:3px;}
.kontakt_inner_table td{padding-bottom:2px; padding-top:3px; padding-right:5px;}
.kontakt_inner_table a{color:#ed1c24;}

.kontakt_font{font-size:12px;}

.kontakt_bottom_icons{padding-top:10px;}

.kontakt_image_td{padding-top:11px; padding-right:10px;}

#kontakt_email{color:#ed1c24;}

.FilterCalendar .ajax__calendar_container {padding:4px;position:absolute; z-index:10000;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;background-color:White; border:1px solid #000000;margin:0px auto auto 1px !important;margin:1px auto auto 2px;}
.FilterCalendar .ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.FilterCalendar .ajax__calendar_days, .FilterCalendar .ajax__calendar_months, .FilterCalendar .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.FilterCalendar .ajax__calendar_container TABLE {font-size:11px;}
.FilterCalendar .ajax__calendar_header {height:20px;width:100%;}
.FilterCalendar .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/calendar/arrow-left.gif);}
.FilterCalendar .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/calendar/arrow-right.gif);}
.FilterCalendar .ajax__calendar_title {cursor:pointer;font-weight:bold; color:#000000;}
.FilterCalendar .ajax__calendar_footer {height:15px;}
.FilterCalendar .ajax__calendar_today {cursor:pointer;padding-top:3px;}
.FilterCalendar .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px; color:#000; font-weight:bold;}
.FilterCalendar .ajax__calendar_day {height:15px;width:13px;text-align:right;padding:0 2px;cursor:pointer;}
.FilterCalendar .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.FilterCalendar .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.FilterCalendar .ajax__calendar_active .ajax__calendar_day {background-color:#e7e9f2;border:1px solid #000;color:#000000;}
.FilterCalendar .ajax__calendar_active .ajax__calendar_month {background-color:#e7e9f2;border:1px solid #000;color:#000000;}
.FilterCalendar .ajax__calendar_active .ajax__calendar_year {background-color:#e7e9f2;border:1px solid #000;color:#000000;}
.FilterCalendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#bbbbbb;}
.FilterCalendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#bbbbbb;}
.FilterCalendar .ajax__calendar_hover .ajax__calendar_day {background-color:#000;border-color:#000;color:#ffffff;}
.FilterCalendar .ajax__calendar_hover .ajax__calendar_month {background-color:#000;border-color:#000;color:#ffffff;}
.FilterCalendar .ajax__calendar_hover .ajax__calendar_year {background-color:#000;border-color:#000;color:#ffffff;}
.FilterCalendar .ajax__calendar_hover .ajax__calendar_title {color:#000;}
.FilterCalendar .ajax__calendar_hover .ajax__calendar_today {color:#000;}