* {
margin:0;
padding:0;
}
.left_BOX3 ul li, .services ul li {background-image: url(images/li.gif); margin-top:3px;	background-repeat:no-repeat;background-position:left 5px;list-style:none;	padding-left:13px;}
.services td ul li, .services .BOX2 ul li{
margin-bottom:0px;
}.left_BOX3 ul{margin-left:24px;
margin-right:21px;}
 .services ul {
	margin-left:40px;
}
.services li {
	margin-bottom:10px;
}
.non a {
color:#D79C10;
}
.non {
background-color:#FFFFFF;border:1px solid #CCCCCC;
}
.non.bord {
border:none;}
.left_BOX3 ul{
margin-right:10px;margin-left:30px;
}
#menu_sub ul {
	margin:0;
}
a {
	color:#65A5E6;
	font-weight:bold;
	text-decoration:none;
}
.b_box{
margin-left:20px;}
a :hover {
	text-decoration:underline;
	}	
#container{
width:940px;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;background-image:url(images/bg.gif);
background-position:left top;
background-repeat:repeat-y;
color:#716f6f;
}
body{
background-color:#e9e9e9;
}
#header{
background-image:url(images/heder.jpg);
background-position:left bottom;
background-repeat:no-repeat;height:104px;
position:relative;
}
#header #flash_header {
position:absolute;
top:18px;left:19px;
}
#menu{
background-image:url(images/menu.gif);
background-position:left top;
background-repeat:no-repeat;
list-style:none;
height:30px;
padding-left:223px;}
#menu li{
list-style:none;
float:left;
padding-left:15px;
padding-right:15px;background-image:url(images/separator.gif);
background-position:left center;
background-repeat:no-repeat;
line-height:30px;
}
#menu li a{
text-decoration:none;
display:block;
color:#002050;
font-weight:bold;
}
#menu ul .last{
background-image:none;
}
#menu ul .current, #menu ul .current .last{
background-image:url(images/current.gif);
background-position:left center;
background-repeat:no-repeat;padding-left:0px;
padding-right:0px;
}
 #menu ul .current a:hover{
