@import url("staticmenu/p7exp.css");
@import url("menu.css");
@media screen, print
{

.IEnonvisible
{
}
   
    /*================================
        Default xhtml tags
        ================================*/
	a :link , a:visited, a:hover { color:#000000;}
	
	.contacttable td{background-color: #DCEBF7; padding:2px 12px 2px 6px}
	.contacttable th{background-color: #F6F6F6; padding:2px 12px 2px 6px; font-size:15px; padding-bottom:5px }
	table.contacttable{border: 5px solid  #F6F6F6; }
	.provoznidoba  td{background-color: #C0DAEF;padding:2px 12px 2px 6px;}
	table.provoznidoba {border: 5px solid  #F6F6F6;}
		
    body
    {
        background: #f2f0ef url(images/background/bg_main.gif) repeat-x top left;
        padding: 0px;
        margin: 0px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
    }

    img
    {
        border: 0;
    }

    p
    {
        margin: 0px;
        padding: 0px;
    }
	

    /*================================
        Main layout
        ================================*/

    .body
    {
        background: #f2f0ef url(images/background/shadow_rest.gif) repeat-y top left;
        width: 924px;
        margin: 0px auto 0px auto;
		padding:0px;
        position: relative;
    }

    .bodyleft
    {
        background: transparent url(images/background/shadow_left.gif) repeat-y top left;
        width: 7px;
        height: 634px;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .bodycenter
    {
        background: #fff;
        width: 910px;
        min-height: 642px;
        margin: 0px auto 9px auto;
    }

    .bodyright
    {
        background: transparent url(images/background/shadow_right.gif) repeat-y top right;
        width: 7px;
        height: 634px;
        position: absolute;
        top: 0px;
        right: 0px;
    }

    .bodybottom
    {
        clear: both;
        background: #fff url(images/background/bg_footer.gif) no-repeat top;
        width: 924px;
        height: 13px;
    }

    .shadowline
    {
        background: #fff url(images/dividerHome.gif) no-repeat top;
        width: 912px;
        height: 7px;
        margin-top: 3px;
    }

    .banner_border
    {
        background: #fff url(images/banner_shadow.gif) no-repeat top;
        width: 900px;
        height: 3px;
        margin-left: auto;
        margin-right: auto;
        z-index: 1;
    }

    .banner
    {
        background: #fff url(images/background/bg_banner.gif) repeat-x top left;
        width: 900px;
        height: 165px;
        margin: 0px auto 0px auto;
        padding: 0px;
        position: relative;
        z-index: 1;
    }

    .content
    {
        position: relative;
        background: Transparent;
       /* padding-left: 165px;*/
        padding-right: 206px;
        min-height: 642px;
        position: relative; height:100%;
    }


    .contentCenter
    {

	margin-left:160px;
	
    }


    .contentLeft
    {
       
        top: 5px;
        left: 5px;
        background: #eaf2f7 url(images/background/bg_hoofdnavigatie.gif) repeat-y top left;
        width: 158px;
        border-top: 1px solid #d5d2cf;
        border-right: 1px solid #d5d2cf;
        height: 100%;
	float:left;
        margin-right:0px;

    }

    .contentRight
    {
        position: absolute;
        top: 5px;
        right: 5px;
        width: 201px;
        border-left: 1px solid #d5d2cf;
        margin: 0px;
        padding: 0px;
        height: 100%;
    }

    .toolBoxHeader
    {
        background: #b81116 url(images/toolbox/toolboxcontent_top.gif) no-repeat top;
        width: 193px;
        height: 28px;
        color: #fff;
        margin: 0px;
        margin-left: 5px;
    }

    .toolBoxHeader h2
    {
        padding-top: 7px;
        margin-left: 15px;
        color: #fff;
        font-weight: bold;
        font-size: 0.8em;
    }

    .toolBoxContent
    {
        background: #f5f5f5 url(images/toolbox/toolboxcontent_middle.gif) repeat-y top;
        width: 193px;
        margin-left: 5px;
        padding-bottom: 5px;
        position: relative;
    }



    .toolBoxContent ul
    {
        list-style: none;
        margin: 0px;
        padding: 0px;
        margin-left: 8px;
        padding-top: 3px;
    }

    .toolBoxContent ul li
    {
        background: url(images/list/linkArrowToolbox.gif) no-repeat left;
        padding-left: 10px;
        list-style: none;
        vertical-align: middle;
        margin-top: 4px;
    }

    .toolBoxContent ul li a, .toolBoxContent ul li a:link, .toolBoxContent ul li a:visited
    {
        color: #3a4e5f;
        text-decoration: none;
        font-size: 11px;
    }

    .toolBoxContent ul li a:hover
    {
        color: #b81116;
        text-decoration: none;
    }

    .toolBoxFooter
    {
        background: #f5f5f5 url(images/toolbox/toolboxcontent_bottom.gif) no-repeat bottom;
        width: 193px;
        height: 9px;
        margin-left: 5px;
    }



    .header
    {
        height: 66px;
        min-width: 899px;
        background: transparent;
    }

    .logo
    {
        margin-left: 5px;
        float: left;
        width: 184px;
        height: 50px;
    }

    /*================================
        Menu, Top links
        ================================*/

    .menulinks
    {
        width: 715px;
        float: left;
    }

    .menu
    {
        width: 715px;
        height: 33px;
    }

    .staticMenu
    {
        float: left;
        width: 115px;
        height: 33px;
    }

    .staticMenu ul
    {
        list-style: none;
        background-color: #fff;
        float: left;
        padding: 0px;
        margin: 0px;
        padding-top: 3px;
        height: 22px;
        position: relative;
        z-index: 1000;
    }
    .staticMenu ul:hover
    {
        background: url(images/background/bg_menu.gif) repeat-x top left;
    }

    .staticMenu ul li
    {
        display: inline;
        font-size: 14px;
        background: url(images/list/menuArrowDownGrey.gif) no-repeat right;
        padding-right: 13px;
        padding-left: 5px;
        cursor: default;
    }

    .staticMenu ul li ul
    {
        display: none;
    }

    .staticMenu ul li ul li
    {
        display: block;
        font-size: 11px;
        background: url(images/list/submenuArrow.gif) no-repeat left;
        padding-left: 15px;
        height: 18px;
        width: 137px;
        margin: 0px;
        border: 0px;
        cursor: pointer;
    }

    .staticMenu ul li ul li:hover
    {
        background: #b81116 url(images/list/submenuArrow_hover.gif) no-repeat left;
        color: #fff;
    }


    .staticMenu ul li ul li a, .staticMenu ul li ul li a:link, .staticMenu ul li ul li a:visited
    {
        width: 100%;
        text-decoration: none;
        color: #000;
        display: block;
        height: 18px;
        margin: 0px;
        padding: 0px;
        vertical-align: middle;
    }

    .staticMenu ul li ul li a:hover
    {
        width: 100%;
        text-decoration: none;
        color: #fff;
    }


    .staticMenu ul li:hover > ul
    {
        display: block;
        position: absolute;
        top: 20px;
        left: 0px;
        width: 165px;
        border-right: 1px solid #4c4c4c;
        background: url(images/background/bg_submenu.gif) repeat-x top left;
        height: auto;
    }

    .dnnMenu
    {
        float: left;
        width: 715px;
        height: 33px;
    }


    .toplinks
    {
        width: 715px;
        height: 34px;
    }

    .toplinks ul
    {
        float: right;
        list-style: none;
        padding: 0px;
        margin: 3px 0px 0px 0px;
        padding-right: 5px;
    }

    .toplinks ul li
    {
        display: inline;
        font-size: 0.7em;
        background: url(images/list/linkArrow.gif) no-repeat left;
        padding-left: 8px;
        margin-left: 10px;
    }

    .toplinks ul li a, .toplinks ul li a:link, .toplinks ul li a:visited
    {
        text-decoration: none;
        color: #000;
    }

    .toplinks ul li a:hover
    {
        text-decoration: underline;
        color: #000;
    }


  


    /*================================
        Footer, bottom links
        ================================*/

    .footer
    {
        width: 924px;
        margin-left: auto;
        margin-right: auto;
        padding-bottom: 7px;
        display: block;
        float: left;
        background: #f2f0ef;
    }

    .copyright
    {
        font-size: 0.7em;
        float: left;
        margin-left: 15px;
    }

    .bottomlinks
    {
        float: right;
        margin-right: 15px;
    }

    .bottomlinks ul
    {
        list-style: none;
        padding: 0px;
        margin: 0px;
        padding-right: 5px;
    }

    .bottomlinks ul li
    {
        display: inline;
        font-size: 0.7em;
        background: url(images/list/linkArrow.gif) no-repeat left;
        padding-left: 8px;
        margin-left: 10px;
    }

    .bottomlinks ul li a, .bottom ul li a:link, .bottom ul li a:visited
    {
        text-decoration: none;
        color: #000;
    }

    .bottomlinks ul li a:hover
    {
        text-decoration: underline;
        color: #3a4e5f;
    }



    #container
    {
        width: 899px;
        height: 386px;
        border: 0px solid #000;
        overflow: hidden;
        margin: auto;
        background-color: #aaa;
        z-index: 1;
        margin-left: auto;
        margin-right: auto;
    }
    #container iframe
    {
        width: 1024px;
        height: 768px;
        margin-left: -63px;
        margin-top: -66px;
        border: 0 solid;
        z-index: 1;
    }

    /*================================
        DNN classes
        ================================*/

    #dnn_dnnLOGIN_cmdLogin
    {
        text-decoration: none;
        color: #000;
        font-weight: normal;
    }


    #dnn_dnnLOGIN_cmdLogin:hover
    {
        text-decoration: underline;
        color: #3a4e5f;
    }

   /*********************************************************************
         Standard structural CSS that typically should not need to be changed
        *********************************************************************/
    #HouseMenuNav, #HouseMenuNav ul
    {
        /* all submenu lists */
        padding: 0px;
        margin: 0px;
        margin-top: -5px;
        border: 0px;
        list-style: none;
        white-space: nowrap;
        z-index: 99999;
        position: relative;
    }

    #HouseMenuNav li
    {
        /* all list items */
        position: relative;
        display: inline;
        float: left;
        margin: 0px;
        border: 0px;
        padding: 0px;
    }

    #HouseMenuNav li li
    {
        /* all items under the top level */
        z-index: 11113;
    }

    #HouseMenuNav a
    {
        /* all links within the menu wrapper */
        display: block;
        margin: 0px;
        border: 0px;
        padding: 0px;
    }

    #HouseMenuNav li li a
    {
        /* all item links under the top level */
        margin: 0px;
        border: 0px;
        padding: 0px;
    }

    #HouseMenuNav li a:hover
    {
        border: 0px;
    }

    #HouseMenuNav li li a:hover
    {
        border: 0px;
    }

    #HouseMenuNav li ul
    {
        position: absolute;
        margin: 0px;
        border: 0px;
        padding: 0px;
        z-index: 11112;
    }

    #HouseMenuNav li ul ul
    {
        /* third-and-above-level lists */
        margin: 0px;
        border: 0px;
        padding: 0px;
    }

    #HouseMenuNav li:hover ul ul, #HouseMenuNav li:hover ul ul ul, #HouseMenuNav li.sfhover ul ul, #HouseMenuNav li.sfhover ul ul ul
    {
        left: -9999px;
    }

    #HouseMenuNav li:hover ul, #HouseMenuNav li li:hover ul, #HouseMenuNav li li li:hover ul, #HouseMenuNav li.sfhover ul, #HouseMenuNav li li.sfhover ul, #HouseMenuNav li li li.sfhover ul
    {
        /* lists nested under hovered list items */
        left: auto;
        z-index: 99999;
    }

    #HouseMenuNav iframe
    {
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 0px;
        filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
        display: block;
    }

    .ArrowPointer
    {
        cursor: default;
    }


    /*******************************************************
         Presentation CSS that typically needs to be customized
        *******************************************************/
    #HouseMenuNav, #HouseMenuNav ul
    {
        /* all submenu lists */
        z-index: 4;
        list-style: none;
        background-color: Transparent;
        float: left;
        padding: 0px;
        margin: 0px;
        height: 22px;
        position: relative;
    }

    #HouseMenuNav li
    {
        /* all list items */
        float: left; /*background: url(images/list/menuArrowDownGrey.gif) no-repeat right;     padding-right: 16px;*/
        display: inline-block;
        padding-left: 5px;
        cursor: default;
        height: 22px;
        padding-top: 3px;
        margin-right: 3px;
    }

    #HouseMenuNav ul li:hover
    {
        background: url(images/background/bg_menu.gif) repeat-x top left;
        padding-right: 0px;
    }

    #HouseMenuNav li a, #HouseMenuNav li a:link, #HouseMenuNav li a:visited
    {
        margin: 0px;
        padding: 0px;
        font-size: 14px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        color: #000;
        font-weight: normal;
        height: 22px;
        background: url(images/list/menuArrowDownGreyHouse.gif) no-repeat top right;
        padding-right: 16px;
    }

    #HouseMenuNav li li a, #HouseMenuNav li li a:link, #HouseMenuNav li li a:visited
    {
        display: block;
        font-size: 11px;
        background: url(images/list/submenuArrow.gif) no-repeat left;
        padding-left: 15px;
        height: 18px;
        width: 134px;
        margin: 0px;
        border: 0px;
        cursor: pointer;
    }

    #HouseMenuNav li li a:hover
    {
        background: #b81116 url(images/list/submenuArrow_hover.gif) no-repeat left;
        color: #fff;
    }

    #HouseMenuNav li li
    {
        /* all items under the top level */
        font-size: 11px;
        height: 18px;
        padding: 0px;
        margin: 0px;
        background: Transparent;
        width: 134px;
    }

    #HouseMenuNav li li:hover
    {
        /* all items under the top level */
        background: #b81116;
    }

    #HouseMenuNav a
    {
        /* all links within the menu wrapper */
        font-size: 14px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        color: #000;
        font-weight: normal;
    }

    #HouseMenuNav li a:hover
    {
        text-decoration: none;
    }

    #HouseMenuNav li li a
    {
        /* all item links under the top level */
        width: auto;
        height: auto;
    }

    #HouseMenuNav li ul
    {
        /* second-level lists */
        width: 165px; /* width of submenu, must be set so third-level list can get shifted over properly */ /*min-height:138px;*/
        left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
        top: 22px;
        margin: 0px;
        margin-left: -5px;
        padding: 0px;
        background: #edfaff url(images/background/bg_submenu.gif) repeat-x top left;
        border-right: 1px solid #4c4c4c;
        height: auto;
    }

    #HouseMenuNav li ul ul
    {
        /* third-and-above-level lists */
    }

    /* Applied to the parent item, if displayed, in either vertical or horizontal
           orientation. Must follow other styles. */
    #HouseMenuNav #HouseMenuNavParentItem a
    {
        /* all links under the parent item (li) */
        background-color: transparent;
        text-decoration: none;
    }

    #HouseMenuNav a#HouseMenuNavParentLink
    {
        /* parent link itself */
        background-color: transparent;
        text-decoration: none;
    }

    #HouseMenuNav a#HouseMenuNavCurrentLink
    {
        /* current link itself */
        color: #000;
    }

 #HouseMenuNav2
    {
        margin: 0px;
        padding: 0px;
        width: 158px;
        font-size: 12px; 
		z-index: 100;
    }

    #HouseMenuNav2 ul
    {
        margin: 0px;
        padding: 0px;
        background: url(  'images/background/bg_leftcolumn.gif' ) repeat-y;
    }
    #HouseMenuNav2 ul.hide
    {
        display: none;
    }

    #HouseMenuNav2 li
    {
        padding: 0px;
        margin: 0px;
        list-style-type: none;
    }

    #HouseMenuNav2 a
    {
        width: 138px;
        padding: 3px 0px 3px 20px;
        margin: 0px;
        background: url(  'images/list/submenu/linkArrowSubmenu.gif' ) 10px 7px no-repeat;
        border-bottom: 1px solid #d5d2cf;
        font-weight: bold;
        display: block;
        color: #000;
        text-decoration: none;
    }
    #HouseMenuNav2 a.back
    {
        background-image: url(  'images/list/submenu/linkArrowSubmenuBack.gif' );
    }

    #HouseMenuNav2 a:hover.back
    {
        background-image: url(  'images/list/submenu/linkArrowSubmenuActiveBack.gif' );
    }

    #HouseMenuNav2 a:hover,  #HouseMenuNav2 a.active
    {
        color: #b81116;
        background-image: url(  'images/list/submenu/linkArrowSubmenuActive.gif' );
    }

    #HouseMenuNav2 a.active
    {
    }

    #HouseMenuNav2 ul ul
    {
        border-bottom: 1px solid #d5d2cf;
        border-top: 1px solid #D5D2CF;
        padding-left: 0px;
    }
    
    #HouseMenuNav2 ul ul a
    {
        width: 128px;
        display: block;
        margin: 1px 0px;
        font-weight: normal;
        padding-left: 30px;
        background-position: 20px 7px;
        border-width: 0px;
    }

    #HouseMenuNav2 ul ul ul a
    {
        width: 118px;
        display: block;
        margin: 1px 0px;
        font-weight: normal;
        padding-left: 40px;
        background-position: 30px 7px;
        border-width: 0px;
    }

    #HouseMenuNav2 ul ul ul ul a
    {
        width: 108px;
        display: block;
        margin: 1px 0px;
        font-weight: normal;
        padding-left: 50px;
        background-position: 40px 7px;
        border-width: 0px;
    }

    #HouseMenuNav2 ul ul a:hover, #HouseMenuNav2 ul ul a.active
    {
        background-image: url(  'images/list/submenu/menuArrowRightWhite.gif' );
        color: #ffffff;
        background-color: #b81116;
    }
	#HouseMenuNav2 ul li a#HouseMenuNav2CurrentLink 
{ /* current link itself */
	     color: #b81116;background-color:#F7F7F7; 
		 background-image: url(  'images/list/submenu/linkArrowSubmenuActive.gif');
}
#HouseMenuNav2 ul li#HouseMenuNav2CurrentItem {
   background-color:#b81116; color: #FFFFFF; font-weight:normal;
		 background-image: url(  'images/list/submenu/menuArrowRightWhite.gif' ); background-repeat:no-repeat; background-position: 20px 7px; 
      
}

#HouseMenuNav2 ul li ul li a#HouseMenuNav2CurrentLink
{ /* current link itself */
	background:transparent; color: #FFFFFF;
    
}


    /*================================
        Content classes
        ================================*/

    #dnn_toolboxpane
    {
        width: 187px;
        margin-left: auto;
        margin-right: auto;
    }

    #dnn_leftpane
    {
        width: 187px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
        position: relative;
		z-index: 100;
    }
    
    #dnn_rightpane
    {
        position: relative;
        padding-bottom:40px;
		z-index: 100;
    }

    #dnn_contentpane
    {
        padding: 10px 5px 5px 20px;
        position: relative;
        font-size: 13px;
        text-align:left;
	/*padding-left:178px;*/
	z-index: 1;
    }

    

    .contentScope1 div, .contentScope1 p, #dnn_leftpane div , #dnn_leftpane p
    {
        font-size: 13px;
      
    }


    #dnn_contentpane h1, #dnn_leftpane h1, h1
    {
        margin: 0px 0px 15px 0px;
        font-size: 19px;
        color: #b81116;
    }


    .contentScope1 h2, #dnn_leftpane h2, h2
    {
        margin: 0px;
        font-size: 13px;
        color: #000;
        font-weight: bold;
    }

    .contentScope1 ul, #dnn_leftpane ul, ul
    {
        list-style-type: disc;
        margin-top: 5px;
    }

    .contentScope1 ul li, #dnn_leftpane ul li, ul li
    {
        list-style-type: disc;
    }


    #dnn_bannerpane .CommandButton
    {
        background-color: #fff;
    }

    .contentScope2 div, .contentScope2 p
    {
        font-size: 14px;
        margin-bottom: 15px;
    }

    .contentScope2 h2
    {
        margin: 0px;
        font-size: 14px;
        color: #000;
        font-weight: bold;
    }

    .contentScope2 ul
    {
        list-style-type: disc;
        margin-top: 5px;
    }

    .contentScope2 ul li
    {
        list-style-type: disc;
        font-size: 14px;
    }


    .contentScope3 div, .contentScope2 p
    {
        font-size: 16px;
        margin-bottom: 15px;
    }

    .contentScope3 h2
    {
        margin: 0px;
        font-size: 16px;
        color: #000;
        font-weight: bold;
    }

    .contentScope3 ul
    {
        list-style-type: disc;
        margin-top: 5px;
    }

    .contentScope3 ul li
    {
        list-style-type: disc;
        font-size: 16px;
    }




    #dnn_bannerpane .SubHead, #dnn_toolboxpane .SubHead, #dnn_rightpane .SubHead
    {
        font-size: 0em;
        display: none;
    }

    #dnn_toolboxpane .JSbuttons,  #dnn_rightpane .JSbuttons, #dnn_bannerpane .JSbuttons
    {
        display: none;
        height: 0px;
        width: 0px;
    }
    
    #dnn_ctr368_SearchInput_cmdGo
    {
        font-size: 0em;
        color:#fff;
        background:transparent;
        border:0px;
        cursor:pointer;
        width:67px;
        height:20px;
        background: url(images/search.gif) no-repeat left;
    }

#container
    {
        width: 538px;
		height:900px;
        border: 0px solid #000;
        overflow: hidden;
        background-color: #fff;
        z-index: 1;
		padding:0px

    }
    #container iframe
    {
        width: 725px;
        height: 100%;
        border: 0px solid #000;
        z-index: 1;
		margin-top: 5px;
		margin-left: -2px;
		background-color: #fff;
    }



#container2
    {
        width: 200px;
	height:110px;
        border: 0px solid #000;
        overflow: hidden;
        background-color: #fff;
        z-index: 1;
	padding:0px

    }
    #container2 iframe
    {
        width: 200px;
        height: 100%;
        border: 0px solid #000;
        z-index: 1;
	margin-top: 0px;
	margin-left: 5px;
	background-color: #fff;
    }

/* -----------------------  tabulka skladovychvozu ---------------------  */



#box-table-a {
border-collapse:collapse;
font-size:11px;
margin:20px;
margin-left:0px;
margin-top:30px;
text-align:left;
width:495px;
}

#box-table-a td 

{
background-color: #DCEBF7;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
color: #333333;
border-top-width: 1px;
border-top-style: solid;
border-top-color: transparent;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
}

#box-table-a td a

{

color: #B81116;

}


#box-table-a tr:hover td  

{
background-color: #B81116;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
color: #FFFFFF;
}

#box-table-a tr:hover td a 

{

color: #FFFFFF;
}

#box-table-a th 

{
font-size: 14px;

font-weight: normal;
background-color: #D3E4F5;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border-top-width: 4px;
border-top-style: solid;
border-top-color: #BECEE1;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
color: #000000;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
}

/* -----------------------  tabulka skladovych vozu konec ---------------------  */

}

@media print
{
    .header, .banner, .banner_border, .contentLeft, .contentRight, .footer, .JSbuttons
    {
        display: none;
    }
    
    .content
    {
        padding:0px;
    }
}
