* { padding:0px; margin:0px; }
body { background:#67656a; }

#all { width:745px; _width:740px; height:auto; margin:0px auto 0px auto; border-left:2px solid #f80000; border-right:2px solid #f80000; _border-right:0px solid #f80000; background:#ffffff; _background:#67656a; }

#header { width:745px; height:290px; border-bottom:1px solid #c8cbcd; _border-right:2px solid #f80000; }
#header .t1 { background:url(images/top_t1.jpg); width:745px; height:80px; }
#header .t1 ul { text-align:right; width:740px; _margin-top:5px; }
#header .t1 li { display:inline; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#888690; }
#header .t1 li a { text-decoration:none; color:#888690; font-weight:bold; margin-right:3px; }
#header .t1 li a:hover { text-decoration:underline; }
#header .t2 { background:url(images/top_t2.jpg); border:0px; width:745px; height:210px; }
#header .t2 p { height:50px; width:200px; font-family:Tahoma; font-size:10px; color:#4e4a61; position:absolute; margin-left:302px; margin-top:37px; }
#header .t2 form { width:170px; height:90px; border:0px; position:absolute; margin-left:540px; margin-top:30px; z-index:1; }
#header .t2 #login, #header .t2 #pass { width:130px; height:18px; border:0px; float:left; clear:left; border-left:#838383 solid 1px; border-top:#838383 solid 1px; font-size:12px; font-family:Tahoma; color:#848484; margin-bottom:5px; }
#header .t2 #ok { color:#d50524; font-family:Tahoma; font-size:10px; border:0px; font-weight:bold; background:none; float:left; margin-left:3px; margin-top:2px; cursor:pointer; _position:relative; _top:28px; }
#header .t2 #log { position:absolute; margin-left:560px; margin-top:80px; border:0px; line-height:11px; letter-spacing:0.06em; }
#header .t2 #log li { list-style: none; border:0px; }
#header .t2 #log li a { font-size:10px; font-family:Tahoma; border:0px; color:#848484; text-decoration:none; z-index:1; position:relative; top:0px; }
#header .t2 #log li a:hover { text-decoration:underline; border:0px; }
#header .t2 #menu { position:absolute; margin-left:270px; border:0px; margin-top:134px; _margin-top:137px; }
#header .t2 #menu li { list-style: none; font-size:12px; border:0px; font-family:Tahoma; color:#ffffff; display:inline; }
#header .t2 #menu li a { color:#ffffff; text-decoration:none; border:0px; margin:0px 10px 0px 10px; }
#header .t2 #menu li a:hover { text-decoration:underline; border:0px; }

#header .t2_z { background:url(images/top_t2_z.jpg); width:745px; height:210px; }
#header .t2_z p { height:50px; width:200px; font-family:Tahoma; font-size:12px; color:#4e4a61; position:absolute; margin-left:270px; margin-top:2px; }
#header .t2_z form { width:170px; height:90px; position:absolute; margin-left:540px; margin-top:10px; z-index:1; border:0px; }
#header .t2_z #login { font-family:Tahoma; font-size:14px; color:#4e4a61; color:#848484; }
#header .t2_z #ok { color:#d50524; font-family:Tahoma; font-size:10px; font-weight:bold; background:none; float:left; margin-left:3px; margin-top:2px; cursor:pointer; _position:relative; _top:28px; }
#header .t2_z #log { position:absolute; margin-left:560px; margin-top:80px; line-height:11px; letter-spacing:0.06em; }
#header .t2_z #log li { list-style: none; }
#header .t2_z #log li a { font-size:10px; font-family:Tahoma; color:#848484; text-decoration:none; z-index:1; position:relative; top:0px; }
#header .t2_z #log li a:hover { text-decoration:underline; }
#header .t2_z #menu { position:absolute; margin-left:270px; margin-top:134px; _margin-top:137px; }
#header .t2_z #menu li { list-style: none; font-size:12px; font-family:Tahoma; color:#ffffff; display:inline; }
#header .t2_z #menu li a { color:#ffffff; text-decoration:none; margin:0px 10px 0px 10px; }
#header .t2_z #menu li a:hover { text-decoration:underline; }

#zero {  border:0px; }
#main { width:745px; height:auto; float:left; border-left:2px solid #f80000; border-right:2px solid #f80000; background:#ffffff; position:relative; left:-2px; background:url(images/main_cien.jpg) bottom repeat-x #ffffff; }
#main #profile { width:515px; height:auto; float:left; border-right:1px solid #c8cbcd; text-align:center; padding-top:10px; }
#main #profile .top { font-family:Tahoma; color:#39434d; font-size:10px; font-weight:bold; }
#main #profile .others { font-weight:bold; color:#ba011d; font-family:Tahoma; font-size:12px; text-decoration:none; }
#main #profile .fotka { background:url(images/photo_cien.jpg) repeat-x bottom; width:515px; float:left; padding-bottom:20px; margin-bottom:20px; } 
#main #profile .fotka #fotka { border:solid 3px #beb9ca; margin:10px; }
#main #o-mnie { width:480px; height:auto; min-height:135px; padding-top:50px; background:url(images/o_mnie_top.jpg) top left no-repeat #f4f3f5; margin-left:15px; _margin-left:7px; border:solid 3px #beb9ca; float:left; padding-bottom:5px; }
#main #o-mnie dl { font-family:Tahoma; font-size:11px; color:#39434d; text-align:left; padding-left:5px; line-height:1.5em; }
#main #o-mnie dl dt { float:left; clear:left; _clear:none; margin-right:5px; }
#main #o-mnie dl dd { float:left; font-weight:bold; _float:none; }
.error { font-weight:bold; color:#ff0000; text-decoration:none; }
#main #komentarze { width:480px; height:auto; min-height:135px; padding-top:50px; background:url(images/komentarze_top.jpg) top left no-repeat #f4f3f5; margin-left:15px; _margin-left:7px; border:solid 3px #beb9ca; float:left; padding-bottom:5px; }
#main #komentarze dl { font-family:Tahoma; font-size:11px; color:#39434d; text-align:left; padding-left:5px; line-height:1.5em; }
#main #komentarze dl dt { float:left; clear:left; _clear:none; margin-right:5px; }
#main #komentarze dd { float:left; font-weight:bold; _float:none; }
#main #komentarze b { color:#9434d; float:center; clear:center; margin-top:20px; width:100%; text-indent:8px; padding-bottom:5px; text-align:left; }
#main .komentarz { background:url(./images/breakline.jpg) top center no-repeat; width:450px; float:left; padding:10px 5px 5px 5px; margin-bottom:5px; _padding:10px 25px 5px 5px; }
#main .komentarz ul { text-align:left; width:100%; }
#main .komentarz ul li { display:inline; list-style:none; float:left; margin-right:3px; }
#main .komentarz1 { width:450px; float:left; padding:10px 5px 5px 5px; margin-bottom:5px; _padding:10px 25px 5px 5px; }
#main .komentarz1 ul { text-align:left; width:100%; }
#main .komentarz1 ul li { display:inline; list-style:none; float:left; margin-right:3px; }
.b { font-weight:bold; }
.left { clear:left; width:320px; }
#main .komentarz blockquote { float:left; clear:left; font-size:12px; padding:5px 0px 5px 0px; }

#main #podstrona { font-family:Tahoma; font-size:11px; color:#888690; padding-left:5px; line-height:1.5em; }
#main #podstrona a { color:#888690; text-decoration:none; }
#main #podstrona a:hover { color:#FF0000; text-decoration:underline; }

#prawa { width:229px; height:auto; float:left; text-align:center; }
#prawa #polecane { width:229px; height:auto; float:left; background:url(images/polecamy_top.jpg) top left no-repeat; padding-top:45px; text-align:center; }
#prawa #polecane ul { position:relative; left:20px; line-height:1.1em; text-align:left; }
#prawa #polecane li { padding-left:10px; color:#888690; background:url(images/list_img.jpg) left no-repeat; list-style:none; font-family:Tahoma; font-size:10px; font-weight:bold; }
#prawa #polecane li a { color:#888690; text-decoration:none; }
#prawa #polecane li a:hover { text-decoration:underline; }
#prawa #polecane a img { border:solid 3px #beb9ca; margin:10px; }

#prawa #statystyki { width:229px; height:auto; float:left; background:url(images/stats.jpg) top left no-repeat; padding-top:45px; color:#888690; list-style:none; font-family:Tahoma; font-size:11px; font-weight:none; }
#prawa #statystyki ul { position:relative; left:20px; line-height:1.1em; text-align:left; }
#prawa #statystyki a { color:#888690; text-decoration:none; }
#prawa #statystyki a:hover { text-decoration:underline; }

#footer { width:745px; height:60px; background:#e6e5e9; float:left; clear:both; border-left:2px solid #f80000; border-right:2px solid #f80000; position:relative; left:-2px; text-align:center; padding-top:15px; }
#footer li { color:#39434d; display:inline; list-style:none; font-family:Tahoma; font-size:10px; }
#footer li a { color:#39434d; text-decoration:none; margin-right:3px; }
#footer li a:hover { text-decoration:underline; }
#footer address { color:#39434d; font-family:Tahoma; font-size:10px; font-style:normal; }
#footer address a { text-decoration:none; font-weight:bold; color:#ff0000; }
#footer address a:hover { text-decoration:underline; }
#footer address .important { font-size:11px; color:#39434d; }

#rejestracja{ width:450px; margin:auto; text-align:center; text-decoration:none; font-size:14px; color:#888690; }
#rejestracja input{ background:#FFFFFF; border:1px solid #F80000; }
#rejestracja select{ background:#FFFFFF; border:1px solid #F80000; }
#rejestracja textarea{ background:#FFFFFF; border:1px solid #f80000; }

#wyloguj {font-size:12px; font-family:Tahoma; color:#888690; display:inline; }
#wyloguj a:hover { text-decoration:underline; color:#FF0000; }

#link_menu {font-size:11px; font-family:Tahoma; color:#888690; display:inline; text-decoration:none; padding-left:10px; }
#link_menu a:hover { text-decoration:none; color:#FF0000; padding-left:10px; }

.tekst {font-size:11px; font-family:Tahoma; color:#888690; display:inline; }
.tekst a {font-size:11px; font-family:Tahoma; color:#888690; display:inline; text-decoration:none; }
.tekst a:hover { text-decoration:none; color:#FF0000; }

#dodaj_zdjecie {font-size:14px; font-family:Tahoma; color:#888690; display:inline; text-decoration:none; }
#dodaj_zdjecie a:hover { text-decoration:none; color:#FF0000; }

#button input{
border-right: #9B0000 1px solid;
border-top: #9B0000 1px solid;
border-bottom: #9B0000 1px solid;
border-left: #9B0000 1px solid;
font-size: 11px;
background-color: black;
cursor: hand;
color: white;
font-family: tahoma,sans-serif;
height: 19px;
}
#glosowanie input{
height: 25px;
width: 40px;
}
