/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

a {
  text-decoration:none;
  color: white; //darkred;
  }

div
  {
  border-style: none;
  border-width: 0px;
  float: none;
  margin: 0 auto;
  }


html {
	min-height: 99%;
  min-width: 99%;
  overflow-y: auto;
  overflow-x: hidden;
  text-align: center;
}

.clear { clear:both;}

body {
  background-color: #000000;
	font-size: 12px;
  font-family: 'Artifika', sans-serif, 'Droid Sans', arial, verdana, sans-serif;
  color: #FFFFFF;
  text-align: center;
  width: 100%;
  height: 100%;
  left:0px;
  line-height: 1.5em;
	}
 
#header {
  height: 116px;
  width: 100%;
  /*background-image: url(lr_bg.gif);*/
  background-repeat:x-repeat;
  }
  
#header_menu {
  height: 19px;
  width: 926px;
  /*
  background-image: url(lr_bg.gif);
  background-repeat:x-repeat;
  background-position: 0 -33px;
  */
  padding-top: 11px;
  }
  
#logo {
  position: absolute;
  background-image:url(logo.gif);
  background-repeat:no-repeat;
  width:408px;
  height:116px;
  left:50%;
  margin-left:-204px;
  top:0px;
  }
  
#body_cnt {
  width: 100%;
  /*
  min-height: 770px;
  height: 770px;
  */
  background:url(background.jpg) no-repeat top center;
  }
  
#content {
  width:926px;
  /*height:587px;*/
  height: 612px;
  padding-top: 20px;
  }
  
#content_i {
  height: 1800px;
  width:926px;
  padding-top: 20px;
  }
  
.col {
  height: 100%;
  //display: block;
  float: left;
  }

#leftcol {
  width: 210px;
  }

#midcol {
  width: 466px;
  margin-left: 20px;
  }

#rightcol {
  margin-left: -5px;
  width: 210px;
  }
  
#slidepic_cnt {
  width:462px;
  height:222px;
  border: solid 2px #999;
  }
  
#slidepic {
  width:450px;
  height:210px;
  margin: 6px;
  }

.welcome_con {
  position: absolute;
  margin-top: 20px;
  width:466px;
  height:356px;
  z-index: 10;
  }
  
.welcome_i {
  height: 1544px;
  backround-psoition: 0 2000px;
  }
  
#welcome_bg {
  /*background-color: white;*/
  background-image:url(orna8.gif);
  background-repeat: x-repeat;
  background-position: 0 -145px;
  }
  
#welcome_bg_i {
  /*background-color: white;*/
  /*background-image:url(orna8.gif);
  background-repeat: x-repeat;
  background-position: 0 -145px;*/
  }
  
#welcome_txt {
  margin:35px 20px 5px 22px ;
  width:424px;
  font-size: 1.0em;
  text-align: left;
  z-index: 11;
  }
  
.feed {
  margin:10px 0 5px 0;
  width:424px;
  text-align: left;
  z-index: 12;
  /*border: dashed 1px #999;*/
  }
  
.feedTitle {
  float: left;
  padding: 5px 0 0 0;
  margin: 5px 0 0 0;
  border-top: solid 1px #ccc;
  }
  
.feedContent {
  float: left;
  margin: 0 0 6px 0;
  /*border: dashed 1px #999;*/
  }
  
.feedPrice {
  float: left;
  margin: 0 0 0px 0;
  /*border: dashed 1px #999;*/
  }


.feedTitleLeft {
  width:85%;
  text-align: left;
  }

.feedTitleRight {
  width:14%;
  text-align: right;
  }
  
.feedGroupTitle {
  float: left;
  margin: 15px 0 0 0;
  width: 424px;
  }



#footer1 {
  position: relative;
  display:block;
  width:100%;
  height:40px;
  margin-top: 10px;
  background-image:url(orna8.gif);
  background-repeat: x-repeat;
  background-position: 0 -460px;
  z-index:1;
  }

#footer2 {
  position: relative;
  display:block;
  width:900px;
  height:40px;
  margin-top: -30px;
  color: black;
  z-index:2;
  }
  
