html
{
height:100%;
}
body 
{
height:100%;
background:#ffffff;
margin:0px; 
padding:0px; 
text-align:left; 
font-size:75%;
font-family:tahoma, arial, verdana;
text-decoration:none;
font-weight:normal;
}
.clear
{
clear:both;
}
form
{
height:100%;
}
textarea
{
font-family:tahoma, arial, verdana;
font-size:12px;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */
#all
{
width:100%;  
text-align:left; 
margin-top:0px; 
margin-bottom:0px; 
margin-left:auto; 
margin-right:auto; 
padding:0px;
} 
#content
{
width:100%;
padding:0px;
margin:0px;
}
#lista
{
position:relative;
bottom:0px;
left:0px;
width:100%;
height:32px;
padding:0px;
margin:0px;
}
#RestrictionZone
{
position:relative;
bottom:0px;
left:0px;
width:100%;
height:100%;
padding:0px;
margin:0px;
}


table.RadSplitter_Default,
.RadSplitter_Default .resizeBar,
.RadSplitter_Default .slideContainerResize,
.RadSplitter_Default .slideContainerResizeHorizontal,
.RadSplitter_Default .resizeBarOver,
.RadSplitter_Default .slideContainerResizeOver,
.RadSplitter_Default .slideContainerResizeOverHorizontal,
.RadSplitter_Default .resizeBarInactive,
.RadSplitter_Default .resizeBarHorizontal,
.RadSplitter_Default .resizeBarOverHorizontal,
.RadSplitter_Default .resizeBarInactiveHorizontal,
.RadSplitter_Default .pane, 
.RadSplitter_Default .paneHorizontal
{
border: 0px solid #383838 !important;
margin: 0px !important;
}



/*
	#lista_content table
	{
	width:150px !important;
	}
	#lista_content table tr td
	{
	padding:0px 5px;
	}
	#lista_content table tr td div
	{
	width:100px !important;
	}
	#lista_content table tr td div span
	{
	padding:0px !important;
	}
*/

/* styly, které jsou použity pro schovávání a zobrazování stromu oddělení - něměnit název! */
.showTree  
{
display:block;
z-index:10;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
}
/*.showTree .opacityTree, .showTree .opacityParams*/
.opacityTree, .opacityParams
{
background:black;
opacity:0.5;
FILTER: alpha(opacity=50);
z-index:100;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
}
.showTree .upTree, .showParams .upParams
{
text-align:center;
margin:0px auto 0px;
width:500px;
height:100%;
background:white;
z-index:1000;
position:relative;
text-align:center;
}
.showParams .upParams{
padding:20px 20px 25px 20px;
text-align:left !important;
}

table.DateTime{
font-size:90%;
}
table.DateTime tr th{
font-size:120%;
text-align:left;
padding:0px 15px 0px 0px;
}



.showTree .upTree div, .showTree .upParams div 
{
text-align:left;
}
.showTree .upParams .in_upParams
{
padding:10px 25px
}
.showTree .upParams .in_upParams h2
{
margin:15px 0px 0px 0px;
}
.showTree .upParams .in_upParams table.DateTime
{
width:100%;
}
.showTree .upParams .in_upParams table.DateTime tr
{
vertical-align:top;
}
.showTree .upParams .in_upParams table.DateTime tr th
{
width:30%;
padding:2px 0px 2px 0px;
}
.showTree .upParams .in_upParams table.DateTime tr td
{
width:70%;
padding:2px 0px 2px 0px;
}
.showTree .upParams .in_upParams table.DateTime tr td table tr td
{
padding:0px 10px 0px 0px;
}
.showTree .upParams .in_upParams table.DateTime tr td input
{
width:95%;
border:1px solid black;
height:15px;
}
.showTree .upParams .in_upParams table.DateTime tr td.checkBox input
{
width:15px;
height:15px;
text-align:left;
border:0px;
margin:0px;
padding:0px;
}

.showTree .upParams div.pickerWrapper_Default
{
text-align:left;
width:100% !important;
height:100% !important;
display:block !important;
}
.showTree .upParams div.pickerWrapper_Default table
{
text-align:left;
width:100% !important;
height:100% !important;
}





.hideTree { display:none; }

/* styly, které jsou použity pro schovávání a zobrazování parametrů článku - něměnit název! */
.showParams { display:block; height:100%;}
.hideParams{ display:none; }

/* styly, které jsou použity pro schovávání a zobrazování editor článku - něměnit název! */
.showEditor { display:block;}
.hideEditor 
{
display:block; 
z-index:1;
position:absolute;
top:0px;
left:0px;
width:100%;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
height:100%;
}

.none { display:none; }
.block  { display:block; }
img { border:0px; }





#propertiesContentPlace
{
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#propertiesContentPlace .upParams
{
padding:20px 30px;
background:#dff3ff;
font-weight:normal;
font-size:12px;
}

#propertiesContentPlace .upParams #innovaEditor2Container #oEdit2
{
position:relative;
z-index:1;
}

#propertiesContentPlace .upParams .in_upParams
{
width:100%;
}

#propertiesContentPlace .upParams .in_upParams .titleimage 
{
float:left;
margin:15px 0px 0px 20px;	
}

#propertiesContentPlace h1
{
font-weight:normal;
color:#00578f;
font-size:26px;
margin:0px 0px 10px 0px;
}
#propertiesContentPlace label
{
display:block;
margin:10px 0px 0px 0px;
vertical-align:middle;
}
#propertiesContentPlace input
{
width:300px;
margin:5px 10px 0px 0px;
vertical-align:middle;
}

#propertiesContentPlace  input.marginBottom
{
margin-bottom: 10px;
}


#propertiesContentPlace .upParams .articleHistoryDiv
{
width:400px;
}
#propertiesContentPlace .upParams .articleHistoryDiv #articleHistoryScroll
{
width:400px;
height:250px;
overflow:auto;
overflow-x:hidden;
background:White;
}
#propertiesContentPlace .upParams .articleHistoryDiv table
{
width:400px;
border:0px;
font-size:12px;
}
#propertiesContentPlace .upParams .articleHistoryDiv table tr th
{
padding:10px;
color:White;
background:#0B3D62;
}
#propertiesContentPlace .upParams .articleHistoryDiv table tr td
{
padding:3px 10px 3px 10px;
}




.noLabelBlock 
{
display:inline !important;
}
.labelLeft
{
float:left;
}

#propertiesContentPlace table
{
font-size:12px;
}

#propertiesContentPlace .inputValidFrom 
{
width:130px;
float:left;
margin:0px 40px 0px 0px;
background: url(../Img/datepicker.gif) right 25px no-repeat;
}
#propertiesContentPlace .inputValidFrom input
{
width:100px;
margin:0px 0px 10px 0px;
float:left;
}
#propertiesContentPlace .inputValidFrom label.right
{
width:20px;
height:22px;
margin:0px 0px 0px 0px;
float:right;
cursor:pointer;
}


#propertiesContentPlace .inputValidTo 
{
width:130px;
float:left;
background: url(../Img/datepicker.gif) right 25px no-repeat;
}
#propertiesContentPlace .inputValidTo input
{
width:100px;
margin:0px 0px 10px 0px;
float:left;
}
#propertiesContentPlace .inputValidTo label.right
{
width:20px;
height:22px;
margin:0px 0px 0px 0px;
float:right;
cursor:pointer;
}

#propertiesContentPlace textarea
{
width:95%;
height:80px;
}
#propertiesContentPlace span.checkBox 
{
display:block;
width:15px;
float:left;
margin:8px 10px 0px 0px;
}
#propertiesContentPlace span.checkBox input {
float:left;
width:15px;
padding:0px;
margin:0px 0px 0px 0px;
}
#propertiesContentPlace .propertiesDetailButton input
{
width:70px;
float:right;
height:27px;
cursor:pointer;
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0px;
}
#propertiesContentPlace .propertiesDetailButton input.storno
{
width:74px;
float:right;
height:27px;
cursor:pointer;
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0px;
margin:0px 20px 0px 0px;
}



table.DepartmentHrefView
{
border:0px;
margin:0px;
padding:0px;
}
table.DepartmentHrefView tr td
{
padding:5px 0px;
}
table.DepartmentHrefView tr td img
{
margin:0px 10px 0px 20px;
}
table.DepartmentHrefView tr td a:link,
table.DepartmentHrefView tr td a:visited,
table.DepartmentHrefView tr td a:hover
{
text-decoration:underline;
}
table.DepartmentHrefView tr td a:hover
{
text-decoration:none;
}







#photoContentPlace
{
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#photoContentPlace .upParams
{
padding:20px 15px 20px 15px;
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#photoContentPlace h1
{
font-weight:normal;
color:#00578f;
font-size:26px;
margin:0px 0px 10px 15px !important;
}
#photoContentPlace .upParams .addFotogalery
{
float:right;
margin:0px 0px 0px;
background: url(../Img/addFotogalery-button.gif) no-repeat;
width:156px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
#photoContentPlace .upParams label
{
display:block;
margin:0px 0px 5px 0px;
}
#photoContentPlace .upParams input
{
width:300px;
margin:0px 0px 10px 0px;
border:1px solid #b9b9b9;
}
#photoContentPlace .upParams textarea
{
width:95%;
height:50px;
margin:0px 0px 10px 0px;
border:1px solid #b9b9b9;
}
#photoContentPlace .upParams .photoGalleryItem 
{
text-align:left;
margin:0px 20px 20px 0px;
float:left;
background:#d9f3ff;
border:1px solid #a0c6d7;
/*position:relative;*/
}
#photoContentPlace .upParams .photoGalleryItem div
{
text-align:center;
padding:15px 0px 0px 0px;
}
#photoContentPlace .upParams .photoGalleryItem .photoGalleryItemButton
{
/*position:absolute;
right:0px;
bottom:0px;*/
text-align:right;
padding:0px;
}



a.togglePhotoDetails,
a.togglePhotoDetails:link,
a.togglePhotoDetails:visited,
a.togglePhotoDetails:hover
{
display:block;
cursor:pointer;
padding:5px 12px 0px 12px;
overflow:hidden;
height:15px;
}
a.togglePhotoDetailsShow,
a.togglePhotoDetailsShow:link,
a.togglePhotoDetailsShow:visited,
a.togglePhotoDetailsShow:hover
{
overflow:auto;
height:auto;
}

#photoContentPlace .upParams .photoGalleryItem .togglePhotoDetails
{
padding:2px 15px 0px 15px;
}
#photoContentPlace .upParams .photoGalleryItem .togglePhotoDetails input
{
margin:0px;
padding:0px;
background:#D9F3FF;
border:1px solid #D9F3FF;
}




#photoContentPlace .upParams .photoGalleryItem .in_photoGalleryItem
{
background:#d9f3ff;
border:1px solid #a0c6d7;
border-top:0px;
text-align:left;
margin:0px 0px -90px -1px;
padding:0px;
position:absolute;
z-index:10;
width:170px;
bottom:5px;
left:0px;
}
#photoContentPlace .upParams .photoGalleryItem .in_photoGalleryItem .in_in_photoGalleryItem
{
padding:0px 12px 10px 12px;
text-align:left;
}

#photoContentPlace .upParams .photoGalleryItem label 
{
display:block;
width:100%;
/*margin:15px 0px 0px 0px;*/
margin:0px;
}


#photoContentPlace .upParams .photoGalleryItem input
{
width:100%;
margin:2px 0px 15px 0px;
padding:0px;
}
#photoContentPlace .upParams .photoGalleryItem textarea
{
width:100%;
height:40px;
margin:2px 0px 0px 0px;
padding:0px;
}
#photoContentPlace .upParams .photoGalleryItem .photoGalleryItemDel
{
background: url(../Img/ImageListViewMoreFunction-del.gif) no-repeat;
width:20px;
height:18px;
float:right;
margin:10px 10px 10px 0px;
border:0px;
cursor:pointer;
}

#photoContentPlace .upParams .photoGalleryItem .photoGalleryRotateLeft
{
background: url(../Img/ImageListViewMoreFunction-back.gif) no-repeat;
width:20px;
height:18px;
float:right;
margin:10px 5px 10px 0px;
border:0px;
cursor:pointer;
}

#photoContentPlace .upParams .photoGalleryItem .photoGalleryRotateRight
{
background: url(../Img/ImageListViewMoreFunction-next.gif) no-repeat;
width:20px;
height:18px;
float:right;
margin:10px 5px 10px 0px;
border:0px;
cursor:pointer;
}


#photoGallery0,
.photoGalleryWhite
{
background:white;
width:100%;
}

.photoGallery .in_photoGallery
{
padding:15px 15px 0px 15px;
}
.photoGallery .photoGalleryHeader
{
background: url(../Img/ImageListContext-hr-bg.gif) 0 16px repeat-x;
cursor:pointer;
}
.photoGallery .photoGalleryHeader .photoGalleryHeaderImg 
{
background: url(../Img/ImageListContextImg.gif) no-repeat;
padding:6px 0 8px;
}
.photoGallery .photoGalleryHeader .photoGalleryHeaderImg span
{
background:#dff3ff;
color:#00578F;
font-size:14px;
margin-left:31px;
}
#photoGallery0 .photoGalleryHeader .photoGalleryHeaderImg span,
.photoGalleryWhite .photoGalleryHeader .photoGalleryHeaderImg span
{
background:White;
}
.photoGallery .photoGalleryHeader .photoGalleryHeaderImg span.photoGalleryShowImg
{
float:right;
display:block;
width:31px;
height:21px;
background: url(../Img/photoGalleryShowImg-hide.gif) no-repeat;
}
.photoGalleryWhite .photoGalleryHeader .photoGalleryHeaderImg span.photoGalleryShowImg
{
background: url(../Img/photoGalleryShowImg-show.gif) no-repeat;
}



.photoGalleryShow 
{
display:none;
margin:15px 0px 0px 0px;
}

.photoGalleryShow label
{
display:block;
margin:0px 0px 5px 0px;
}
.photoGalleryShow input
{
width:300px;
margin:0px 0px 10px 0px;
border:1px solid #b9b9b9;
}
.photoGalleryShow textarea
{
width:100%;
height:50px;
margin:0px 0px 10px 0px;
border:1px solid #b9b9b9;
}
.photoGalleryShow .addNewPhoto 
{
float:right;
margin:0px 0px 0px;
background: url(../Img/addNewPhoto-button.gif) no-repeat;
width:120px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .addNewPhotoSaveNew 
{
float:right;
margin:0px 0px 0px;
background: url(../Img/addNewPhoto-save-button.gif) no-repeat;
width:162px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .addNewPhotoSave
{
float:right;
margin:0px 20px 0px 10px;
background: url(../Img/addNewPhotoSave-button.gif) no-repeat;
width:70px !important;
height:31px;
display:block;
border:0px !important;
cursor:pointer;
}
.photoGalleryShow .addNewPhotoSave2
{
margin:0px 20px 20px 10px !important;
}
.photoGalleryShow .photogalleryNewDel
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:27px;
margin:0 20px 0 0;
width:74px;
}

.photoGalleryShow .photogalleryDetailEdit
{
float:right;
margin:0px 10px 0px 0px;
background: url(../Img/photogaleryEdit-button-bg.gif) no-repeat;
width:109px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .showSortPhotogalleryBox 
{
float:right;
margin:0px 0px 0px 10px;
background: url(../Img/photogalleryShowSort-button-bg.gif) no-repeat;
width:108px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .hideSortPhotogalleryBox 
{
float:left;
margin:10px 0px 0px 15px;
background: url(../Img/photogalleryHideSort-button-bg.gif) no-repeat;
width:137px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .photogalleryDelete
{
float:right;
margin:0px 10px 0px 0px;
background: url(../Img/photogalleryDelete-button-bg.gif) no-repeat;
width:83px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .photogalleryStorno
{
float:right;
margin:0px 0px 0px 0px;
background: url(../Img/photogalleryStorno-button-bg.gif) no-repeat;
width:83px;
height:31px;
display:block;
border:0px;
cursor:pointer;
}
.photoGalleryShow .photogalleryStornoNew
{
margin:0px 10px 0px 0px;
}







#tagsContentPlace
{
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#tagsContentPlace .upParams
{
padding:20px 30px;
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#tagsContentPlace h1
{
font-weight:normal;
color:#00578f;
font-size:26px;
margin:0px 0px 10px 0px;
}
#tagsContentPlace .upParams a:link,
#tagsContentPlace .upParams a:visited,
#tagsContentPlace .upParams a:hover
{
color:#0161AB;
font-size:12px;
text-decoration:underline;
}
#tagsContentPlace .upParams a:hover
{
text-decoration:none;
}


#tagsContentPlace .upParams .addTagsButton
{
display:block;
width:78px;
height:24px;
background: url(../img/add-item-bg.gif) no-repeat;
text-indent:-9999px;
margin:7px 4px 0px 0px;
outline:none;
border:0px;
cursor:pointer;
}

#tagsContentPlace .upParams .saveTagsEdit
{
width:91px;
height:24px;
background: url(../img/save-edit.gif) no-repeat;
text-indent:-9999px;
margin:0px 0px 20px 0px;
outline:none;
border:0px;
cursor:pointer;
}


#tagsContentPlace .upParams #tagsPlaceholder table
{
border:0px;
font-size:12px;
}
#tagsContentPlace .upParams #tagsPlaceholder table tr th
{
text-align:left;
font-weight:normal;
padding:2px 30px 2px 0px;
}
#tagsContentPlace .upParams #tagsPlaceholder table tr th a:link,
#tagsContentPlace .upParams #tagsPlaceholder table tr th a:visited,
#tagsContentPlace .upParams #tagsPlaceholder table tr th a:hover
{
font-size:16px;
}
#tagsContentPlace .upParams #tagsPlaceholder table tr td
{
padding:4px 5px 2px 5px;
text-align:center;
}

#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsTop:link,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsTop:visited,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsTop:hover
{
display:block;
float:left;
width:30px;
height:21px;
background: url(../img/tags-top-button-bg.png) left top no-repeat;
text-indent:-9999px;
}
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsBottom:link,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsBottom:visited,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsBottom:hover
{
display:block;
float:left;
width:29px;
height:21px;
background: url(../img/tags-bottom-button-bg.png) left top no-repeat;
text-indent:-9999px;
}
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsDelete:link,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsDelete:visited,
#tagsContentPlace .upParams #tagsPlaceholder table tr td a.tagsDelete:hover
{
display:block;
float:left;
width:20px;
height:20px;
background: url(../img/tags-delete-button-bg.png) left top no-repeat;
text-indent:-9999px;
}






#tagsContentPlace .upParams #relatedArticlesPlaceholder .in_moduleItem
{
padding:0px 0px 5px 0px;
}







.discussionContentPlaceNoBg
{
background:none !important;
}

#discussionContentPlace
{
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#discussionContentPlace .upParams
{
padding:20px 30px;
background:#dff3ff;
font-weight:normal;
font-size:12px;
}
#discussionContentPlace h1
{
font-weight:normal;
color:#00578f;
font-size:26px;
margin:0px 0px 10px 0px;
}
#discussionContentPlace label
{
display:block;
margin:0px 0px 5px 0px;
}
#discussionContentPlace input
{
width:300px;
margin:0px 0px 10px 0px !important;
}
#discussionContentPlace select
{
width:300px;
margin:0px 0px 10px 0px;
}
#discussionContentPlace textarea
{
width:95%;
height:150px;
}
#discussionContentPlace span.checkBox 
{
display:block;
height:15px;
}
#discussionContentPlace span.checkBox input {
float:left;
margin:0px 0px 10px 0px;
padding:0px;
width:15px;
}
#discussionContentPlace hr 
{
height:0px;
color:#00578F;
border:0px;
border-top:1px solid #00578F;
margin:10px 0px;
}
#discussionContentPlace input.discussionSaveButton
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
height:24px;
width:70px;
margin:0px 0px 0px 235px !important;
}
#discussionContentPlace input.discussionCancelButton 
{
width:74px;
height:24px;
background: url(../img/discussionCancelButton-bg.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
margin:0px 0px 0px 153px !important;
text-indent:-9999px;
}
#discussionContentPlace input.discussionSearchButton
{
width:70px;
height:24px;
background: url(../img/discussionSearchButton-bg.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
margin:0px 0px 0px 10px !important;
text-indent:-9999px;
}
#discussionContentPlace input.discussionLoadButton
{
width:142px;
height:24px;
background: url(../img/discussionLoadButton-bg.gif) no-repeat;
border:0;
cursor:pointer;
margin:0px !important;
text-indent:-9999px;
}
/*#discussionContentPlace #DiscussionItemListPlaceholder div div,
#discussionContentPlace #SearchPlaceholder div div
{
margin:20px 0px 0px 15px;
}*/
#discussionContentPlace #DiscussionItemListPlaceholder textarea,
#discussionContentPlace #SearchPlaceholder textarea
{
height:auto;
width:95%;
border:0px;
margin:5px 0px 0px;
background:#DFF3FF;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholder,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholder
{
padding:10px 0px 0px 0px;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholder .DiscussionItemChildrenPlaceholder,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholder .DiscussionItemChildrenPlaceholder{
padding:0px 0px 0px 20px;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader
{
font-size:11px;
color:#939393;
margin:0px;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader strong,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader strong
{
color:Black;
font-size:14px;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a:link,
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a:visited,
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a:hover,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a:link,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a:visited,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a:hover
{
text-decoration:underline;
color:#0161ab;
font-size:12px;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a:hover,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a:hover
{
text-decoration:none;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a.red:link,
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a.red:visited,
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader a.red:hover,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a.red:link,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a.red:visited,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader a.red:hover
{
color:red;
}
#discussionContentPlace #DiscussionItemListPlaceholder .DiscussionItemPlaceholderHeader span,
#discussionContentPlace #SearchPlaceholder .DiscussionItemPlaceholderHeader span
{
color:black;
font-size:13px;
}
#discussionContentPlace #DiscussionItemListPlaceholder input.showDiscussionItem
{
margin:0px !important;
padding:4px 2px 0px 25px;
width:auto;
font-weight:normal;
cursor:pointer;
border:0px;
font-size:12px;
text-align:left;
color:#939393;
background: url(../img/showDiscussionItem-bg.gif) 0px 4px no-repeat;
}
#discussionContentPlace #DiscussionItemListPlaceholder input.hideDiscussionItem 
{
margin:0px !important;
padding:4px 2px 0px 25px;
width:auto;
font-weight:normal;
cursor:pointer;
border:0px;
font-size:12px;
text-align:left;
color:#939393;
background: url(../img/hideDiscussionItem-bg.gif) 0px 4px no-repeat;
}

#DiscussionItemDetailPlaceholder
{
text-align:left;
padding:10px 15px 20px 15px;
}
#DiscussionItemDetailPlaceholder input
{
width:99%;
margin:1px 0px 7px 0px; 
}
#DiscussionItemDetailPlaceholder select
{
width:100%;
margin:1px 0px 7px 0px; 
}
#DiscussionItemDetailPlaceholder textarea
{
width:99%;
height:50px;
margin:1px 0px 7px 0px; 
}
#DiscussionItemDetailPlaceholder .radio
{
display:block;
width:20px;
height:20px;
float:left;
}
#DiscussionItemDetailPlaceholder .radio input
{
width:15px;
height:15px;
border:0px;
float:left;
}

#detailDiscussionItem input.SaveItemDetail 
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
height:27px;
width:70px;
float:right;
margin:0px;
position:absolute;
right:15px;
bottom:10px;
}
#detailDiscussionItem input.modalCloseImg 
{
width:74px;
height:27px;
cursor:pointer;
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0px;
float:left;
margin:0px 0px 0px 15px;
}
#uiElements .selectPictureSize
{
padding:10px 0px 0px 0px;
width:270px;
}
#uiElements .selectPictureSize div
{
float:left;
padding:8px 0px 0px 0px;
}
#uiElements .selectPictureSize div.right
{
margin:0px 0px 0px 10px;
padding:0px 0px;
}
#uiElements .selectPictureSize input
{
margin:0px 5px 0px 0px;
position:relative;
top:3px;
left:0px;
}
#uiElements .selectPictureSize .selectPictureSizeInput
{
margin:0px;    
width:30px;
top:0px;
vertical-align:middle;
}

#uiElements #qualitySetList
{
width:270px;
padding:0px 0px 5px 0px;
}
#uiElements #qualitySetList label
{
float:left;
padding:0px 8px 0px 0px;
}
#uiElements #qualitySetList select
{
margin:0px 0px 0px 0px;
/*float:left;*/
width:150px;
position:relative;
top:0px;
left:0px;
}
#uiElements .noMarginInput input
{
margin:0px 4px 0px 0px;
padding:0px;
position:relative;
left:0px;
top:2px;
}



#dataTableContainerTop
{
height:230px;
width:300;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
position: relative;
}
.dataTableContainerTopSmall
{
height:190px !important;
}

#dataTableContainer
{
margin:0px 0px 0px 0px;
width:300;
}
#dataTableContainer table
{
margin:0px 0px 0px 10px;
}
#dataTableContainer table thead
{
display:none;
}
#dataTableContainer table .yui-dt-data tr
{
height:20px;
}
#dataTableContainer table .yui-dt-data tr td
{
white-space:nowrap;
vertical-align:top;
height:20px;
}







#detailDiscussionItem #in_headerModal
{
padding:11px 0 7px 10px !important;
}
#uploadGalleryPhotoDiv
{
/*padding:0px 0px 30px 0px;*/
padding:0px 0px 0px 0px;
}
#uploadGalleryPhotoDiv #in_headerModal
{
padding:11px 0 7px 10px !important;
}
#uploadGalleryPhotoFrame
{
padding:0px;
}

#uploadGalleryPhotoDiv a#resetLink:link, 
#uploadGalleryPhotoDiv a#resetLink:visited, 
#uploadGalleryPhotoDiv a#resetLink:hover {
background: url(../Img/modalCloseImg-button.gif) no-repeat;
display:block;
float:left;
height:24px;
left:15px;
/*bottom:18px;
position:absolute;*/
margin:-50px 0px 20px 0px;
position:relative;
width:61px;
}


#uploadGalleryPhotoDiv .uploadPhoto,
#flashMultiUploader .uploadPhoto
{
background: url(../Img/ImageListViewUpload.gif) no-repeat;
display:block;
text-decoration:none;
width:149px;
height:31px;
float:right;
border:0px;
margin:0px;
position:absolute;
bottom:9px;
right:15px;
}
#flashMultiUploader .uploadPhoto
{
bottom:15px;
}
#flashMultiUploader a#resetLink:link,
#flashMultiUploader a#resetLink:visited,
#flashMultiUploader a#resetLink:hover 
{
background: url(../Img/modalCloseImg-button.gif) no-repeat;
width:61px;
height:24px;
float:left;
display:block;
margin:0px;
position:absolute;
left:15px;
bottom:15px;
top:auto;
}






#detailEditBoxes
{
background:#DFF3FF;
font-size:12px;
font-weight:normal;
padding:0px 15px;
}

#detailEditBoxes label
{
display:block;
font-size:12px;
margin:0px 0px 5px 0px;
width:100%;
}
#detailEditBoxes input
{
width:300px;
margin:0px 0px 10px 0px;
}
#detailEditBoxes textarea
{
height:110px;
margin:0 0 10px;
width:600px;
}
#detailEditBoxes .checkBox
{
display:block;
width:15px;
}
#detailEditBoxes .checkBox input
{
width:15px;
margin:0px 0px 10px 0px;
}
#detailEditBoxes select
{
width:300px;
margin:0px 0px 10px 0px;
}

#detailEditBoxes .chooseBoxDepartmnet
{
color:Black;
width:100%;
}
#detailEditBoxes .chooseBoxDepartmnetNo
{
color:#999999;
}


h1.boxesH1Detail
{
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0 0px 0px;
padding:20px 0px 0px 0px;
width:100%;
}



#detailEditBoxes .detailEditBoxesSave{
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
height:27px;
width:70px;
}
#detailEditBoxes .detailEditBoxesStorno{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
height:27px;
margin:0px 20px 0px 435px;
width:74px;
}






#detailEditPoll
{
background:#DFF3FF;
font-size:12px;
font-weight:normal;
padding:0px 15px;
}
#detailEditPoll #detailEditPollLeft 
{
float:left;
width:350px;
border-right:1px solid black;
}
#detailEditPoll label
{
display:block;
font-size:12px;
margin:0px 0px 5px 0px;
width:100%;
}
#detailEditPoll input
{
width:300px;
margin:0px 0px 10px 0px;
}
#detailEditPoll textarea
{
height:110px;
margin:0 0 10px;
width:600px;
}
#detailEditPoll .checkBox
{
display:block;
width:15px;
}
#detailEditPoll .checkBox input
{
width:15px;
margin:0px 0px 10px 0px;
}
#detailEditPoll select
{
width:300px;
margin:0px 0px 10px 0px;
}

#detailEditPoll .choosePollDepartmnet
{
color:Black;
width:100%;
}
#detailEditPoll .choosePollDepartmnetNo
{
color:#999999;
}


h1.pollH1Detail,
h2.pollH2Detail
{
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0 0px 0px;
padding:20px 0px 0px 0px;
width:100%;
}



#detailEditPoll .detailEditPollSave{
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
height:27px;
width:70px;
}
#detailEditPoll .detailEditPollCancel{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0;
cursor:pointer;
float:left;
height:27px;
margin:0px 20px 0px 140px;
width:74px;
}

#detailEditPoll #pollVotesDiv
{
padding:0px 0px 0px 50px;
font-size:14px;
float:left;
}
#detailEditPoll #pollVotesDiv ul
{
margin:0px 0px 0px 0px;
padding:0px 0px;
}
#detailEditPoll #pollVotesDiv ul li
{
margin:0px 0px 0px 0px;
padding:5px 0px 10px 0px;
list-style-type:none;
}
#detailEditPoll #pollVotesDiv ul li a:link,
#detailEditPoll #pollVotesDiv ul li a:visited,
#detailEditPoll #pollVotesDiv ul li a:hover
{
color:Black;
font-size:14px;
text-decoration:underline;
}
#detailEditPoll #pollVotesDiv ul li a:hover
{
text-decoration:none;
}
#detailEditPoll #pollVotesDiv ul li p
{
margin:0px;
padding:3px 0px 0px 0px;
font-size:11px;
color:#7F7F7F;
}
#detailEditPoll #pollVotesDiv ul li p a:link,
#detailEditPoll #pollVotesDiv ul li p a:visited,
#detailEditPoll #pollVotesDiv ul li p a:hover
{
color:#0161AB;
font-size:11px;
text-decoration:underline;
}
#detailEditPoll #pollVotesDiv ul li p a:hover
{
text-decoration:none;
}

#detailEditPoll #pollVotesDiv ul li p a.del:link,
#detailEditPoll #pollVotesDiv ul li p a.del:visited,
#detailEditPoll #pollVotesDiv ul li p a.del:hover
{
color:red;
}
















.calendarPropertiesTopPanel
{
overflow-x:hidden !important;
}

.calendarPropertiesTopPanel,
.calendarPropertiesLeftPanel,
.calendarPropertiesRightPanel
{
background:#DFF3FF;
font-size:12px;
}

.calendarPropertiesTopPanel a:link,
.calendarPropertiesTopPanel a:visited,
.calendarPropertiesTopPanel a:hover,
.calendarPropertiesLeftPanel a:link,
.calendarPropertiesLeftPanel a:visited,
.calendarPropertiesLeftPanel a:hover,
.calendarPropertiesRightPanel a:link,
.calendarPropertiesRightPanel a:visited,
.calendarPropertiesRightPanel a:hover{
color:#0161AB;
font-size:11px;
text-decoration:underline;
}
.calendarPropertiesTopPanel #basicCalendarProperties a:hover{
text-decoration:none;
}

.calendarPropertiesTopPanel #basicCalendarProperties,
.calendarPropertiesRightPanel #CalendarItemPlaceholder
{
padding:20px 20px 0px 20px;
}
.calendarPropertiesTopPanel #basicCalendarProperties h1{
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0 15px 0px;
float:left;
}
.calendarPropertiesTopPanel #basicCalendarProperties .basicCalendarPropertiesShow{
float:left;
padding:8px 0px 0px 20px;
}

.calendarPropertiesTopPanel label,
.calendarPropertiesRightPanel label
{
display:block;
margin:0px 0px 5px 0px;
width:100%;
}
.calendarPropertiesLeftPanel .chooseDivLeft
{
float:left;
width:120px;
margin:0px 0px 10px 20px;
}

.calendarPropertiesLeftPanel label
{
display:block;	
width:120px;
margin:0px 0px 5px 0px;
}
.calendarPropertiesLeftPanel select
{
width:120px;
margin:0px 0px 0px 0px;
}


.calendarPropertiesTopPanel input,
.calendarPropertiesRightPanel input
{
width:300px;
margin:0px 0px 10px 0px;
}
.calendarPropertiesTopPanel .checkBox,
.calendarPropertiesRightPanel .checkBox
{
display:block;
width:15px;
}
.calendarPropertiesTopPanel .checkBox input,
.calendarPropertiesRightPanel .checkBox input
{
width:15px;
margin:0px 0px 10px 0px;
}
.calendarPropertiesTopPanel select,
.calendarPropertiesRightPanel select
{
width:300px;
margin:0px 0px 10px 0px;
}
.calendarPropertiesTopPanel textarea,
.calendarPropertiesRightPanel textarea
{
width:600px;
height:80px;
margin:0px 0px 10px 0px;
}
.calendarPropertiesTopPanel .SaveButtonDetailAction {
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
height:27px;
width:70px;
}

.calendarPropertiesRightPanel .dateFrom,
.calendarPropertiesRightPanel .dateTo
{
width:180px;
float:left;
}
.calendarPropertiesRightPanel .dateFrom input,
.calendarPropertiesRightPanel .dateTo input
{
width:170px;
}

.calendarPropertiesRightPanel .timeTo,
.calendarPropertiesRightPanel .timeFrom
{
width:80px;
float:left;
margin:0px 0px 0px 45px;
}
.calendarPropertiesRightPanel .timeTo select,
.calendarPropertiesRightPanel .timeFrom select
{
width:80px;
}




.calendarPropertiesTopPanel #SaveButton,
.calendarPropertiesRightPanel .SaveButtonDetailAction {
background: url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat;
border:0;
cursor:pointer;
height:27px;
width:70px;
}
.calendarPropertiesRightPanel .SaveButtonDetailActionSaveAs {
background: url(../Img/button-save-as.gif) no-repeat;
border:0;
cursor:pointer;
height:27px;
width:78px;
}
.calendarPropertiesTopPanel #SaveButton
{
margin:15px 0px 20px 0px;
}

#basicCalendarProperties .chooseCalendarDepartment
{
color:Black;
width:100%;
}
#basicCalendarProperties .chooseCalendarDepartmentNo
{
color:#999999;
}

.chooseDepartmentCalendar
{
background: url(../Img/chooseDepartmentArticle-bg.gif) no-repeat;
border:0;
cursor:pointer;
display:block;
height:27px;
width:123px !important;
margin:20px 0px 0px 0px !important;
}

#calendarItemList 
{
padding:15px 20px;
}
#calendarItemList div
{
margin:0px 0px 10px 0px;
}
#calendarItemList div strong
{
font-size:15px;
}
#calendarItemList div a:link,
#calendarItemList div a:visited,
#calendarItemList div a:hover
{
font-size:11px;
text-decoration:underline;
}
#calendarItemList div a:hover
{
text-decoration:none;
}
#calendarItemList div a.red:link,
#calendarItemList div a.red:visited,
#calendarItemList div a.red:hover
{
color:Red;
}
.addNewCalendarItem
{
background: url(../Img/addNewCalendarItem-bg.gif) no-repeat;
border:0;
cursor:pointer;
display:block;
height:31px;
margin:0px 0px 0px 20px;
width:140px;
}
.calendarItemFilter
{
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
border:0;
cursor:pointer;
float:right;
height:24px;
margin:0 30px 0 0px;
width:70px;
}

.calendarPropertiesTopPanel h1, 
.calendarPropertiesLeftPanel h1, 
.calendarPropertiesRightPanel h1
{
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0 15px 0px;
padding:0px 0px 0px 0px;
}
.calendarPropertiesLeftPanel h1
{
margin:20px 0px 5px 20px;
}


.chooseDepartmentArticle
{
border:0px;
margin:15px 0px 0px 0px;
cursor:pointer;
height:35px;
width:305px !important;
background: url(../img/chooseDepartmentArticle-bg.gif) right 7px no-repeat;
}


a#uploadLink:link,
a#uploadLink:visited,
a#uploadLink:hover{
background: url(../Img/ImageListViewUpload2.gif) no-repeat;
border:0 none;
bottom:15px;
display:block;
float:right;
height:31px;
margin:0;
position:absolute;
right:15px;
text-decoration:none;
width:102px;
}
img#infoModal-buttonCS
{
display:block;
}
img#infoModal-buttonEN
{
display:none;
}


.helptext
{
color:#727171;
}
#spanValidFromTo
{
color:Red;
display:block;
margin:0px 0px 0px 18px;
padding:14px 0px 0px 0px;
}



/******************************************************************
	GOODS IMPORT
*/

#goodsImport
{
background:#DFF3FF;
}
#goodsImport #in_goodsImport 
{
padding:15px 20px;
font-size:14px;
}
#goodsImport h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
width:100%;
}
#goodsImport #in_goodsImport label 
{
display:block;
font-size:12px;
margin:10px 0 0;
width:100%;
}
#goodsImport #in_goodsImport input
{
margin:5px 10px 0 0;
width:300px;
}
#goodsImport #in_goodsImport .importgoodsButton 
{	
background: url(../Img/goodsImport-button-bg.gif) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:23px;
margin:15px 0 5px 0px;
width:86px;
}



/******************************************************************
	ADMINISTRATION GOODS - CONTENT
*/
#goodsContent
{
background:#DFF3FF;
}
#goodsContent #in_goodsContent 
{
padding:15px 20px;
font-size:14px;
}
#goodsContent h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#goodsContent h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}


#goodsContent #in_goodsContent label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#goodsContent #in_goodsContent input,
#goodsContent #in_goodsContent select {
margin:5px 10px 0 0;
width:300px;
}
#goodsContent #in_goodsContent select.selectOrderState
{
width:120px;
}

#goodsContent #in_goodsContent input.goodsFiltr,
#userContent #in_userContent input.clientFiltr,
#newsletterFilter #in_newsletterFilter input.newsFiltr
{
width:70px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 15px;
}
#goodsContent #in_goodsContent input.goodsFiltrNo,
#userContent #in_userContent input.clientFiltrNo,
#newsletterFilter #in_newsletterFilter input.newsFiltrNo
{
width:74px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButtonNo-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 145px;
}

#goodsContent #in_goodsContent input.goodsExport,
#newsletterFilter #in_newsletterFilter input.newsExport,
#userContent #in_userContent input.clientExport{
background:url(../img/goods-filter-export-bg.gif) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:24px;
margin:0 0 0 50px;
width:82px;
}

#goodsContent #in_goodsContent label.left {
display:block;
margin:8px 0 0;
font-size:12px;
padding:0px 15px 0px 0px;
}

#goodsContent #in_goodsContent input.saveorder
{
width:134px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/saveorder-bg.gif) no-repeat;
float:left;
margin:3px 0px 0px 15px;
}
#goodsContent #in_goodsContent a.printorder:link,
#goodsContent #in_goodsContent a.printorder:visited,
#goodsContent #in_goodsContent a.printorder:hover
{
width:156px;
height:24px;
display:block;
background: url(../img/printorder-bg.gif) no-repeat;
float:left;
text-indent:-9999px;
margin:3px 0px 0px 15px;
}





#goodsContent #in_goodsContent table
{
font-size:12px;
}
#goodsContent #in_goodsContent table tr:hover, 
#goodsContent #in_goodsContent table tr.hover{
background: #C2DFEF;
}
#goodsContent #in_goodsContent table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:center;
color:White;
}
#goodsContent #in_goodsContent table tr th.firstTh
{
padding:0px;
width:100px;    
}
#goodsContent #in_goodsContent table tr th.leftAlign
{
text-align:left;
}
#goodsContent #in_goodsContent table tr th.rightAlign
{
text-align:right;
}
#goodsContent #in_goodsContent table tr th.leftNoPadding
{
padding-left:0px;
text-align:left;
}
#goodsContent #in_goodsContent table tr td.rightAlign
{
text-align:right;
}
#goodsContent #in_goodsContent table tr th a:link,
#goodsContent #in_goodsContent table tr th a:visited,
#goodsContent #in_goodsContent table tr th a:hover
{
color:White;
text-decoration:underline;
}
#goodsContent #in_goodsContent table tr th a:hover
{
text-decoration:none;
}

#goodsContent #in_goodsContent table tr th a.goodsArrowTop:link,
#goodsContent #in_goodsContent table tr th a.goodsArrowTop:visited,
#goodsContent #in_goodsContent table tr th a.goodsArrowTop:hover,
#userListPlaceholder table tr th a.userArrowTop:link,
#userListPlaceholder table tr th a.userArrowTop:visited,
#userListPlaceholder table tr th a.userArrowTop:hover
{
display:inline-block;
width:13px;
height:9px;
background:url(../img/goodsArrowTop-bg.gif) no-repeat;
margin:2px 0px 0px 5px;
}
#goodsContent #in_goodsContent table tr th a.goodsArrowTopact:link,
#goodsContent #in_goodsContent table tr th a.goodsArrowTopact:visited,
#goodsContent #in_goodsContent table tr th a.goodsArrowTopact:hover,
#userListPlaceholder table tr th a.userArrowTopact:link,
#userListPlaceholder table tr th a.userArrowTopact:visited,
#userListPlaceholder table tr th a.userArrowTopact:hover
{
display:inline-block;
width:13px;
height:9px;
background:url(../img/goodsArrowTopAct-bg.gif) no-repeat;
margin:2px 0px 0px 5px;
}


#goodsContent #in_goodsContent table tr th a.goodsArrowBottom:link,
#goodsContent #in_goodsContent table tr th a.goodsArrowBottom:visited,
#goodsContent #in_goodsContent table tr th a.goodsArrowBottom:hover,
#userListPlaceholder table tr th a.userArrowBottom:link,
#userListPlaceholder table tr th a.userArrowBottom:visited,
#userListPlaceholder table tr th a.userArrowBottom:hover
{
display:inline-block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottom-bg.gif) no-repeat;
margin:2px 0px 0px 5px;
}
#goodsContent #in_goodsContent table tr th a.goodsArrowBottomact:link,
#goodsContent #in_goodsContent table tr th a.goodsArrowBottomact:visited,
#goodsContent #in_goodsContent table tr th a.goodsArrowBottomact:hover,
#userListPlaceholder table tr th a.userArrowBottomact:link,
#userListPlaceholder table tr th a.userArrowBottomact:visited,
#userListPlaceholder table tr th a.userArrowBottomact:hover
{
display:inline-block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottomAct-bg.gif) no-repeat;
margin:2px 0px 0px 5px;
}


