body{margin:0px;padding:0px;text-align:center;background-color: #570300;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 13px;color: #fff;}

br{clear:both;}
a{text-decoration:none;color:#FFF;}
form{margin:0px;padding:0px;border-style: none;}
p{margin:0px;}
img{border-style:none;}
pre{text-align:left;font-size:10px;font-family:Arial;}
fieldset{margin:0px;padding:0px;border-style:none;}
input,select{font-size:13px;font-family: Arial;padding:2px;}
h1 {font-family:arial;font-size:18px;margin:0px;}

img.logo{position:relative;top:100px;left:0px;margin:0px auto;}
p.komunikat{position:relative;top:100px;left:0px;margin:0px auto;color:#FFB700;font-size:20px;}

div.top{width:100%;height:376px;background:url(../img/top_bg.gif) left top repeat-x; text-align:center;}
div.top_center{width:972px;padding:0px 114px 0px 68px;height:376px;background:url(../img/bg_top.jpg) left top no-repeat;margin:0px auto;position:relative;top:0px;left:0px;text-align:right;}
div.esp{background:url(../img/bg_top_esp.jpg) left top no-repeat;}
div.top_center img.logo{position:absolute;left:705px;top:265px;}
div.search_form{color:#000;width:340px;height:190px;position:absolute;top:105px;right:105px;margin:0px;text-align:left;padding-top:10px;}
div.search_form fieldset{padding-bottom:8px;}
div.search_form label{font-size:14px;width:62px;height:20px;display:block;float:left;padding-left:60px;padding-top:4px;text-align:right;padding-right:8px;}
div.search_form select.select_top_wide{width:195px;/*background: url(../img/select_wide_bg.gif) left top no-repeat;*/}
div.search_form option{background-color: #fff;}
div.search_form select.select_top_narrow{width:68px;/*background: url(../img/select_narrow_bg.gif) left top no-repeat;*/float:left;}
div.search_form div.search_dash{float:left;padding-left:14px;padding-right:14px;font-size:14px;}
div.search_form div.search_age{float:left;padding-left:4px;font-size:14px;padding-top:4px;}
div.search_form fieldset.submit{padding-top:16px;text-align:right;padding-right:16px;padding-bottom:0px;}
div.search_form fieldset.submit input{width:79px;height:22px;padding-top:2px;background: url(../img/submit_bg.gif) left top no-repeat;border:0px;}
div.search_form fieldset.additional_options{width:340px; position:relative;top:0px;left:0px;}
div.search_form fieldset.additional_options label{float:none;display:inline;padding-left:5px;}
div.search_form fieldset.additional_options div.pict{position:absolute;top:0px;left:75px; background: url(../img/pict_bg.png) left top no-repeat;width:54px;height:53px;z-index:10;}


div.menu_top{width:100%;height:52px; background:url(../img/menu_bg.gif) left top repeat-x; text-align:center;}
div.menu_top_center{width:972px;padding:0px 14px 0px 14px;height:52px; background:url(../img/menu_top_center_bg.jpg) left top no-repeat;margin:0px auto;position:relative;}
div.flashMenu{position:absolute;bottom:4px;left:20px;}

div.middle{width:100%;text-align:center;background: #570300 url(../img/middle_bg.gif) left top repeat-x;}
div.middle_center{width:972px;padding:39px 14px 0px 14px;margin:0px auto;}
div.middle_center .left{float:left;width:356px;position:relative;left:0px;top:-4px;color:#000000}

div.middle_center .rejestracja{position:relative;width:942px;background-color:#814240;padding:15px;text-align:left;margin-bottom:15px;}

div.middle_center .rejestracja p{margin:10px 0px 10px 0px}
div.middle_center .rejestracja td.label{width:100px;}
div.middle_center .rejestracja input.text{width:144px;font-family:Arial;font-size:13px;color:#000000;}
div.middle_center .rejestracja span.error_info{color:#ffffff; font-weight:bold;margin-left:10px;}
div.middle_center .rejestracja .error{margin:0px 0px 5px 0px;background-color:#ffffff;border:1px solid #570300;width:922px;padding:5px 10px 5px 10px;color:#570300;}

div.middle_center .konto{position:relative;width:942px;background-color:#814240;padding:0px 15px 15px 15px;text-align:left;margin-bottom:15px;}
div.middle_center .konto .komunikat{margin:5px 0px 0px 0px;background-color:#ffffff;border:1px solid #570300;width:922px;padding:5px 10px 5px 10px;color:#570300;}

div.middle_center .konto a.zakladka{float:left;display:block;padding:8px 12px 8px 12px;font-family:arial;font-size:18px;color:#ffffff;background-color:#814240;margin-right:10px;}
div.middle_center .konto a.last{float:right;}
div.middle_center .konto a.on{background-color:#570300}
div.middle_center .konto td{font-size:13px;}
div.middle_center .konto select.day{float:left;margin:0px 0px 0px 0px;width:60px;}
div.middle_center .konto select.month{float:left;margin:0px 0px 0px 5px;width:100px;}
div.middle_center .konto select.year{float:left;margin:0px 0px 0px 5px;width:60px;}

div.middle_center .konto td.nag{height:25px;padding-top:5px;}
div.middle_center .konto td.label{width:160px;font-size:13px;}
div.middle_center .konto select{width:180px;font-family:Arial;font-size:13px;color:#000000;}
div.middle_center .konto input.text{width:174px;font-family:Arial;font-size:13px;color:#000000;}
div.middle_center .konto .radio{float:left;margin:0px 0px 0px 0px;}
div.middle_center .konto .radio_label{float:left;margin:0px 10px 0px 5px}
div.middle_center .konto textarea{width:550px;height:100px;font-family:Arial;font-size:13px;}
div.middle_center .konto b.login{float:left;font-size:24px;margin-bottom:6px;}
div.middle_center .konto img.ico_online{width:19px;height:20px;margin-left:5px;margin-top:5px;vertical-align: top;}
div.middle_center .konto p.info{padding:2px 10px 2px 10px; background-color:#fff;border:1px solid #570300;margin:0px 0px 5px 0px;color:#570300}
div.middle_center .konto a.usun_fotka{color:#ffffff;}
div.middle_center .konto .user_foto{width:360px;float:left;margin:0px 0px 0px 0px}
div.middle_center .konto .error{margin:0px 0px 5px 0px;background-color:#ffffff;border:1px solid #570300;width:922px;padding:5px 10px 5px 10px;color:#570300;}
div.middle_center .konto .gallery{position:relative;float:left;margin:0px 0px 10px 0px;width:230px;height:230px;background-repeat:no-repeat;background-position:top;background-image:url(../img/bg_gallery.png);text-align:center;}
div.middle_center .konto .gallery .nazwa{position:absolute;width:100%;text-align:center;top:185px;height:20px;}
div.middle_center .konto .gallery .nazwa a{color:#ffffff}
div.middle_center .konto .gallery .opcje{position:absolute;width:100%;text-align:center;top:210px;height:20px;}

div.middle_center .konto .photo{position:relative;float:left;text-align:left;width:188px;height:170px;margin:0px 0px 5px 0px;}

div.middle_center .konto table.gallery_list{width:942px;}
table.gallery_list tr.title{background-color: #612220; font-weight:bold;}
table.gallery_list tr td.title{background-color: #612220; font-weight:bold;}
table.gallery_list tr td.odd{background-color: #A16260; }  /*nieparzysty*/
table.gallery_list tr td.even{background-color: /*#772320*/#814240;} /*parzysty*/

div.middle_center .konto .single_photo{padding:10px;margin:10px 0px;background-color: #570300;width:441px;float:left;}
div.middle_center .konto .photo_left{margin-right:20px;}
div.middle_center .konto .single_photo img{float:left;}
div.middle_center .konto .single_photo .photo_descr{width:280px;padding:0px 5px 0px 5px;float:left;text-align:justify;}
div.middle_center .konto .single_photo .photo_options{width:46px;height:100px;margin-right:5px;background-color: #814240;float:left;text-align:center;}
div.middle_center .konto .single_photo .photo_options img{margin:0px auto;float:none;}

div.middle_center .konto fieldset.add_photo{margin-top:5px;}
div.middle_center .konto fieldset.add_photo input{float:left;margin:3px 0px 0px 0px}
div.middle_center .konto fieldset.add_photo input.submit{margin:2px 0px 0px 0px}
div.middle_center .konto fieldset.add_photo .photo_descr{width:340px;}

div.middle_center .konto fieldset.password_reminder{width:340px;}
div.middle_center .konto fieldset.password_reminder input{float:right;margin-bottom:5px;}

div.middle_center .konto table.wiadomosci{width:100%;}
div.middle_center .konto table.wiadomosci .nag{font-size:14px;height:30px;text-align:left;background-color:#570300}
div.middle_center .konto table.wiadomosci .nag a{color:#ffffff;}
div.middle_center .konto table.wiadomosci tr{background-color:#bf7673;}
div.middle_center .konto table.wiadomosci input.text{width:500px;}
div.middle_center .konto table.wiadomosci textarea{width:500px;height:150px;}
div.middle_center .konto table.wiadomosci td.wiadomosc{height:90px;}
div.middle_center .konto table.wiadomosci td.wiadomosc .envelope{float:left;margin:2px 0px 5px 0px;}
div.middle_center .konto table.wiadomosci td.wiadomosc .tytul{font-size:15px;font-weight:bold;float:left;margin:6px 0px 0px 5px;color:#570300}
div.middle_center .konto table.wiadomosci td.wiadomosc a.nadawca{font-size:15px;}
div.middle_center .konto table.wiadomosci td.wiadomosc a.odpowiedz{float:right;margin:0px 5px 0px 0px}
div.middle_center .konto table.wiadomosci td.wiadomosc a.usun{float:right;margin:0px 10px 0px 0px}
div.middle_center .konto table.wiadomosci td.user{width:120px;text-align:center;vertical-align:top;}

div.login_box{width:337px;height:191px;padding-bottom:20px;position:relative;left:0px;top:0px;color:#000000}
div.login_box .content{width:337px;height:136px;background: url(../img/login_box_bg.jpg) left top no-repeat;position:absolute;left:-5px;top:0px;padding-top:55px;text-align: center;}
div.login_box .esp{background: url(../img/login_box_bg_esp.jpg) left top no-repeat;}
div.login_box .content fieldset{width:290px;margin:0px;float:right;padding-right:28px;text-align:right;}
div.login_box .content fieldset label{margin-right:5px;font-size:13px;font-family: Arial;float:right;}
div.login_box .content fieldset input{margin-bottom:9px;float:right;}
div.login_box .content fieldset input.submit{position:relative;left:2px;}
div.login_box .content .login_links{position:absolute;right:30px;bottom:10px;}
div.login_box .content a.reminder{color:#000;font-size:13px;}
div.login_box .content a.register{color:#000;font-size:13px;font-weight:bold;}

div.login_box_on{width:332px;height:187px;background-image:url(../img/bg_zalogowany.png);position:relative;left:0px;top:0px;color:#000000;margin:3px 0px 20px 0px}
div.login_box_on img.user{position:absolute;left:15px;top:15px;}
div.login_box_on .info{text-align:left;color:#000000;font-size:14px;font-weight:bold;position:absolute;width:150px;left:150px;top:15px;}
div.login_box_on .info p.login{font-size:20px;}
div.login_box_on .linki{text-align:left;color:#000000;position:absolute;bottom:15px;left:8px;}
div.login_box_on .linki a{color:#000000;font-size:11px;}

div.news_left_box{width:330px;}
div.singleArticle{color:#fff;text-align:left;margin-bottom:10px;}
div.singleArticle a{color:#ffffff;}
div.singleArticle .date_title{font-size:13px;font-family:Trebuchet MS;font-weight: bold;}

div.middle_center .right{float:left;width:616px;text-align:left;}
div.middle_center .right div.error{width:590px;padding:2px 13px 2px 13px; background-color:#fff;margin:0px 0px 5px 0px;color:#570300}
div.middle_center .right .text_content{width:590px;text-align:justify;background-color:#814240;color:#fff;padding:20px 13px;margin-bottom:15px;}
div.middle_center .right .text_content h1{margin-bottom:5px;}

div.middle_center .right .recent_users .user_box{width:110px;height:160px;float:left;text-align:center;margin:3px;}
div.middle_center .right .recent_users .user_box img{border:3px solid #B3B3B0;margin:0px auto;}
div.middle_center .right .recent_users .user_box a{margin:0px auto;}
div.middle_center .right .recent_users .user_box a.photo_link{display:block;text-align:center;height:106px;}
div.middle_center .right .recent_users .user_box .descr{}

div.middle_center .right .user_info_box{position:relative;width:590px;text-align:justify;background-color:#814240;color:#fff;padding:10px 13px 10px 13px;height:100px;margin-bottom:15px;}
div.middle_center .right .user_info_box a.login{font-weight:bold;font-size:16px;}
div.middle_center .right .user_info_box .image{width:110px;float:left;text-align:center;}
div.middle_center .right .user_info_box .image img{margin:0px auto;}
div.middle_center .right .user_info_box .data{float:left;width:400px;margin-left:10px;}
div.middle_center .right .user_info_box .descr{float:left;width:350px;height:90px;padding-left:10px;padding-bottom:10px;}
div.middle_center .right .user_info_box .links{position:absolute;bottom:10px;left:133px;width:450px;color:#ffffff;}
div.middle_center .right .user_info_box img.ico_online{width:14px;height:15px;margin-left:5px;}

div.middle_center .right .user_options{height:25px;background-color: #BF7673;width:590px;padding:0px 13px;margin-bottom:15px;}

div.middle_center table.user_profile tr td.label{font-weight:bold;}
div.middle_center table.user_profile tr td div.about_me {background-color:#BF7673;padding:5px;}

div.footer{width:100%;height:31px; background:url(../img/footer_bg.gif) left top repeat-x; text-align:center;}
div.footer_center{color:#000000;width:972px;padding:8px 14px 0px 14px;height:23px; background:url(../img/footer_center_bg.gif) left top no-repeat; margin:0px auto;position:relative;left:0px;top:0px;font-size:14px;}
div.footer_center a{color:#000;font-weight:bold;}
div.footer_flags{position:absolute;top:0px;right:15px;width:110px; height:25px;padding-top:3px;}
