/*
Theme Name: skroty24
Theme URI: http://skroty24.pl/
Version: 1.0
Author: Skroty24.pl
Author URI: http://skroty24.pl/
*/

@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0;
	font-family:Arial;
	border:none;
	list-style:none;
	text-decoration:none;
}

body{
	text-align:center;
	background:url(img/background.png) center top repeat-x #ffffff;
}

.left{
	float:left;
	}

.right{
	float:right;
	}
a {
	color:#282828;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

#skroty24{
	text-align:left;
	width:1040px;
	font-size:12px;
	color:#282828;
	position:relative;
	z-index:3;
}

#top{
	width:1040px;
	height:145px;
	float:left;
	background:url(img/top.png);
	text-align:left;
	}

#top .logowanie{
	position:absolute;
	top:0px;
	right:97px;
	width:170px;
	height:140px;
	}

#top .imglog{
	width:170px;
	height:45px;
	float:left;
	background:url(img/top_logowanie.png);
	}

#top #user_login, #user_pass{
	width:159px;
	height:23px;
	float:left;
	background:url(img/top_input.png);
	padding:8px 0 0 11px;
	border:0;
	margin:0 0 3px 0;
	font-weight:bold;
	font-size:11px;
	color:#6e6e6e;
	}

#top .zaloguj{
	width:66px;
	height:23px;
	float:left;
	background:url(img/top_zaloguj.png);
	border:0;
	padding:0;
	margin:4px 3px 0 1px;
	}

#top a.rej{
	width:100px;
	height:23px;
	float:left;
	background:url(img/top_rej.png);
	border:0;
	padding:0;
	margin:4px 0 0 0;
	}
#wp_sidebarlogin-3 { 
	width:175px;
	height:95px;
	clear:both;
}
.loggedbg {
	width:165px;
	height:85px;
	background:url(img/loggedbg.png);
	clear:both;
	padding: 10px 0 0 10px;
}
.loggedbg ul {
	margin-top:4px;
}
.loggedbg a {
	font-size:11px;
	color:#777;
	text-decoration:none;
}
.loggedbg a:hover {
	text-decoration:underline;
}
#top .index{ 
	width:350px;
	height:85px;
	margin: 33px 0 0 13px;
}
#menu{
	width:1028px;
	height:56px;
	float:left;
	background:url(img/menu_center.png);
	}

#menu a.skroty{
	width:118px;
	height:56px;
	float:left;
	background:url(img/menu_skroty.png);
	}

#menu a.skroty:hover{
	background:url(img/menu_skroty_hover.png);
	}

#menu a.mecze{
	width:117px;
	height:56px;
	float:left;
	background:url(img/menu_mecze.png);
	}

#menu a.mecze:hover{
	background:url(img/menu_mecze_hover.png);
	}

#menu a.filmiki{
	width:115px;
	height:56px;
	float:left;
	background:url(img/menu_filmiki.png);
	}

#menu a.filmiki:hover{
	background:url(img/menu_filmiki_hover.png);
	}

#menu a.relacje{
	width:97px;
	height:56px;
	float:left;
	background:url(img/menu_relacje.png);
	}

#menu a.relacje:hover{
	background:url(img/menu_relacje_hover.png);
	}

#menu a.kontakt{
	width:77px;
	height:56px;
	float:left;
	background:url(img/menu_kontakt.png);
	}

#menu a.kontakt:hover{
	background:url(img/menu_kontakt_hover.png);
	}

#menu .wyszukiwarka{
	width:504px;
	height:56px;
	float:left;
	clear:none;
	background:url(img/wyszukiwarka.png) left no-repeat;
	}

#menu .input{
	width:169px;
	height:23px;
	float:left;
	background:url(img/wyszukiwarka_input.png);
	padding:8px 0 0 11px;
	border:0;
	margin:12px 0 0 248px;
	font-weight:bold;
	font-size:11px;
	color:#6e6e6e;
	}

#menu .szukaj{
	width:76px;
	height:31px;
	float:right;
	background:url(img/wyszukiwarka_szukaj.png);
	padding:0;
	border:0;
	margin-top:12px;
	}

#menu_right{
	width:12px;
	height:56px;
	float:left;
	background:url(img/menu_right.png);
	}

#menu_under{
	width:1040px;
	height:61px;
	float:left;
	background:url(img/under_menu.png);
	position:relative;
	}

#menu_under .lista{
	position:absolute;
	top:12px;
	left:17px;
	}

#menu_under .select{
	width:148px;
	height:20px;
	border:1px solid #828177;
	float:left;
	font-size:11px;
	}

#menu_under .ok{
	width:41px;
	height:23px;
	float:left;
	background:url(img/under_menu_ok.png);
	border:0;
	}

