﻿
body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
background-color:#000000;
}

body, input, textarea, select, div, td  {  font-family: tahoma; text-align: justify;
		font-size: 11px; color: #707070 ;}


table ,td { padding:0px; margin:0px; }
.fl{ float:left;}
.fr{ float:right;}
.cl {clear: both;}
img {border:none;margin:0px;padding:0px }
h1 , h2 , h3{padding:0px; font-size: 18px; margin:0px;  font-weight: normal; }
form , a, input{ padding:0px; margin:0px;}
a:link , a:visited , a:hover {text-decoration: none; color:#a49e9e;}
a:hover {color: #ffffff;}
input , form{ margin:0px; padding:0px;}
ul{ padding:0px; margin:0px;}


.all{ width:1000px; margin:auto;}
#bgtop { width:100%; height:900px;   }

#cont{ width:100%; position:absolute; top:350px; }
#top{ width:100%; height:147px; background:url(../graf/graveland-top.png) no-repeat 50% 0px;}

#bg{ width:100%; background:url(../graf/tlo.jpg) repeat-y 50% 0px; float:left;}
#bg1{ width:100%; min-height:430px; background:url(../graf/gl-menu.png) no-repeat 50% 0px;}

#footer{ width:100%; height:514px; clear:both; background:url(../graf/dol.jpg) no-repeat 50% 0px; }

#lewa , #lewa2{ width:160px; min-height:450px; float:left; padding:0px 20px 0px 20px;}
ul#menu-lewa{ width:150px; list-style:none; height:400px; margin-bottom:20px; padding-left:5px;}
ul#menu-lewa li , ul#menu-serwery li{ background: url(../graf/belka-menu.png) no-repeat;}
ul#menu-lewa li a , ul#menu-serwery li a{ display:block; background:url(../graf/menu-li.png) no-repeat 0px 0px; padding:10px 0px 10px 30px; color:#c6b29d; font-weight:bold;}
ul#menu-lewa li a:hover , ul#menu-serwery li a:hover { color:#FFFFFF;}

ul#menu-serwery{ width:138px; list-style:none; padding-bottom:20px; }
ul#menu-serwery li{ background: url(../graf/belka-menu.png) no-repeat bottom;}
ul#menu-serwery li a{ background:url(../graf/gl-menu2.png) no-repeat 0px 0px; font-size:10px;}

#menust { width:500px; margin-bottom:35px; text-align:center;}
#menust a{ padding:5px 5px; background-image:url(../graf/tlobuton.png); margin-right:10px; font-weight:bold; border-top:1px solid #333333 ; border-bottom:1px solid  #1D1D1D; }
#menust a:hover{ background:#000000;}


#srodek , #srodek2{ width:580px; min-height:450px; float:left; padding-left:10px;}
.box { width:580px; clear:both;}
.box a { text-decoration:underline;}
.box ul{ padding-left:20px; list-style:none;}
.box ul li { background:url(../graf/li1.png) no-repeat 0px 5px; padding-left:10px; margin-bottom:2px;}
.t{width:580px; height:50px; background:url(../graf/box-g.png) no-repeat; float:left; }
.s{width:540px; padding:0px 20px 10px 20px; min-height:70px; background:#10101b; background-image:url(../graf/box-s.png); background-repeat:no-repeat; float:left;  }
.d{width:580px; height:51px; background: url(../graf/box-d.png) no-repeat; float:left;}

#prawa , #prawa2{width:160px; min-height:450px; float:right; padding:35px 20px 0px 20px;}
#serwery { width:150px; height:385px; text-align:center; color:#c7b299; padding-left:5px;}
#serwery h2{ font-size:11px; font-weight:bold; color:#FFFFFF; background:url(../graf/belka-menu.png) no-repeat bottom; padding-bottom:5px;}
#serwery img { margin-top:5px; border:1px solid #545454;}

.box2{ width:158px;}
.g2 , .g3{ width:158px; height:46px; background:url(../graf/b-gora.png) no-repeat;}
.s2 , .s3{ width:138px; padding:0px 10px 0px 10px; min-height:80px; background:#10101b; background-image:url(../graf/b-srodek.png); background-repeat:no-repeat; }
.d2 , .d3{ width:158px; height:62px; background:url(../graf/b-dol.png) no-repeat;}

.g3{background:url(../graf/b-gora2.png)}
.s3{background-image:url(../graf/b-srodek2.png); background-repeat:no-repeat; text-align:center;}
.d3{background:url(../graf/b-dol2.png)}

.box2 h2{ font-size:11px; font-weight:bold; color:#ffffff; background:url(../graf/belka-menu.png) no-repeat bottom; padding-bottom:5px; text-align:center;}
.lang{ width:138px; text-align:center;}
.lang img { margin:3px;}

#lewa2{  min-height:125px; padding:0px; width:200px;}

#srodek2{ min-height:140px; background:url(../graf/podpis.png) no-repeat 10px 0px; width:580px; }
#partnerzy{ width:540px; padding:45px 20px 0px 20px; text-align:center;}
#partnerzy img{ margin:0px 5px 0px 5px;}
#partnerzy ul { width:540px; list-style:none; padding-bottom:10px; font-size:10px;}
#partnerzy ul li { display:inline; margin:0px 5px 0px 5px;}

#prawa2{min-height:125px; padding:0px; width:200px;}

#dol{ width:100%; height:345px; clear:both; } 

.news{ width:540px; padding-bottom:10px; float:left;}
.fota{ width:120px; float:left;}
.txt{ width:415px; float:right;}
.txt img{ max-width:415px;}
.tyt{ width:415px; float:left; background:url(../graf/belka-news.png) no-repeat bottom; padding-bottom:5px; margin-bottom:5px; }
.tyt h2{ font-size:11px; font-weight:bold; color:#FFFFFF; width:310px; float:left;}
.data{ float:right;}
.kto{ color:#CCCCCC; font-size:10px; margin-right:10px; }
.kiedy{ font-size:10px; color: #333333; }

#pagi{ width:540px; clear:both; text-align:center; padding-top:23px;}
#pagi a { padding:2px;}
#pagi a:hover { background:#000000;}

.algimleft{ float:left; margin-right:10px; border:1px solid #333333;}

.col1{ color:#FFFFFF;}
.col2{ color:#FF0000;}
.ma1{ padding-top:25px;}
.ma2{ min-height:615px;}

.tytul{font-size:11px; font-weight:bold; color:#FFFFFF; background:url(../graf/belka-news.png) no-repeat bottom; padding-bottom:7px; margin-bottom:5px; padding-top:10px;}
.s ol li{ margin-bottom:3px;}

ul#download{ padding:0px; float:left; width:540px; list-style:none; margin-bottom:10px;}
ul#download li { width:164px; border:1px solid #666666; margin:0px 2px 0px 2px; float:left; background:#09090f; text-align:center; font-size:10px;}

.galeria{ width:540px; text-align:center;} 
.galeria img { margin:3px; border:1px solid #999999;}

ul#menu-servery{ width:540px; list-style:none; padding:20px 0px 10px 10px;}
ul#menu-servery li{ border:1px solid #666666; margin:0px 2px 0px 2px; float:left; background:#09090f; text-align:center; font-size:10px; padding:5px 15px; }
ul#menu-servery li:hover { background:#000000; border:1px solid #333333;}
ul#menu-servery li a { text-decoration:none; font-weight:bold;}






a.menu:LINK , a.menu:VISITED , a.menu:ACTIVE , a.menu:HOVER {font-family: tahoma,  sans-serif;
        font-weight: normal;
        font-size: 11px;
        text-decoration: none;
		color:  #990000;

		}
a.menu:HOVER {	color: #009037;	}