#goodsContent #in_goodsContent table tr td
{
padding:5px 10px;
text-align:center;
vertical-align:middle;
}
#goodsContent #in_goodsContent table tr.orderDispatched td,
#goodsContent #in_goodsContent table tr.orderDispatched:hover td
{
background:#f1f9fd;
}


#goodsContent #in_goodsContent table tr td.leftAlign
{
text-align:left;
}
#goodsContent #in_goodsContent table tr td.leftNoPadding
{
padding-left:0px;
text-align:left;
}
#goodsContent #in_goodsContent table tr td a:link,
#goodsContent #in_goodsContent table tr td a:visited,
#goodsContent #in_goodsContent table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#goodsContent #in_goodsContent table tr td span
{
padding:0px 0px 0px 20px;
}
#goodsContent #in_goodsContent table tr td span a:link,
#goodsContent #in_goodsContent table tr td span a:visited,
#goodsContent #in_goodsContent table tr td span a:hover
{
color:Black;
font-size:11px;
}

#goodsContent #in_goodsContent table tr td a:hover
{
text-decoration:none;
}


#goodsContent #in_goodsContent table tr.goodsRowInactive td
{
color:#999999;
}

#goodsContent #in_goodsContent table tr.goodsRowInactive td a:link,
#goodsContent #in_goodsContent table tr.goodsRowInactive td a:visited,
#goodsContent #in_goodsContent table tr.goodsRowInactive td a:hover
{
color:#999999;
}



