/*
Theme Name: SicherPC
Theme URI: http://sicherpc.net
Description: SicherPC theme.
Author: JSC Digima
Author URI: http://www.digima.lt
Version: 1.0
Template: twentyten
*/
@import url('../twentyten/style.css');

#footer #colophon {
	width: 980px;	
}
#wrapper {
	background: none repeat scroll 0 0 #F1F1F1;
}
#main {
	background: none repeat scroll 0 0 #FFFFFF;
	width: 980px;
}
#header, #header div, #header div div {
    background-color:#ffffff;
    padding:0px;
    margin:0px;
    width:100%;
}
#header {
    background-color:#f1f1f1;
    width: 980px;
   /* margin-left:-30px; */
}
#masthead {
    width:980px;
    background-color:#f1f1f1;
}

#site-title {
	float: left;
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 0 0;
	width: 252px;
}
#site-description {
	clear: right;
	float: right;
	
	margin: 0;
	width: 700px;
}

#branding img {
    border:0;
    padding-top:57px;
    padding-left:57px;
    padding-bottom:15px;
}
h3.widget-title {
        background-color:#ffef00;
        text-align:right;
        font-style:italic;
        padding-right:20px;
}


/* Menu */
#access {
	float: left;
	width: 980px;
    background-color: #ffffff;
    background: top left url('img/navtop.png') no-repeat;
    margin-left:40px;
}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
	margin-top: 16px;
	padding-left: 15px;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
	background: top right url('img/design_13.png') no-repeat;
	font-size: 15px;
}
#access a {
	color: #aaa;
	display: block;
	line-height: 20px;
	padding: 0 20px;
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	width: 180px;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}
#access li:hover > a,
#access ul ul :hover > a {
	color: #7a7a7a;
	background: none repeat scroll 0 0 #f1f1f1;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #7a7a7a;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #7a7a7a;
}
#divheader {
	float: right;
	border: 1px solid #d2d2d2;
}
h4{
  font-weight:bolder;  
}
div.resbox {
    border: 1px solid #d2d2d2;
    min-height:150px;
    height:150px;
    overflow:scroll;
}
a.downl{
    background-image:url('img/downl.png');
    padding-left:55px;
    padding-top:16px;
    font-size:20px;
    color:white;
    text-decoration:none;
    background-repeat:no-repeat;
    height:65px;
    display:block;
}
