p {margin: 0px ; font-size: 11px; font-weight:normal; text-decoration: none; font-family: Verdana, Arial; color: #9d9c9c; line-height: 1.4; text-align: left}
a {margin: 0px; font-size: 11px; font-family: Verdana, Arial; font-weight:normal; color: #3ca9fb; text-decoration: none}
a:hover {margin: 0px;font-size: 11px; font-family: Verdana, Arial; color: #3ca9fb; text-decoration: underline}
H1 {margin: 0px 0px 00px 0px;font-size: 22px; font-family: Verdana, Arial; color: #000; font-weight:normal}
H2 {margin: 0px 0px 0px 0px; color: #000; font-family: Verdana, Arial; font-size: 18px; text-align: left; font-weight:normal}
H3 {margin: 0px 0px 0px 0px; color: #000; font-family: Verdana, Arial; font-size: 18px; text-align: left;font-weight:normal}
H4 {margin: 0px 0px 0px 0px; color: #b39345; font-family: Verdana, Arial; font-size: 18px; text-align: left;font-weight:normal}
H5 {margin: 0px 0px 0px 0px; color: #b39345; font-family: Verdana, Arial; font-size: 18px; text-align: left;font-weight:normal}
hr{color: #333333;background-color: #333333;height: 1px; border:0;}
img {border: 0}
tr{vertical-align:top;}
ul{margin: 0px ; font-size: 11px; font-weight:normal; text-decoration: none; font-family: Verdana, Arial; color: #9d9c9c; line-height: 1.4; text-align: left}

small {font-size: 14px;}

body {
    margin: 0px;
    padding: 0px;
    background: url(images/tlo.jpg);
}

#kontener_top {   
	background: #ffffff url(images/tlo_top.jpg) no-repeat top center;
    height: 767px;
	min-width:990px;
}
	
#kontener_top_content {
	position:relative;
	margin: 0 auto;
	width: 990px;
}

#logo {
    position: absolute;    
	top:15px;
	left: 0px;
    width: 272px;
	z-index: 2;
}

#banner{
	position:relative;
	height:383px;
	width:990px;
	background: url(images/fot1.jpg);
	top:157px
}
#banner2{
	height:383px;
	width:990px;
	background: url(images/fot_napisy.png);
}
#banner2 p{position:relative; top:191px; left:95px; width:465px; color:#6c7c8f;}
#banner2 a.read_more {position:absolute; top:320px; left:465px; width:80px; color:#fff;}



#menu {
    position: absolute;
    top: 120px;
	width:990px;
	margin:0 auto;
}

#menu2{
	position: absolute;
        top: 10px;
	margin-left:510px;
}
#menu2 a{color:#363a90; text-decoration:none; font-size:12px; font-weight:;}
#menu2 a:hover, #menu2 .selected{color:#3ca9fb;}
/*---------------MENU----------------*/

.nav {
list-style-type:none;
position:absolute;
z-index:9;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.nav li {
float:left;
margin-left:0;
}
.nav a {
background:url("images/menu.png") repeat scroll 0 0 transparent;
border:medium none;
display:block;
height:37px;
text-indent:-9999px;
}
a.link-home, a.link-home_selected {
width:90px;
}
a.link-news, a.link-news_selected {
width:90px;
}
a.link-context,a.link-context_selected {
width:105px;
}
a.link-characterization_and_mapping,a.link-characterization_and_mapping_selected {
width:240px;
}
a.link-risk_assessment, a.link-risk_assessment_selected {
width:160px;
}
a.link-guidelines, a.link-guidelines_selected {
width:120px;
}

a.link-events, a.link-events_selected {
width:95px;
}
a.link-team, a.link-team_selected {
width:90px;
}

.nav a.link-home {
background-position:left -37px;
}
.nav a.link-home:hover, .nav a.link-home_selected {
background-position:left top;
}
.nav a.link-news {
background-position:-90px -37px;
}
.nav a.link-news:hover, .nav a.link-news_selected {
background-position:-90px top;
}
.nav a.link-context {
background-position:-180px -37px;
}
.nav a.link-context:hover, .nav a.link-context_selected {
background-position:-180px top;
}
.nav a.link-characterization_and_mapping {
background-position:-285px -37px;
}
.nav a.link-characterization_and_mapping:hover, .nav a.link-characterization_and_mapping_selected {
background-position:-285px top;
}
.nav a.link-risk_assessment {
background-position:-525px -37px;
}
.nav a.link-risk_assessment:hover, .nav a.link-risk_assessment_selected {
background-position:-525px top;
}
.nav a.link-guidelines {
background-position:-685px -37px;
}
.nav a.link-guidelines:hover, .nav a.link-guidelines_selected {
background-position:-685px top;
}
.nav a.link-events {
background-position:-805px -37px;
}
.nav a.link-events:hover, .nav a.link-events_selected {
background-position:-805px top;
}
.nav a.link-team{
background-position:-900px -37px;
}
.nav a.link-team:hover, .nav a.link-team_selected {
background-position:-900px top;
}


/*------------------------*/

/* Easy Slider */

	#slider{height:250px;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		overflow:hidden; 
		width:680px;
		}	
											

/* // Easy Slider */


#kontener_srodek{	
	min-width:990px;
	background: url(images/tlo_pasek.jpg) top center repeat-y;
}
	
#kontener_srodek_content{
	position:relative;
	margin: 0 auto;
	width: 930px;
	padding: 30px 30px 30px 30px;
	top:-230px;
}

#latest_news{float:left; width:100px; text-align:center;}
#news{float:left;	width:630px;	margin: 0 50px 0 50px; text-align:center;}
#older_news{	float:left;	width:100px; text-align:center;}
#latest_news p,#latest_news h5, #older_news p, #older_news h5{text-align:center; color:#878474;}
#latest_news hr, #older_news hr{color:#e5e5e5;	background-color:#e5e5e5;	height:1px; margin-bottom:40px;}
#latest_news h5, #older_news h5{font-family:"DejaVu Sans Condensed";}

#news h4{text-align:center; color:#77735e;font-family:"DejaVu Sans Condensed"}
#news hr, .form hr{color:#ccc;	background-color:#ccc;	height:1px; margin-bottom:40px}

#news .news_box, #news .news_box h3{float:left; width:280px;  text-align:center;}
#news .news_box h3 , #news .news_box h3 > a{font-family:"DejaVu Sans Condensed"; color:#3b3686; margin: 10px 0 20px 0; font-size: 18px;}
#news .news_box p{width:280px;  text-align:justify;}
#news .news_box .data > p{margin: 0 auto; width:125px; border-bottom: 1px solid #e5e5e5; height:25px; text-align:center; font-size:13px;}

#tresc_podstrona{position:relative;float:left;top:-380px;margin-bottom:-380px; width:100%;}
#tresc_podstrona h4{color:#77735e;font-family:"DejaVu Sans Condensed"}
#tresc_podstrona hr{color:#ccc;	background-color:#ccc;	height:1px; margin: 0 0 10px 0;}
#tresc_podstrona  h3 > a{font-family:"DejaVu Sans Condensed"; color:#3b3686; font-size:17px;}

#tresc_podstrona_news{position:relative;float:left;top:-380px; width:675px;}
#tresc_podstrona_news h4{color:#77735e;font-family:"DejaVu Sans Condensed"}
#tresc_podstrona_news hr{color:#ccc;	background-color:#ccc;	height:1px; margin: 0 35px 10px 0;}
#tresc_podstrona_news  h3 > a{font-family:"DejaVu Sans Condensed"; color:#3b3686; font-size:17px;}

#tresc_podstrona_news_prawa{position:relative;float:right;top:-380px; width:200px; padding-right:30px;}
#tresc_podstrona_news_prawa h4{color:#77735e;font-family:"DejaVu Sans Condensed"}
#tresc_podstrona_news_prawa hr{color:#ccc;	background-color:#ccc;	height:1px; margin: 0 0 10px 0;}

#kontener_stopka_szara{
	clear:both;
	position:relative;
	background: #f8f8f8;
	border-top: 1px solid #e8e8e6;
	border-bottom: 1px solid #e8e8e6;
	width:930px;
	margin:0 auto;
	padding: 45px 30px 45px 30px;
	top:-120px;
}

