body { background: transparent url(../images/background.jpg); background-color: #fff; font-family: arial; font-size: 12px; color:#000; margin: 0 auto; }
#header {margin: 0 auto; width: 100%; height: auto; background: transparent url(../images/header1.jpg) repeat-x;}
#header #text_name {width: 970px;height: 18px;font-size:11px;padding:20px 10px 1px 0;text-align:right;}
#header #text_flash_menu {width: 960px;height: 14px;color:#3b3b3b;text-align:right;background-color:#dadada;padding: 5px 10px; font-size:11px;}
#header #text_flash_menu a {margin: 0 10px;color:#e04102;}
#header #text_flash_menu .login {padding: 0 15px 0 0; background: transparent url(../images/login_klodka.png) right no-repeat;}
#header #text_flash_menu .logout {padding: 0 20px 0 0; background: transparent url(../images/logout-klodka.png) right no-repeat;}
#header #text_flash_menu object {float:left; margin: -4px 0 0 -9px;padding:0;}
#header #top_logo {width: 195px; height: 150px; background: transparent url(../images/top_logo.png) 10px 40px no-repeat; float:left;margin:10px 0 10px 0;text-align:center;}
#header #top_logo span {font-size: 11px; color: #df4719;}
#header #top_logo a {display:block; width: 100%; height: 115px;}
#wrapper { margin: 0 auto; width: 100%; height: auto; background: transparent url(../images/menu.jpg) repeat-x; }
#wrapper #main_menu {width: 920px;height: 38px; background: transparent url(../images/belka_menu.jpg) repeat-x;padding: 0 0 0 60px;}
#nav {list-style-type:none;padding:2px 0 0 0; margin:0;height: 31px;z-index:100;}
#nav li {float:left; height: 31px;position:relative;}
#nav #wyd {background: transparent url(../images/menu/wydarzenia-a.png) no-repeat;width: 109px;}
#nav #mia {background: transparent url(../images/menu/omiescie-a.png) no-repeat;width: 106px;}
#nav #gal {background: transparent url(../images/menu/galeria-a.png) no-repeat;width: 86px;}
#nav #ogl {background: transparent url(../images/menu/ogloszenia-a.png) no-repeat;width: 114px;}
#nav #pra {background: transparent url(../images/menu/praca-a.png) no-repeat;width: 74px;}
#nav #for {background: transparent url(../images/menu/forum-a.png) no-repeat;width: 80px;}
#nav #ran {background: transparent url(../images/menu/randki-a.png) no-repeat;width: 83px;}
#nav #kat {background: transparent url(../images/menu/katalogfirm-a.png) no-repeat;width: 126px;}
#nav #kon {background: transparent url(../images/menu/kontakt-a.png) no-repeat;width: 86px;}
#nav ul { position:absolute; display:none; width:200px; top:31px;background-color:#df4719;margin:0;padding:0;border-top:1px solid #fff;z-index:200;}
#nav ul li {width:180px; padding: 5px 5px 5px 15px;list-style-type:none;margin:0;height:auto !important;border-bottom:1px solid #fff;}
#nav ul li:hover {background: transparent url(../images/strzalka-podmenu.png) 5px 10px no-repeat;}
#nav ul li a {display:block;width: 100%; height: 100%; color:#fff;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:12em;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav #wyd:hover, #nav #mia:hover, #nav #gal:hover, #nav #ogl:hover, #nav #pra:hover, #nav #for:hover, #nav #ran:hover, #nav #kat:hover, #nav #kon:hover {background-position:0 -31px;}
#wrapper #body {width: 980px;height: auto; padding:10px 0;}
#wrapper #body #left_body_col {float:left; width: 185px; min-height: 200px;}
.box_left_body_col {border:1px solid #e4e6e7; width: 163px; height: auto; padding: 10px; margin: 0 0 10px 0;}
.box_left_body_col h2 {display:block; width: 175px;height: 21px;  margin: -11px 0 10px -11px; padding: 6px 0 0 10px; background: transparent url(../images/h2.png) repeat-x; color: #492021; font-size: 11px; text-transform:uppercase;}
.box_left_body_col ul {margin: 0; padding: 0 15px; color: #e04102;}
#wrapper #body #center_body_col {float:left; width: 475px; min-height: 200px; margin: 0 10px; }
#wrapper #body #center_body_col #carousel {width: 475px; height: 200px; background-color: red;margin:0 0 10px 0;}
#wrapper #body #center_body_col span.t1 {float:left;color: #e04102; font-size: 16px;font-weight:bold;}
#wrapper #body #center_body_col span.t2 {float:right;display:block;background: transparent url(../images/button.png) center repeat-x; font-size: 11px; height: 17px; padding: 5px 10px 0 10px;color:#fff;text-transform:uppercase;}
.center_body_col_item {padding: 10px 0; border-top: 1px dashed #dadada;color:#492021;margin: 5px 0 0 0;}
.center_body_col_item h1 { color: #492021; font-size:15px !important;margin: 0 0 10px 0;}
.center_body_col_item p {margin: 0 0 10px 0;}
.center_body_col_item .data {float:left;}
.center_body_col_item .more {float:right;color:#492021;}
.center_body_col_item .ileft {margin: 0 10px 10px 0;float:left;}
.center_body_col_item .iright {margin: 0 0 10px 10px;float:right;}
#wrapper #body #right_body_col {float:left; width: 300px; min-height: 200px;}
.right_body_col_item {width:290px;min-height: 60px; margin: 0 0 10px 0; background-color:#dadada;padding:5px;}
.right_body_col_item a {color: #e04102; font-size: 15px;text-decoration:none;font-weight:bold;}
.right_body_col_item p { color: #492021; font-size: 10px; }
.right_body_col_item img {float:right; margin: 0 0 0 10px;width:88px;height:60px;}
.box_right_body_col {border:1px solid #e4e6e7; width: 278px; height: auto; padding: 10px; margin: 0 0 10px 0;font-size: 11px;}
.box_right_body_col h2 {display:block; width: 290px;height: 21px;  margin: -11px 0 10px -11px; padding: 6px 0 0 10px; background: transparent url(../images/h2.png) repeat-x; color: #492021; font-size: 11px; text-transform:uppercase;}
.box_right_body_col ul {margin: 0; padding: 0; color: #e04102;}
.box_right_body_col li {display:block;margin: 0 0 10px 0;}
.box_right_body_col a {text-decoration:none; color:#e04102;font-weight: bold;}
.box_right_body_col span {float:right;}
.box_right_body_col p {clear:left;margin:0;}
#wrapper #body #leftsite_body_col {float:left; width: 659px; min-height: 200px; margin: 0 10px 10px 0; padding: 0 10px 0 0;color:#492021; border-right:1px solid #e4e6e7;}
#wrapper #body #leftsite_body_col h1 {font-size:16px;margin: 0 0 10px 0; padding:0;}
#wrapper #body #leftsite_body_col p {margin-top:0px;}
#wrapper #body #leftsite_body_col .mainimage {float:left; margin: 0 10px 10px 0;}
#wrapper #body #leftsite_body_col .commentstitle {display:block; width: 649px;height: 21px;  margin: 10px 0 10px 0; padding: 6px 0 0 10px; background: transparent url(../images/h2.png) repeat-x; color: #492021; font-size: 11px; text-transform:uppercase;}
#wrapper #body #leftsite_body_col .comment1 {width: 639px; padding: 1px 10px; background-color:#f5f5f5; margin: 0 0 5px 0;}
#wrapper #body #leftsite_body_col .comment2 {width: 639px; padding: 1px 10px; background-color:#ececec; margin: 0 0 5px 0;}
#slider {width: 460px; height:151px;border:1px solid #e4e6e7; padding: 9px 10px 9px 10px; margin: 0 0 16px 0;float:left;}
#slider h2 {display:block; width: 472px;height: 21px;  margin: -11px 0 5px -11px; padding: 6px 0 0 10px; background: transparent url(../images/h2.png) repeat-x; color: #492021; font-size: 11px; text-transform:uppercase;}
#slider p {font:menu; margin: 2px 0; padding:0;text-align:center;}
#facebook {width: 482px; height:170px;margin: 0 0 16px 16px;float:left;border-bottom:1px solid #96a6c5}
.box_bottom_body_col {border:1px solid #e4e6e7; width: 211px; height: 222px; padding: 10px; margin: 0 16px 16px 0; float:left;}
.box_bottom_body_col h2 {display:block; width: 223px;height: 21px;  margin: -11px 0 5px -11px; padding: 6px 0 0 10px; background: transparent url(../images/h2.png) repeat-x; color: #492021; font-size: 11px; text-transform:uppercase;}
.box_bottom_body_col ul {margin: 0; padding: 0 15px; color: #e04102;}
#last {margin: 0 0 16px 0 !important;}
#last ul {list-style-type:none; padding: 0 5px !important;}
#last li {clear:both; min-height: 42px;}
#last img {vertical-align:top; margin: 0 5px 0 0; float:left;}
#footer {width: 960px; height:73px;background: transparent url(../images/footer.png) repeat-x;padding: 10px;color:#492021;margin: 0 0 10px 0;}
#footer ul {text-align:center; list-style-type:none;margin:0 0 10px 0;padding:0;}
#footer li {display:inline; padding: 0 10px; border-right: 1px solid #492021;}
#footer li a {color:#e04102; font-weight:bold;}
#footer .lastli {border:none !important;}
#footer .popular {font:menu;}
#footer p {text-align:center;margin:5px;}
.clear { clear: both; }
.center {margin: 0 auto; width: 980px;}
.block {display:block; width:100%; height:100%;}
.logo {display:block; width:68px; height: 34px; background: transparent url(../images/logo-dolne.png) no-repeat;margin: 0 0 0 456px;}
.centimg {text-align:center;}
.centimg p {margin:5px;padding:0;}
.smallimg {width:52px; height:35px;}
.imagemedium {float:left; margin: 0 10px 10px 0;}
.objectmargin {width:1px; height: 10px;}
ul.tag_list {margin:0; padding:0;}
ul.tag_list li {display:inline;list-style-type:none;}
ul.tag_list li a {font:menu; color:#492021;}
span.tag_list {float:left; margin: 0 5px 0 0;font:menu;}
.pager {text-align:center;margin:10px 0;}
.pager a {padding: 2px 6px; border: 1px solid #e04102; background-color:#dcdcdc; color:#e04102;}
.pager span {padding: 2px 6px; border: 1px solid #e04102; background-color:#fff; color:#e04102;}
.pager a:hover, .pager span:hover {}
.more_news, .more_news a {text-align:center;color:#e04102;}
.anons {padding: 10px 0; border-top: 1px dashed #dadada;color:#492021;margin: 5px 0 0 0;}
.naj_news {height: 45px;width:230px;float:left;font:menu;}
.naj_news img {float:left;margin: 0 4px 0 0;}
.naj_news a {font:menu;font-weight:bold;}
.form-comment a {color:#e04102;}
img { border: 0px; }
h1,h2,h3,h4 { padding: 0; margin: 0; }
h1,h2 { font-family: verdana; font-weight: bold; font-size: 14px; }
a { color: #492021; text-decoration: none; }/**/
a:hover { text-decoration: underline; }
table { font: menu; margin: 10px 0; width: 100%; }
/* forms */
#forms input, #forms textarea, #forms select { font-size:11px; border: 1px solid #3f5f83; }
#form1 {width: 194px; height:24px;font-size: 11px;}
#form1 .text1 {float:left;width: 120px; height: 20px; border:1px solid #808080; padding-left:5px;}
#form1 .submit1 {float:left;width: 60px; height: 24px; border:1px solid #808080; background: transparent url(../images/button.png) center repeat-x; color:#fff;font-size: 11px;}
/* messages */
#message {width: 639px; padding: 10px;font: menu; font-weight:bold; text-align:center;color:#fff;}
.success {background-color:#008000;}
.error {background-color:#FF0000;}
.info {background-color:#DAA520;}
/* reklama */
#r0 {margin: 0 auto; width: 960px; height:auto; padding: 10px; text-align:center; vertical-align:middle;}
#r1 {width: 751px; height: 100px; float:left; text-align:center; margin:10px 0 10px 0;padding:25px 17px;}
#r2,#r3,#r4,#r5,#r6,#r7,#r8,#r9,#r10,#r11,#r12,#r13,#r14,#r15,#r16,#r17 {width:300px;margin:0 0 10px 0;}
#r18,#r19,#r20,#r21,#r22,#r23,#r24,#r25,#r26,#r27,#r28,#r29,#r30,#r31,#r32,#r33,#r38 {width:187px;margin:0 0 10px 0;}
#r35,#r36,#r37 {width:475px; margin:0 0 10px 0;text-align:center;}
#r34 {width: 960px; height:auto; padding: 0 10px 16px 10px; text-align:center;}

