/*
/abc_exp_index_default.css
file generated by CMS1 1.20
on 11-06-2008 12:24:42
*/
#InsideWraper
 {
  background: #FFF !important
 }

div.eksperti
 {
  padding: 0 20px 20px 20px;
  line-height: 100%;
  font-size: 11px
 }

div.eksperti p
 {
  margin: 0
 }

div.eksperti ul
 {
  margin: 0;
  padding: 0;
  list-style: none
 }

div.eksperti a
 {
  color: #005a9f
 }

div.eksperti a:hover
 {
  text-decoration: none
 }

div.eksperti_themes
 {
  background: #f5f5f5;
  color: #005a9f;
  font-size: 11px;
  border: 1px solid #eaeaea;
  margin-bottom: 10px;
  padding: 10px 20px;
  text-align: center;
  line-height: 150%
 }

div.eksperti_block1
 {
  position: relative;
  overflow: hidden;
  height: 1%; /* IE hack */
  background: #f9fdff;
  border: 1px solid #b1ccdf;
  padding: 7px
 }

div.eksperti_block1 div.infoleft
 {
  float: left;
  width: 75%
 }

div.eksperti_block1 div.inforight
 {
  float: right;
  text-align: right;
  width: 25%;
  padding-bottom: 1px
 }

div.eksperti_block1 div.infoleft div.ekspertsimg
 {
  float: left
 }

div.eksperti_block1 div.infoleft div.buttons
 {
  padding-top: 15px
 }

div.eksperti_block1 div.infoleft div.buttons ul
 {
  padding: 0
 }

div.eksperti_block1 div.infoleft div.buttons ul li
 {
  float: left;
  padding: 0 5px 0 0;
  background: none;
 }

div.eksperti_block1 div.infoleft div.eksperts
 {
  margin-left: 160px;
  padding: 3px 10px 3px 0
 }

div.eksperti_block1 ul.nav
 {
  position: absolute;
  bottom: 7px;
  right: 3px
 }

div.eksperti_block1 ul.nav li
 {
  position: relative;
  display: inline;
  text-align: center
 }

div.eksperti_block1 ul.nav li a
 {
  font-size: 12px;
  padding: 3px 5px;
  color: #000;
  text-decoration: none;
  background: #e7f5fe;
  border: 1px solid #b1ccdf
 }

div.eksperti_block1 ul.nav li a:hover, div.eksperti_block1 ul.nav li.active a
 {
  background: #ffffff
 }

div.infoleft h1
 {
  font-size: 12px;
  margin: 0;
  padding-bottom: 5px
 }

div.infoleft p
 {
  margin: 0
 }

div.infoleft ul
 {
  padding: 6px 0 6px 4px;
  color: #005a9f
 }

div.infoleft ul li
 {
  padding-left: 9px;
  margin-bottom: 3px;
  background: url(../imgs/eksperti_arrow.gif) no-repeat 0 4px
 }

div.infoleft ul li.phone
 {
  padding-left: 15px;
  background: url(../imgs/eksperti_icon_phone.gif) no-repeat 2px 50%
 }

div.infoleft ul li.email
 {
  padding-left: 15px;
  background: url(../imgs/eksperti_icon_email.gif) no-repeat center left
 }

div.cleaner
 {
  clear: both
 }

div.eksperti_block2
 {
  border-bottom: 1px solid #e4e4e4
 }

div.block_header
 {
  overflow: hidden;
  height: 1%; /* IE hack */
  border-bottom: 1px solid #e4e4e4;
  padding: 7px 0
 }

div.block_header b
 {
  float: left;
  padding-bottom: 3px
 }

div.block_header ul, div.block_header ul li
 {
  float: left
 }

div.block_header ul li
 {
  margin-left: 10px;
  padding-left: 7px;
  padding-bottom: 1px;
  margin-bottom: 3px;
  background: url(../imgs/eksperti_arrow.gif) no-repeat center left
 }

div.block_header ul li.active
 {
  font-weight: bold
 }

p.theme a
 {
  color: #000;
  text-decoration: none
 }

div.block_content
 {
  padding: 7px 2px 0 5px;
  height: 1% /* IE hack */
 }

div.eksperti_block2 div.block_content div.ekspertsimg
 {
  float: left
 }

div.eksperti_block2 div.block_content div.infoleft div.eksperts
 {
  margin-left: 110px;
  padding: 3px 15px 3px 0
 }

div.eksperti_block2 div.block_content div.infoleft
 {
  float: left;
  width: 60%
 }

div.eksperti_block2 div.block_content div.inforight
 {
  float: right;
  width: 40%;
  background: url(../imgs/eksperti_dott.gif) repeat-y top left;
  margin-bottom: 7px
 }

form.eksperti_form
 {
  padding-left: 15px
 }

form.eksperti_form li
 {
  float: right;
  text-align: right;
  width: 100%;
  padding-top: 5px
 }

form.eksperti_form li.viewall a
 {
  float: right;
  background: url(../imgs/arrow-right.gif) no-repeat center left;
  padding: 2px 0 5px 13px;
  font-size: 12px
 }

form.eksperti_form textarea
 {
  width: 100%;
  height: 75px;
  margin-top: 3px;
  border: 1px solid #b1ccdf
 }

form.eksperti_form label.label1
 {
  float: left;
  text-align: right;
  width: 35%;
  padding: 4px 0
 }

form.eksperti_form input.input1
 {
  float: right;
  width: 60%;
  border: 1px solid #b1ccdf
 }

