body{ background-color:#e3e3e3;}

/*width
-------------------
#header_inner, #header, #header .logo,
*/
#container, #header #header_inner,  #footer, #login{width:800px; margin:0 auto;}

/*header*/
#header, #container{background:none; margin:0 auto; border:none;}
#header{border-bottom:none; /*background: url(/Content/files/images/nav_bc.gif) repeat-x 0 100%*/ background-color: #608BC1; height:52px;}

/*logo
-------------------*/
#header .logo{float:left; height:0px; width:0; text-align:left; position:relative;  }
#header .logo span{background-position: 0px 100%; height:53px; background: url(/content/files/images/7c43c4ea-5e43-499f-95de-3bd16e7ac38a.png) no-repeat; position:absolute; width:200px; margin-top:10px; margin-left:10px;	}
* html #header .logo span{background: url(/content/files/images/7c43c4ea-5e43-499f-95de-3bd16e7ac38a.png) no-repeat;} /*IE6 hack*/

#login { padding-bottom:5px; position:absolute; margin:5px 0 0 0; color:#ccc;}
#login a{ color:#ccc;}

/*container*/
#container{margin-top:20px; border:1px solid #ccc; /*-moz-border-radius: 10px; -webkit-border-radius: 10px; */}
#container_inner{background-color:#fff;}
#container .box{border:none; background-color:Transparent; padding:30px; }
#right_col{width:550px;}
#left_col{width:220px; padding-top:30px;}


/*footer
-------------------*/
#footer{padding:0; padding:0px 0 10px 0;}
#footer_inner{margin:0px; padding:10px 0 10px 0; width: auto;}

/*nav
-------------------*/
#nav {height:45px; }
#nav {position: relative; top: 9px; float:none; margin-top:0; padding:0px; padding-left:215px;}
#nav li a{
border:none; 
border-left: none; 
border-right: none; 
border-top:none; 
top:0; 
margin:0; 
color:#fff; 
font-weight:bold; 
font-size:14px; 
float:left;
margin-top:16px;     
}

.index #nav li a.index,
.statni-podpora #nav li a.statni-podpora, 
.srovnani #nav li a.srovnani,
.kalkulacka #nav li a.kalkulacka, 
.zadost #nav li a.zadost,
.o-nas #nav li a.o-nas
{ background-color:#E3E3E3; color:#333; }

/*text
-------------------*/
#container h1, #container h2{ color:#000; font-size:18px; margin-bottom:10px; font-weight:bold; font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;}
a{color:#2679B8;}

a.skin_button {
    height: 26px;
    display: -moz-inline-box;
    display: inline-block;
    padding: 0 4px 0 0;
    background: url("http://cdn.last.fm/flatness/anonhome/bluebutton-right.2.png") no-repeat right top;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    text-align: right;
    vertical-align: middle;
    cursor: pointer;
    font-weight: bold;
    text-shadow: #163551 0 -1px 1px;
    overflow: hidden;
}

a.skin_button span {
    height: 22px;
    padding: 2px 15px 2px 19px;
    background: url("http://cdn.last.fm/flatness/anonhome/bluebutton-left.2.png") no-repeat left top;
    display: -moz-inline-box;
    display: inline-block;
    line-height: 22px;
    vertical-align: top;
}

a.skin_button:hover {
    background-position: right bottom;
    color: #fff;
    text-decoration: none;
}

a.skin_button:hover span {
    background-position: left bottom;
}

.half_width{width:350px;}

#footer p.footer_text{ font-size:10px; color:#888; margin-bottom:10px;}

#container .home_banne{height:250px; background-color:#333; margin-bottom:20px; background: url(/Content/files/images/par.jpg) no-repeat;}
#container .home_banne {-moz-border-radius: 3px; -webkit-border-radius: 3px;} 
#container .home_banne p { font-size:22px; color:#082d54; font-weight:bold; padding:30px 30px 0px 400px; margin-bottom:0}
#container .home_banne p a{ float:right;}

#blog_comment_form{}

/*shadow box*/
.shadow_box{background: url(/Content/files/images/gradiant_box_1.gif) no-repeat scroll left top;  margin-right:10px;}
.shadow_box .shadow_box_inner{background: url(/Content/files/images/gradiant_box_2.gif) no-repeat scroll right top; padding:20px;}

#nav li a.kontakt-penzijni-pripojisteni{ display:none}

.credits{height:42px; background:url(/Content/files/images/image_credits.gif) no-repeat 50% 0%; margin-top:10px; margin-bottom:10px;}
.zapati-odkazy a{color: #888888;}
