body{
  background-color:#262626;
  color: #7F7F7F;
  font-family: Verdana, Arial, Tahoma, sans;
  font-size: 11px;
}

a{
  color:#ed1c24;
  text-decoration: none;
}

.a_grey{
  color:#7F7F7F;
  text-decoration: none;
}

#main_container{
  margin: 0px auto;
  width: 860px;
}

#left_column{
  float: left;
  width: 160px;
  margin-right:20px;
}

#right_column{
  float:right;
  width: 670px;
  min-height: 575px;
}

#content p img{
  float: left;
  margin-top: 0px;
  padding-right: 15px;
  padding-bottom: 6px;
}

.image_grid img{
  display: block;
  padding-right: 6px !important;
}

#content p{
  margin: 0px auto;
  line-height: 1.2em;
}

#top{
  height: 90px;
  text-align: right;
  vertical-align: bottom;
  line-height:160px;
  margin-bottom: 30px;
}

#logo img{
  margin-top: 35px;
  margin-bottom: 35px;
}

#logo{
  border-bottom: 1px solid #5c5c5c;
  margin-bottom: 35px;
}

#footer{
  margin-top: 10px;
  border-top: 1px solid #4c4c4c;
  padding-top:10px;
}

.clear_both{  clear: both;}

#nav{

  margin-top: 20px;
  margin-bottom: 20px;
}

h2{
  margin-top: 5px;
  margin-left: 5px;
}

h2 span {display: none;}
h2 img{ margin-top: 5px;}

#nav li a span, #nav li a em { display:none;   background: none;}
#nav li a { display:block; height:23px;  background-position: top; background-repeat: no-repeat;   background: none;}
#nav li a:hover span { display: none; position: relative;  background-position: top; background-repeat: no-repeat;}

li#i1_pl a{  background: url("/images/menu_items/MENU_NEWS_OFF.gif");}
li#i1_pl a:hover{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 
li#i1_pl_active a{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 

#nav li#i2_pl a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_OFF.gif");}
#nav li#i2_pl a:hover{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 
#nav li#i2_pl_active a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 


li#i3_pl a{ background-image: url("/images/menu_items/MENU_MARKETHINK_OFF.gif");}
li#i3_pl a:hover{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 
li#i3_pl_active a{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 

li#i4_pl a{  background: url("/images/menu_items/MENU_IT_OFF.gif");}
li#i4_pl a:hover{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 
li#i4_pl_active a{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 

li#i5_pl a{ background: url("/images/menu_items/MENU_ABOUT US_OFF.gif");}
li#i5_pl a:hover{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }
li#i5_pl_active a{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }

li#i6_pl a{ background: url("/images/menu_items/MENU_CONTACT_OFF.gif");}
li#i6_pl a:hover{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }
li#i6_pl_active a{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }

/*Russian version*/
li#i1_ru a{  background: url("/images/menu_items/MENU_NEWS_OFF.gif");}
li#i1_ru a:hover{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 
li#i1_ru_active a{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 

#nav li#i2_ru a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_OFF.gif");}
#nav li#i2_ru a:hover{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 
#nav li#i2_ru_active a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 

li#i3_ru a{ background-image: url("/images/menu_items/MENU_MARKETHINK_OFF.gif");}
li#i3_ru a:hover{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 
li#i3_ru_active a{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 

li#i4_ru a{  background: url("/images/menu_items/MENU_IT_OFF.gif");}
li#i4_ru a:hover{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 
li#i4_ru_active a{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 

li#i5_ru a{ background: url("/images/menu_items/MENU_ABOUT US_OFF.gif");}
li#i5_ru a:hover{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }
li#i5_ru_active a{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }

li#i6_ru a{ background: url("/images/menu_items/MENU_CONTACT_OFF.gif");}
li#i6_ru a:hover{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }
li#i6_ru_active a{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }

/*English version*/
li#i1_en a{  background: url("/images/menu_items/MENU_NEWS_OFF.gif");}
li#i1_en a:hover{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 
li#i1_en_active a{  background: url("/images/menu_items/MENU_NEWS_ON.gif");  } 

