body 
{
    font-family: Arial;
    font-size: 14px;
    color: #546464;
    margin: 0px;
    background-color: #999999;
}

form 
{
    margin: 0px;
    font: 12px Arial;
}

.table_master
{
	/*table-layout : fixed;*/
    background-color: White;
    width: 1000px;
}

.table_master_inside
{
	/*table-layout : fixed;*/
	margin-top: 11px;
	margin-left: 11px;
	margin-right: 11px;
	margin-bottom: 11px;
    background-color: White;
    /*width: 966px;*/
}

.td_inner_space_left {
    margin-left: 7px;
}
.3pjh{ display:inline; width:100%; margin:0 auto;}
.3pjh h3{margin:0; padding:0; display:inline;background:none;}
.3pjh h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none;}
.td_inner_space_top {
    margin-top: 7px;
}

.tdContent {
    margin-left: 12px;
    margin-top: 20px;
}

.tdMainMenu {
    background-color: White;
    width: 350px;
}

.tdMapPicture {
    background-color: White;
    width: 350px;
}

.tdMainFlash {
    background-color: White;
    width: 350px;
}

.tdMainPicture {
    background-color: White;
    width: 100%;
}

.tdContextMenuRow {
    height: 100px;
    /*width: 100%;*/
    background-color: White;
}

.mainMenuTopOdsazeni 
{
    margin-top: 15px;
}



.cph_site 
{
    height: 500px;
    padding-left: 25px;
    /*padding-right: 40px;*/
    padding-right: 0px;
    padding-top: 5px;
}

.menuPicsPruh
{
    height: 17px; 
    width: 770px; 
    z-index: 10;
    position: relative;
    top: -140px;
    left: 0px;
}

.menuPicsPruhTr 
{
    padding-left: 6px;
    height: 17px; 
    /*width: 765px;*/
    /*background-image: url('images/lista_bod.png');*/
}

.menuPicsText 
{
    height: 17px; 
    width: 770px; 
    z-index: 20; 
    position: relative;
    top: -155px; 
    left: 5px;
    text-align: left;
}

/*.menuPicsOkraj 
{
	z-index: 30;
	position: relative;
	top: -187px;
	left: 743px;
}*/

.menuLink a
{
    font: bold 11px Arial;
    color: #808080; /* tmave seda svetlejsi */
    /*color: #546464; tmave seda puvodni */
	 /*width: 150px;*/
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
    margin-right: 5px;
    /*background-color: #404040;*/
}

.menuLink a:hover
{
	font: bold 11px Arial;
	color: #666666; /*F05D2A; /*    color: #546464;*/
   text-decoration: underline;
	/*text-decoration: none;*/
	/*cursor: pointer;*/
	vertical-align: middle;
	margin-right: 5px;
	/*border: 1px solid;*/
	/*padding: 2px;*/
	/*background-color: #FFFFFF;*/
	/*width: 150px;*/

}

.menuLinkBold a
{
/*
	font: bold 11px Arial; /* oranzova barva */
/*    color: #F05D2A; /*    color: #546464;*/
   /*text-decoration: underline;*/
/*	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
	margin-right: 5px;
	/*border: 1px solid;*/
	/*padding: 2px;*/
/*	background-color: #FFE4C4;
	/*width: 150px;*/
    font: bold 11px Arial;
    color: #666666;
    text-decoration: none;
    /*cursor: pointer;*/
    vertical-align: middle;
	margin-right: 5px;
    /*background-image: url('images/lista_bod.png');*/
}

.menuLinkNull 
{
    width: 0px;
    text-decoration: none;
}
.adminHeaderPhotosTable
{
	background-color: #EEE8AA;
	/*border-color: Tan;*/
	border-width: 1px;
	border-style: solid;
	font: 12px Arial;
}
.adminHeaderPhotosTd
{
	color: #8C4510;
	background-color: #EEE8AA;
	font: 12px Arial;
}
.adminHeaderPhotosTdBold 
{
	color: Black;
	background-color: #D2B48C;
	font: bold 12px Arial;
}
.adminContentMenuItemsTable
{
	color: Black;
	/*background-color: LightGoldenrodYellow;*/
	/*border-color: Tan;*/
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	font: 12px Arial;
}
.adminContentMenuItemsPager
{
    color: Blue;
	font: 12px Arial;
}
.ShowHeaderBtn 
{
	font: 10px Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
	color: Black;
	background-color: #92C900;
}
.LabelAdminSection 
{
	font: 14px Arial;	
}
.appforminputenabled {
    background-color: white;
}
.appforminputdisabled {
    background-color: silver;
}

.login_customer 
{
    height: 500px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-right: 0px;
}

/*
#tabcontrol {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:10px 5px 6px 5px;
}
#tabcontrol #tabs {
list-style-type:none;
margin:0;
padding-left:40px;
padding-bottom:24px;
border-bottom:1px solid #000000;
font: bold 11px verdana, arial, sans-serif;
}
#tabcontrol #tabs LI {
float:left;
height:21px;
background-color:#C2DBF6;
color:#000000;
margin:2px 2px 0 2px;
border:1px solid #000000;
}
#tabcontrol #tabs .tabnormal A {
border-bottom:1px solid #FFFFFF;
color:#000000;
background-color:#FFFFFF;
}
#tabcontrol #tabs .tabselected A {
	
}
#tabcontrol #tabs A:hover,
#tabcontrol #tabs A:active {
background-color:#72ABEB;
color:#FFFFFF;
}
#tabcontrol #content {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:10px 5px 6px 5px;	
}
#tabcontrol #viewcontainer {
	
}

#tabcontent {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:10px 5px 6px 5px;
}
*/
/*Tab Navigation*/


