* { margin:0; padding:0;}
body {font-size:100%; line-height:1em; font-family:Arial; color:#4d4d4d; text-align:center}

h1,h2,h3,h4{
	font-family:"Trebuchet MS";
}

#main, #footer {margin:0 auto; width:1000px; text-align:left;}
#header, #content, .width {width:100%;overflow:hidden}
#header {font-family:Arial; font-size:0.875em; line-height:1.19em; color:#aeb1b4}
.top_bg {background:url(../images/top_bg.gif) repeat-x top #ffffff}
#footer_main {background:url(../images/footer_bg.gif) repeat-x top; width:100%}
/*footer*/
#footer{ font-size:0.75em; line-height:1.25em; color:#6c6c6c; padding:33px 0 43px 0;}
#footer a {color:#6c6c6c; text-decoration:underline; font-weight:bold}
#footer a:hover {text-decoration:none}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#a4a4a4; font-size:0.92em; font-weight:normal; padding-left:5px; border:solid 1px #a4a4a4}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}


a {text-decoration:underline; color:#ff7b00}
a:hover {text-decoration:none}
a.link {text-decoration:underline; color:#ff7b00; background:url(../images/marker_link.gif) no-repeat 0 4px; padding-left:20px; font-size:1.17em}
a.link:hover {text-decoration:none}

.p1 {margin:0 0 8px 0}
p {margin:0 0 18px 0}
.clear { clear:both;}

/*header*/

.logo {position:absolute; margin:0 0 0 23px}
.phone {position:absolute; margin:45px 0 0 722px; text-weight:bold;}

/*content*/
#content { font-size:0.85em; line-height:1.5em; padding-bottom:22px;padding-left:22px;}
#lewakolumna {float:left; width:210px;margin-right:15px;margin-left:10px;}
*html #lewakolumna{margin-left:5px;}
#prawakolumna {float:left; width:695px; padding-left:10px;}
#jednakolumna { width:930px; }

.ramka {width:auto;text-align:left;padding-bottom:10px;}
.ramka .lg{float:left;width:15px;height:15px;background:url(../images/ramka_lg.png) left top  no-repeat;}
.ramka .pg{float:left;width:15px;height:15px;background:url(../images/ramka_pg.png) right top  no-repeat;}
.ramka .ld{float:left;width:15px;height:15px;background:url(../images/ramka_ld.png) left bottom  no-repeat;}
.ramka .pd{float:left;width:15px;height:15px;background:url(../images/ramka_pd.png) right bottom  no-repeat;}
.ramka .gora{float:left;height:13px;border-top:2px solid #D5D5D5;font-size:8px;}
.ramka .dol{float:left;height:13px;border-bottom:2px solid #D5D5D5;}
.ramka .srodek{border-left:2px solid #D5D5D5;border-right:2px solid #D5D5D5;padding-left:5px;padding-right:5px;}

*html .ramka {border:2px solid #cccccc;padding-bottom:0px;}
*html .ramka .lg{float:left;width:15px;height:15px;background:white;}
*html .ramka .pg{float:left;width:15px;height:15px;background:white;}
*html .ramka .ld{float:left;width:15px;height:15px;background:white;}
*html .ramka .pd{float:left;width:15px;height:15px;background:white;}
*html .ramka .gora{float:left;height:13px;border-top:0px solid #D5D5D5;font-size:8px;}
*html .ramka .dol{float:left;height:13px;border-bottom:0px solid #D5D5D5;}
*html .ramka .srodek{border-left:0px solid #D5D5D5;border-right:0px solid #D5D5D5;padding-left:5px;padding-right:5px;}

.ramka h3{color:#F48403;margin:0px;padding:0px;margin-bottom:10px;text-align:center;}
.ramka ul{margin:0px;padding:0px;list-style-type:none;}
.ramka li{padding:0px;margin:0px;padding-bottom:5px;padding-top:5px;padding-left:25px;background:url(../images/001_25_1.png) no-repeat left center;}
/*
.block { background:#fff}
.block .left_top { background:url(../images/left_top_3.gif) left top no-repeat; width:100%}
.block .right_top { background:url(../images/right_top_3.gif) right top no-repeat;}
.block .right_bot { background:url(../images/right_bot_3.gif) right bottom no-repeat;}
.block .left_bot { background:url(../images/left_bot_3.gif) left bottom no-repeat;}
.block .left {background:url(../images/border.gif) repeat-y left}
.block .top {background:url(../images/top_3.gif) repeat-x top}
.block .right {background:url(../images/border.gif) repeat-y right}
.block .bot {background:url(../images/border.gif) repeat-x bottom}
*/