body,html{
font-size:12px;
font-family:arial;
padding:0;
margin:0;
padding-top:0px;
background:#FFFFFF;
color:#40353d;
}

h1,h2,h3,h4,h5{padding:0;margin:0;padding-bottom:5px;}
h1{font-size:14px;}
h2{font-size:12px;}
h3{font-size:12px;}

form{display:inline;margin:0;padding:0;}
a,a:visited{color:#101010;text-decoration:none;}
a:hover{text-decoration:underline;}

ul{padding:0;margin:0;list-style-type: none;}
li{margin:0;padding:0;}
p{padding-bottom:10px;;margin:0;}
.btext{font-weight:bold;}
.cursor{cursor:pointer; }

/*div#container{min-width:990px;}*/

.no-left-column #leftmenucont,
.no-right-column #rightmenucont
{
    display:none;
}

.no-right-column #bodcont
{
    padding-right:0px;
}
.no-left-column #bodcont
{
    padding-left:0;
}


div#topcontainer{
overflow:hidden;
}

div#main-header-bg
{
   overflow:hidden;
}

a img{border:0;}
.clearer{
font-size:0;
height:0;
clear:both;
line-height:0px;
visibility:hidden;
}
.columns-3-site div#bodcont{padding:0 217px 0px 200px}

div#leftmenucont{
width:210px;
float:left;
margin-left:-210px;
display: inline;
}

fieldset{padding:4px;border:1px solid #aaaaaa;}
fieldset legend{font-weight:bold;}

div#rightmenucont{
width:217px;
float:right;
overflow:hidden;
margin-right:-217px;
display: inline;
}

div.action-links a
{
    font-weight:bold;
}

div#rightpadding{padding:4px;padding-right:9px;}


.float-break
{
    height: 1%; /* Fix for IE */
}

.float-break:after /* Terminate floating elements flow */
{
    content: "-";
    height: 0;
    font-size: 0;
    visibility: hidden;
    display: block;
    clear: both;
}


div#middcont{
width: 100%;
float: left;
}