text-decoration:none;
}
#menu a:hover {
text-decoration:underline;
}
#menu .current a{
background-image:url(images/current_end.gif);
background-position:right center;
background-repeat:no-repeat;padding-left:15px;
padding-right:15px;
color:#FFFFFF;
}
#menu .none_image{
background-image:none;padding-top:0;
}
#content{
clear:both;background-image:url(images/left_box11.jpg);
background-position:18px top;
background-repeat:no-repeat
}
#footer{
background-color:#4071c2;
line-height:17px;
margin-left:19px;
margin-right:23px;
text-align:center;
color:#fff;
clear:both;font-size:11px;margin-top:20px;
}
#left{float:left;
width:242px;}
#right{
float:left;
width:695px;height:1%;
}
.left_BOX2{
background-image:url(images/left_box1.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.left_BOX22{
background-image:url(images/box22.gif);
background-position:top left;
background-repeat:no-repeat;
}
.left_BOX1{
background-image:url(images/left_box2.jpg);
background-position: left;
background-repeat:repeat-y;margin-left:18px;
padding-top:0;margin-top:0;
}

.left_BOX1 h1{
color:#FFFFFF;
font-size:14px;
line-height:23px;
background-image:url(images/header.gif);
background-position:top left;
background-repeat:no-repeat;padding-left:15px;
}
.left_BOX3{
background-image:url(images/left_box3.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:23px;padding-left:12px;
padding-top:23px;height:1%;
}
.poveke{
background-image:url(images/poveke.gif);
background-position:bottom left;
background-repeat:no-repeat;
display:block;
width:97px;
line-height:18px;
text-decoration:none;
color:#122a5f;
padding-left:25px;
}
.left_BOX3 .poveke{
margin-left:60px;margin-top:20px;
}
.glob{
background-image:url(images/glob.jpg);
background-position:25px center ;
background-repeat:no-repeat;
padding-top:20px;
margin-left:20px;
padding-left:200px;
padding-right:30px;
margin-right:30px;
padding-bottom:10px;
border-top: #c4d4eb solid 2px;
border-bottom: #c4d4eb solid 1px;	
}
.glob_nas, .glob_nas_hosting{
padding-top:20px;
margin-left:20px;
padding-left:20px;
padding-right:30px;
margin-right:30px;
padding-bottom:10px;
border-bottom: #c4d4eb solid 1px;;
margin-bottom:1px;
color:#21395d;
font-size:14px;
}
.glob_nas_hosting{
border:none;
padding-bottom:0px;padding-top:10px;
}
.submit{
position:relative;height:40px;
}
.BOX1 .loading{
background-image:url(images/loader.gif);
background-position:top left;
background-repeat:no-repeat;width:28px;
line-height:28px;position:absolute;
left:164px;
top:10px;}
p{
font-size:11px;
padding-bottom:5px;padding-top:5px;
}
.hosting{
background-image:url(images/hosting.jpg);
background-position:top left;
background-repeat:no-repeat;
height:179px;
margin-left:18px;
margin-top:5px;
margin-bottom:20px;margin-right:20px;
}
.first, .second, .third{
float:left;
width:33%;
position:relative;
}
.clear{
clear:both;height:3px;padding:0;
}
.hosting h2{
font-size:14PX;
color:#21395d;
text-align:right;
}
.first h2,.second h2, .third h2{
position:absolute;
left:129px;
top:17px;
font-family:Tahoma, Verdana, Arial, sans-serif;
}
.third h2{
left:64px;
}
.second h2{
left:114px;
}
.hosting  ul{
padding-left:72px;
padding-top:74px;font-family:Tahoma, Verdana, Arial, sans-serif;
margin:0;
}
.hosting  ul li, td ul li, .BOX1 ul li{
background-image:url(images/arrow.gif);
background-position:center left;
background-repeat:no-repeat;
list-style:none;
padding-left:10px;

}
.hosting .poveke, .BOX2 .poveke{
background-image:url(images/poveke1.jpg);margin-top:10px;margin-left:80px;
}
.BOX2 .poveke{
float:right;
margin-right:0px;padding-left:21px;
clear:both;}
a:hover{
text-decoration:underline;}
.BOX1{
background-image:url(images/box1.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#e5e5e5;
width:319px;float:left;
margin-right:3px;
}
.BOX2{
background-image:url(images/box2.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
th{
background-color:#cccccc;padding-bottom:2px;
padding-top:2px;}
td{background-color:#eeeeee;text-align:center;padding-bottom:2px;
padding-top:2px;padding-left:10px;
padding-right:10px;}
table{
margin-left:50px;
margin-top:20px;
margin-bottom:10px;
}
.glob.none_image{
background-image:none;
padding-bottom:10px;
padding-top:10px;
padding-left:30px;
}
td ul li{
text-align:left;
}

.BOX1 ul li a{
color:#0072ae;
}
p{
padding-left:10px;
}
.BOX1 ul li a:hover{
color:#D59500;
text-decoration:none;}
.BOX1 p{
padding-bottom:5px;
padding-top:5px;
}
.BOX1 ul, .BOX1 p{
padding-left:20px;padding-right:20px;}
.BOX2 {
padding-bottom:20px;
}.BOX2 img{
margin-right:10px;
}
#menu_sub{
border-top:solid 1px #b4d8e9;
margin-left:20px;
margin-right:28px;margin-top:30px;
margin-bottom:27px;
}
.left_BOX3 #menu_sub li{
list-style:none;
border-bottom:solid 1px #b4d8e9;
line-height:20px;
color:#91b1c0;	background-image:none;
}
#menu_sub li a{
color:#487d96;
text-decoration:none;
font-size:13px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:bold;
}
#flashMessage{
text-align:center;font-weight:bold;line-height:30px;color:#FF0000;
}
.error-message{
margin-left:228px;color:#FF0000;
}
#menu_sub .current a, #menu_sub li a:hover{
color:#d79c10;
}
.left_BOX3 img{
margin:10px;margin-bottom:3px;
margin-left:51px;
}
.left_BOX3 .link{
color:#31598C;background-color:#E7E7E7;
text-decoration:none;
letter-spacing:-1px;
font-weight:bold;
display:block;
width:175px;text-align:center;
padding:3px;margin-left:10px;font-size:12px;margin-top:17px;
}
.left_BOX3 .linka{
color:#FFB600; font-size:10px;font-weight:bold;
display:block;
text-align:center;}
.left_BOX3 .linka:hover{
text-decoration:underline;
}
.portfolio_top{
background-image:url(images/portfolio_top.gif);
background-position:top left;
background-repeat:no-repeat;
width:303px;float:left;
margin-right:5px;
margin-left:5px;
margin-bottom:20px;
}
.portfolio_bottom{
border-left:1px solid #c4d4eb;border-right:1px solid #c4d4eb;padding-bottom:10px
}

.portfolio_2{background-image:url(images/portfolio_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;padding-bottom:3px;padding-top:3px;
}
.glob.none_image.portfolio{
padding-left:0px;
padding-right:10px;padding-top:10px;
height:1%;}
.portfolio_2 img{
margin-left:10px;
margin-right:10px;
margin-top:10px;
float:left;
}
.portfolio_2 .opis{
font-weight:bold;
color:#dc9c03;
padding-bottom:0;
}
.portfolio_2 p{
color:#304668;padding-top:0;
}.portfolio_2 .clear {
text-align:center;padding-top:10px;
}.portfolio_2 .clear a{
text-decoration:none;
color:#dc9c03;font-weight:bold;
padding-top:20px;

}
.portfolio_2 .clear a:hover{
text-decoration:underline;
}
.portfolio_2 .clear.opis1{
color:#dc9c03;font-weight:bold;}
fieldset{
border:2px solid #bacde9;
border-left:10px solid #bacde9;
background-color:#eef3fa;
padding-top:10px;
padding-bottom:10px;
position:relative;
margin-top:20px;}
legend {letter-spacing:1px;
margin-left:10px;
background-color:#fff;
border-color:#FF9900;
border-style:solid;
border-width:1px 1px 1px 10px;
color:#5C71A2;
font-weight:bold;
line-height:100%;
padding:3px 5px;
position:absolute;
text-align:center;
font-variant:small-caps;
top:-10px;
}
fieldset label {
display:block;
float:left;
padding-right:6px;
padding-top:3px;
text-align:right;
width:222px;
}
.input {
margin-bottom:5px;
}
fieldset input , .BOX2 input{
background-color:#eef3fa;border-color:#9F9F9D;border-style:solid solid dotted;border-width:0px 0px 1px;color:#5C71A2;margin:2px 5px 0pt 0pt;padding:1px 2px;width:300px;}
.BOX2 input{width:272px;margin-left:20px;}
fieldset textarea {background-color:#eef3fa;border-style:dotted double double dotted;border-width:1px 2px 2px 1px;border-color:#9F9F9D;width:370px;background-image:url(images/poza.png);background-repeat:repeat-x;background-position:top left;color:#5C71A2;}
fieldset .submit input, .BOX2 .submit input{width:100px;position:absolute;left:180px;top:10px;border-style:solid double double solid;border-width:1px 2px 2px 1px;border-color:#BACDE9;}
fieldset .submit input:hover{border-style:double solid   solid double;border-width:2px 1px 1px 2px;padding-left:2px;margin-right:22px;margin-left:5px}
.services.index{margin-left:20px;margin-right:30px;border-top:2px solid #C4D4EB;}
.servises_top{
}
.servises_bottom{
}
.servis{background-image:url(images/uslugi.gif);background-repeat:no-repeat;background-position:left 30px;padding-left:250px;}
.services.index h2{font-size:13px;color:#5C71A2;margin-top:10px;margin-left:10px;}
p{line-height:16px;}
.tiny_text{font-size:9px;}
.intro {font-size:11px;	color:#888888;font-style:italic;margin:4px;background-color:#f5f5f5;padding:6px;}
.rss {background-image:url(images/rssfeed.gif);background-repeat:no-repeat;background-position: center;margin-right:39px;padding:2px;padding-left:45px;}
.BOX2 h1{
color:#21395d;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:16px;text-align:center;margin-top:10px;margin-bottom:10px;
}
.loading{ display:none; }
#hidden_responce { display:none; color:#FF0000; }
