/* CSS Document */
* {margin:0px; padding:0px;}
/*-BASIC-------------------------------------------------------*/
html  {width:100%; height:100%;}
body  {margin:0px; padding:0px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#fff;}
#wrap {width:100%; height:100%; background: url(../images/head_bkgd.gif) top repeat-x;}

/*-HEADER-start------------------------------------------------*/
#header_Wrap     {width:100%; height:208px;  clear:both; position:relative; /*background: url(../images/headTop.jpg) top center no-repeat;*/}
.flash_crta { width:100%; height:130px; position:absolute; left:0;}
#header          {width:973px; height:208px; margin:auto; position:absolute; left:50%; margin-left:-487px;}
.logo_Place      {width:431px; height:130px; background:url(../images/logo_Nesso.jpg) 10px bottom no-repeat;}
.logo_Place h2   {color:#FFF; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:22px; font-weight:normal; float:right; padding:55px 0 0 0;}
.logo            {width:165px; height:129px; display:block; cursor:pointer; float:left;}
.langBox         {width:50px; height:18px; background:url(../images/lang_Box_col.gif) bottom repeat-x; font-size:10px; padding:14px 8px 11px; float:right;}
.langBox a       {color:#363535; text-decoration:none;}
.langBox a:hover {color:#363535; text-decoration:none;}
.langBox span    {color:#b6b6b6;}
  /*------------menu-start-------------*/
#menu_Wrap   {width:955px; height:78px; margin:auto; text-align:center; position:relative; }
#menu        {width:955px; height:78px; margin:auto;}
#menu ul     {list-style:none outside;}
#menu li     {list-style:none outside; float:left;}
#menu li h2  {font-weight:normal;}
#menu li h2 a                         {position:absolute; display:block; padding:30px 20px 30px 20px; color:#fff; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; font-weight:bold;}
#menu li h2 a:hover                   {color:#fff; background:url(../images/menu_hover.gif) repeat-x; text-decoration:none;}
#menu li h2 a span                    {position:absolute; top:29px; left:19px; display:block; color:#686868; cursor:pointer; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; font-weight:bold;}
#menu li h2 a.aboutus_out             {width:70px;}
#menu li h2 a.services_out            {width:65px; left:110px;}
#menu li h2 a.vipcard_out             {width:114px; left:215px;}
#menu li h2 a.business_out            {width:142px; left:369px;}
#menu li h2 a.offers_out              {width:133px; left:551px;}
#menu li h2 a.opportunities_out       {width:65px; left:724px;}
#menu li h2 a.contacts_out            {width:76px; left:829px;}
#menu li h2 a span.aboutus_outS       {width:70px;}
#menu li h2 a span.services_outS      {width:65px;}
#menu li h2 a span.vipcard_outS       {width:114px;}
#menu li h2 a span.business_outS      {width:142px;}
#menu li h2 a span.offers_outS        {width:133px;}
#menu li h2 a span.opportunities_outS {width:65px;}
#menu li h2 a span.contacts_outS      {width:76px;}
#current_menuitem {color:#686868; background:url(../images/menu_hover.gif) repeat-x; text-decoration:none; } 
  /*------------menu-end-------------*/
/*-HEADER-end--------------------------------------------------*/


/*-CONTENT-start-------------------------------------------------*/
#content_Wrap         {width:100%; clear:both;}
#content              {width:955px; margin:auto; background:#FFF;}
.breadcrumbs          {width:945px; padding:6px; color:#999999; line-height:2px; font-size:2px;}
.content_Head         {width:925px; height:297px; background:url(../images/head_imgbkgd.gif) repeat-x; padding:15px;}
.content_Left         {width:258px; height:477px; float:left; background:url(../images/vert_separator.gif) no-repeat right top;}
.content_Main         {width:660px; float:right; background:#fff; padding:0px 20px 20px 0px;  color:#6f6f6f;}
.content_Main ol      {list-style:outside; list-style-type:decimal; padding-left:20px; margin-left:20px;}
.content_Main li      {padding:5px 0px;}
.content_Main a       {color:#4b6db1; text-decoration:none;}
.content_Main a:hover {color:#4b6db1; text-decoration:underline;}

#page_content h2 {font-size:22px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; margin:5px 5px 5px 0px; color:#494949; font-weight:normal;}
#page_content h3 {font-size:16px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; margin:5px 5px 2px 0px; color:#494949; font-weight:normal;}
#page_content p  {text-align:justify; color:#6f6f6f; line-height:20px; margin:5px 0px 20px;}
.specialBlue     {color:#4b6db1; font-weight:bold;}
#page_content p.specialBlue {color:#4b6db1; font-weight:bold;}
  /*------------menuLeft-start-------------*/
#menu_Left             {width:205px; height:477px; padding:10px 0px 0px 15px; margin-left:15px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#494949; background:url(../images/menuLeft_bkgd.gif) repeat-x;}
#menu_Left h2          {font-size:22px; color:#494949; font-weight:normal;}
#menu_Left li a        {color:#333333; text-decoration:none; padding:10px 0px; display:block; font-size:14px;}
#menu_Left li a:hover  {color:#4b6db1;}
#menu_Left ul          {margin:0px; padding:0px; list-style:none outside;}
#menu_Left ul li       {margin:0px; padding:0px; list-style:none outside; padding:3px 0px 0px 0px;}
.line_Horiz            {width:195px; height:1px; background:url(../images/menuLeft_separator.gif) no-repeat; display:block; font-size:2px; line-height:2px;}
#menu_Left li a#current_submenu {color:#4b6db1; font-weight:bold;}
  /*------------menuLeft-end-------------*/

.image_RightFloat {float:right; margin:0px 0px 5px 10px; padding:5px; background:#ebebeb; border:1px #CCC solid;}
.image_LeftFloat  {float:left; margin:0px 10px 5px 0px; padding:5px; background:#ebebeb; border:1px #CCC solid;}
.thumb_RightFloat {float:right; margin:0px 0px 5px 10px; padding:5px; background:#ebebeb; border:1px #CCC solid;}
.float_Left  {float:left;}
.float_Right {float:right;}

/*-CONTENT-end-------------------------------------------------*/


/*-FOOTER-start--------------------------------------------------*/
#footer_Wrap {width:100%; background:#f3f3f4 url(../images/foot_bkgd.gif) repeat-x; clear:both; }
#footer      {width:955px; height:115px; margin:auto; position:relative;}
  /*------------copy-start------------*/  
.signature_Left    {width:400px; float:left; }
.foot_Copy         {height:50px;}
.foot_Copy h4      {height:25px; padding-top:18px; color:#494949; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:22px; font-weight:normal;}
.foot_Copy h4 span {color:#9e9e9e;}
.foot_Copy h4 a       {color:#9e9e9e; text-decoration:none;}
.foot_Copy h4 a:hover {color:#8e8e8e; text-decoration:none;}
.foot_Copyright {color:#6f6f6f; font-size:10px;}
.foot_Copyright a {color:#494949; text-decoration:none;}
.foot_Copyright a:hover {color:#9e9e9e; text-decoration:underline;}
.signature      {width:355px; float:right; }
.foot_Logo      {width:355px; height:50px;}
.copy           {width:325px; height:25px; text-align:right; color:#b5b5b5; font-size:10px; margin-right:10px;}
.copy a         {color:#b5b5b5; font-size:9px; font-weight:normal; text-decoration:none;}
.copy a:hover   {text-decoration:underline;}
   /*------------copy-end-------------*/ 
/*-FOOTER-end--------------------------------------------------*/

/* ------------Forma-start------- */
#request_Form          {border:solid 1px #ccc; background:#F5F5F5; clear:both; margin:0; width:490px; padding:25px 35px 25px 25px;}
#request_Form p        {font-size:11px; color:#666; margin-bottom:20px; border-bottom:solid 1px #dedede; padding-bottom:10px;}
#request_Form br       {clear:both;}
#request_Form span     {font-weight:normal; text-align:right; width:220px; float:left; margin-top:7px; line-height:12px;}
#request_Form label    {display:block; font-weight:bold; text-align:right; width:220px; height:22px; float:left; margin-top:7px; line-height:12px;}
#request_Form input    {float:left; width:250px; height:18px; margin:2px 0 10px 10px; padding:2px 0 0 4px; border:solid 1px #d4d4d4;}	
#request_Form select   {float:left; width:256px; height:20px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}
#request_Form textarea {float:left; width:253px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}
#request_Form .btn_request_Form input {margin:0px 1px 0px 0px; padding:0px 10px; width:auto; height:20px; float:right; cursor:pointer;  color:#FFF; font-weight:bold; font-size:11px; border:1px #333 solid; background:#999 url(../images/button.gif) left bottom no-repeat;}
#dates_div           {width:220px; float:left;}
#dates_div label     {width:90px; float:left;}
#dates_div input     {width:80px;}
#dropdown_div        {width:260; float:left; clear:right}
#dropdown_div br     {width:0px; height:0px; line-height:0px; font-size:0px;}
#dropdown_div label  {width:100px; float:left;}
#dropdown_div select {width:256px; height:20px; float:left;}
/* -----------Forma-end------- */

/*-SPACERI-----------------------------------------------------*/
.clr {margin:0px; padding:0px; clear:both; height:0px; font-size:0px; line-height:0px;}
.spacer_1px  {margin:0px; padding:0px; clear:both; height:1px; font-size:1px; line-height:1px;}
.spacer_2px  {margin:0px; padding:0px; clear:both; height:2px; font-size:2px; line-height:2px;}
.spacer_5px  {margin:0px; padding:0px; clear:both; height:5px; font-size:2px; line-height:2px;}
.spacer_15px {margin:0px; padding:0px; clear:both; height:15px; font-size:2px; line-height:2px;}
.spacer_10px {margin:0px; padding:0px; clear:both; height:10px; font-size:2px; line-height:2px;}
.spacer_20px {margin:0px; padding:0px; clear:both; height:20px; font-size:2px; line-height:2px;}
.spacer_30px {margin:0px; padding:0px; clear:both; height:30px; font-size:2px; line-height:2px;}


.wraper { float: left; width: 235px; padding:10px 10px 56px 53px; color: #363535; background:#ebebeb url(../fileadmin/nesso_logo.gif) 90px 0px no-repeat;}
.wraper1 { float: left; width: 275px; padding:10px 10px 56px 13px; color: #363535; background:#ebebeb url(../fileadmin/nesso_logo.gif) 90px 0px no-repeat;}
.wraper a { color:#363535;/*#000;*/ background-color:inherit; text-decoration:none; font-weight: bold }
.wraper a:hover { color:#363535; /*#36C;*/ background-color:inherit; }
.wraper1 a { color:#363535;/*#000;*/ background-color:inherit; text-decoration:none; font-weight: bold }
.wraper1 a:hover { color:#363535; /*#36C;*/ background-color:inherit; }

/* Kurs */
#kurs { margin:70px 40px 0 0;}
#kurs h4 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:22px; margin-bottom:5px; text-align:center; }
.close { float:right;}
.close a { font-size:11px;}
#kurs th, #kurs td { border:1px solid #363535; border-left:0 none; border-right:0 none; text-align:center; padding:2px 2px; }
#kurs table { width:100%; border-collapse:collapse; margin:5px 0; }
#kurs p { text-align:center; margin:0; padding:0; }

/* Prognoza */
#prognoza { width:100%; margin:100px 0 0 0;}
#prognoza h1 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:normal; font-size:22px; margin-bottom:5px; text-align:center;}
#prognoza table { padding:0; margin:5px 0; width:100%; border-collapse: collapse; font-size: 11px; text-align:center; }
#prognoza td { padding:4px 3px;}
#prognoza th { color: #363535; font-size: 11px; border-top: 1px solid #363535; border-bottom: 1px solid #363535; padding-right:4px; }
#prognoza tfoot td { border-top: 1px solid #363535;}