div.right-infobox{padding-bottom:4px;padding-left:4px;padding-top:11px;}
input{font-size:11px;}
/*MENU STYLES*/
.explain{font-size:10px;}
.error{color:red;}
.ok{color:#358F39}
.dataupdate{color:#358F39;font-weight:bold;}

.lentele{
    border-color : #DCDCDC;
    border-style : solid;
    border-width: 1px 1px 0px 0px;
    
}

.lentele td, 
.lentele th {
 border-color : #DCDCDC;
 border-style : solid;
 border-width: 0 0 1px 1px;
 padding:2px;
}


.lentele th{
background:url(../images/tabs/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x bottom left;
padding:4px;
text-align:left;
}
.lentele td.edit
{
    width:1%;
    white-space:nowrap;
}

.thead tr th,.thead td{border-color :#DCDCDC;
border-style : solid;
border-width: 0 0 1px 1px;
padding:4px;text-align:left;font-weight:bold;padding:5px 0px;}

.topaligntable tr td{vertical-align:top;}

.cntalg{text-align:center;}
 
.noborder td{
border:0;
}
.param_table tr td{
vertical-align:top;
}

select{font-size:11px;}
.selectstyle{width:136px;}
label input{vertical-align:middle;cursor:hand;}

span.ajax-ok,span.ajax-error,span.blue-progress{font-weight:bold;color:#339966;}
span.ajax-error{color:red;}
span.blue-progress{color:#3366FF;}

div.error-list{
padding-bottom:5px;
}
div.error-list ul li
{
   color: #C10000;
}

/*Gallery styles*/

.title-gallery{padding:10px;}
.picture-comments,.picture-details{padding-top:10px;padding-bottom:10px;}
.picture-comments .ct{color:#8F8F8F;font-size:11px;}
.picture-comments ul li{border-bottom:1px solid #EFEFEF;}
.comment-form{font-size:11px;margin-top:3px;}
.comment-form textarea{width:100%;}
.in-blk label{display:block;padding-bottom:2px;}
.in-blk{padding-bottom:5px;}
.default-textarea{border:1px solid #CCCCCC;}
.author{text-decoration:underline;}
.picture-comments ul.error-list li,
 ul.error-list li{color:red;border:0;}
 .picture-comments ul.ok li,
 ul.ok li{color:#358F39;border:0;}
 .last-search-infobox h3{border:1px solid #CCCCCC;padding:3px;margin:0;background-color:#EFEFEF;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-left:5px;}
 /*Color nbox*/
 /*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(../images/images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../images/images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(../images/images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../images/images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(../images/images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(../images/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../images/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../images/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../images/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;padding-top:4px;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(../images/images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../images/images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../images/images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../images/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/defaulttheme/images/images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

.progressWrapper {
	/*width: 357px;*/
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	text-align: left;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

div.left-progorescolumng{float:left;width:337px;}
div.right-progresbar{float:right;width:330px;padding-right:10px;}


.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: georgia;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/swf/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}




.ezc-debug-output .group-header, .ezc-debug-output .debugheader
{
    text-align: left;
    background-color: #dddddd;
}

.ezc-debug-output .group-header th, .ezc-debug-output .debugheader th
{
    border-top: solid 1px gray;
}

.ezc-debug-output td.source
{
    font-weight: bold;
}

.ezc-debug-output th, .ezc-debug-output td
{
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.ezc-debug-output tr.totals
{
    text-align: left;
    font-weight: bold;
    background-color: #eeeeee;
}

.ezc-debug-output td.tp-elapsed, .ezc-debug-output td.tp-percent, .ezc-debug-output td.tp-average
{
    text-align: right;
}

.ezc-debug-output td.tp-count
{
    text-align: center;
}

.ezc-debug-output td.tp-empty
{
    display: none;
}

.ezc-debug-output tr.switch
{
    font-style: italic;
    font-size: 90%;
}

.ezc-debug-output tr.switch td.tp-name
{
    padding-left: 2em;
}

.ezc-debug-output table
{
    margin-bottom: 2em;
    border: 1px solid gray;
    border-spacing: 0;
}

.ezc-debug-output span.verbosity1
{
    color: #ff0000;
}

.ezc-debug-output span.verbosity2
{
    color: #dd6622;
}

.ezc-debug-output span.verbosity3
{
    color: #fc8f1c;
}

.ezc-debug-output .log .debugstacktrace .stacktrace th
{
        padding-bottom: 3px;
        border-bottom: 3px solid black;
        font-weight: bold;
}

.ezc-debug-output .log .debugstacktrace .stacktrace td
{
        padding-top: 3px;
        padding-bottom: 3px;
}

.ezc-debug-output .log .debugstacktrace .stacktrace td.stacktraceno
{
        font-weight: bold;
}

.ezc-debug-output .log .debugstacktrace .stacktrace td.stacktracefunction
{
        font-style: italic;
}

.ezc-debug-output .log .debugstacktrace .stacktrace td.stacktracelocation
{
        color: #c0c0c0;
}

.ad-fv{background:url(../images/icons/star.png) no-repeat top left;width:16px;height:16px;float:left;cursor:pointer;}
.ad-fv-ok{background:url(../images/icons/star_accept.png) no-repeat top left;}
.ad-html{background:url(../images/icons/html.png) no-repeat top left;width:16px;height:16px;float:left;cursor:pointer;}
.ad-phpbb{background:url(../images/icons/phpbb45.png) no-repeat top left;width:16px;height:16px;float:left;cursor:pointer;}
.ad-anaglyph{background:url(../images/icons/anaglyph.png) no-repeat top left;width:16px;height:16px;float:left;cursor:pointer;}
.control-block a{margin-right:5px;}
.tib{text-align:center;padding-top:5px;}

/*NEW DESIGN*/
body,html{
font-size:12px;
font-family:arial;
padding:0;
margin:0;
padding-top:10px;
background:#FFFFFF;
color:#49463d;
background:url(../images/newdesign/bg.png);}

html{padding:0;}

#container{
width:980px;
margin:0 auto;
}

div#logo{
float:left;

/*-moz-border-radius:5px;
-webkit-border-radius:5px; 
border-radius:5px; 
behavior:url(ie-css3.htc);
vertical-align:top;
height:45px;overflow:visible;	*/
box-shadow:1px 1px 5px #a8a8a8;
-webkit-box-shadow:1px 1px 5px #a8a8a8;
-moz-box-shadow: 1px 1px 5px #a8a8a8;
}

div#main-header-bg{padding:2px 0px 4px 2px;}

.album-ico,
a.left-image,
a.right-image,
.button-link,
input.default-button,
.choose-sort span,
.da,
.ar,
.choose-sort,
div#path a,
.files-ico,
.albthumb-img,
.navigator a.next,
.navigator a.previous,
.res-ico,
.hits-ico,
.left-infobox ul li a:hover,
.search-box input.default-button,
.rss-page,
div.top-menu{
background:url(../images/newdesign/sprite.png) no-repeat top left;
}

div.top-menu{ background-repeat:repeat-x;background-position:top left;height:40px;width:770px;float:right;}
div.top-menu ul li{float:left;}
div.top-menu ul li a{padding:12px;float:left;display:block;text-transform:uppercase;color:#FFFFFF;border-right:1px solid #939185;}
div.top-menu ul li a:hover{background-color:#6d6a5d;text-decoration:none;}
div.top-submenu{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70CCCCCC,endColorstr=#70CCCCCC);
background:rgba(109,107,94,0.2);
height:40px;
float:right;clear:right;width:770px;
}


.search-box{font-size:14px;float:right;background-color:#FFFFFF;margin-top:4px;margin-right:5px;padding-top:3px;padding-bottom:3px;
width:250px;
}
.search-box input.default-button{width:36px;height:22px;background-position:0px -40px;border:0;overflow:hidden;border-right:5px solid #FFFFFF;float:right;margin-top:2px;}
.search-box input.keywordField{width:200px;padding:4px;border:0;color:#b4b4b4;float:right;}


.rss-page{background-position:-31px -40px;float:right;display:block;height:32px;width:32px;margin-top:5px;margin-right:8px;}


div#bodcont{
padding: 22px 217px 0 210px;
background-color:#FFFFFF;
margin-top:10px;
box-shadow:0px 0px 2px #a8a8a8;
-webkit-box-shadow:0px 0px 2px #a8a8a8;
-moz-box-shadow: 0px 0px 2px #a8a8a8;
}

.left-infobox{
padding-left:20px;
padding-bottom:33px;
}

.left-infobox h3{
color:#565656;
font-weight:bold;
border-bottom:1px solid #b0b0b0;
margin-bottom:3px;
margin-left:0;
padding-left:0;
text-transform:uppercase;
font-size:11px;

}
.left-infobox ul{
padding-top:3px;
}
.left-infobox ul li{
padding-left:2px;
clear: both;
}

.left-infobox ul li a{
padding-left:8px;
display:block;
padding-top:4px;
padding-bottom:5px;
}

.left-infobox ul li a:hover{
background-position:-63px -44px;
}

.left-infobox ul.last-hits-infobox li a{
padding:0;
background:none;
padding-top:10px;
}

.left-infobox ul li a.cnt{
float:right;
color:#b0b0b0;
background:none;
display:inline;;
}

.search-infobox ul li a{
display:inline;
}


div#mainartcont {
min-height:200px; 
height:auto;
padding-left:20px;
padding-right:20px;
}
/* for Internet Explorer */
/*\*/
* html div#mainartcont {
height: 200px;
}
/**/

.header-list{border-bottom:1px solid #b0b0b0;padding-bottom:5px;margin-bottom:10px;}
.header-list h1{margin:0;padding:0;font-size:11px;text-transform:uppercase;}


.sub-header{border-bottom:1px solid #b0b0b0;padding-bottom:5px;margin-bottom:10px;margin-top:30px;}
.sub-header h3{margin:0;padding:0;font-size:11px;text-transform:uppercase;}
.sub-category-content{padding-bottom:5px;}

.image-thumb,
.album-thumb{float:left;height:217px;overflow:hidden;width:138px;border:1px solid #FFFFFF;margin-right:7px;margin-bottom:20px;font-size:11px;background-color:#f1f1f1;}
.left-thumb{margin-right:0;}
div.navigator-ajax .image-thumb{margin-right:0px;margin-left:7px;}
div.navigator-ajax .image-thumb:first-child{margin-left:0;}

div.navigator-ajax .image-thumb-cur,
div.image-thumb:hover{
box-shadow:0px 0px 5px #a8a8a8;
-webkit-box-shadow:0px 0px 5px #a8a8a8;
-moz-box-shadow: 0px 0px 5px #a8a8a8;}

.thumb-attr a:hover{text-decoration:underline;}
.thumb-pic{padding:2px;}
.thumb-pic img{}
.thumb-pic,
.thumb-attr{padding:9px;font-size:11px;padding-bottom:8px;}
.thumb-pic{min-height:129px;}
.thumb-attr{padding-top:0;}

.tit-item{height:31px;border-bottom:1px solid #b0b0b0;margin-bottom:12px;overflow:hidden;}

.thumb-attr h3{font-size:11px;font-weight:bold;color:#000000;}
.thumb-attr h3 a{color:#000000;text-transform:uppercase;}


.thumb-pic-small{width:108px;margin:1px;}

.album-thumb .tit-item{margin-top:9px;height:38px;margin-bottom:10px;}
.album-thumb{height:260px;width:175px;border:1px solid #FFFFFF;}
.album-thumb h2{color:#000000;padding-left:0px;}
.album-thumb h2 a{color:#000000;font-size:13px;}
.album-thumb div.content{padding:9px;padding-bottom:9px;padding-right:10px;}

.status-album{color:#b0b0b0;}

.albthumb-img{
background-position:0px -137px;
padding-left:2px;
padding-top:3px;
padding-bottom:23px;
}

.res-ico{
padding-right:5px;
padding-left:17px;
background-position:0px -370px;
color:#6f6f6f;
font-size:11px;
}

.album-ico{
padding-right:5px;
padding-left:17px;
background-position:0px -72px;
color:#6f6f6f;
font-size:11px;
}

.hits-ico{
padding-left:17px;
background-position:0px -86px;
color:#6f6f6f;
font-size:11px;
}

.files-ico{
padding-left:22px;
background-position:-156px -138px;
color:#6f6f6f;
float:left;
display:block;
padding-top:2px;
padding-bottom:2px;
font-size:11px;
}

.nav-container{clear:both;}
.navigator{font-size:12px;padding:10px 0px;border-top:1px solid #b0b0b0;}
.navigator a.current{font-weight:bold;color:#b0b0b0;}
.navigator span.inactive{font-weight:bold;color:#b0b0b0;padding-left:6px;}
.navigator a{padding-left:left;padding-left:6px;padding-right:6px;color:#f94000;border-left:1px solid #b0b0b0;font-weight:bold;}
.navigator a.next,
.navigator a.previous,
.navigator a.no-b{border-left:0;}
.navigator a.next,
.navigator a.previous{font-weight:normal;background-position:100% -103px;padding-right:8px;}
.navigator a.previous{background-position:0 -115px;padding-left:8px;}

.image-full-content .navigator a.left-image{border-left:0;background-position:0 -113px;font-weight:normal;padding-left:10px;float:left;display:inline;}
.image-full-content .navigator a.right-image{border-left:0;background-position:100% -103px;font-weight:normal;padding-right:10px;display:inline;float:right;display:inline;}
.image-full-content .navigator a.ret-thumb{font-weight:normal;border-left:0;display:inline;text-align:center;}
.image-full-content .navigator{border:0;padding:0;text-align:center;}


.image-full .default-button{font-size:12px;padding:2px;padding-left:4px;padding-right:4px;}
.image-full input.inputfield{font-size:12px;padding:2px;padding-left:4px;padding-right:4px;}
.image-full .sub-header{margin-top:10px;}

.img{padding:10px;text-align:center;border:1px solid #CCCCCC;margin-left:0;margin-top:10px;}


.found-total{color:#b0b0b0;}
.category{padding-bottom:10px;}

div.subcategory{float:left;
width:364px;
height:69px;
border-bottom:1px solid #d0d0d0;
background-color:#f1f1f1;
border-right:1px solid #d0d0d0;
border-top:1px solid #FFFFFF;}

div.act-subcat{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e5e5e5'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e5e5e5)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f3f3f3,  #e5e5e5); /* for firefox 3.6+ */
}

div.mod-cat{border-right:0;border-left:1px solid #FFFFFF}
div.cont-sub{padding:17px;}
.right{float:right;}

.subcategory .files-ico{clear:right;width:30px;padding-left:22px;margin-top:5px;}
.subcategory .album-ico{width:23px;padding-left:22px;}

div#path{padding-top:5px;padding-left:12px;padding-bottom:5px;font-size:11px;
background-color:#FFFFFF;margin-top:10px;
box-shadow:0px 0px 2px #a8a8a8;
-webkit-box-shadow:0px 0px 2px #a8a8a8;
-moz-box-shadow: 0px 0px 2px #a8a8a8;
}

div#path a{
background-position:100% -103px;
padding-right:10px;
margin-right:7px;
}

/* SORT BOX STYLES */
.order-nav{font-size:11px;border:1px solid #e5e5e5;width:170px;line-height:17px;margin-top:-12px;float:right;position:relative;z-index:999;}
.sort-box{display:none;position:absolute;width:170px;border:1px solid #e5e5e5;margin-left:-1px;}
.sort-box li{background-color:#FFFFFF;}
.sort-box li.sep{border-bottom:1px solid #e5e5e5;}
.order-nav a:hover{text-decoration:none;}
.sort-box a.selor,
.sort-box a:hover{background-color:#f1f1f1;text-decoration:none;}
.order-nav a{display:block;padding:2px 10px;background-color:#FFFFFF;cursor:pointer;font-size:12px;color:#6f6f6f;}
.show-sort{display:block;}
.order-nav .active-sort{background-color:#f1f1f1;}
.order-nav a.choose-sort{padding-left:0;}
.choose-sort{background-position:100% -308px;}
.choose-sort span.ar-ind{padding-left:30px;background-position:0 -345px;}
.choose-sort span.da-ind{padding-left:30px;background-position:0 -327px;}
.order-nav .da{background-position:0 -324px;padding-left:30px;}
.order-nav .ar{background-position:0 -342px;padding-left:30px;}


div#footer{padding:5px;color:#6f6f6f;font-size:11px;}
div#footer a{color:#6f6f6f;}
div.copyright{float:left;}

input.default-button
{
    background-repeat:repeat-x;
    color:#FFFFFF;
    border:0;
    font-size:14px; 
    padding:7px;
    padding-left:14px;
    padding-right:17px;
    cursor:pointer;
}

.button-link,
.button-link:visited,
.button-link:hover

{display:block;float:left;padding:7px;
    padding-left:14px;
    padding-right:17px;color:#FFFFFF;text-decoration:none;}
    

.inputfield{font-size:12px;border:1px solid #CCCCCC;padding:5px;}
.inputfield:focus{box-shadow:0px 0px 2px #a8a8a8;
-webkit-box-shadow:0px 0px 2px #a8a8a8;
-moz-box-shadow: 0px 0px 2px #a8a8a8;}


.navigator-ajax{padding-top:0px;width:746px;height:217px;text-align:left;}
.left-ajax,
.right-ajax{height:217px;width:16px;position:absolute;border-top:1px solid #FFFFFF;}
.left-ajax{margin-left:0;}
.right-ajax{margin-left:712px;}

.left-ajax a,
.right-ajax a{display:block;width:16px;height:217px;opacity: .5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);}

.left-ajax a:hover,
.right-ajax a:hover{
opacity: .9;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
}


.left-ajax a{
-moz-border-radius-topright:14px;
-moz-border-radius-bottomright:14px;
-webkit-border-bottom-right-radius:14px; 
-webkit-border-top-right-radius:14px; 
border-top-right-radius:14px;
border-bottom-right-radius:14px;
}

.right-ajax a{
-moz-border-radius-topleft:14px;
-moz-border-radius-bottomleft:14px;
-webkit-border-bottom-left-radius:14px; 
-webkit-border-top-left-radius:14px; 
border-top-left-radius:14px;
border-bottom-left-radius:14px;
}

.left-ajax a{background:#CCCCCC url(../images/icons/arrow_left.png) no-repeat center left;}
.right-ajax a{background:#CCCCCC url(../images/icons/arrow_right.png) no-repeat center right;}
.control-block{border:1px solid #CCCCCC;margin:10px;padding:10px;margin-left:0px;margin-right:0;}
.thumb-edit{height:390px;}
.thumb-edit input.inputfield,
.thumb-edit input.default-button
{font-size:11px;padding:2px;width:110px;}
.thumb-edit input.default-button{width:auto;}
.thumb-edit .default-textarea{width:auto;width:110px;}

.big-button{font-size:14px;}
.status-img{padding-left:5px;}
.c-left{clear:left;}
.act-blc{text-align:left;padding:2px;}