/******************************
nový způsob výpisu variant
*******************************/

#goodsListPlaceholder table tr.varietyRow td
{
padding:0px !important;
text-align:left !important;
}
#goodsListPlaceholder table tr.varietyRow td.center
{
text-align:center !important;
}
#goodsListPlaceholder table tr.varietyRow td.leftPadding
{
padding-left:10px !important;
}
#goodsListPlaceholder table tr.varietyRow td.leftRightPadding
{
padding-left:10px !important;
padding-right:10px !important;
}

#goodsListPlaceholder table tr td.tright
{
text-align:right !important;
}



#goodsListPlaceholder table .dhide {display:none;}
#goodsListPlaceholder table .dshow {display:block;}
#goodsListPlaceholder table .dtrshow {display:table-row !important;}
#goodsListPlaceholder table .strong {font-weight:bold; font-size:120%;}
#goodsListPlaceholder table .goodsvariant {display:none;}

#goodsListPlaceholder table div.delete{
padding:0px 0px 0px 30px;
}
#goodsListPlaceholder table div.deleteFirst{
padding:0px 0px 0px 28px;
}
#goodsListPlaceholder table tr td input {
width:30px !important;
height:24px !important;
cursor:pointer;
border:0px;
text-indent:-9999px;
float:right;
margin:0px 0px 0px 10px;
line-height:5.0em;
background: url(../img/varietiesInput-bg.png) left top no-repeat;
}
#goodsListPlaceholder table tr td input.varietiesInputMinus
{
background: url(../img/varietiesInput-bg.png) left bottom no-repeat;
}
#goodsListPlaceholder table tr td.tright input {
margin: 0px 10px 0px 0px !important;
}
#goodsListPlaceholder table tr.varietyRow td.tright input {
/*margin: 5px 20px 0px 0px !important;*/
margin: 5px 20px 0px 0px !important;
}