#nav li#i2_en a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_OFF.gif");}
#nav li#i2_en a:hover{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 
#nav li#i2_en_active a{  background-image: url("/images/menu_items/MENU_PRESSFOLIO_ON.gif"); } 

li#i3_en a{ background-image: url("/images/menu_items/MENU_MARKETHINK_OFF.gif");}
li#i3_en a:hover{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 
li#i3_en_active a{  background-image: url("/images/menu_items/MENU_MARKETHINK_ON.gif"); } 

li#i4_en a{  background: url("/images/menu_items/MENU_IT_OFF.gif");}
li#i4_en a:hover{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 
li#i4_en_active a{  background: url("/images/menu_items/MENU_IT_ON.gif");  } 

li#i5_en a{ background: url("/images/menu_items/MENU_ABOUT US_OFF.gif");}
li#i5_en a:hover{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }
li#i5_en_active a{  background: url("/images/menu_items/MENU_ABOUT US_ON.gif");  }

li#i6_en a{ background: url("/images/menu_items/MENU_CONTACT_OFF.gif");}
li#i6_en a:hover{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }
li#i6_en_active a{  background: url("/images/menu_items/MENU_CONTACT_ON.gif");  }

#submenu{
  margin-top: 2px;
}

#submenu li a {
  display:block; 
  height:17px;  
  background-repeat: no-repeat;
  background-position: center top;
  background: none !important;
}
.subli{
  margin: 0px auto;
  text-align: right;
  line-height: 12px;
}

.subli_active a{
  text-align: right;
  color: #FF0000;
  margin: 0px auto;
  text-decoration: none;
  line-height: 12px;
}

.subli a{
  margin: 0px auto;
  color:#5c5c5c;
  text-decoration: none;
}

.subli a:hover{
    color:#ed1c24;
}

/*
a.a-thumb {
  position: relative;
}

a.a-thumb img {
  border: 0;
  padding-top: 5px;
  margin: 0px 0px 0px 0px;
}

  a.a-thumb span {
  z-index: 100;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  opacity: 0.4;
}

a.a-thumb:hover span{
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
*/

#path{
  float: left;
  width: 570px;
  text-align: left;
  height: 95px;
}

#line{
  width: 570px;
  height:15px;
  border-top: 1px solid #5c5c5c;
  float: left;
}

#end_image{
  width: 98px;
  height: 15px;
  padding: 0px;
  margin: 0px;
  float: right;
  vertical-align: bottom;
}
#end_image img {
	display: block;
	margin-bottom: 10px;
}

/*************BACKEND CSS*****************/
#alert{
  color: #000;
  font-size: 14px;
  font-weight: bold;
  line-height: 2em;
  margin-top: -3px;
  text-align: center;
  background-color: #FF0000;
  width:930px;
}



#backend_content{
  background-color: #3f3f41;
  
  float: left;
  text-align: left;
  margin: 16px 5px 5px 10px;
  width: 920px;
  border-right: 0px solid #f6821f;
}

#backend_header{
  background-color: #336699;
  color: yellow;
  line-height: 2em;
  margin-bottom: 10px;
  font-weight: bold;
  text-align: center;
  font-size: 12px;
}

.backend_table tr{ line-height: 2em; }

.backend_table{
  width: 100%;
  text-align: center;
  color: #fff;
  margin: 0px auto;
}

#backend_form label{
  margin-left: 20px;
  display: block;
}

#backend_form fieldset{
  border: 1px solid #FFF;
  margin: 3px 3px 3px 3px;
  width:900px;
}

#backend_form legend{
  background-color: #336699;
  color: yellow;
  line-height: 2em;
  margin-left: 10px;
}

#backend_add_form fieldset{
  border: 1px solid #FFF;
  margin: 0px auto;
}

#backend_add_form input{
  border: 1px solid #FFF;
  margin: 3px 3px 3px 3px;
  width: 200px;
}

#backend_add_form legend{
  background-color: #336699;
  color: yellow;
  line-height: 2em;
  margin-left: 10px;
}

#backend_add_form label{
  margin: 3px 3px 3px 3px;
  font-weight: bold;
  margin-left:5px;
}

