@charset "utf-8";
html,body{
margin:0;
padding:0;
}
a img{
    border: none;
}
body{
background:#fff;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#666;
border-top: 8px solid #091d63;
}

#wrap{
position:relative;
width:990px;
margin:0 auto;
text-align:left;
}


.head{
height:130px;
	
}

.logo{
float:left;
width:200px;
height:130px;
}

.logo a{
display:block;
background:url(../img/logo_edfr.png) no-repeat;
width:200px;
height:114px;
margin:20px 10px 10px 10px;
}

.haslo{
float:left;
color:#091d63;
font-size:18px;
font-weight:bold;
height:70px; width:550px;
border-left:#091d63 1px solid;
padding:5px 0 0 30px;
margin:40px 0 0 30px;
}

.wersja{
//border: #ff0000 1px solid;
box-align:relative;
z-index: 0;
float:right;
font-weight:bold;
width: 150px;
text-transform:uppercase;
margin:0 23px 0 0 ;
}

.wersja a{ color:#666; padding:0 20px 0 0; text-decoration:none; width: 150px; height: 50px;
}
//.wersja a.en{background:url(../pgnig/html/img/flag_en.png)  right no-repeat;}
//.wersja a.pl{background:url(../img/flag_pl.png)  right no-repeat;}
//.wersja a.lt{background:url(../img/flag_lt.png)  right no-repeat;}


.content{
margin:13px 0 0 0 ;
}

.content .srodek_player{
position: relative;
margin:0 auto;
width: 100%;
/*width:1200px;*/
background-color: #fff;
height: 424px;
}
.content .srodek{
//float:left;
margin:0 auto;
width:800px;

}



.content .srodek .player{
background:url(../img/bg_okno.png)  bottom right no-repeat;
float:left;
width:462px;
padding:10px;
color:#aeacac;
}

.content .srodek .pytanie{
float:right;
margin:20px 0 0 0;
}

.content .srodek .pytanie .title{
float:left;
background:url(../img/bg_title.png) left no-repeat;
height:43px;
line-height:46px;
padding: 0 0 0 20px;
font-weight:bold;
}

.content .srodek .pytanie .f{
/*float:left;*/
background:url(../img/bg_title.png) right no-repeat;
width:20px;
height:43px;
}

.content .srodek .pytanie .tresc{
float:left;
clear:both;
position: relative;
background:url(../img/bg_okno.png)  bottom right no-repeat;
 padding: 5px 0;
} 

.content .srodek .pytanie  form{
text-align:center;
padding:0;
margin:0;
}
.content .srodek .pytanie  form .field{
     display: block; clear: both; padding:5px 10px; 
}

.content .srodek .pytanie  form label{
    width: 100px; display: block; float: left; text-align: left; padding:6px 5px; color:#777;
}
.content .srodek .pytanie  form input{
width:238px;
background: none;
border:1px solid #f8f6f7;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#666;
font-size:12px; padding:5px;
}

.content .srodek .pytanie  form textarea{
width:238px;
height:104px;
background: none;
border:1px solid #f8f6f7;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#666;
font-size:12px; padding:5px;
}

.content .srodek .pytanie  form .btn{
float:right;
margin:10px 2px 0 0;
}

.content .srodek .pytanie  form button{
width:79px;
background:url(../img/bg_btn_pl.png)  left no-repeat;
border:0;
height:30px;
cursor:pointer;
color:#fff;
font-size:11px;
font-weight:bold;
}

.content .srodek .pytanie  form button.pl{background:url(../img/bg_btn_pl.png)  left no-repeat;}
.content .srodek .pytanie  form button.en{background:url(../img/bg_btn_en.png)  left no-repeat;}

#questionstatus{ position: absolute; left:15px; top:15px; right:15px; bottom:15px; padding: 60px 0; background:#f8f6f7; text-align:center; display: none; }

.content .prawa{
float:left;
margin:0 0 0 40px;
width:442px;
}

.content .prawa .prezentacja{
background:url(../img/bg_okno.png)  bottom right no-repeat;
float:left;
width:420px;
padding:10px;
color:#aeacac;
}

.foot{
float:left;
width:990px;
margin:30px 0 0 0;
}

.foot .title{
float:left;
/*background:url(../img/bg_title_wazne.png) left no-repeat;*/
height:43px;
line-height:46px;
padding: 0 0 0 20px;
font-weight:bold;
margin:0 0 0 15px;
}

.foot .f{
float:left;
/*background:url(../img/bg_title_wazne.png) right no-repeat;*/
width:20px;
height:43px;
}

.foot .tresc{
float:left;
width:990px;
height: 240px;
/*background:url(../img/bg_foot.png) top center no-repeat;*/
color:#666;
padding:16px 0 0 0;
display: inline;
}

.foot .tresc a{
text-decoration:none;
color:#424242;
}

.foot .tresc a:hover{
text-decoration:none;
color:#ff0000;
}
.foot .tresc .videobox{
float:left;
width:330px;
height: 220px;
background: #f5f5f5;
display: block;
text-align: center;
}

.foot .podpis{
position: relative;
width:955px;
height:30px;
color:#666;
padding:16px 0 20px 0;
margin-bottom: 20px;
text-align: center;
}

a.button2 {
     /*background: url("http://gpwmedia.pl/assets/img/sprite.png") no-repeat scroll -332px 0 transparent;*/
    /*background: url("http://gpwmedia.pl/assets/img/bt_pytanie.jpg") no-repeat scroll 0 transparent;*/
    /*background: url("html/img/bt_pytanie.jpg") no-repeat scroll -332px 0 transparent;*/
    color: #fff;
    display: block;
    float: left;
    height: 40px;
    line-height: 29px;
    /*margin-right: 180px;*/
    margin: 4px 2px;
    text-align: center;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
    width: 200px;
}

.button4 {
	background: #fff;
    color: #fff;
    display: block;
    float: left;
    height: 40px;
}

#down_ribbon{
//	padding-top: 10px;
    width: 100%; 
    text-align: left; 
}
/*#down_ribbon a{
    margin-right: 333px;
}*/
.social_fb {
	float: right;
	width: 40px;
	height: 40px;
	background: url("../img/icon_fb.png") no-repeat;
	margin: 4px 10px;
}
.social_fb:hover {
	background: url("../img/icon_fb_a.png") no-repeat;
}
.social_twt {
	float: right;
	width: 40px;
	height: 40px;
	background: url("../img/icon_twt.png") no-repeat;
	margin: 4px 10px;
}
.social_twt:hover {
	background: url("../img/icon_twt_a.png") no-repeat;
}
.social_blog {
	float: right;
	width: 40px;
	height: 40px;
	background: url("../img/icon_blog.png") no-repeat;
	margin: 4px 10px;
}
.social_blog:hover {
	background: url("../img/icon_blog_a.png") no-repeat;
}
.social_nap {
	float: right;
	width: 40px;
	height: 40px;
	background: url("../img/icon_nap.png") no-repeat;
	margin: 4px 10px;
}
.social_nap:hover {
	background: url("../img/icon_nap_a.png") no-repeat;
}
.social_orlen {
	float: right;
	width: 40px;
	height: 40px;
	background: url("../img/icon_orlen.png") no-repeat;
	margin: 4px 10px;
}
.social_orlen:hover {
	background: url("../img/icon_orlen_a.png") no-repeat;
}