form.eksperti_form label.label2
 {
  float: right;
  text-align: right;
  padding: 4px
 }

form.eksperti_form input.input2
 {
  float: right;
  width: 16px
 }

div.eksperti_block3, div.commentblock, div.commentblock_eksperts
 {
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
  height: 1%
 }

div.eksperti_block3 div.infoleft, div.commentblock div.infoleft, div.commentblock_eksperts div.infoleft
 {
  float: left;
  width: 100px;
  text-align: center;
  color: #005a9f
 }

div.infoleft p.username
 {
  padding: 10px
 }

div.eksperti_block3 div.inforight, div.commentblock div.inforight, div.commentblock_eksperts div.inforight
 {
  margin-left: 101px;
  padding: 10px;
  background: url(../imgs/eksperti_dott.gif) repeat-y
 }

div.eksperti_block3 div.inforight div.userpost
 {
  font-size: 12px;
  font-weight: bold;
  line-height: 120%;
  color: #005a9f;
  margin-bottom: 5px
 }

div.commentblock div.inforight div.userpost, div.commentblock_eksperts div.inforight div.userpost
 {
  line-height: 120%
 }

div.eksperti_block3 div.inforight div.postdetails span.comments
 {
  margin-left: 15px;
  padding-left: 17px;
  background: url(../imgs/icon_comment.gif) no-repeat center left
 }

div.eksperti_block3 div.inforight div.ekspertpost, div.commentblock_eksperts div.inforight div.ekspertpost
 {
  padding: 10px 0 0 0
 }

div.eksperti_block3 div.ekspertpost_all
 {
  font-size: 12px;
  line-height: 150%;
  text-align: justify
 }


div.ekspertpost a
 {
  color: #000 !important;
  text-decoration: none !important
 }

div.ekspertpost div.edit, div.ekspertpost_all div.edit
 {
  padding-top: 10px
 }

div.ekspertpost div.edit form, div.ekspertpost_all div.edit form
 {
  margin-top: 0
 }

div.ekspertpost div.edit form ul li, div.ekspertpost_all div.edit form ul li
 {
  padding-top: 5px
 }

div.ekspertpost div.edit form textarea, div.ekspertpost_all div.edit form textarea
 {
  width: 100%;
  height: 100px
 }

div.inforight div.edit
 {
  padding-top: 10px
 }

div.inforight div.edit form
 {
  margin: 0; padding: 0
 }

div.inforight div.edit form ul li
 {
  margin: 0 0 5px
 }

div.inforight div.edit form ul li textarea
 {
  width: 100%;
  border: 1px solid #b1ccdf
 }

div.eksperti_block3 div.inforight div.e-mail
 {
  position: relative;
  text-align: right;
  float: right;
  padding: 10px 0 1px 0
 }

div.eksperti_block3 div.inforight div.e-mail a
 {
  padding-left: 15px;
  background: url(../imgs/eksperti_icon_email.gif) no-repeat center left
 }

div.e-mail_popup
 {
  position: absolute;
  width: 350px;
  bottom: 15px;
  right: 0;
  padding: 10px;
  background: #f9fdff;
  border: 1px solid #b1ccdf;
  text-align: left;
  line-height: 120%
 }

div.e-mail_popup form
 {
  padding: 0
 }

div.e-mail_popup form ul li a
 {
  padding: 0 !important;
  background: none !important  
 }

div.commentblock div.inforight div.postdetails, div.commentblock_eksperts div.inforight div.postdetails
 {
  padding-bottom: 10px;
  color: #999
 }

div.commentblock_eksperts
 {
  background: #f9fdff
 }

div.Tools
 {
  padding-bottom: 20px;
  text-align: center
 }

div.comment_form
 {
  width: 100%;
  margin: 0;
  padding: 15px 0
 }

div.comment_form ul
 {
  margin: 0;
  padding: 0
 }

div.comment_form ul li
 {
  margin: 0 0 5px 0;
  padding: 0;
  background: none;
  color: #000;
  font-size: 12px
 }

div.comment_form div.infoleft
 {
  float: left;
  width: 30%
 }

div.comment_form div.infoleft ul
 {
  padding-right: 25px
 }

div.comment_form div.infoleft input
 {
  width: 100%
 }

div.comment_form div.inforight
 {
  float: right;
  width: 68%
 }

div.comment_form div.inforight ul li.right
 {
  text-align: right
 }

div.comment_form div.inforight textarea
 {
  width: 100%
 }

div.profile_form
 {
  width: 100%;
  margin: 0;
  padding: 15px 0
 }

div.profile_form ul
 {
  margin: 0;
  padding: 0
 }

div.profile_form ul li
 {
  margin: 0 0 5px 0;
  padding: 0;
  background: none;
  color: #000;
  font-size: 12px
 }

div.profile_form div.infoleft
 {
  float: left;
  width: 49%
 }

div.profile_form div.infoleft ul
 {
  padding-right: 25px
 }

div.profile_form div.infoleft input
 {
  width: 200px
 }

div.profile_form div.inforight
 {
  float: right;
  width: 49%
 }

div.profile_form div.accept
 {
  clear: both
 }

div.profile_form div.inforight input
 {
  width: 200px
 }

div.profile_form div.inforight ul li.right
 {
  text-align: right
 }

div.profile_form div.inforight textarea
 {
  width: 100%
 }

div.profile_form div.right
 {
  clear: both;
  padding-top: 7px;
  border-top: 1px solid #e4e4e4;
  text-align: right
 }