#backend_menu{
  background-color: #3f3f41;
  border-right: 0px solid #f6821f;
  width: 930px;
  line-height: 2em;
  margin: 0px auto;
  text-align: center;
}

#backend_menu_item {
  width: 100px;
  float: left;
  font-weight: bold;
  border-bottom: 1px solid #f6821f;
  border-right: 1px solid #f6821f;
  border-left: 1px solid #f6821f;
  font-size: 12px;
  color: yellow;
} 

#backend_menu_item a{
  width: 100px;
  font-weight: bold;
  font-size: 12px;
  color: yellow;
}

#backend_menu_item a:hover{
  background-color: yellow;
  width: 100px;
  font-weight: bold;
  font-size: 12px;
  color: #000;
}

/*nawigacja artykułów*/
#right_column #more{
	left:445px;
	padding:0;
	position:relative;
	top:-135px;
	width:220px;
}

#more ul {
	margin: 0;
	padding: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	line-height: normal;
	position:relative;
	font-size: 10px;
}

#more ul li {
	display:inline;
	float: left;
	line-height: 27px;
}
#more ul li  span{
	padding: 0px 2px;
}

#more  ul li a {
	text-decoration: none;
	color: #FFFDDD;
	height: 29px;
	width: 21px;
	display: block;
}

#more ul li#prev_art .selected_prev {
	background:  url(/images/Arrow_Left_ON.gif) no-repeat;
}

#more ul li#next_art .selected_next {
	background:  url(/images/Arrow_Right_ON.gif) no-repeat;
}

#more ul li#prev_art a.disabled_prev:hover {
	background:  url(/images/Arrow_Left_OFF.gif) no-repeat;
}

#more ul li#next_art a.disabled_next:hover {
	background:  url(/images/Arrow_Right_OFF.gif) no-repeat;
}

#more ul li#prev_art a{
	background:  url(/images/Arrow_Left_OFF.gif) no-repeat;
}

#more  ul li#prev_art a:hover{
	background: url(/images/Arrow_Left_ON.gif) no-repeat;
}

#more ul li#next_art a{
	background:  url(/images/Arrow_Right_OFF.gif) no-repeat;
}

#more  ul li#next_art a:hover{
	background: url(/images/Arrow_Right_ON.gif) no-repeat;
}

/*Formularz kontaktowy*/
#formular_contener {
	margin-top: 4px;
	padding: 0px;
	width: 222px;
	height: 255px;
	border: 0px solid #5C5C5C;
	background-color: #262626;
}

#formular_contene  tr, td{
	padding: 0px;
	margin: 0px;
}

#formular_contener input, textarea {
	border: 1px solid #5C5C5C;
	width: 210px;
	background-color: #262626;
	color: #7F7F7F;
	font-family: Verdana,Arial,Tahoma,sans;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	margin: 2px 0;
}

#formular_contener textarea {
	height: 130px;
	scrollbar-base-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-DarkShadow-Color: #000; 
}

#formular_contener input {
	height: 18px;
}

#formular_contener button {
	height: 24px;
	width: 110px;
	border: 1px solid #5C5C5C;
	background-color: #262626;
	font-family: Verdana,Arial,Tahoma,sans;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}

#formular_contener #send_message{
	color: red;
	margin-left: 2px;
}

#formular_contener #formular_clear {
	color: #7F7F7F;
	margin-right: 2px;
}

#formular_contener .inputFail {
	border: 1px solid red;
}

#sonda_contener #send_msg_complete{
	height: 24px;
	width: 110px;
	border: 1px solid #5C5C5C;
	background-color: #262626;
	font-family: Verdana,Arial,Tahoma,sans;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	color: red;
	margin: 0 auto;
}

#sonda_contener #other_places_text {
	height: 18px;
	border: 1px solid #5C5C5C;
	width: 210px;
	background-color: #262626;
	color: #7F7F7F;
	font-family: Verdana,Arial,Tahoma,sans;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	margin: 2px 0;
}

.language_switch {
	height: 20px;
	color: #5C5C5C;
	position:relative;
	top:-45px;
}

.language_switch a {
	color: #5C5C5C;
}

.info_content_no_border{
	margin-left: -35px;
}
