﻿html
{
    background-image: url(/Images2011/bg2.gif);
    background-repeat: repeat-y;
    background-position: center;

    height:100%; /* needed for container min-height */
    overflow-y: scroll;
}

body 
{
    margin: 0;
    padding: 0;
    text-align: center;

    height:100%; /* needed for container min-height */

}

#maincontainer
{
    xbackground-image: url(/Images2011/logo.gif);
    background-repeat: no-repeat;
    width: 760px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    overflow: hidden;
}

#subcontainer
{
    x-background-image: url(/Images2011/bg.gif);
    x-background-repeat: repeat-x;
    background-color: #3B3B3B;
}

.ff {
    display: none;
}

.LeftMenu div.AspNet-TreeView ul li {

}

#container
{
    background-color: #fff;
    width: 760px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    overflow: hidden;
}

#download {
    display: none;
}

form 
{
   	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	xheight:100%; /* IE6: treaded as min-height*/
	xmin-height:100%; /* real browsers */

    xborder: 0; xmargin-top: 0px; xmargin-bottom: 25px; 
}

#footer
{
    padding-bottom: 30px;
}
     
#footerSP
{
    position: absolute;
    width: 100%;
    bottom: 0; /* stick to bottom */
    color: #aaa;
    font-size: 11px;
    background-color: #3b3b3b;
    xpadding: 15px 5px 5px 5px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    xwidth: 750px;
    height: 29px;
}
#footerSP div
{
xborder: solid 1px red;
    width: 360px;
    height: 26px
}



.container.sb > .sb-gen > .sb-inner, .container.sb > .sb-gen > .sb-gen > .sb-inner
{
    background-color: #fff;
}

#theme
{
    width: 760px;
    height: 300px;
}
#theme2
{
    display: none;
    width: 896px;
    margin: 8px 0 0 0;
}

.TopMenu
{
    background-color: #191919;
    height:45px;
}
.TopMenu .sb-inner  
{
    background:#990000 url(/Images/topmenu_bg.jpg) repeat-x; 
}
.TopMenu .sb-border
{
    background-color: #990000 !important;
}

.TopMenu div
{
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

#menu-theme.PRERELEASE
{
    float: right !important;
    display: block;
    background-image: url(/Images/menu_bg_odbornost.jpg) !important;
    background-repeat: no-repeat;
    background-position: right top;
    width: 300px;
    height: 35px;
}

#leftmenu
{
    width: 185px;
}
#leftmenu .sb-inner
{
    background-color: #fff;
}

/*#leftmenu div
{
    background-color: #efefef; 
    xtext-align: left; 
    border-bottom: solid 1px #fff;
}*/

#content
{
    background-position: right top;
    float: right;
    width: 530px;
    margin-top: 2px;
    margin-bottom: 5px;
    margin-right: 30px;
    margin-left: 10px;
    xmin-height: 500px;
    background-repeat: no-repeat;
}

#footer > div
{
    overflow: auto;
    margin-left: auto;
    margin-right: auto;
    width: 760px;
    padding: 5px 0 10px 0;
    font-size: 10px;
    color: #666;
    text-align: right;
}

#footer a
{
    color: #ccc;
    text-decoration: none;
}
#footer a:hover
{
    color: #fff;
    text-decoration: underline;
}


.Corner
{
    /*text-align: center !important;
    font-style: italic;
    font-size: 13px;
    padding: 15px 12px 15px 13px;
    margin: 20px 0px 10px 0px !important;
    border: solid 1px #666;
    background-color: #D4D4D4;
    color: #000 !important; /*{
    background-color: #a0a0a0 !important;*/

    text-align: left !important;
    font-size: 12px;
    margin: 12px 0px 12px 2px !important;
    color: #333;
    font-family: Helvetika, Arial, Tahoma;
} 

.leftmenu
{
    padding: 1px 1px 5px 1px;
    margin-left: 0px;
}

.Condensed
{
    font-size: 11px;
}

.h1a
{
    color: #000 !important;
    text-decoration: none !important;
}

.PagePath
{
    color: #666;
    font-size: 10px !important;
}
.PagePath a, .PagePath a:link
{
    color: #444 !important;
    text-decoration: none !important;
}
.PagePath a:hover
{
    color: #444 !important;
    text-decoration: none !important;
}
