/* CSS Document */


body {font-family: Arial, Helvetica, sans-serif; color:#1d1362; font-size:12px; background-repeat:repeat-x; background-color:#FFFFFF; margin:0px; line-height:17px}
input,textarea  {font-family: Arial, Helvetica, sans-serif; color: #494949; font-size:12px; }

.title {font-size: 18px; color:#666666; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold}
.btitle {font-size: 18px; color:#1d1362; font-weight:bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold}
p {margin:0px; padding:0px;}

a, a:link, a:visited, a:active {color: #040250; font-weight:bold; text-decoration: underline;}
a:hover {text-decoration:none;}

/* box oferta */
ul.boxoferta {padding:0px; margin-top:5px; margin-left:0px; list-style: none; width:248px;}
li.oferta {margin-bottom:10px;}
a.oferta { font-size:14px;  color:#1d1362; text-decoration:none}
a.oferta:hover {margin-left:5px}
a.ofertainfo {color:#666666; font-weight:normal; text-decoration:none; }

td {font-family: Arial, Helvetica, sans-serif; color:#1d1362; font-size:12px}
img.right {border:1px solid #999999}

/* calosc */

div#najglowny {width: 990px;  background:#FFFFFF; margin-left:auto; margin-right:auto;}
div#glowny {width:950px; margin-left:auto; margin-right:auto;}

div#top {width:950px;}

div#menu {width:950px; height: 46px}
div#menuleft {width:674px; height:30px; float:left; margin-top:8px}
div#menuright {width:268px; height:30px; float:right; margin-top:8px}


div.poz {width:128px; margin-right:8px; height:30px; float:left;  text-align:left;background:url(../img/menu-off.jpg); }

div#menu a:hover {color:#ff9800}
div#menu a:visited {text-decoration:none}

a.menu {font-size:18px; text-decoration:none; color:#1d1362; font-weight:bold; font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; padding-left:15px; position:relative; top:5px; }
div.link {margin-top:5px; margin-left:15px;}


div#srodek {width:950px;}

div#content {width:674px; float:left; text-align:left}

div#prawo {width:268px; float:right; text-align:right}

div#bottom {width:674px; float:left}

table {border-collapse:collapse; margin:0px; padding:0px; }

/* calosc */


/* dol strony */

div#firmy {width:333px; float:left; margin:0px; text-align:left}
div#czywiesz {width:333px; float:right; margin:0px; text-align:left}
div.czywiesztext {padding:15px; text-align:center}

div.bottomgray {color:#666666; padding-left:20px}
div.bottom {background:url(../img/bottom.jpg); width:333px; height:66px;}


div#stopka {width:268px; float:right; margin:0px; text-align:left}
div.stopka {background:url(../img/bottom.jpg); width:268px; height:66px;}
div.stopkatresc {padding:15px; text-align:center;}


/* koniec dol strony */


/* prawe */



div.prawa {width:268px;  background:url(../img/grey.jpg);  margin-bottom:8px; float:right}
div.prawatresc {padding: 15px; text-align:left; float:left}

div.szary {width:268px; height:8px; background-color:#cfcfcf; font-size:2px; float:left}

div.podpis {margin-top:10px; margin-left:100px; margin-bottom:10px; height:30px; width:150px; text-align:center}
/* koniec prawe */


/* glówna */
div#left {float:left; width:333px;}
div#right {float: right; width:333px;}


div.framkaleft {float:left; height:98px; width:333px; background:url(../img/grey.jpg);  margin-bottom:8px}
div.framkaright {float:right; height:98px; width:333px; background:url(../img/grey.jpg);  margin-bottom:8px}
div.framecontent {height:90px;}
div.blue {width:333px; height:8px; background-color:#1d1362; font-size:2px;}
div.orange {width:333px; height:8px; background-color:#ff9800; font-size:2px;}

div.main {padding:15px; text-align:left}
div.main a { text-decoration:none;  color:#666666;}
div.main a:hover {color:#1d1362; text-decoration:underline;}

div.linked {height:70px;}

div.millenium_studio {color: #999999; font-size:10px; line-height: 10px; text-align:justify; margin-bottom:5px; width:674px;}
div.milleniumstudio {color: #999999; font-size:10px; text-align: right; width:950px; height:15px;}

/* koniec glówna */




/* podstrony */
p.header {font-size: 18px; color: #666666; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:15px; margin-left:15px;}
h1.header {font-size: 18px; color: #666666; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:15px; margin-left:15px;}


div#podstrona {width:674px; float:left}
div#trescwlasciwa {text-align: left; width:674px;}
div.tekst {margin-bottom:10px; float:left;  width:670px;}


/* oferta */
ul.oferta {margin:10px; padding:10px; margin-left:0px; width:238px;}


div.leftpoz {width:200px; float:right}
div.opis {width:450px; float:left}

div.pozycja {width: 674px; float:left; margin-bottom:25px; height:130px;}
/* uzyte tez w realizacjach */

/* realizacje */
div.realizacja-obrazek {width:200px; float:left; text-align:right}
div.realizacja-opis {width:460px; float:right; margin-left:10px; text-align:left; float:left}
div.realizacja-content {width:460px; float:right}

div.klient { width:250px; float:left; font-size: 18px; color: #1d1362; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold}
div.adres {float:right; font-size:12px; color: #333333; width:190px; text-align:right; margin-top:8px; margin-right:10px; text-decoration:underline}
div.realtresc {width:385px; float:right; text-align: left; margin-right:10px}
div.realparam {width:65px; float:left; color: #454545}

a.realizacja {text-decoration:none; font-weight:normal; color:#666666}
img.realizacja {border:solid 2px #CCCCCC}



/* projektowanie stron www */
div#proces {width: 674px; height:280px; float:left}
div.krok {width: 158px; float:left; height:250px; margin-right:10px; margin-top:10px;}
h2.projektowanie {font-size:18px;}
