
.shade
{
width:968px;
float:left;
}

.container
{
width:960px;
float:left;
}

.top_left
{
float:left;
width:348px;
}

.top_right
{
float:right;
width:612px;
height:143px;
}

.top_right .menu div
{
float:left;
}

.menu
{
padding-top:70px;
*padding-top:70px;
}

.top_right  .start
{
width:48px;
}


 .menu_arrow
{
height:6px;
margin-top:0px;
padding:0px;
float:left;
width:531px;
}

.submenu1, .submenu2
{
clear:both;
margin-top:6px;
}

.top_right div
{
float:left;
}

.submenu1
{
width:400px;
}

.submenu2
{
width:400px;
margin-left:100px;
*margin-left:0px;
*padding-left:100px;
}

.menu .submenu div, .submenu2 div {
float:left;
height:16px;
}

.separator
{
width:16px;
margin-top:-1px;
}

.idea
{
width:33px;
}

.zasady
{
width:42px;
}

.ludzie
{
width:99px;
}

.listy
{
width:92px;
}

.regionalna
{
width:62px;
}

.kategorie
{
width:54px;
}

.kraj
{
width:26px;
}

.map
{
float:left;
width:364px;
padding-left:60px;
*padding-left:40px;
padding-top:20px;
*padding-top:0px;
}

.map.header
{
margin:20px;
padding:20px;
*margin:0px;
}
.map_cont
{
margin-top:20px;
*margin:0px;
}

.hairline
{
margin-left:40px;
padding-top:74px;
width:1px;
float:left;
}

.ankieta
{
float:right;
margin-top:18px;
width:454px;
*margin-top:0px;
}

.ankieta.header
{
margin:20px;
padding:20px;
*padding-top:12px;
*padding-left:0px;
*margin:0px;
}

.header_q
{
width:300px;
margin-top:15px;
*margin-top:0px;
}

.header_q img
{
float:left;
margin-top:2px;
margin-right:7px;
margin-left:6px;
}

.tekst,.pytanie
{
float:left;
width:360px;
margin-top:10px;
margin-left:27px;
*margin-left:14px;
}

.pytanie input
{
*height:16px;
}

.tekst
{
margin-top:4px;
}

.pytanie input
{
margin-right:5px;
margin-left:5px;
}

.pytanie
{
width:375px;

}

.fix_ie
{
margin-top:12px;
}

.odstep
{
float:left;
width:400px;
height:5px;
}

.zaglosuj
{
float:right;
margin-top:15px;
}

.box
{
margin-top:13px;
padding:10px;
float:left;
width:420px;
}
.move20pxtop{
	*margin-top: 20px;
}
.book
{
float:left;
padding:20px;
*padding:20px 20px 0 20px;
width:90px;
}

.hair2
{
width:2px;
float:left;
padding-top:20px;
padding-bottom:20px;
}

.box_text
{
margin-top:20px;
margin-left:20px;
*margin-top:6px;
float:left;
width:280px;
*width:260px;
}

.text_small
{
padding-top:14px;
*padding-top:0px;
padding-left:6px;
*width: 274px;
}

.wiecej
{
width:75px;
float:right;
margin-top:8px;
margin-right:-9px;
}

.hair4
{
margin-top:0px;
background-image: url('../images/hair4.jpg');
background-repeat: repeat-x;
background-position: top left;
height: 5px;

}

.clear
{
clear:both;
}

.patroni div
{
float:left;
}

.patroni
{
margin-top:10px;
}

.logo1,.logo6{}

.logo
{
margin-left:20px;
margin-right:20px;
}

.logo5
{
margin-left:0px;
}

.logo7
{
margin-left:38px;
margin-right:10px;
}

.separator2
{
margin-left:15px;
margin-right:15px;
}



.logo4
{
margin-left:0px;
}

.logo2
{
margin-left:0px;
}

.logo3
{
margin-left:10px;
margin-right:0px;
}

.pat
{
width:100px;
float:left;
margin-bottom:5px;
}

.pat_parent
{
width:100%;
}

.pat_child
{
margin-top:3px;
}