#flags{
	list-style:none;
	position:absolute;
	top:16px;
	left:220px;
	}

#flags li{
	float:left;
	margin-right:8px;
	}

#content{
	width:1040px;
	clear:none;
	}

#left{
	width:213px;
	float:left;
	background:url(img/left_bg.png);
	color:#666666;
	}

#left .top{
	width:213px;
	height:10px;
	float:left;
	background:url(img/left_top.png);
	}

#left .bottom{
	width:213px;
	height:10px;
	float:left;
	background:url(img/left_bottom.png);
	}

#left .pytanie{
	width:160px;
	margin-left:19px;
	}

#left .pytanie label {
	float:left;
	width:150px;
	padding:4px 0 2px 8px;
	}

#left label.bold{
	font-weight:bold;
	color:#282828;
	padding:0 0 8px 0;
	}

#left label.panel{
	margin:11px 0 0 19px;
	float:left;
	}

#left .glosuj{
	float:left;
	background:url(img/left_sonda_glosuj.png);
	width:66px;
	height:23px;
	padding:0;
	border:none;
}

#left a.wyniki{
	float:left;
	background:url(img/left_sonda_wyniki.png);
	width:100px;
	height:23px;
	padding:0;
	margin: 0 0 0 3px;
}

#left .kalendarz, .sonda{
	width:213px;
	height:35px;
	float:left;
	margin:0;
	padding:0;
	}

#left .spacer{
	width:213px;
	height:15px;
	float:left;
	background:url(img/spacer.png);
	margin:8px 0 8px 0;
	}

#left .kalendarz{
	background:url(img/left_kalendarz.png);
	}

#left .sonda{
	margin-bottom:8px;
	background:url(img/left_sonda.png);
	}

#left .g1{
	margin:0 0 8px 25px;
	}

#center{
	width:488px;
	float:left;
	margin-left:14px;
	display:inline;
	}

#center .banner{
	margin-bottom:13px;
	width:468px;
	height:60px;
	float:left;
	}

#center .header{
	width:488px;
	height:33px;
	float:left;
	background:url(img/center_header.png);
	}

#header_list{
	float:left;
	list-style:none;
	margin:0 0 0 2px;
	}

#header_list li{
	float:left;
	background:url(img/center_header_list_right.png) right top no-repeat;
	padding:10px 12px 9px 10px;
	}

#header_list a{
        font-weight:bold;
	color:#ff3900;
	font-size:11px;
	background: url(img/center_header_list_left.png) top left no-repeat;
	height:18px;
	display:block;
	padding-left:14px;
	float:left;
	}

#center .cont{
	width:488px;
	float:left;
	}

#center .film{
	/*height:25px;*/
	float:left;
	width:488px;
	border-bottom:1px solid #d0d0d0;
	white-space:nowrap;
	}

#center .film:hover{
	background:url(img/center_header_list_bg.png);
	}

.lewa{
	/*width:38px;*/
	float:left;
	}

.prawa{
	float:left;
	margin-top:5px;
	}

#center .cont a{
	color:#282828;
	}

#center a:hover{
	font-weight:bold;
	}

#center a.bold{
	font-weight:bold;
	color:#000000;
	}

#center img.icon{
	margin:6px 6px 0 7px;
	float:left;
	}

img.flaga{
	margin:7px 7px 0 7px;
	float:left;
	}

#center .polecane{
	width:488px;
	height:49px;
	float:left;
	background:url(img/center_polecane.png);
	}

#center span.data{
	color:#a09f9f;
	font-weight:bold;
	font-size:11px;
	}

#center .video{
	margin:5px 0 0 9px;
	border:5px solid #f6f6f5;
	float:left;
	}

#right{
	width:320px;
	float:right;
	clear:none;
	}

#right .spacer{
	width:306px;
	height:1px;
	background:#d0d0d0;
	float:left;
	}

#kategorie{
	float:left;
	margin:0px auto;
	list-style:none;
	width:138px;
	padding:0;
	}
.cat-item {
	width:168px;
	padding: 5px 0 5px 0px;
	border-bottom:1px solid #d0d0d0;
}
.cat-item img {
	margin: 0 5px 0 0;
}
#right a{
	color:#000000;
	}

.g3{
	float:left;
	margin-top:10px;
	}

#right .tagi{
	width:320px;
	height:52px;
	float:left;
	background:url(img/right_tagi.png) left;
	}

#right .linki{
	width:320px;
	height:47px;
	float:left;
	background:url(img/right_linki.png) left;
	margin-bottom:8px;
	}