#goodsListPlaceholder table tr td a.editVarieties:link,
#goodsListPlaceholder table tr td a.editVarieties:visited,
#goodsListPlaceholder table tr td a.editVarieties:hover  {
width:30px;
height:24px;
overflow:hidden;
float:left;
line-height:10em;
background: url(../img/editVarietiesInput-bg.png) no-repeat;
}



#goodsListPlaceholder table div.marginRight {
margin-right:10px;
}

#goodsListPlaceholder table tr td div
{
/*height:35px;*/
height:100%;
display:block;
}
#goodsListPlaceholder table tr td div .emptySpan
{
margin:0px;
padding:0px;
float:left;
line-height:2.7em;
}
#goodsContent #in_goodsContent table tr td a.red:link,
#goodsContent #in_goodsContent table tr td a.red:visited,
#goodsContent #in_goodsContent table tr td a.red:hover
{
color:red;
line-height:2.7em;
}


#goodsListPlaceholder table .variation1{
background:#f2f2f2;
/*line-height:2.7em;*/
}
#goodsListPlaceholder table div.variation1{
margin:0px 0px 0px 0px;
}
#goodsListPlaceholder table div.variation1Last{
margin:0px 0px 0px 0px;
}
#goodsListPlaceholder table tr.varietyRow td.variation1First{
padding-left:20px !important;
background:#f2f2f2;
text-align:left;
}