.organizator
{
width:100px;
}

.foot_left
{
margin-left:24px;
width:100px;
float:left;
}

.foot_right
{
float:right;
width:124px;
}

.footer
{
width:970px;
*width:950px;
}

#author
{
float:right;
}

.bottom
{
height:10px;
}

.page
{
width:800px;
margin:auto;
margin-left:auto;
margin-right:auto;
}

.page .header
{
padding:20px 0px 20px 0px;
float:left;
width:840px;
}

.page .text
{
float:left;
width:840px;
}

.page .part
{
float:left;
width:365px;
}

.page .hairline
{
margin:0px 36px 20px 36px;
padding:0px;
width:1px;
height:420px;
}

.page ul 
{
margin-left:20px;
}

.page ul li
{
list-style: disc;
}




.paginate a
{
float:left;
width:10px;
margin-right:5px;
padding:4px;
}

.paginate
{
float:left;
}

.paginate_div
{
float:right;
height:30px;
margin-right: 20px;
}

.page_title
{
margin:5px 10px 0px 0px;
}


.first_page,.second_page,.third_page
{
display:none;
}

.submenu1, .submenu2
{
display:none;
}

.thankyou
{
padding:170px 0px 190px 0px;
}

.back
{
clear:both;
float:right;
width:200px;
margin-right:-40px;
}


.img 
{
float:left;
width:151px;
margin:5px;
padding:1px;
}


.box_result_pic
{
height:4px; 
width:200px; 
margin-left:2px;
float:left;
margin-top:7px;
margin-right:10px;
}


.results_td1
{
padding-right:8px;
width:270px;
height:23px;
}

.results_td2
{
width:250px;
}

.ank
{
margin-top:20px;
}

.response
{
clear:both;
margin-top:5px;
width:350px;
overflow:auto;
*margin-top:0px;
}

.res_desc
{
float:left;
margin-left:10px;
width:24px;
padding:1px;
*margin-top:3px;
*margin-left:19px;
}

.show_votes 
{
float:left;
margin-left:10px;
width:64px;
padding:1px;
}

.show_question 
{
float:left;
margin-left:10px;
width:64px;
padding:1px;
color: #FF0000 !important;
}

.category .cheader
{
float:left; 
}

.cdesc
{
clear:both;
padding-top:4px;
}

.responses
{
margin:16px 0px 26px 0px;
padding-left:10px;
display: none;
}

.responses .input_radio
{
margin-right:7px;
float:left;
}

.category
{
margin-left:8px;
margin-top: 8px;
}

.response .input_text
{
float:left;
width:294px;
*width:274px;
*padding-top:4px;
}

.desc_img
{
float:left;
width:120px;
}

.desc_img img
{
padding:2px;
}

.desc_txt
{
float:left;
width:280px;
}

.ball
{
width:21px;
height:21px;
float:left;
padding-top:4px;
margin:0px 10px 0px 10px;
}

.pagin
{
float:left;
width:200px;
margin-left:330px;
*margin-left:160px;
*clear:left;
}

.noball
{
float:left;
width:21px;
margin:0px 6px 0px 6px;
padding-top:4px;
}

.foot_ank
{
*margin-top:10px;
}

.ank_top
{
width:500px;
float:left;
}

.ank_top_desc
{
padding-left:6px;
}

.ank_top_img
{
float:left; 
margin-left:30px;
}

.ank_top_img img
{ 
height:110px;
width:7px;
}

.ank_top_sponsors
{
float:left; 
width:300px;
}

.ank_top_sponsors_title
{
float:left;
padding:10px; 
padding-top:0px; 
}

.ank_top_logos
{
float:left;
width:100px;
}


.show_question
{
cursor: pointer;
}

.no_votes_bar {
	 background-color: #EAEAEA; 
	 margin-top: 5px;
	 float: right; 
	 height: 4px; 
	 line-height: 4px; 
	 margin-left: 20px;
}

div#promo img {
border:2px solid #022446;
text-align: center;
}

div#promo {
width: 100%;
text-align: center;
margin: auto;
top: 50px;
cursor:pointer;
position: absolute;
}