@charset "utf-8";
/* CSS Document */
body {margin:0px;padding:0px;background-color:#fef7d0;}
div#container {width:983px;position:relative;margin:0 auto 0 auto;background-image:url(../images/background.png);}
div#header {position:relative;width:983px;height:141px;background-image:url(../images/header.png);}
div#header div#date {position:absolute;left:387px;top:40px;font:bold 10px verdana;color:#ffffff;}
div#footer {position:relative;width:950px;background-image:url(/public/images/footer.png);height:125px;}
div#footer div#footermenu {font:normal 10px verdana;color:#ffffff;position:relative;top:20px;}
div#footer div#footercopy {font:normal 10px verdana;color:#c4c1c1;position:relative;top:70px;}
div#footercopy a {color:#ffffff;text-decoration:none;}
div#footercopy a:hover {color:#c4c1c1;}

td a {font:normal 10px Verdana;color:#929191;text-decoration:none;}
td a:hover {color:#c90202;}

div#footer div#footermenu a {font:normal 10px verdana;color:#ffffff;text-decoration:none;}
div#footer div#footermenu a:hover {color:#c90202;}

/* trzy kolumny */
div#contentleft {position:relative;display:inline;float:left;padding-left:16px;}
div#contentmiddle {position:relative;display:inline;float:left;}
div#contentright {position:relative;display:inline;float:left;}

table.columns td {vertical-align:top;}
table.columns td.leftcolumn {background-color:#fdfaeb;border-top:1px solid #00598e;width:274px;padding-top:3px;border-bottom:6px solid #bdbcbc;}
table.columns td.centercolumn {border-top:1px solid #00598e;padding-top:3px;border-bottom:6px solid #bdbcbc;}
table.columns td.rightcolumn {background-color:#e8e7e7;border-top:1px solid #00598e;width:194px;padding-top:3px;border-bottom:6px solid #bdbcbc;}
table.columns td.columnseparator {width:7px;background-image:url(/public/images/box_separator.png);}

div.boxtype1 {position:relative;width:274px;background-color:#fdfaeb;background-image:url(../images/box1_header.png);background-repeat:no-repeat;background-position:top left;}
div.boxtype1 div.title {font:bold 10px Verdana;color:#ffffff;}
div.boxtype1 div.title p {margin:0;}
div.boxtype1 div.content {font:normal 10px Verdana;color:#00598e;text-align:justify;padding:0 9px 0 9px;}
div.boxtype1 div.content2 {font:normal 10px Verdana;color:#77756b;text-align:justify;padding:0 9px 0 9px;}
div.boxtype1 li {list-style-image:url(/public/images/arrow_black.png);list-style-position:outside;}


div.boxtype2 {position:relative;width:469px;background-color:#ffffff;background-image:url(../images/box2_header.png);background-repeat:no-repeat;background-position:top left;}
div.boxtype2 div.title {font:bold 10px Verdana;color:#ffffff;}
div.boxtype2 div.title p {margin:0;font:bold 10px Verdana;color:#ffffff;}
div.boxtype2 p.content {font:normal 10px Verdana;color:#00598e;text-align:justify;}
div.boxtype2 p.content2 {font:normal 10px Verdana;color:#464747;text-align:justify;padding:0 9px 0 9px;}
div.boxtype2 div.content2 {padding: 0 9px 0 9px;}
div.boxtype2 p {font:normal 10px Verdana;color:#464747;text-align:justify;}
div.boxtype2 p.content2 a {font:normal 10px Verdana;color:#1f3f64;text-decoration:none;}
div.boxtype2 p.content2 a:hover {color:#464747;text-decoration:none;}
div.boxtype2 p.content2 img.mini {border:1px solid #929191;margin:0 14px 7px 0;}
div.boxtype2 p.more {font:normal 10px Verdana;color:#464747;text-align:right;border-bottom:1px solid #929191;padding:6px;}
div.boxtype2 p.more a {font:normal 10px Verdana;color:#1f3f64;text-decoration:none;}
div.boxtype2 p.more a:hover {color:#464747;text-decoration:none;}
div.boxtype2 ul {margin:0px;}
div.boxtype2 li {font:normal 10px Verdana;color:#464747;list-style-image:url(/public/images/arrow_black2.png);list-style-position:outside;}
div.boxtype2 li a {font:normal 10px Verdana;color:#000000;text-decoration:none;} 
div.boxtype2 li a:hover {color:#1f3f64;}
div.boxtype2 p.back {font:normal 10px Verdana;color:#c90202;text-align:right;padding:6px;}
div.boxtype2 p.back a {font:normal 10px Verdana;color:#1f3f64;text-decoration:none;}
div.boxtype2 p.back a:hover {color:#464747;text-decoration:none;}

div.box_articles {background-color:#ececec;width:469px;}
div.box_articles p {padding:4px;}
div.box_articles ul {margin:0px;}
div.box_articles li {list-style-image:url(/public/images/arrow_black2.png);list-style-position:outside;}
div.box_articles li a {font:normal 10px Verdana;color:#000000;text-decoration:none;} 
div.box_articles li a:hover {color:#1f3f64;}
div.box_articles p.more {font:normal 10px Verdana;color:#c90202;text-align:right;border-bottom:1px solid #929191;}
div.box_articles p.more a {font:bold 10px Verdana;color:#c90202;text-decoration:none;}
div.box_articles p.more a:hover {color:#464747;text-decoration:none;}

div.boxtype3 {position:relative;width:194px;background-color:#e8e7e7;background-image:url(../images/box3_header.png);background-repeat:no-repeat;background-position:top left;}
div.boxtype3 div.title {font:bold 10px Verdana;color:#ffffff;}
div.boxtype3 div.title p {margin:0;}
div.boxtype3 p.content {font:normal 10px Verdana;color:#929191;text-align:center;}
div.boxtype3 a {font:normal 10px Verdana;color:#929191;text-decoration:none;}
div.boxtype3 a:hover {color:#c90202;}
div.boxtype3 p.content img {padding: 10px 0px 10px 0px;}

ul.menu {position:relative;left:-15px;top:-1px;}
.menu li {display:inline;margin: 0 20px 0 0;}
.menu li a {text-decoration:none;font:bold 10px verdana;color:#929191;}
.menu li a:hover {color:#007ec7;}

ul.topmenu {position:relative;top:-3px;left: -12px;}
.topmenu li {display:inline;margin: 0 20px 0 0;}
.topmenu li a {text-decoration:none;font:normal 10px verdana;color:#6d8caf;}
.topmenu li a:hover {color:#ffffff;}

/* formularze */
form span {font:normal 10px Verdana;color:#4c4c4c;}
input.login, input.datepicker, input.password, input.city, input.firstname,input.lastname,input.number {border:1px solid #666666;width:150px;font:normal 10px Verdana;}
input.email, input.address, input.company {border:1px solid #666666;width:210px;font:normal 10px Verdana;}
input.title {border:1px solid #666666;width:100%;font:normal 10px Verdana;}
input.zip,input.amount {border:1px solid #666666;width:40px;font:normal 10px Verdana;}
select#user_id {border:1px solid #666666;font:normal 10px Verdana;}
textarea#message {width:400px;height:150px;border:1px solid #666666;}

