@CHARSET "UTF-8";

@import url(mod_forms.css);
/* @font-face 
{
  font-family: "Quartz Bold";
  src: url( ../userfiles/font/QuartzLTStd.eot ); 
  src: local("Quartz Bold"), url( ../userfiles/font/QuartzLTStd.ttf ) format("truetype"); 
} */

* { margin: 0px; padding: 0px; }
body { font-size: 12px; font-family: "Trebuchet MS"; background: #daeaf9 url(../userfiles/web/body.jpg) repeat-x center top; position: relative; }

#page { display: block; margin: 0px auto; width: 950px; }

#top { display: block; height: 195px; background: transparent url(../userfiles/web/top_biely2.png) no-repeat left bottom; position: relative; z-index: 1; }

#main { display: block; background-color: white; margin: 0 9px 0 0; position: relative; }
#left { width: 234px; background: transparent url(../userfiles/web/pozadie_left.jpg) repeat-y left top; }
#main_content { background: none; padding: 0 20px 0px 10px; }
#right { width: 200px; /*background: transparent url(../images/pozadie_main_content.jpg) repeat-y right top;*/ }
#bottom { display: block; height: 217px; background: transparent url(../userfiles/web/bottom_biely.png) no-repeat left top; position: relative; }

.podstranky #main_content { background: #33ab00 url(../userfiles/web/main_zeleny.jpg) repeat-x left bottom; padding: 0 25px 30px; }
.podstranky #top { background: transparent url(../userfiles/web/top_zeleny.png) no-repeat left bottom; }
.podstranky #bottom { background: transparent url(../userfiles/web/bottom_zeleny.png) no-repeat left top; }
.podstranky_ps #bottom { background: transparent url(../userfiles/web/bottom_zeleny.png) no-repeat left top; }

#trava { position: absolute; bottom: 0; left: 0; width: 100%; height: 57px; background: url(../userfiles/web/trava.jpg) no-repeat center top; }

#map_canvas { height: auto; position: relative; bottom:0; left:0; right:0; top:0; }
#map_canvas { height: 500px; width: 650px; margin-left:auto; margin-right:auto; }

















/******************* TABULKY *********************/

.admin_table1{ width:100%;border-spacing: 0px; margin-bottom:5px; clear:both;}
.admin_table1 td, .admin_table1 th{ padding:4px; font-size:1.1em;}


/*.admin_table1 thead th{ text-align: center; background: #f0f0f0; color: #666; border-bottom: 1px solid #999; border-left: 1px solid #fff;}
*/


/* 
.admin_table1 thead{ background:#D9DADE url(../images/bg_table_thead_left.jpg) repeat-y left; }
.admin_table1 thead th{ text-align: center; color: #000; border-bottom: 1px solid #9a9d9f;} */

.admin_table1 thead{ url("/cms/themes/delphicms/images/bg_th_tb1.gif") repeat-x; background-position:0 28px; height:31px;}

.admin_table1 thead th {
background-image:url("/cms/themes/delphicms/images/bg_th_tb1.gif") !important;
background-position:0 28px;
border-right:1px solid white;
font-family:tahoma;
font-size:11px;
font-weight:normal;
padding-left:9px;
}


.admin_table1 tbody th { font-weight: bold; }
.admin_table1 tbody tr { background-color: #fff; text-align: left;}
.admin_table1 tbody tr.row0:hover td,
.admin_table1 tbody tr.row1:hover td { background-color: #ffb ; }
.admin_table1 tbody tr td { height: 25px; background: #e0e3e7; border-bottom: 1px dashed #ccc; padding-left:10px;
padding-right:3px; vertical-align:middle; }
.admin_table1 tbody tr.row1 td { background: #f0f0f0;}
.admin_table1 tbody th a{ font-weight: bold; }

.admin_table1 tbody tr.row_orange td{ background: orange;}
.admin_table1 tbody tr.row_red td{ background: #ffccaa;}
.admin_table1 tbody tr.row_green td{ background: #ccffaa;}


                  
.noheighttd tbody tr td { height: auto; }
.noheighttd td, .noheighttd th{ padding:0 4px;}

.admin_table1 .filters_row input,.admin_table1 .filters_row select { width:98%; border:1px solid silver; font-size:10px;}


/* .admin_table1 td.sortColumn { background:#dadada ;} */
.admin_table1 th.sortColumn { url("../images/bg_th_tb1.gif") repeat-x; background-position:0 28px; !important;}











.tableFilterList { border-collapse:collapse;background:#dee2e7; width:100%;}
.tableFilterList td{ vertical-align: top; padding:5px 10px;}
.tableFilterList .productsFilterLeft{ width:250px; border-right:1px solid #aeb3b6;}

.leftFilter { position:relative; }
.leftFilter .smallResetFilter { background:url(../images/icon_close_small.png) no-repeat right; padding:2px 10px 2px 0px; position:absolute; top:0; right:15px; color:#777; text-decoration:underline;}
.leftFilter h3 { color:black; }
.leftFilter label { font-family:tahoma;font-size:11px; color:#444; display:block; padding:5px 2px 2px 2px;}
.leftFilter input,.leftFilter select  { width:230px; padding:3px; background:#fff;border:1px solid #a5acb2;}
.leftFilter select { width:237px; }
.leftFilter .statusCheckbox { overflow:auto; padding:5px 0;}
.leftFilter .statusCheckbox label{ float:left; width:30%;  }
.leftFilter .statusCheckbox input{ margin:0 5px 0px 0; position: relative; top:2px;  }

.leftFilter #name{ background:#fff url(../images/icon_search_in_input.png) no-repeat 98% center; padding:10px 3px; }

.leftFilter .buttons { display:block; padding:10px 0; width:237px; overflow:hidden; }
.leftFilter .buttons input,.leftFilter .buttons button{ width:auto; float:right; background:#f3f5f7; border:1px solid #a5acb2; padding:3px; margin-left:10px; -moz-border-radius:4px; border-radius:4px;  -webkit-border-radius:4px; }
.leftFilter .buttons input:hover,.leftFilter .buttons button:hover{ background-color:#ffff99;}

.leftFilter .activeButtons { display:block; padding:20px 0; width:237px; overflow:hidden; margin-top:20px; border-top:1px solid #a5acb2; }
.leftFilter .activeButtons a{ width:auto; float:left; background:#f3f5f7; border:1px solid #a5acb2; padding:4px; margin-left:10px; -moz-border-radius:4px; border-radius:4px;  -webkit-border-radius:4px; font-size:12px; width:62px; text-align:center; text-decoration:none; color:black;  }
.leftFilter .activeButtons a.all { margin-left:0;}
.leftFilter .activeButtons a:hover,.leftFilter .activeButtons a.active{ background-color:#ffff99; }


#form_productslist .loading,
.list .loading,
#form_orderslist .loading{ background:#DEE2E7 url(../images/loading.gif) no-repeat center 20px; }


.listTypeSelector { display:block; float:left; }
.listTypeSelector a{ display:block; float:left; background-position:top; width:25px; height:14px; padding:0 !important; margin-right:5px; text-decoration:none !important;}
.listTypeSelector a.table { background:url(../images/table_type_list.png); }
.listTypeSelector a.items { background:url(../images/table_type_items.png); }
.listTypeSelector a:hover { background-position:left 14px;}
.listTypeSelector a.active { background-position:left 28px;}

.hideLinks .editColumn a{ display:none; }

.iframebody { background:white; }
#fcklink #page { width:auto; }



/* ANALYTICS */

.charting .analytics_form { padding:0; margin:0; width:600px; }
.charting #chart {border: solid 1px #38383A;}
.charting form.analytics_date dl {width:600px; float:left;}
.charting .analytics_form .analytics_date dl.zend_form select {width:80px;}
.charting .chart {border:solid 1px #38383A; float:right;}
/* form#form_analyticsStats {width:600px;} */
.admin_table_stats {
    border-spacing: 0;
    clear: both;
    margin-bottom: 5px;
  /*
    width: 300px; */
}
/* .tableFilterList td.analyticsFilterLeft {background-color:#333; color:white;} */