#kontener_stopka_szara h5{color:#9c9c9c; font-family:"DejaVu Sans Condensed";}
#kontener_stopka_szara hr{color:#dfdfdf;	background-color:#dfdfdf;	height:1px; margin-bottom:20px;}

#what_we_do{
        float:left;
        width:560px;}
#what_we_do p{line-height:1.8;}

#site_map{
        float:left;
        width:320px;
        margin-left:50px;}
#site_map a{ font-size: 10px; line-height:1.8;}

#contact_us{
        float:left;
        width:350px;
        margin-left:40px;}

#kontener_stopka{
	min-width:990px;
	background: url(images/tlo_stopka.jpg) top center no-repeat;
	height:127px;
	top:-120px;
	position: relative;
}

#kontener_stopka_content{
	margin: 0 auto;
	padding: 20px 30px 90px 30px;
	width: 930px;
	background: url(images/loga_ue_bsr.png) 30px 20px no-repeat;
}

#kontener_stopka_content p{
	color:#9D9C9C;
	font-size:10px;
	text-align: right;
}
#kontener_stopka_content a{
	font-size:10px;
	color:#3ca9fb;
}
#kontener_stopka_content img{
	vertical-align:middle;
}

#kontakt_table td{
	padding: 0px;
}

#form_kontakt{
	background: url('images/form_tlo.png') no-repeat;
	margin-top: 10px;
	padding-top: 2px;
}
#form_kontakt textarea, #form_kontakt input, #konferencje input{
	background: none;
	border: none;
	color: #9D9C9C;
	font-family: Verdana;
	font-size: 12px;
}
#form_kontakt input.submit{
	float: right;
	width: 91px;
	height: 31px;
	margin-top: 15px;
	cursor: pointer;
	border: none;
}
#form_kontakt textarea{
	width: 330px;
	min-width: 330px;
	max-width: 330px;
	height: 85px;
	min-height: 85px;
	max-height: 85px;
	margin-top: 20px;
	overflow: auto;
	padding: 5px;
	resize: none;
}


