
body {
    margin: 0px auto;
    padding: 0px;
    background: url("images/bg.png") repeat-x scroll 0 0 transparent;
    
}

img {
    border: none;
}

* {
    margin: 0;
    padding: 0;
}

.clear {
    clear: both;
}

h2 {
    margin-bottom: 30px;
    margin-top: 10px;
}

hr {
    clear: both;
    color: #ababab;
    margin-bottom: 15px;
    margin-top: 15px;
}


/* ------ Header ------ */

.header {
    background: url("images/header_bg.png") no-repeat scroll 0 0 transparent;
    height: 326px;
    margin: 0 auto;
    width: 958px;
}

.slogan {
    color: #FFFFFF;
    font-size: 10px;
    margin-top: 136px;
    text-transform: uppercase;
}

.logo_petrex {
    margin-top: 35px;
}

/* ------ Header END ------ */


/* ------ inside ------ */

.center {
    margin: 0 auto;
    width: 958px;
    background-color: #ffffff;
}

/* ------ Menu top ------ */

.menu {
    float: right;
    color: #ffffff;
    margin-top: -25px;
    padding-right: 3px;
}

.menu_content {
    background: url("images/menu_corner_content.png") repeat-x 0 0 scroll transparent;
    height: 40px;
    width: 608px;
    float: left;
}

.menu_left {
    background: url("images/menu_corner_left.png") no-repeat 0 0 scroll transparent;
    height: 40px;
    width: 5px;
    float: left;
}

.menu_right {
    background: url("images/menu_corner_right.png") no-repeat 0 0 scroll transparent;
    height: 40px;
    width: 5px;
    float: left;
}

.menu_content ul{
    padding-top: 9px;
    padding-left: 9px;
}

.menu_content ul li {
    display: inline;
}

.menu_content a {
    color: #FFFFFF;
    text-decoration: none;
    padding: 11px 9px 11px;
    padding-bottom: 12px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 14px;
}

.menu_content a:hover {
    background: url("images/menu_hover.png") no-repeat 0 0 scroll transparent;
}

.menu_contet a:visited, .menu_content a:link {
    text-decoration: none;
    color: #FFFFFF;
}

/* ------ Menu top END ------ */

/* ------ Menu(Sidebar) left ------ */

.sidebar_left {
    background: url("images/sidebar_left2.png") no-repeat 0 0 scroll #082947;
    width: 206px;
    float: left;
    margin-left: 5px;
    margin-top: -8px;
    color: #ffffff;
}

.item_a {
    border-bottom: none !important;
}

.sidebar_left ul {
    list-style: none;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 13px;
    /*font-size: 14px;*/
}

.sidebar_left ul li {
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #FFFFFF;
    
    
}

.sidebar_left ul li a {
    background: url("images/pointer.png") no-repeat scroll 0 13px transparent;
    /* tu był border-bottom: 1px dotted #FFFFFF; */
    color: #FFFFFF;
    display: block;
    padding: 7px 87px 3px 13px;
    width: 87px;
}

.sidebar_left ul li:hover {
    background-color: #0c3556;
}

.sidebar_left ul li:hover a {
    color: #69aee2;
}

.sidebar_left a:link, .sidebar_left a:visited {
    text-decoration: none;
}

.title_sidebar_left {
    font-size: 23px;
    padding-left: 10px;
    padding-top: 8px;
    padding-bottom: 10px;
}

.sidebar_left_down {
    background: url("images/sidebar_left_down.png") no-repeat scroll 0 0 transparent;
    height: 254px;
    width: 206px;
    margin-bottom: -170px;
}


/* ------ Menu(Sidebar) left END ------ */


/* ------ Content ------ */

/*.content {
    min-height: 800px;
    padding-top: 30px;

}*/

.inside {
    /*float: left;
    width: 530px;
    margin-bottom: 30px;*/
    float: left;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-top: 20px;
    width: 490px;
    min-height: 450px;
    font-family: Tahoma;
    font-size: 15px;
    color: #000000;
}

.inside img {
    padding-bottom: 15px;
}

.inside a {
    color: #c30909;
}

.inside a:visited {
    color: #c30909;
    text-decoration: underline;
}


/* ------ Content END ------ */


/*------ Sidebars right ------*/

.sidebar_right {
    float: right;
    margin-top: 15px;
    margin-right: 5px;
}

.sidebar_right a {
    color: #c30909;
}

.sidebar_right a:visited {
    color: #c30909;
    text-decoration: underline;
}

.title_sidebars_r {
    border-bottom: 1px solid #9EA1A4;
    font-size: 20px;
    margin-bottom: 25px;
    margin-left: 9px;
    padding-bottom: 5px;
    padding-left: 12px;
    padding-right: 12px;
    text-align: left;
    width: 168px;
}

.content_sidebar_r {
    padding-left: 12px;
    padding-right: 12px;
    font-family: Tahoma;
    font-size: 12px;
}

.telephones {
    margin-top: 30px;
}

.sidebar_right_up {
    background: url("images/sidebar_right_up.png") no-repeat scroll 0 0 transparent;
    width: 206px;
    height: 5px;
}

.sidebar_right_content {
    background-color: #ededed;
    width: 206px;
    height: 202px;
    font-family: Tahoma;
}

.sidebar_right_down {
    background: url("images/sidebar_right_down.png") no-repeat scroll 0 0 transparent;
    width: 206px;
    height: 5px;
}

.sidebar_right2 {
    float: right;
    margin-top: 15px;
    margin-right: 5px;
}

.zmiana_obrazka {
    margin-left: 50px;
}

/*------ Sidebar right END ------*/


/*------ Footer ------*/

.separator {
    background: url("images/footer.png") no-repeat scroll 0 0 transparent;
    width: 722px;
    height: 2px;
    float: right;
}

.footer {
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    font-family: Tahoma;
    font-size: 12px;
}

.footer ul li {
    display: inline;
}

.copyring {
    float: right;
    margin-top: 10px;
    color: #9EA1A4;
    font-family: Tahoma;
    font-size: 12px;
}

.footer a, .footer a:visited {
    text-decoration: none;
    color: #9ea1a4;
}

.footer a {
    border-right: 1px solid #9EA1A4;
    margin-right: 3px;
    padding-right: 8px;
}



/*------ Footer END ------*/

.farba_hide, .farba_hide2, .farba_hide3, .farba_hide4, .farba_hide5, .farba_hide6, .farba_hide7{
	margin-left: 15px !important;
	font-size: 11px !important;
}

.farba_hide a {
	width: 150px !important;
}

.farba_hide2 a {
	width: 150px !important;
}

.dok
{
list-style-image:url("/data/uploads/pdf.png");
margin-left:25px;
}