#goodsListPlaceholder table .variation2{
background:#d8d8d8;
}
#goodsListPlaceholder table div.variation2{
margin:0px 0px 0px 10px;
}
#goodsListPlaceholder table div.variation2Last{
margin:0px 10px 0px 0px;
}
#goodsListPlaceholder table div.variation2Close,
#goodsListPlaceholder table div.variation2FirstAndLast{
margin:0px 10px 0px 10px;
}
#goodsListPlaceholder table tr.varietyRow td.variation2First{
padding-left:40px !important;
background:#d8d8d8;
text-align:left;
}

#goodsListPlaceholder table .variation3{
background:#bfbfbf;
}
#goodsListPlaceholder table div.variation3{
margin:0px 0px 0px 10px;
}
#goodsListPlaceholder table div.variation3Last{
margin:0px 10px 0px 0px;
}
#goodsListPlaceholder table div.variation3Close,
#goodsListPlaceholder table div.variation3FirstAndLast{
margin:0px 10px 0px 10px;
}
#goodsListPlaceholder table tr.varietyRow td.variation3First{
padding-left:60px !important;
background:#bfbfbf;
text-align:left;
}

#goodsListPlaceholder table .variation4{
background:#a5a5a5;
}
#goodsListPlaceholder table div.variation4{
margin:0px 0px 0px 10px;
}
#goodsListPlaceholder table div.variation4Last{
margin:0px 10px 0px 0px;
}
#goodsListPlaceholder table div.variation4Close,
#goodsListPlaceholder table div.variation4FirstAndLast{
margin:0px 10px 0px 10px;
}
#goodsListPlaceholder table tr.varietyRow td.variation4First{
padding-left:80px !important;
background:#a5a5a5;
text-align:left;
}

#goodsListPlaceholder table tr.variationSeparator td
{
line-height:1em !important;
padding:0px !important;
background:#F2F2F2;
}



/******************************************************************
	ADMINISTRATION FORM - CONTENT
*/
#formContent
{
background:#DFF3FF;
}
#formContent #in_formContent 
{
padding:15px 20px;
font-size:14px;
}
#formContent #in_formContent label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#formContent #in_formContent input,
#formContent #in_formContent select {
margin:5px 10px 0 0;
width:300px;
}
#formContent h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#formContent h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#formContent #in_formContent input.formFiltr
{
width:70px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 15px;
}
#formContent #in_formContent input.formFiltrNo
{
width:74px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButtonNo-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 145px;
}

#formContent #in_formContent table
{
font-size:12px;
}
#formContent #in_formContent table tr:hover, 
#formContent #in_formContent table tr.hover{
background: #C2DFEF;
}
#formContent #in_formContent table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:center;
color:White;
}
#formContent #in_formContent table tr th.firstTh
{
padding:0px;
width:100px;    
}
#formContent #in_formContent table tr th.leftAlign
{
text-align:left;
}
#formContent #in_formContent table tr th.rightAlign
{
text-align:right;
}
#formContent #in_formContent table tr th.leftNoPadding
{
padding-left:0px;
text-align:left;
}
#formContent #in_formContent table tr td.rightAlign
{
text-align:right;
}
#formContent #in_formContent table tr th a:link,
#formContent #in_formContent table tr th a:visited,
#formContent #in_formContent table tr th a:hover
{
color:White;
text-decoration:underline;
}
#formContent #in_formContent table tr th a:hover
{
text-decoration:none;
}

#formContent #in_formContent table tr th a.formArrowTop:link,
#formContent #in_formContent table tr th a.formArrowTop:visited,
#formContent #in_formContent table tr th a.formArrowTop:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTop-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#formContent #in_formContent table tr th a.formArrowTopact:link,
#formContent #in_formContent table tr th a.formArrowTopact:visited,
#formContent #in_formContent table tr th a.formArrowTopact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTopAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#formContent #in_formContent table tr th a.formArrowBottom:link,
#formContent #in_formContent table tr th a.formArrowBottom:visited,
#formContent #in_formContent table tr th a.formArrowBottom:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottom-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#formContent #in_formContent table tr th a.formArrowBottomact:link,
#formContent #in_formContent table tr th a.formArrowBottomact:visited,
#formContent #in_formContent table tr th a.formArrowBottomact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottomAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#formContent #in_formContent table tr td
{
padding:5px 10px;
text-align:center;
vertical-align:middle;
}
#formContent #in_formContent table tr td.leftAlign
{
text-align:left;
}
#formContent #in_formContent table tr td.leftNoPadding
{
padding-left:0px;
text-align:left;
}
#formContent #in_formContent table tr td a:link,
#formContent #in_formContent table tr td a:visited,
#formContent #in_formContent table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#formContent #in_formContent table tr td span
{
padding:0px 0px 0px 20px;
}
#formContent #in_formContent table tr td span a:link,
#formContent #in_formContent table tr td span a:visited,
#formContent #in_formContent table tr td span a:hover
{
color:Black;
font-size:11px;
}

#formContent #in_formContent table tr td a:hover
{
text-decoration:none;
}


#formContent #in_formContent table tr.formRowInactive td
{
color:#999999;
}

#formContent #in_formContent table tr.formRowInactive td a:link,
#formContent #in_formContent table tr.formRowInactive td a:visited,
#formContent #in_formContent table tr.formRowInactive td a:hover
{
color:#999999;
}





/******************************************************************
	ADMINISTRATION GOODS - DETAIL
*/
#goodsDetail
{
background:white;
}

#goodsDetail .detailEditGoodsSave,
#goodsDetail .detailEditGoodsSave2,
#goodsDetail .detailEditGoodsSave3,
#goodsDetail .detailEditGoodsSave4,
#goodsDetail .detailEditGoodsSave5,
#goodsDetail .detailEditGoodsSave6
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
float:right;
height:27px;
width:70px;
margin:15px 0px 10px 15px;
}
#goodsDetail .detailEditGoodsCancel,
#goodsDetail .detailEditGoodsCancel2,
#goodsDetail .detailEditGoodsCancel3,
#goodsDetail .detailEditGoodsCancel4,
#goodsDetail .detailEditGoodsCancel5,
#goodsDetail .detailEditGoodsCancel6
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:27px;
width:74px;
margin:15px 30px 10px 15px;
}
#goodsDetail .detailEditGoodsSave2
{
float:left;
margin:15px 0px 10px 0px;
}
#goodsDetail .detailEditGoodsSave3
{
float:left;
margin:15px 0px 10px 0px;
}
#goodsDetail .detailEditGoodsSave4
{
float:left;
margin:5px 0px 10px 0px;
}
#goodsDetail .detailEditGoodsSave5
{
float:left;
margin:5px 0px 10px 0px;
}
#goodsDetail .detailEditGoodsSave6
{
float:left;
margin:5px 0px 10px 0px;
}

#goodsDetail .detailEditGoodsCancel2
{
float:left;
margin:15px 15px 10px 440px;
}
#goodsDetail .detailEditGoodsCancel3
{
float:left;
margin:15px 15px 10px 330px;
}
#goodsDetail .detailEditGoodsCancel4
{
float:left;
margin:5px 15px 10px 150px;
}
#goodsDetail .detailEditGoodsCancel5
{
float:left;
margin:5px 15px 10px 172px;
}
#goodsDetail .detailEditGoodsCancel6
{
float:left;
margin:5px 15px 10px 205px;
}



#goodsDetail .in_goodsDetail 
{
padding:20px 30px 0px 30px;
font-size:12px;
background:#d3f1ff;
}
#goodsDetail #backToGoodsContent 
{
background:#FFFFCC url(../img/backGoods-ico.gif) no-repeat 15px 12px;
border:1px solid #FFDF7C;
font-size:14px;
margin:0;
padding:15px 15px 15px 60px;
}
#goodsDetail #backToGoodsContent a:link,
#goodsDetail #backToGoodsContent a:visited,
#goodsDetail #backToGoodsContent a:hover 
{
color:#00578F;
text-decoration:underline;
}
#goodsDetail #backToGoodsContent a:hover 
{
text-decoration:none;
}
#goodsDetail h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
float:left;
}
#goodsDetail .goodsDetailH1
{
margin:15px 0px 10px 15px;
float:none;
}
#goodsDetail label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#goodsDetail input,
#goodsDetail select {
margin:5px 10px 0 0;
width:300px;
}
#goodsDetail textarea
{
width:600px;
height:110px;
margin:0px 0px 10px 0px;
}
#goodsDetail .divHrLabelCheckbox 
{
margin:15px 0px 0px 0px;
}	

#goodsDetail table.tableAttributeGoods,
#goodsDetail table.tableAttributeVariety 
{
width:500px;
font-size:12px;
}
#goodsDetail table.tableAttributeGoods tr th,
#goodsDetail table.tableAttributeVariety tr th
{
background:#0B3D62;
color:White;
padding:10px;
text-align:left;
}
#goodsDetail table.tableAttributeGoods tr td,
#goodsDetail table.tableAttributeVariety tr td
{
padding:5px 10px;
text-align:left;
}
#goodsDetail table.tableAttributeGoods tr td input,
#goodsDetail table.tableAttributeVariety tr td input
{
width:100%;
border: 1px solid #8FAEBF;
padding:3px 0px;
}
#goodsDetail span.checkBox
{
display:block;
width:15px;
float:left;
margin:2px 10px 0px 0px;
}
#goodsDetail span.checkBox input
{
float:left;
width:15px;
padding:0px;
margin:0px 0px 0px 0px;
border:0px !important;
}

/******************************************************************
	ADMINISTRATION FORM - DETAIL
*/
#formDetail
{
background:white;
}

#formDetail .detailEditFormSave,
#formDetail .detailEditFormSave2,
#formDetail .detailEditFormSave3,
#formDetail .detailEditFormSave4,
#formDetail .detailEditFormSave5,
#formDetail .detailEditFormSave6
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:70px;
margin:15px 0px 10px 15px;
}
#formDetail .detailEditFormSave2,
#formDetail .detailEditFormSave4
{
margin:15px 0px 10px 0px;
}
#formDetail .detailEditFormCancel,
#formDetail .detailEditFormCancel2,
#formDetail .detailEditFormCancel3,
#formDetail .detailEditFormCancel4,
#formDetail .detailEditFormCancel5,
#formDetail .detailEditFormCancel6
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:74px;
margin:15px 30px 10px 15px;
}
#formDetail .detailEditFormCancel2
{
margin:15px 15px 10px 480px;
}
#formDetail .detailEditFormCancel4
{
margin:15px 15px 10px 150px;
}

#goodsDetail .detailEditFormSave2
{
float:left;
margin:15px 0px 10px 0px;
}
#goodsDetail .detailEditFormSave3
{
float:left;
margin:15px 0px 10px 0px;
}
#goodsDetail .detailEditFormSave4
{
float:left;
margin:5px 0px 10px 0px;
}
#goodsDetail .detailEditFormSave5
{
float:left;
margin:5px 0px 10px 0px;
}
#goodsDetail .detailEditFormSave6
{
float:left;
margin:5px 0px 10px 0px;
}

#goodsDetail .detailEditFormCancel2
{
float:left;
margin:15px 15px 10px 440px;
}
#goodsDetail .detailEditFormCancel3
{
float:left;
margin:15px 15px 10px 330px;
}
#goodsDetail .detailEditFormCancel4
{
float:left;
margin:5px 15px 10px 150px;
}
#goodsDetail .detailEditFormCancel5
{
float:left;
margin:5px 15px 10px 172px;
}
#goodsDetail .detailEditFormCancel6
{
float:left;
margin:5px 15px 10px 205px;
}

