* {
    padding: 0;
    margin: 0;
} 

body {
background: #25579c;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px;
color: #222;
}

h3 { color: #aaa; font-size: 13px; margin: 10px 0 10px 0; }
ol { padding-left: 20px; }
img { border: none; }
a { color: #1D87EF; text-decoration: none; }
a:hover { text-decoration: underline; color : #ff0000; }

#wrap {
margin: 20px auto;
margin-top: 0px;
width: 999px;
}

#top {
background: #25579c url(../images/top.gif) no-repeat;
padding: 5px 0;
}

#header {
background: #eee url(../images/header.gif) no-repeat;
height: 80px;
}
#header img {
margin:15px;
}
#menu {
height: 30px;
line-height: 30px;
background: #4FA0F2 url(images/menu.gif) no-repeat;
width: 999px;
}
#menu ul {
padding-left: 20px;
list-style-type: none;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
color: #fff;
padding: 0 10px;
text-decoration: none;
font-weight: 600;
}
#menu ul li a:hover {
color: #fff;
text-decoration: underline;
}

#content {
padding: 5px 5px;
background: #FFF url(../images/content.gif) repeat-y;
}
.right {
float: right;
width: 960px;
text-align: justify;
padding: 5px 5px 5px 5px;
}
.right h2 {
color: #B4241B;
font-size: 20px;
letter-spacing: -2px;
font-weight: 100;
padding : 10px 0 15px 0;
}
.right h2 a {

}
.right h2 a:hover {

}


a.narys, a.narys2 {
    
    font-size:14px;
    text-decoration:none;
    color: #000;
    float:left;
    font-weight:bold;
    display:block;
    height: 15px;
    width: 240px;
    
}

a.narys2 {
    
    width: 700px;
    
}

a:hover.narys, a:hover.narys2 {
    
    background-color:#CCC;
    
}

#info, #info2 {
    
    float:left;
    height: 600px;
    width:680px;
    margin: 10px;
    border: 0px;
    background-color:#FFF;
    
}

#info2 {
    
    width:950px;
    
}

#sarasas2 {
    
    float:left;
    height: 210px;
    width:950px;
    overflow-y:auto;
    overflow-x:auto;
    
}

#sarasas {
    
    float:left;
    height: 600px;
    width:260px;
    overflow-y:auto;
    overflow-x:auto;
    
}

#delete {
    
    width: 200px;
    margin:5px;
    
}

hr {
    
    width:980px;
    margin-top:25px;
    
}

table {
        background:#FFF;
        font-size: 11px;
        width: auto;
        float: left;
        clear: both;
}

tr { clear: both; }


tr.row:hover{background-color: #FFFF00}


td, .tdid {
    
	padding: 2px;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height: 30px;
	width: auto;
}

.asc {
    
    padding: 2px;
    border: 1px solid #CCC;
    width:850px;
    height:24px;
    
}

.noedit, .rysis {

width:200px;
display:block;
    
}


tr.rowodd {
	background-color: #FFF;
}

tr.roweven {
	background-color: #F2F2F2;
}


#footer {
background: #333 url(../images/footer.gif) no-repeat;
height: 30px;
text-align: center;
line-height: 30px;
color: #eee;
font-size: 11px;
}
#footer  a { color: #eee; }

#bottom {
background: #25579c url(../images/bottom.gif) no-repeat;
padding: 5px 0;
}


#news {
    
    width: 500px;
    border: #CCC 1px dashed;
    min-height:200px;
    height:auto !important;
    height:200px;
    display:block;
    margin:5px;
    
}

#news .leftTab {
    
    float:left;
    width:120px;
    padding:2px;
    border-right:#ccc 1px dashed;
    min-height:200px;
    height:auto !important;
    height:200px;
    display:block;
    
}

#news .leftTabInfo {
    
    float:left;
    width:120px;
    min-height:18px;
    height:auto !important;
    height:18px;
    display:block;
    border-bottom:#ccc 1px dashed;
    text-align:left;
    
}