.footct {
  float:left;
  }
  
#fct_l { width:20%;}
#fct_m { width:60%;}
#fct_r { width:20%;}
  
.topic {
  position: absolute;
  width: 160px;
  height: 60px;
  }
  
.topic_bg {
  moz-box-shadow: 3px 3px 4px #444;
  -webkit-box-shadow: 3px 3px 4px #444;
  box-shadow: 3px 3px 4px #444;
  background-image:url(orna9.gif);
  background-repeat: x-repeat;
  background-position: 0 -440px;
  }
  
#topic_sel {
  background-position: 0 -944px;
  }
  
.topic_cnt {
  padding: 10px;
  }
  
.tleft { text-align: left; margin-left:40px; }
.tright { text-align: right; margin-left:20px; }

/*
.pos0 {top:167px;}
.pos1 {top:277px;}
.pos2 {top:387px;}
.pos3 {top:467px;}
.pos4 {top:567px;}
.pos5 {top:667px;}
.pos6 {top:767px;}
.pos7 {top:867px;}
*/

/**************************************/
.b1 {
  /*border: dashed 1px #999;*/
  border: none;
  /*outline: dashed 1px #999;;*/
  }
  
.opac_3 {
  background-color: green;
  -moz-opacity: 0.5;
  filter: alpha (Opacity = 50);
  opacity: 0.5;
  }
  
.noopac {
  -moz-opacity: 1;
  filter: alpha (Opacity = 100);
  opacity: 1;
  }
  
.shad {
  moz-box-shadow: 3px 3px 4px #444;
  -webkit-box-shadow: 3px 3px 4px #444;
  box-shadow: 3px 3px 4px #444;
  }
  
.rnd {
  -moz-border-radius:8px 8px 0 0;
  -webkit-border-radius:8px 8px 0 0;
  -o-border-radius:8px 8px 0 0;
  -khtml-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
  }
  
/**************************************/
  
#content h1,
#content_i h1
{ font-size: 2em; margin-bottom: 8px; color: #F33; line-height: 1em; }
#content h2,
#content_i h2
{ font-size: 1.5em; }
#content h3,
#content_i h3
{ font-size: 1.3em; margin-bottom: 4px; color: #F33; line-height: 1em; }

#content p { font-size: 1.1em;}
#content_i p { font-size: 1em;}

/**************************************/

#menu_ctn {
  margin: 0 auto;
  width: 60%
  }
  
#f_menu_ctn {
  margin: 0 auto;
  width: 60%
  }

#menu_ctn li{
  margin:0;
  padding:0;
  list-style:note;
  float: right;
  display:inline;
  }


.menu_item a{
  position: relative;
  text-align: right;
  line-height:14px;
  vertical-align:top;
  margin:-3px 0px 0 0;
  height:22px;
  /*width: 110px;*/
  color:white;
  font-size:1em;
  padding: 0 10px;
  /*display:block;*/
  }

.menu_item a:hover {
  background-image:url(round_roh.gif);
  background-repeat:no-repeat;
  background-position: -100px 0;
  color:darkgray;
  }

.selected a {
  background-color: green;
  color: white;
  /*
  border-color: #FE4F49;
  border-style: none none dashed none;
  border-width: 0 0 3px 0;
  */
  /*
  border-color: #FE4F49;
  border-style: none none solid none;
  border-width: 0 0 4px 0;
  */
  }
  
/****************************************/

#lang {
  margin-bottom: 20px;
}

#lang a,
#lang p,
#lang ul,
#lang li {
  display: inline;
  color: #A99;
  font-size: 10px;

}

#lang li {
  background-image: url(lang_pics.gif);
  background-repeat: no-repeat;
  padding-left: 22px;
  padding-right: 3px;
  text-decoration: underline;
}

.lpos_0 { background-position: 0 0; }
.lpos_1 { background-position: 0 -11px; }
.lpos_2 { background-position: 0 -22px; }
.lpos_3 { background-position: 0 -33px; }
.lpos_4 { background-position: 0 -44px; }

.current_lang lang{ color: red; }
