@charset "utf-8";

body {font: 100%  Arial,sans-serif; background: #666666; background-image:url(img/interetia_tile.gif); margin: 0; padding: 0; text-align: center; color: #000;}

img {border:0;}

#wrapper {position:relative; width: 990px; background: #fff; margin: 30px auto; text-align: left;}

#branding {position:relative; height:110px; width:990px; background-image:url(img/header_bg2.jpg);}

#interetialogo {position:absolute; top:10px; left:40px; width:240px; height:100px;}

#mainnavigation { position:absolute; top:52px; left: 352px; width: 625px; height: 24px; }

#mainnavigation ul { list-style-type:none; margin:0; padding:0;}

#mainnavigation li {float:left;display:inline; padding: 0 15px 0 15px;}

h1 {font-size:140%; padding:4px 0 6px 32px; color:#336699; background: #fff; background-image:url(img/interetia_main_tile.png);}

h2 {font-size:130%; padding-left:32px;  color:#0099cc;}	
	
#maincontent {padding: 0 20px; background-color:#fff; font-size:80%;}

#sidebar {background-image:url(img/newsboxbottom_bg.gif); background-repeat:no-repeat; background-position:bottom left ; float:left; width:200px; background-color: #FFFFFF;}

#sidebar h2 {background-image:url(img/newsboxtop_bg.gif); background-repeat:no-repeat; background-position:top left ; margin:0; padding-top:30px; padding-left:50px;}

#sidebar p {padding:2px 5px 2px 15px;}

#content {float:right; width:710px; padding:0 10px 30px 10px;} 

#clear {clear:both;padding-left:40px;}

#clear h2 {padding:0; margin-bottom:20px;}

#webgallery {width:950px; padding-top:22px; float:left;}

#webgallery ul { list-style-type:none; margin:0; padding:0px; }

#webgallery ul p {font-size:90%; padding-left:8px;}

#webgallery ul li {float:left; padding:0 32px 20px 32px; }

#webgallery ul li img {border:0;padding:8px; background:#fff; background-image:url(img/img_bg1.jpg); background-repeat:no-repeat;}

#services { list-style-type:none; margin:0; padding:0px; width:600px;float:left;}

#services li img {padding:0 20px 20px 0; vertical-align:top;float:left;}

#services li p { padding:0;margin-left:150px; }

.intro {padding:0 0 0 32px;}

.alt {padding:0; margin:20px 0 10px 0;}

.right {float:right;}

#siteinfo {padding: 0 10px;background:#fff; background-image:url(img/footer_bg.jpg); clear:both; height:56px;}

#siteinfo p { margin: 0; padding: 20px 0; text-align:right; font-size: 90%;}

a:link, a:active, a:visited  {color: #0099cc; text-decoration:none;}     
  
a:hover {color: #336699; text-decoration:none;}   
 
