@charset "utf-8";
/* CSS Document */
html, body{
margin:0px; padding:0px; 
position:relative;
background-color : #c8e5fb;
background-image : url(/assets/default/pictures/bg.gif);
}
#all{
text-align:left;
margin:0 auto;
width:980px;
min-width:980px;
max-width:980px;
border:solid 1px;
border-color:#505050;
background-color : #D5F6F6;
}
#content{
position:relative; 
display:block; 
border-left:solid 200px #c8e5fb;
background-color : #FFFFFF;
}
#inner{
display:block;
position:relative;
background-color : #E9E9EA; 
margin-left:-200px;
}
#leftbox{
float:left; 
position:relative; 
width:200px;
left:0px;
background-color: #C8E5FB;/*#E9E9EA;*/
}
#center{
position:relative; 
display:block;
height:1%;
}
.clear{
clear:both;
}
.footer{
display:block;
height:30px;
}
.logo{
display:block;
height:164px;
background-color : #FFFFFF;
background-image:url(/assets/default/pictures/logo.jpg);
background-repeat : no-repeat;
}
body{
text-align:center;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
background-color :#2E3335;
}
a { 
color : #222; 
text-decoration : none; 
font-weight : normal; 
} 
#menu { 
width : 980px; 
height : 31px; 
text-align : left; 
margin-left : auto; 
margin-right : auto; 
background-image : url(pictures/menu_bg.jpg); 
background-repeat : repeat-x; 
}
#tabs { 
/*margin-right : 200px; */
height : 31px; 
background-image : url(pictures/menu_bg.jpg); 
background-repeat : repeat-x; 
text-align : center; 
line-height : 31px; 
position : relative; 
} 
#tabs ul { 
margin : 0; 
padding-left : 0; 
display : inline; 
list-style : none; 
} 
#tabs li { 
float : left; 
margin : 0; 
padding : 0 14px 0 14px; 
list-style : none; 
display : inline; 
background-image : url(pictures/menu_razd.jpg); 
background-repeat : no-repeat; 
background-position : right 0%; 
} 
.search{ 
float : right; 
position : relative; 
margin-right:5px;
}
.searchbtn{
background:url(pictures/search.gif) 0 0 no-repeat;
width:29px;
height:15px;
border:0;
vertical-align:middle;

}
.searchinpt{
vertical-align:top;
}
#tabs a { 
color : silver;
text-decoration : none; 
font-family : Tahoma, Arial, Sans-Serif; 
font-size : 12px; 
font-weight:bold;
} 
#tabs a:hover { 
text-decoration : none; 
color : #0AAAFE;
/*border-bottom : 2px solid #C00000;*/
} 
#text { 
padding-bottom : 25px; 
background-color : #FFFFFF; 
margin : 0 25px 0 25px; 
} 
.box { 
width : 200px; 
/*background-color : #E9E9EA;*/
background-image:url(pictures/left_bg.jpg);
float : left; 
position : relative; 
} 
.box div { 
margin-left : 12px; 
margin-bottom : 20px; 
/*background-color : #E9E9EA;*/
} 
.box h1 { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 16px; 
color : #4e4e4e; 
letter-spacing : 1px; 
/*background-color : #E9E9EA;*/
margin : 0 0 0 20px; 
} 
.box p .date { 
font-weight : bold; 
color : #2d9500; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
/*background-color : #E9E9EA;*/
} 
.news_date { 
font-weight : bold; 
color : #2d9500; 
font-size : 12px; 
} 
.news_header { 
color : #2665a5; 
font-weight : bold;
font-size : 12px;  
} 
.news_content { 
text-align : justify; 
/*font-size : 12px; */
font: normal normal normal 1.083em/1.54em Verdana, sans-serif;
/*color: #3B3B3B*/;
} 
.center_news { 
margin : 0 0 0 50px; 
font-weight:bold;
} 
.center_search { 
margin : 0 0 0 20px; 
font-weight:bold;
} 
.box a { 
font-size : 12px; 
color : #2665a5; 
font-weight:bold;
text-decoration : none; 
/*background-color : #E9E9EA;*/
} 
.box_top {
width:175px;
height:57px;
background-image : url(pictures/mad_bg.gif); 
background-repeat:no-repeat;
text-align:center;
font-size : 14px;
font-weight: bold; 
color : #259638; 
} 
.box a:hover { 
text-decoration : none; 
/*background-color : #E9E9EA;*/
} 
.box p { 
width : 160px; 
margin : 0 0 5px 0; 
padding : 0; 
padding-bottom : 5px; 
border-bottom : 1px solid #40535a; 
/*background-color : #E9E9EA;*/
font-size : 12px; 
} 
.box .news_box_bottom { 
margin-left : 0px; 
margin-bottom : 0px; 
width : 200px; 
height : 17px; 
/*background-image : url(pictures/bar_bottom.png); */
/*background-color : #E9E9EA;*/
float : left; 
position : relative; 
} 
.view {
font-weight: bold; 
color : #259638; 
} 
.login_head { 
text-align:center;
margin-bottom : 5px;
font-size : 14px;
font-weight: bold; 
color : #FFFFFF; 
text-decoration : none; 
background-color : transparent; 
} 
.link{
font-size : 12px; 
color : #2665a5; 
text-decoration : none; 
}
.link_bold{
font-size : 14px; 
font-weight: bold;
color : #2665a5; 
text-decoration : underline; 
}
#path { 
font-weight : bold; 
color : #c10000; 
font-size : 14px; 
background-color : #FFFFFF; 
} 
#main_content { 
/*font: 1em Verdana, sans-serif;*/
font: normal normal normal 1.083em/1.54em Verdana, sans-serif;
color:#000;
background:#fff;
} 
img {
border: none;
}
#text p { 
text-align : justify; 
background-color : #FFFFFF; 
} 
#footer_light { 
text-align:center;
color:#000000;
}
#login_box_top {
width : 200px; 
height : 31px; 
/*background-image : url(pictures/bar_top.png); */
} 
#login .login_box_bottom { 
margin-left : 0; 
margin-bottom : 0; 
width : 200px; 
height : 17px; 
float : left; 
position : relative; 
} 
#login {
width : 460px; 
text-align:right;
float : right; 
position : relative; 
/*background-image : url(pictures/auth_bg.gif); 
background-repeat : no-repeat; */
color:#FFFFFF;
font-weight:bold;
}
#login_form{
margin : 0 0 0 16px; 
}
#login_form p{
padding-bottom: 1px;
}
.link_auth{
font-size : 12px;
font-weight:bold; 
color : #98CC00; 
text-decoration : none; 
}
.new_suse{
margin-top:10px;
margin-left : 35px; 
margin-bottom : 0px; 
width : 130px; 
height : 130px; 
background-image : url(http://counter.opensuse.org/11.2/small); 
background-repeat : no-repeat;
float:left;
position:relative;
}
.cats1{
padding:0px; 
margin:0px;
list-style:none;
}
.cats2{
padding:0px; 
margin-left:20px;
list-style:none;
}
.logo input, .search input,
.logo textarea, .search textarea,
.logo select, .search select {
  padding: 1px;
  font: 400 1em verdana, sans-serif;
  font-weight:bold;
  color: #98CC00;
  background: #333333;
  border: 1px solid #3B3B3B;
}
.logo input:focus, .search input:focus,
.logo input:hover, .search input:hover,
.logo textarea:focus, .search textarea:focus,
.logo textarea:hover, .search textarea:hover,
.logo select:focus, .search select:focus,
.logo select:hover, .search select:hover {
  color: #98CC00;
  background: #333333;
  border: 1px solid #3B3B3B;
}
.page-nav {
    float: left;
    width: 100%;
    clear: both;
    margin: 1.88em 0 .63em 0;
}    
.next-prev {
    font:2em/100% Tahoma, sans-serif;
    color:#000;
}
    .next-prev li {
        display: inline;
        padding-right: .3em;
    }
        .next-prev a:link, 
        .next-prev a:visited, 
        .next-prev a:hover, 
        .next-prev a:active  {
            color:#89bd6c;
        }
#nav-pages {
    font: .92em/100% arial;
    padding: 1em 1em 2em 0;
    margin: 1em 0;
    list-style: none;
    clear: both;
    }
#nav-pages li {
        float: left;
    }
#nav-pages a, #nav-pages em {
        margin-right: .1em;
        padding: .5em .5em;
        display: block;
        background: #fff;
        border: 1px solid #fff;
        text-decoration: none;
    }
#nav-pages a {
        border: 1px solid #beb1b1;
        color: #666;
    }
#nav-pages em {
            font-weight: bold;
            font-style: normal; 
            color: #fff;
            background: #666;
            border: 1px solid #beb1b1;
        }