#formDetail h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
float:left;
}
#formDetail .formDetailH1
{
margin:15px 0px 10px 15px;
float:none;
}
#formDetail label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#formDetail input,
#formDetail select {
margin:5px 10px 0 0;
width:300px;
}
#formDetail input.inputbig {
width:620px;
}
#formDetail textarea
{
width:620px;
height:30px;
margin:0px 0px 10px 0px;
}
#formDetail textarea.bigtextarea
{
width:620px;
height:70px;
margin:0px 0px 10px 0px;
}
#formDetail textarea.bigtextarea2
{
width:900px;
height:70px;
margin:0px 0px 10px 0px;
}
#formDetail table.targetgroup {
width:300px;
margin-bottom:15px;
}
#formDetail table.targetgroup label {
float:left;
margin:10px 0 0 10px;
font-size:12px;
width:150px;
}
#formDetail table.targetgroup input {
float:left;
margin:10px 0 0;
width:auto;
}
#formDetail .divHrLabelCheckbox 
{
margin:15px 0px 0px 0px;
}	
#formDetail span.checkBox
{
display:block;
width:15px;
float:left;
margin:2px 10px 0px 0px;
}
#formDetail span.checkBox input
{
float:left;
width:15px;
padding:0px;
margin:0px 0px 0px 0px;
border:0px !important;
}
#formDetail .in_formDetail
{
padding:20px 30px 0px 30px;
font-size:12px;
background:#d3f1ff;
}





#galleryContainer .boxSortPhotogallery 
{
	position:absolute;
	height:100%;
	width:100%;
	top:100px;
	left:2px;
	background-color: white;
}
#galleryContainer .boxSortPhotogallery .in_boxSortPhotogallery
{
padding:10px 15px;
}
#photoContentPlace .boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryItem
{
height:110px !important;
}
#photoContentPlace .boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryItem div 
{
padding:10px 0 5px 0px;
}
#photoContentPlace .boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryItem div.togglePhotoDetails 
{
padding:0px 0 10px 0px;
}
#photoContentPlace .boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryItem div.photoGalleryItemButton 
{
display:none;
}

.boxSortPhotogallery .in_boxSortPhotogallery a.togglePhotoDetails,
.boxSortPhotogallery .in_boxSortPhotogallery a.togglePhotoDetails:link,
.boxSortPhotogallery .in_boxSortPhotogallery a.togglePhotoDetails:visited,
.boxSortPhotogallery .in_boxSortPhotogallery a.togglePhotoDetails:hover,
.boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryItemDel 
.boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryRotateLeft
.boxSortPhotogallery .in_boxSortPhotogallery .photoGalleryRotateRight
{
display:none !important;
}

img.imgTitleImage
{
margin-top:10px;
}









#paging
{
text-align:center;
}
#paging table.pagingTable
{
margin:0px auto 0px;
font-size:13px;
}
#paging table.pagingTable tr,
#paging table.pagingTable tr:hover,
#paging table.pagingTable tr.hover
{
background:none !important;
}
#paging table.pagingTable tr td
{
padding:0px !important;
}
#paging table.pagingTable tr td a
{
padding:0px 7px;
}



.ArticlesEmptyDiv,
.FormsEmptyDiv,
.GoodsEmptyDiv
{
padding:15px 20px; 
font-size:14px;
border:1px solid #CFCFCF; 
background:#f8f8f8 url(../Img/ArticlesEmptyDiv2-bg.gif) 15px 14px no-repeat;
color:#7c7c7c;
}
.PhotoGalleryEmptyDiv
{
margin:0px 0px 0px 15px;
background:#f8f8f8 url(../Img/ArticlesEmptyDiv2-bg.gif) 15px 23px no-repeat;
}
.photoGalleryShow .PhotoGalleryEmptyDiv
{
margin:15px 0px;
background:#f8f8f8 url(../Img/ArticlesEmptyDiv2-bg.gif) 15px 23px no-repeat;
}
.ArticlesEmptyDiv2
{
background:#f8f8f8 url(../Img/ArticlesEmptyDiv2-bg.gif) 15px 19px no-repeat;
}
.ArticlesEmptyDiv ul,
.GoodsEmptyDiv ul
{
margin:0px 0px 0px 35px;
padding:0px;
}
.ArticlesEmptyDiv ul li,
.GoodsEmptyDiv ul li
{
margin:2px 0px 2px 0px;
padding:0px 0px 0px 15px;
background:url(../Img/ArticlesEmptyDiv2-li.gif) 0px 5px no-repeat;
list-style-type:none;
}
#objectNotFoundInfo 
{
margin:20px 0px;
border:1px solid #CFCFCF;
background:#F5F8FF url(../Img/dialogAlertRed.gif) no-repeat 15px 10px;
font-weight:bold;
padding:15px 20px 15px 60px;
}


.calendarTable {
width: 320px;
margin: 0px;
}
.shortInput {
width: 100px !important;
float: left;	
}
.calendarTable .inputValidTo {
background:transparent url(../Img/datepicker.gif) no-repeat scroll right 29px;
float:left;
width:140px;
}

.calendarTable .inputValidFrom {
background:transparent url(../Img/datepicker.gif) no-repeat scroll right 29px;
float:left;
margin:0 40px 0 0;
width:140px;
}

#goodsContent .calendarTable .inputValidFrom {
margin:0 20px 0 0;
}

.calendarTable .inputValidTo label.right,
.calendarTable .inputValidFrom label.right {
cursor:pointer;
float:right;
height:22px;
margin:0 !important;
width:20px;
}



table.inputTable {
width:100%;
font-size:12px;
}
table.inputTable tr th{
width:300px;
text-align:left;
font-weight:normal;
padding:3px 0px 2px 0px;
vertical-align:middle;
}
table.inputTable tr th input{
width:300px;
}

table.inputTable tr th.checkbox input{
width:15px !important;
padding:0px !important;
margin: 0px 5px 0px 0px !important;
}

table.inputTable tr th.checkbox label{
display: inline !important;
padding:0px !important;
margin: 0px !important;
}



table.inputTable tr td{
color:#727171;
padding:0px 0px 0px 15px;
}

.boxDepartmentLinkDisabled,
.pollDepartmentLinkDisabled,
.calendarDepartmentLinkDisabled
{
color:#999999;
cursor:default;
}


#myWebTable
{
padding:0px 25px;
}

table.myWebTable
{
width:100%;
}
table.myWebTable tr
{
vertical-align:middle;
}
table.myWebTable tr.myWebTableTrTrue 
{
background:#E8F8FF;
}
table.myWebTable tr td
{
padding:8px 4px;
}
table.myWebTable tr.myWebTableTrTrue th {
border:1px solid #90D8F9;
border-right:0px;
}
table.myWebTable tr.myWebTableTrTrue td {
border:1px solid #90D8F9;
border-left:0px;
}

table.myWebTable tr th
{
padding:8px 0px;
text-align:center;
width:60px;
}

table.myWebTable tr td
{
padding:8px 4px;
}

.leftSiteBox 
{
width: 400px;
float: left;
}
.aggregatedInfoPane,
#aggregatedOrderInfoPlaceholder 
{
float: left;
/* width: 400px; */	
border: 1px solid silver;
padding: 10px;
font-size: 12Px;
}
.aggregatedInfoPane table tr td,
#aggregatedOrderInfoPlaceholder table tr td 
{
text-align: left !important;
padding: 4px 5px !important;
}
.right 
{
float: right;	
}
.left 
{
float: left;
}
.addTopLine td
{
padding-top: 5px;
border-top: 1px solid #0B3D62;
}





#spanDepartmentInfo
{
font-weight:bold;
font-size:12px;
}
a.spanDepartmentInfoHref:link,
a.spanDepartmentInfoHref:visited,
a.spanDepartmentInfoHref:hover
{
color:#00578F;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
a.spanDepartmentInfoHref:hover
{
text-decoration:none;
}

a.spanDepartmentInfoHref2:link,
a.spanDepartmentInfoHref2:visited,
a.spanDepartmentInfoHref2:hover
{
color:#00578F;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
a.spanDepartmentInfoHref2:hover
{
text-decoration:none;
}





/******************************************************************
	ADMINISTRATION USER - CONTENT
*/
#userContent
{
background:#DFF3FF;
}
#userContent #in_userContent 
{
padding:15px 20px;
font-size:14px;
}
#userContent h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#userContent h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}


#userContent #in_userContent label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#userContent #in_userContent input,
#userContent #in_userContent select {
margin:5px 10px 0 0;
width:300px;
}


#userContent #in_userContent input.usersFilter
{
width:70px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 15px;
}
#userContent #in_userContent input.usersFilterNo
{
width:74px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButtonNo-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 140px;
}

#userContent #in_userContent input.sendNewsletter{
background:url(../img/send-newsletter-bg.gif) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:24px;
margin:0 0 0 20px;
width:144px;
}


#userContent #in_userContent table
{
font-size:12px;
}
#userContent #in_userContent table tr:hover, 
#userContent #in_userContent table tr.hover{
background: #C2DFEF;
}
#userContent #in_userContent table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:center;
color:White;
}
#userContent #in_userContent table tr th.leftAlign
{
text-align:left;
}
#userContent #in_userContent table tr th.rightAlign
{
text-align:right;
}
#userContent #in_userContent table tr td.rightAlign
{
text-align:right;
}
#userContent #in_userContent table tr th a:link,
#userContent #in_userContent table tr th a:visited,
#userContent #in_userContent table tr th a:hover
{
color:White;
text-decoration:underline;
}
#userContent #in_userContent table tr th a:hover
{
text-decoration:none;
}

#userContent #in_userContent table tr th a.goodsArrowTop:link,
#userContent #in_userContent table tr th a.goodsArrowTop:visited
#userContent #in_userContent table tr th a.goodsArrowTop:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTop-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#userContent #in_userContent table tr th a.goodsArrowTopact:link,
#userContent #in_userContent table tr th a.goodsArrowTopact:visited
#userContent #in_userContent table tr th a.goodsArrowTopact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTopAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#userContent #in_userContent table tr th a.goodsArrowBottom:link,
#userContent #in_userContent table tr th a.goodsArrowBottom:visited
#userContent #in_userContent table tr th a.goodsArrowBottom:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottom-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#userContent #in_userContent table tr th a.goodsArrowBottomact:link,
#userContent #in_userContent table tr th a.goodsArrowBottomact:visited
#userContent #in_userContent table tr th a.goodsArrowBottomact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottomAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#userContent #in_userContent table tr td
{
padding:5px 10px;
text-align:center;
}
#userContent #in_userContent table tr td.leftAlign
{
text-align:left;
}
#userContent #in_userContent table tr td a:link,
#userContent #in_userContent table tr td a:visited,
#userContent #in_userContent table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#userContent #in_userContent table tr td a.red:link,
#userContent #in_userContent table tr td a.red:visited,
#userContent #in_userContent table tr td a.red:hover
{
color:red;
}
#userContent #in_userContent table tr td a:hover
{
text-decoration:none;
}


#userContent #in_userContent table tr.goodsRowInactive td
{
color:#999999;
}

#userContent #in_userContent table tr.goodsRowInactive td a:link,
#userContent #in_userContent table tr.goodsRowInactive td a:visited,
#userContent #in_userContent table tr.goodsRowInactive td a:hover
{
color:#999999;
}






/******************************************************************
	ADMINISTRATION USER - DETAIL
*/
#userDetail
{
background:white;
height:100%;
}
#userDetail #in_userDetail 
{
padding:20px 30px 0px 30px;
font-size:12px;
background:#d3f1ff;
}
#userDetail #backToGoodsContent 
{
background:#FFFFCC url(../img/backGoods-ico.gif) no-repeat 15px 12px;
border:1px solid #FFDF7C;
font-size:14px;
margin:0;
padding:15px 15px 15px 60px;
}
#userDetail #backToGoodsContent a:link,
#userDetail #backToGoodsContent a:visited,
#userDetail #backToGoodsContent a:hover 
{
color:#00578F;
text-decoration:underline;
}
#userDetail #backToGoodsContent a:hover 
{
text-decoration:none;
}
#userDetail h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
float:left;
}
#userDetail h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 0px 0px;
float:left;
}



#userDetail .detailEditClientSave,
#userDetail .detailEditClientSave1,
#userDetail .detailEditClientSave2
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
/*float:left;*/
height:24px;
width:70px;
/*margin:0px 0px 0px 355px;*/
margin:0px;
}/*
#userDetail .detailEditClientSave1
{
margin-left:252px;
}
#userDetail .detailEditClientSave2
{
margin-left:280px;
}*/