ul#tabnav {
list-style-type:none;
margin:0;
padding-left:1px;
/*padding-bottom:5px;*/
/*border-bottom:1px solid #000000;*/
/*width:1000px;*/
font: 10pt arial, verdana, sans-serif;
}

ul#tabnav li {
float:left;
background-color:#b8c6c6; /*#C2DBF6;*/
color:#000000;
margin:0px 1px 0 0px;     /*2px 2px 0 2px;*/
/*border:1px solid;*/  /*#AEAEAE;*/
border-bottom-style: none;
border-left:1px solid Gray; /*White;*/
border-top:1px solid Gray; /*White;*/
border-right:1px solid Gray; /*#2A2A2A;*/
border-bottom:none;
height:28px;
width: 150px;
}

ul#tabnav a:link, ul#tabnav a:visited {
display:block;
color:#000000;
background-color:transparent;
text-decoration:none;
padding:4px;
}

ul#tabnav a:hover{
background-color:#b8c6c6; /*#72ABEB;*/
color:Black;
font: bold;
}

ul#tabnav .tab_active{
/*display:block;*/
color:#b8c6c6;
background-color:#b8c6c6;
text-decoration:none;
font: bold;
/*padding:4px;*/
}

ul#tabnav .tab_nonactive{
/*display:block;*/
color:#c8d6d6;
background-color:#c8d6d6;
text-decoration:none;
height:26px;
/*padding:4px;*/
/*height:30px;*/
}

/*
tab_active{
height:32px;
border-bottom:none;
color:blue;
background-color:red;
}

tab_nonactive{
height:30px;
border-bottom:1px solid #000000;
color:#000000;
background-color:#FFFFFF;
}
*/


/* begin css tabs */
/*
ul#tabnavobsolete { /* general settings */
/*text-align: left; /* set to left, right or center */
/*margin: 1em 0 1em 0; /* set margins as desired */
/*font: bold 10pt verdana, arial, sans-serif; /* set font as desired */
/*border-bottom: 2px solid white; /* set border COLOR as desired */
/*list-style-type: none;
padding: 0px 2px 0px 0px; /* THIRD number must change with respect to padding-top (X) below */
/*height:28px;*/
/*width:800px;
}

ul#tabnav li { /* do not change */
/*display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2 { /* settings for selected tab */
/*border-bottom: 2px solid gray; /* set border color to page background color */
/*background-color: blue; /* set background color to match above border color */
/*color: Gray;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a { /* settings for selected tab link */
/*background-color: red; /* set selected tab background color as desired */
/*color: gray; /* set selected tab link color as desired */
/*position: relative;
top: 1px;
padding-top: 0px; /* must change with respect to padding (X) above and below */
/*}

ul#tabnav li a { /* settings for all tab links */
/*padding: 0px 3px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
/*border: 1px solid Gray; /* set border COLOR as desired; usually matches border color specified in #tabnav */
/*background-color: silver; /* set unselected tab background color as desired */
/*color: white; /* set unselected tab link color as desired */
/*margin-right: 0px; /* set additional spacing between tabs as desired */
/*text-decoration: none;
border-bottom: none;
height:28px;
width:150px;
}

/*
ul#tabnav tab_active{
height:32px;
border-bottom:none;
color:#blue;
background-color:red;
}
*/

/*
ul#tabnav a:hover { /* settings for hover effect */
/*background: gray; /* set desired hover color */
/*}*/



/* cislo oranzove barvy */
/* #F05D2A */


.tdGreen
{
    font-family: Arial;
    font-size: 10px;
    color: #C4CDCE;
    background-color: #92C900;
}

.tdGreenLogin
{
    /*background-color: #92C900;*/
    padding-top: 5px;
    background-image: url("images/green_pixel.gif");
}

.tdLogin 
{
    font-size: 12px;
    color: #63767B;
}

.tdCarky 
{
	background-image: url('images/carky_uzke.gif');
    background-repeat: repeat-x;
    background-position: left;
    height: 22px;
    padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
}

.tdCarkyUpTheContent
{
	background-image: url('images/carky_uzke.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    height: 12px;
    padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	vertical-align: bottom;
}

.tdCarkySvisle
{
	background-image: url('images/carky_uzke_svisle.gif');
    background-repeat: repeat-y;
    background-position: left;
    /* top center;*/
    width: 2px;
    /*padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;*/
}

.tdCarkyContent
{
	background-image: url('images/carky_uzke.gif');
    background-repeat: repeat-x;
    background-position: center;
    height: 5px;
    padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	vertical-align: middle;
}

.leveOdsazeni 
{
    margin-left: 30px;
}


.textBoxForm 
{
    font-size: 10px;
}

TC_Options_Font
{
    font-size: 12px;	
}


/*.tablePhotos 
{
   background-image: url('images/mainPhotos.jpg');
    width: 770px;
    height: 152px;
}*/
