h1 {
 height:39px;
 color:#98b0d0;
 background: white url('../images/gora.jpg') no-repeat;
 font-size:120%;
 line-height:39px;
 text-align:center;
 margin-bottom:5px
}
h2 {
 font-size: 95%;
 color:#FFFFD0;
 border-top: 1px solid #6893A5;
 border-bottom: 1px solid #6893A5;
 height:14px;
 background: url("../images/h2.gif") repeat-x;
}
h3#serwery_reklama {
 color:red;
 text-align:center;
 margin-left:1em;
 font-size:2.5em;
 background: white url('../images/kontakt_domeny.gif') no-repeat;
 height:115px;
}
img.serwery {
 margin-left:1em;
 margin-top:10px;
 width:514px;
 height:101px
}
p.zaj {
 text-align:center;
 color:black;
 margin-left:1em;
 background-color:white;
 font-weight:bold;
 font-size:90%;
}
p.zaj span,p.zaj2 span  {
color:red;
background-color:white;
font-weight:bold;
}
p.zaj2 {
 margin-left:1em;
 margin-top:20px;
 margin-right:1em;
 line-height:1.4em;
}
p.zaj2 a {
 text-decoration:none;
 font-weight:bold;
 color:#686898;
 background-color:white;
}
p.zaj2 a:hover {
 text-decoration:underline;
 color:#a6b6c9;
 background-color:white;
}
img.arrow {
 width:6px;
 height:12px;
 margin-right:8px
}
div#left {
 width:545px;
 float:left;
 padding-bottom:20px;
}
#left ul {list-style:none;text-align:center;margin-top:10px;margin-left:10px;clear:both}
#left ul li {width:250px}
#left ul li p {color:black;background-color:inherit;font-size:0.8em;text-align:left;margin:10px 0 15px}
#left table {margin-top:10px;}
#left table p {color:black;background-color:inherit;font-size:0.8em;text-align:left;margin:10px 0 15px}
#left td {width:240px; padding:5px 10px;}
#left td img { border:2px solid #a6b6c9;}
#left ul li.fleft {float:left}
#left a {color:#708090;background-color:inherit;text-decoration:none;font-weight:bold}
#left a:hover {color:#99aece;background-color:inherit;text-decoration:underline;}
div#right {
 margin-left:545px;
 border:2px solid #a6b6c9;
 text-align:center;
 font-weight:bold;
 width:208px;
 background: url("../images/menu.jpg") no-repeat top center;
 padding-top:23px;
}
div#nasi_klienci {
 margin-left:545px;
 margin-top:20px;
 border:2px solid #a6b6c9;
 text-align:center;
 font-weight:bold;
 width:208px;
 background: url("../images/nasi_klienci.jpg") no-repeat top center;
 color:black;
 padding:30px 0 8px 0;
 font-size:0.9em
}
div#nasi_klienci a {
 color:#708090;
 background-color:inherit;
 text-decoration:none;
}
div#nasi_klienci a:hover {
 color:#99aece;
 background-color:inherit;
 text-decoration:underline;
}
div#reklama_w_warszawie {
 border:2px solid #a6b6c9;
 width:208px;
 text-align:center;
 background: url('../images/reklama_w_warszawie.jpg') no-repeat top center;
 padding-top:23px;
 margin-top:20px;
 margin-left:545px;
}
div#reklama_w_warszawie #ovmarquee {
 position:relative;
 overflow: hidden;
 height:280px;
}
div#reklama_w_warszawie #marquee { 
 position:absolute;
 width:98%;
 top:0;
 left:0; 
 border:1px solid black;
}
p.separator {
 background-color:#f0f4ff;
 color:black;
 font-weight:normal;
 font-size:80%;
 margin: 5px auto;
}
p.separator2 {
 background-color:#f0f4ff;
 margin: 5px auto;
 color:black;
 font-size:90%;
 padding:5px 0;
 font-weight:bold;
}
p.separator2 span {color:red;background-color:inherit;}
p.separator2 a {
 color:#6893a5;
 background-color:inherit;
 text-decoration:none;
}
p.separator2 a:hover {
 color:#99aece;
 background-color:inherit;
 text-decoration:underline;
}
ul#prop_serwery {
 color:black;
 list-style-type: disc; 
 font-size:80%;
}
ul.prop_inne {
 list-style: none;
 text-align:left;
 padding:3px 0 4px 0;
 background-color:#E8F0FF;
 color:#6893A5;
 font-size:90%;
}
ul.prop_inne li a {
 display:block;
 background: url('../images/arrow2.gif') no-repeat 5px;
 height:15px;
 line-height:15px;
 padding-left:15px;
 text-decoration:none;
 color:#6893a5;
}
ul.prop_inne li a:hover {
 color:#fff;
 background:#025d86 url('../images/arrow2_up.gif') no-repeat 5px;
}
div#gbr {
 background:#3064B0;
 color:white;
 height:60px
}
div#gbr img {
 float:left;
 width:118px;
 height:60px; 
} 
div#gbr p {
 text-align:center;
 padding-top:15px
}
img#info1 {
 margin:8px 0 3px 0;
 width:164px;
 height:54px;
}
div#prawo {
 border-top:1px solid black;
 height:60px
}
div#prawo img {
 float:left;
 width:60px;
 height:60px;
}
div#prawo p {
 font-size:90%;
 font-weight:normal;
 color:black;
 background-color:white;
}
div#prawo #np1 {
 background-color:white;
 color:green;
 font-weight:bold;
 font-size:100%;
 margin-top:15px
}

div#left a.portfolioo, a.portfolioo:visited, a.portfolioo:hover 
{ 
	display:block; 
	float:left; 
	width:15px; 
	height:12px; 
	background:#6D8295; 
	margin-left:10px; 
	text-align:center; 
	color:#fff; 
	text-decoration:none; 
	font-size: 10px; 
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}

div#left a.portfolioo2, a.portfolioo2:visited, a.portfolioo2:hover 
{ 
	display:block; 
	float:left; 
	width:15px; 
	height:12px;  
	background:#2A679B; 
	margin-left:10px; 
	text-align:center; 
	color:#f4f4f4; 
	text-decoration:none; 
	font-size: 10px; 
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}