#userDetail .detailEditClientCancel,
#userDetail .detailEditClientCancel1,
#userDetail .detailEditClientCancel2,
#userDetail .detailEditClientCancel3,
#userDetail .detailEditClientCancel4,
#userDetail .detailEditClientCancel5,
#userDetail .detailEditClientCancel6
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
height:24px;
width:74px;
margin:0px 15px 0px 265px;
}
#userDetail .detailEditClientCancel1
{
margin:0px 15px 0px 265px;
}
#userDetail .detailEditClientCancel2
{
margin:0px 15px 0px 162px;
}
#userDetail .detailEditClientCancel3
{
margin:0px 15px 0px 190px;
}
#userDetail .detailEditClientCancel5
{
margin:0px 15px 0px 330px;
}
#userDetail .detailEditClientCancel6
{
margin:0px 15px 0px 445px;
}


#userDetail .userDetailH1
{
margin:15px 0px 10px 15px;
float:none;
}
#userDetail label {
display:block;
margin:10px 0 0;
font-size:12px;
height:12px;
}
#userDetail input,
#userDetail select {
margin:5px 10px 0 0;
width:300px;
}
#userDetail textarea
{
width:600px;
height:110px;
margin:5px 0px 10px 0px;
}
#userDetail .divHrLabelCheckbox 
{
margin:15px 0px 0px 0px;
}	

#userDetail table.tableAttributeClient 
{
width:500px;
font-size:12px;
margin:15px 0px 0px 0px;
}
#userDetail table.tableAttributeClient tr th
{
background:#0B3D62;
color:White;
padding:10px;
text-align:left;
}
#userDetail table.tableAttributeClient tr td
{
padding:5px 10px;
text-align:left;
}
#userDetail table.tableAttributeClient tr td input
{
width:100%;
border: 1px solid #8FAEBF;
padding:3px 0px;
}
#userDetail span.checkBox
{
display:block;
width:15px;
float:left;
margin:2px 10px 0px 0px;
}
#userDetail span.checkBox input
{
float:left;
width:15px;
padding:0px;
margin:0px 0px 0px 0px;
border:0px !important;
}


#userDetail #in_userDetail #UserRoles table
{
font-size:12px;
width:500px;
}
#userDetail #in_userDetail #UserRoles table tr:hover, 
#userDetail #in_userDetail #UserRoles table tr.hover{
background: #C2DFEF;
}
#userDetail #in_userDetail #UserRoles table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:left;
color:White;
}

#userDetail #in_userDetail #UserRoles table tr td
{
padding:5px 10px;
text-align:left;
}
#userDetail #in_userDetail #UserRoles table tr td a:link,
#userDetail #in_userDetail #UserRoles table tr td a:visited,
#userDetail #in_userDetail #UserRoles table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#userDetail #in_userDetail #UserRoles table tr td a:hover
{
text-decoration:none;
}







/******************************************************************
	ADMINISTRATION CONTROL PANEL - CONTENT
*/
#controlPanelContent
{
background:#DFF3FF;
}
#controlPanelContent #in_controlPanelContent 
{
padding:15px 20px;
font-size:14px;
}
#controlPanelContent h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#controlPanelContent h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}

#controlPanelContent #in_controlPanelContent table a:link,
#controlPanelContent #in_controlPanelContent table a:visited,
#controlPanelContent #in_controlPanelContent table a:hover
{
color:#00578F;
text-decoration:underline;
font-size:14px;
}
#controlPanelContent #in_controlPanelContent table a:hover
{
text-decoration:none;
}

#controlPanelContent #in_controlPanelContent label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#controlPanelContent #in_controlPanelContent input,
#controlPanelContent #in_controlPanelContent select {
margin:5px 10px 0 0;
width:300px;
}


#controlPanelContent #in_controlPanelContent a.saveControlParam:link,
#controlPanelContent #in_controlPanelContent a.saveControlParam:visited,
#controlPanelContent #in_controlPanelContent a.saveControlParam:hover
{
background:transparent url(../Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:70px;
margin:15px 0px 0px 15px;
}
#controlPanelContent #in_controlPanelContent a.cancelControlParam:link,
#controlPanelContent #in_controlPanelContent a.cancelControlParam:visited,
#controlPanelContent #in_controlPanelContent a.cancelControlParam:hover
{
background:transparent url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:74px;
margin:15px 0px 0px 140px;
}

#controlPanelContent #in_controlPanelContent .availableValuesPane 
{
font-size:12px;
padding:20px 0px 0px 0px;
width:310px;
}
#controlPanelContent #in_controlPanelContent select
{
width:305px;
}
#controlPanelContent #in_controlPanelContent .availableValuesPane a.removeAvailableValues:link,
#controlPanelContent #in_controlPanelContent .availableValuesPane a.removeAvailableValues:visited,
#controlPanelContent #in_controlPanelContent .availableValuesPane a.removeAvailableValues:hover
{
float:right;
display:block;
width:72px;
height:23px;
background: url(../img/photoGalleryItemDel-button.gif) no-repeat;
text-indent:-9999px;
margin:7px 4px 0px 0px;
outline:none;
}
#controlPanelContent #in_controlPanelContent .availableValuesPane a.addAvailableValue:link,
#controlPanelContent #in_controlPanelContent .availableValuesPane a.addAvailableValue:visited,
#controlPanelContent #in_controlPanelContent .availableValuesPane a.addAvailableValue:hover
{
float:right;
display:block;
width:78px;
height:24px;
background: url(../img/add-item-bg.gif) no-repeat;
text-indent:-9999px;
margin:7px 4px 0px 0px;
outline:none;
}




.articleParamList table,
.departmentParamList table
{
font-size:12px;
width:100%;
}
.articleParamList table tr:hover, 
.articleParamList table tr.hover,
.departmentParamList table tr:hover, 
.departmentParamList table tr.hover{
background: #C2DFEF;
}
.articleParamList table tr th,
.departmentParamList table tr th
{
font-size:12px;
background:#0B3D62;
color:White;
padding:10px;
text-align:left;
}
.articleParamList table tr td,
.departmentParamList table tr td
{
padding:5px 10px;
text-align:left;
font-size:12px;
}
.articleParamList table tr td a.del:link,
.articleParamList table tr td a.del:visited,
.articleParamList table tr td a.del:hover,
.departmentParamList table tr td a.del:link,
.departmentParamList table tr td a.del:visited,
.departmentParamList table tr td a.del:hover
{
color:Red !important;
}
.articleParamList table tr td a:link,
.articleParamList table tr td a:visited,
.articleParamList table tr td a:hover,
.departmentParamList table tr td a:link,
.departmentParamList table tr td a:visited,
.departmentParamList table tr td a:hover
{
font-size:12px !important;
}


/******************************************************************
	ADMINISTRATION DETAIL IMAGE 
*/
.detailImageToolbar
{
background:#DFF3FF;
}
.detailImageToolbar .in_detailImageToolbar
{
padding:15px 20px 0px 20px;
font-size:14px;
}
.detailImageToolbar h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 15px 0px;
}


.relatedGroupsId h3
{
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}


#selectDepartmentForRelatedDiv .chooseDepartment {
background: url(../Img/chooseDepartment-bg.gif) no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:24px;
margin:0 20px 12px 0;
padding:0;
width:63px;
}












/******************************************************************
	ADMINISTRATION GROUP - CONTENT
*/
#groupContent
{
background:#DFF3FF;
}
#groupContent #in_groupContent 
{
padding:15px 20px;
font-size:14px;
}
#groupContent h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#groupContent h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}


#groupContent #in_groupContent label {
display:block;
margin:10px 0 0;
font-size:12px;
}
#groupContent #in_groupContent input,
#groupContent #in_groupContent select {
margin:5px 10px 0 0;
width:300px;
}


#groupContent #in_groupContent input.usersFilter
{
width:70px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 15px;
}
#groupContent #in_groupContent input.usersFilterNo
{
width:74px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButtonNo-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 140px;
}

#groupContent #in_groupContent table
{
font-size:12px;
}
#groupContent #in_groupContent table tr:hover, 
#groupContent #in_groupContent table tr.hover{
background: #C2DFEF;
}
#groupContent #in_groupContent table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:left;
color:White;
}

#groupContent #in_groupContent table tr td
{
padding:5px 10px;
text-align:left;
}
#groupContent #in_groupContent table tr td a:link,
#groupContent #in_groupContent table tr td a:visited,
#groupContent #in_groupContent table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#groupContent #in_groupContent table tr td a.red:link,
#groupContent #in_groupContent table tr td a.red:visited,
#groupContent #in_groupContent table tr td a.red:hover
{
color:red;
}
#groupContent #in_groupContent table tr td a:hover
{
text-decoration:none;
}


/******************************************************************
	ADMINISTRATION GROUP - DETAIL
*/
#groupDetail
{
background:white;
height:100%;
}

#groupDetail .detailEditGoodsSave
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:70px;
margin:15px 0px 10px 530px;
}
#groupDetail .detailEditGoodsCancel
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:27px;
width:74px;
margin:15px 30px 10px 15px;
}


#groupDetail #in_groupDetail 
{
padding:20px 30px 0px 30px;
font-size:12px;
background:#d3f1ff;
}
#groupDetail #backToGoodsContent 
{
background:#FFFFCC url(../img/backGoods-ico.gif) no-repeat 15px 12px;
border:1px solid #FFDF7C;
font-size:14px;
margin:0;
padding:15px 15px 15px 60px;
}
#groupDetail #backToGoodsContent a:link,
#groupDetail #backToGoodsContent a:visited,
#groupDetail #backToGoodsContent a:hover 
{
color:#00578F;
text-decoration:underline;
}
#groupDetail #backToGoodsContent a:hover 
{
text-decoration:none;
}
#groupDetail h1 {
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
float:left;
}
#userDetail h2 {
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 0px 0px;
float:left;
}
#groupDetail #in_groupDetail #GroupRights,
#userDetail #in_userDetail #UserRights
{
line-height:1.4em;
}
#groupDetail #in_groupDetail #GroupRights h3,
#userDetail #in_userDetail #UserRights h3
{
color:#00578F;
font-size:18px;
font-weight:normal;
padding:20px 0 5px;
margin:0px;
}
#groupDetail #in_groupDetail #GroupRights .clear,
#userDetail #in_userDetail #UserRights .clear
{
clear:both;
}
#groupDetail #in_groupDetail #GroupRights span label,
#userDetail #in_userDetail #UserRights span label 
{
display:block;
width:250px;
float:left;
margin-top:2px;
}
#groupDetail #in_groupDetail #GroupRights span input,
#userDetail #in_userDetail #UserRights span input
{
float:left;
width:auto;
vertical-align:middle;
margin-top:2px;
}


#groupDetail .detailEditClientSave
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
/*float:left;*/
height:24px;
width:70px;
margin:0px 0px 0px 355px;
}

#groupDetail .detailEditClientCancel
{
background: url(../Img/DepartmentTree/DepartmentDetailButtonStorno.gif) no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:24px;
width:74px;
margin:15px 30px 0px 15px;
}


#groupDetail .userDetailH1
{
margin:15px 0px 10px 15px;
float:none;
}
#groupDetail label {
display:block;
margin:10px 0 0;
font-size:12px;
height:12px;
}
#groupDetail input,
#groupDetail select {
margin:5px 10px 0 0;
width:300px;
}
#groupDetail textarea
{
width:600px;
height:110px;
margin:5px 0px 10px 0px;
}
#groupDetail .divHrLabelCheckbox 
{
margin:15px 0px 0px 0px;
}	

#groupDetail table.tableAttributeClient 
{
width:500px;
font-size:12px;
margin:15px 0px 0px 0px;
}
#groupDetail table.tableAttributeClient tr th
{
background:#0B3D62;
color:White;
padding:10px;
text-align:left;
}
#groupDetail table.tableAttributeClient tr td
{
padding:5px 10px;
text-align:left;
}
#groupDetail table.tableAttributeClient tr td input
{
width:100%;
border: 1px solid #8FAEBF;
padding:3px 0px;
}
#groupDetail span.checkBox
{
display:block;
width:15px;
float:left;
margin:2px 10px 0px 0px;
}
#groupDetail span.checkBox input
{
float:left;
width:15px;
padding:0px;
margin:0px 0px 0px 0px;
border:0px !important;
}