#konferencje input[type=text].error{
        border:dotted 1px red;
}

#konferencje, 
#konferencje option, 
#konferencje select{
        font-family: Verdana,Arial;
        font-size: 11px;
        color: #9D9C9C;
}

#konferencje input[type=text]{
        border:0; 
        background:url(images/input_left.png) no-repeat 0 0px,
            url(images/input_right.png) no-repeat 290px 0px,
            url(images/input_tlo.png) repeat-x 0 0px; 

        width:290px;
        height:20px; 
        color:#9D9C9C; 
        float:left; 
        display:block; 
        margin-right:5px; 
        padding-left:5px;
        margin-bottom:9px;
}


/* #form_login{position:absolute;top:82px;margin-left:655px;} */
.pole_login{border:0; background:#fff url(images/logowanie_tlo.png) no-repeat; width:127px;height:22px; color:#9D9C9C; float:left; display:block; margin-right:5px; padding-left:5px;}

/*IMPROMPTU:*/   
.jqifade{
	position: absolute;
	background-color: #aaaaaa;
}
div.jqi{
	width: 500px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px;
}
div.jqi .jqicontainer{
	font-weight: bold;
}
div.jqi .jqiclose{
	position: absolute;
	top: 4px; right: -2px;
	width: 18px;
	cursor: default;
	color: #bbbbbb;
	font-weight: bold;
}
div.jqi .jqimessage{
	padding: 10px;
	line-height: 20px;
	color: #444444;
}
div.jqi .jqibuttons{
	text-align: right;
	padding: 5px 0 5px 0;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
	display:none;
}
div.jqi button{
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #2F6073;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
div.jqi button:hover{
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
	background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
	background-color: #BF5E26;
}


@font-face {font-family:"DejaVu Sans Condensed";src:url("font/DejaVuSansCondensed.eot?") format("eot"),url("font/DejaVuSansCondensed.woff") format("woff"),url("font/DejaVuSansCondensed.ttf") format("truetype"),url("font/DejaVuSansCondensed.svg#DejaVuSansCondensed") format("svg");font-weight:normal;font-style:normal;}