#right .tags{
	width:320px;
	float:left;
	margin:8px 0 8px 0;
	}

#right .tags a{
	color:#777a7c;
	}
	
#linki{
	float:left;
	margin:0px auto;
	list-style:none;
	width:128px;
	padding:0;
	}

#linki li{
	height:25px;
	width:168px;
	float:left;
	border-bottom:1px solid #d0d0d0;
	background:url(img/right_arrow.png) left bottom no-repeat;
	}

#linki li a{
	margin-left:24px;
	margin-top:4px;
	float:left;
	}

#stopka{
	width:1040px;
	height:56px;
	float:left;
	background:url(img/stopka.png);
	margin-top:8px;
	}

span.tytulfilmu{
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#282828;
	text-align:left;
	margin:1px 0 0 0;
	float:left;
	width:400px;
	}

span.viewstags{
	float:left;
	width:400px;
	display:block;
	font-size:10px;
	font-family:Verdana, sans-serif;
	color:#555555;
	text-align:left;
	margin:1px 0 0 0;
	}

.opisfilmu{
	float:left;
	text-align:justify;
	margin:5px 5px 5px 10px;
	font-size:11px;
	}

.opisfilmu a{
	font-weight:bold;
	}

.podobnefilmy{
	width:234px;
	height:45px;
	float:left;
	background:url(img/center_podobne.png);
	}

.newfilmy{
	width:234px;
	height:45px;
	float:left;
	background:url(img/center_new.png);
	}

.pf_listaa{
	width:234px;
	float:left;
	}
	
.pf_listaa li{
	/*white-space:nowrap;*/
	display:block;
	overflow:hidden;
	}

.new_lista{
	width:234px;
	float:right;
	}

.pf_lista{
	float:left;
	margin:0px auto;
	list-style:none;
	width:234px;
	padding:0;
	}

.pf_lista li{
	height:25px;
	width:234px;
	float:left;
	border-bottom:1px solid #d0d0d0;
	}

.komentarze{
	width:468px;
	height:50px;
	float:left;
	background:url(img/center_komentarze.png);
	}

.komentarz_white{
	width:468px;
	float:left;
	background:#FFFFFF;
	border-bottom:1px solid #d0d0d0;
	}

.komentarz_grey{
	width:468px;
	float:left;
	background:url(img/kom_bg.png)repeat-x #ffffff;
	border-bottom:1px solid #d0d0d0;
	}

.komentarz_tresc{
	margin:7px;
	float:left;
	color:black;
	}

#center .komentarz_tresc a{
	font-weight:normal;
	}

span.data2{
	color:#515151;
	font-size:11px;
	}

.dodajkom{
	width:468px;
	height:52px;
	float:left;
	background:url(img/center_dodajkom.png);
	}

.kom_inp{
	width:143px;
	height:28px;
	float:left;
	margin:0 5px 5px 0;
	border:0;
	padding:2px 0 0 8px;
	font-size:11px;
	background:url(img/kom_inp.png);
	}
	
.tresc_inp{
	width:455px;
	height:135px;
	float:left;
	background:url(img/kom_kom.png);
	border:0;
	margin: 0 0 8px 0;
	padding: 8px 0 3px 8px;
	}

.wyslij_komentarz{
	width:119px;
	height:23px;
	float:right;
	background:url(img/kom_dodaj.png);
	border:0;
	margin-right:5px;
	}
.noview { 
	display:none; 
}
table#wp-calendar{
	font-size:11px;
	font-weight:normal;
	width:150px;
}
table#wp-calendar td {
	width:25px;
	text-align:center;
}
table#wp-calendar a {
	font-weight:bold;
	color:#cd0102;
}
table#wp-calendar a:hover {
	text-decoration:underline;
}
table#wp-calendar caption{
	font-weight:bold;
}
table#wp-calendar th{
	font-weight:bold;
	color:#cd0102;
}
#calendar_wrap { 
	clear:both;
}
#polls { 
	padding: 5px 8px 0 0;
}
.wp-polls-ans {
	margin-left:10px;
	padding-right:5px;
}
.wp-polls-ans a {
	color:#666;
	text-decoration:none;
}
.wp-polls-ans a:hover {
	text-decoration:underline;
}
.sep { 
width:auto;
}
.clear {
display:block;
width:auto;
clear:both;
}
.important a {
font-weight:bold;
}
.widget_recent_entries ul li {
	height:22px;
	width:208px;
	float:left;
	border-bottom:1px solid #d0d0d0;
overflow:hidden;
background:url(http://skroty24.pl//wp-content/uploads/2010/02/Apilkaikona.jpg) no-repeat 0 5px;
padding: 3px 0 0 25px;
margin-left:1px;
}