#groupDetail #in_groupDetail table
{
font-size:12px;
width:500px;
}
#groupDetail #in_groupDetail table tr:hover, 
#groupDetail #in_groupDetail table tr.hover{
background: #C2DFEF;
}
#groupDetail #in_groupDetail table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:left;
color:White;
}

#groupDetail #in_groupDetail table tr td
{
padding:5px 10px;
text-align:left;
}
#groupDetail #in_groupDetail table tr td a:link,
#groupDetail #in_groupDetail table tr td a:visited,
#groupDetail #in_groupDetail table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#groupDetail #in_groupDetail table tr td a:hover
{
text-decoration:none;
}


.goodsTypes
{
background:#DFF3FF;
}
#goodsTypes
{
padding:10px 15px;
}
#goodsTypes h2
{
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0 0 10px;
}
#goodsTypes a:link,
#goodsTypes a:visited,
#goodsTypes a:hover
{
color:#00578f;
text-decoration:underline;
display:block;
padding:2px 0px;
}
#goodsTypes a:hover
{
text-decoration:none;
}



.goodsTypeProperties
{
background:#DFF3FF;
}
#goodsTypeProperties
{
padding:10px 15px;
}
#goodsTypeProperties .editGoodsType
{
background:#FFFFCC url(../img/backGoods-ico.gif) no-repeat 15px 15px;
border:1px solid #FFDF7C;
font-size:14px;
margin:0;
padding:5px 15px 10px 60px;
}
#goodsTypeProperties .editGoodsType p
{
margin:5px 0px 0px 0px;
padding:0px;
color:#c4c4c4;
font-size:11px;
}
#goodsTypeProperties .editGoodsType a:link,
#goodsTypeProperties .editGoodsType a:visited,
#goodsTypeProperties .editGoodsType a:hover
{
color:#00578f;
text-decoration:underline
}
#goodsTypeProperties .editGoodsType a:hover
{
text-decoration:none
}
#goodsTypeProperties .editGoodsType a.del:link,
#goodsTypeProperties .editGoodsType a.del:visited,
#goodsTypeProperties .editGoodsType a.del:hover
{
color:#dd220c;
}
#goodsTypeProperties h2
{
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0 0 10px;
}
#goodsTypeProperties table
{
width:98%;
font-size:12px;
}
#goodsTypeProperties table tr:hover, 
#goodsTypeProperties table tr.hover{
background: #C2DFEF;
}
#goodsTypeProperties table tr th
{
background:#0B3D62;
color:White;
padding:10px;
text-align:left;
}
#goodsTypeProperties table tr th.firstTH
{
width:90%;
}

#goodsTypeProperties table tr td
{
padding:5px 10px;
vertical-align:middle;
}
#goodsTypeProperties table tr td a:link,
#goodsTypeProperties table tr td a:visited,
#goodsTypeProperties table tr td a:hover
{
text-decoration:underline;
color:#00578F;
}
#goodsTypeProperties table tr td a.red:link,
#goodsTypeProperties table tr td a.red:visited,
#goodsTypeProperties table tr td a.red:hover
{
color:red;
}
#goodsTypeProperties table tr td a.none:link,
#goodsTypeProperties table tr td a.none:visited,
#goodsTypeProperties table tr td a.none:hover
{
visibility:hidden;
}
#goodsTypeProperties table tr td a:hover
{
text-decoration:none;
}




#changePasswordDialogContent,
#propertyEditDialogContent,
#typeCreateDialog 
{
padding:10px 15px 0px 15px;
}
#propertyEditDialogContent,
#typeCreateDialog
{
width:300px;
}
#changePasswordDialogContent label
{
width:150px;
display:block;
margin:0px 0px 3px 0px;
}
#propertyEditDialogContent label,
#typeCreateDialog lbael
{
display:block;
margin:0px 0px 3px 0px;
}
#changePasswordDialogContent input,
#propertyEditDialogContent input,
#propertyEditDialogContent select,
#typeCreateDialog input
{
width:100%;
margin:0px 0px 8px 0px;
padding:0px;
}
#changePasswordDialogContent input.submitPassword
{
border:0px;
width:46px;
height:24px;
position:absolute;
right:15px;
bottom:12px;
background: url(../Img/delesteSubmitOK.gif) no-repeat;
cursor:pointer;
margin:0px;
}
#propertyEditDialogContent input.submitEdit,
#typeCreateDialog input.submitCreateNewType
{
background: url(../Img/inpBtnSave-bg.gif) no-repeat;
border:0 none;
cursor:pointer;
float:right;
height:24px;
margin:10px 0px 12px 0;
padding:0;
width:57px;
}
#typeCreateDialog input.submitCreateNewType
{
margin:10px 0px 12px 0;
}
#changePasswordDialogContent .errorPasswordDialog
{
float:right;
color:red;
}




a.addItemButton:link,
a.addItemButton:visited,
a.addItemButton:hover,
.addItemButton
{
width:78px;
height:24px;
background: url(../Img/add-item-bg.gif) no-repeat;
display:block;
cursor:pointer;
border:0px;
text-decoration:none;
}

#goodsManagementTabs,
#in_goodsManagementTabs
{
height:100%;	
}

.addNewBox
{
width:180px;
height:24px;
background: url(../img/addNew-box-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:0px 0px 15px 15px;
}
.addNewPoll
{
width:180px;
height:24px;
background: url(../img/addNew-poll-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:0px 0px 15px 15px;
}
.addPoolVote
{
width:180px;
height:24px;
background: url(../img/addNew-poll-vote-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:0px 0px 0px 0px;
display:block;
}

.addNewCalendar
{
width:180px;
height:24px;
background: url(../img/addNew-calendar-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:0px 0px 15px 15px;
}
.addNewGroup
{
width:180px;
height:24px;
background: url(../img/addNew-group-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 5px 0px;
}
.addNewType
{
width:180px;
height:24px;
background: url(../img/addNew-type-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 15px 0px;
}
.addNewUser
{
width:180px;
height:24px;
background: url(../img/addNew-user-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 5px 0px;
}
.addNewZakaznik
{
width:180px !important;
height:24px;
background: url(../img/addNew-zakaznik-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 5px 0px;
}
.addNewGoods
{
width:180px !important;
height:24px;
background: url(../img/addNew-goods-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 5px 0px;
}
.addNewForm
{
width:180px !important;
height:24px;
background: url(../img/addNew-trasa-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:5px 0px 5px 0px;
}

.reloadList
{
width:180px !important;
height:24px;
background: url(../img/refresh-bg.gif) no-repeat;
cursor:pointer;
border:0px;
margin:0px 0px 15px 20px;
}


/******************************************************************
	ADMINISTRATION NEWSLETTER
*/
#newsletterFilter,
#newsletterFilterDetail
{
background:#DFF3FF;
}
#newsletterFilter #in_newsletterFilter,
#newsletterFilterDetail #in_newsletterFilter
{
padding:15px 20px;
font-size:12px;
}
#newsletterFilter h1,
#newsletterFilterDetail h1
{
color:#00578F;
font-size:26px;
font-weight:normal;
margin:0px 0px 10px 0px;
}
#newsletterFilter h2,
#newsletterFilterDetail h2
{
color:#00578F;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
}

#newsletterFilter #in_newsletterFilter label,
#newsletterFilterDetail #in_newsletterFilter label {
display:block;
font-size:12px;
margin:10px 0 0;
}
#newsletterFilter #in_newsletterFilter input, 
#newsletterFilter #in_newsletterFilter select,
#newsletterFilterDetail #in_newsletterFilter input, 
#newsletterFilterDetail #in_newsletterFilter select {
margin:5px 10px 0 0;
width:300px;
}


#newsletterFilter #in_newsletterFilter button.newsFiltr
{
width:70px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButton-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 15px;
}
#newsletterFilter #in_newsletterFilter button.newsFiltrNo
{
width:74px;
height:24px;
cursor:pointer;
border:0px;
background: url(../img/goodsFiltrButtonNo-bg.gif) no-repeat;
float:left;
margin:0px 0px 0px 145px;
}



#newsletterFilter #in_newsletterFilter table
{
font-size:12px;
}
#newsletterFilter #in_newsletterFilter table tr:hover, 
#newsletterFilter #in_newsletterFilter table tr.hover{
background: #C2DFEF;
}
#newsletterFilter #in_newsletterFilter table tr th
{
background: #0B3D62;
padding:10px 10px;
text-align:center;
color:White;
}
#newsletterFilter #in_newsletterFilter table tr th.leftAlign
{
text-align:left;
}
#newsletterFilter #in_newsletterFilter table tr th.rightAlign
{
text-align:right;
}
#newsletterFilter #in_newsletterFilter table tr td.rightAlign
{
text-align:right;
}
#newsletterFilter #in_newsletterFilter table tr th a:link,
#newsletterFilter #in_newsletterFilter table tr th a:visited,
#newsletterFilter #in_newsletterFilter table tr th a:hover
{
color:White;
text-decoration:underline;
}
#newsletterFilter #in_newsletterFilter table tr th a:hover
{
text-decoration:none;
}

#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTop:link,
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTop:visited
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTop:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTop-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTopact:link,
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTopact:visited
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowTopact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowTopAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottom:link,
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottom:visited
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottom:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottom-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottomact:link,
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottomact:visited
#newsletterFilter #in_newsletterFilter table tr th a.goodsArrowBottomact:hover
{
display:block;
width:13px;
height:9px;
background:url(../img/goodsArrowBottomAct-bg.gif) no-repeat;
float:left;
margin:2px 0px 0px 5px;
}


#newsletterFilter #in_newsletterFilter table tr td
{
padding:5px 10px;
text-align:center;
}
#newsletterFilter #in_newsletterFilter table tr td.leftAlign
{
text-align:left;
}
#newsletterFilter #in_newsletterFilter table tr td a:link,
#newsletterFilter #in_newsletterFilter table tr td a:visited,
#newsletterFilter #in_newsletterFilter table tr td a:hover
{
color:#00578F;
text-decoration:underline;
}
#newsletterFilter #in_newsletterFilter table tr td a.red:link,
#newsletterFilter #in_newsletterFilter table tr td a.red:visited,
#newsletterFilter #in_newsletterFilter table tr td a.red:hover
{
color:red;
}
#newsletterFilter #in_newsletterFilter table tr td a:hover
{
text-decoration:none;
}

#newsletterFilter #in_newsletterFilter table tr.goodsRowInactive td
{
color:#999999;
}

#newsletterFilter #in_newsletterFilter table tr.goodsRowInactive td a:link,
#newsletterFilter #in_newsletterFilter table tr.goodsRowInactive td a:visited,
#newsletterFilter #in_newsletterFilter table tr.goodsRowInactive td a:hover
{
color:#999999;
}




#newsletterFilterDetail #in_newsletterFilter .detailNewsSave
{
background: url(../../Contents/Img/DepartmentTree/DepartmentDetailButtonSubmit.gif) no-repeat ;
border:0 none;
cursor:pointer;
float:left;
height:27px;
width:70px;
margin:15px 0px 10px 240px;
}



#resizeDialog
{
/*background:#DFF3FF;*/
background:white;
}
#resizeDialog #in_resizeDialog
{
padding:10px 15px;
}
#resizeDialog #in_resizeDialog span
{
float:right;
color:Red;
}
#resizeDialog #in_resizeDialog label
{
display:block;
margin:0px 0px 4px 0px;
}
#resizeDialog #in_resizeDialog input
{
display:block;
margin:0px 0px 10px 0px;
width:98%;
}





#resizeDialog #applyResize
{
float:right;
margin:0 15px 12px 0;
}
#scrollableDiv {
height:500px;
overflow:auto;
}


table#selectPhotoGallery tr td input
{
width:57px;
height:24px;
margin:0px;
padding:0px;
border:0px;
cursor:pointer;
background: url(../Img/inpBtnInsert-bg.gif) no-repeat;
}    





