@charset "UTF-8";
/* Base */
html, body {margin:0;padding:0;height:100%; font:normal 11px Tahoma, Verdana; color:#636363;}
body { position:relative; background:url('img/body_bg.jpg') repeat-x left top; background-color: #ffffff; font-family:Tahoma, Verdana; }
#container {position:relative; width:1000px; margin:0 auto; min-height:100%; margin-bottom:-63px; height:auto;}
#clear-footer {height:63px;clear:both; }
#footer {height:63px; background:url('img/footer_bg.jpg') repeat-x right bottom; min-width:1000px !important;  color:#636363; }
#logo {display:block;width:216px;height:70px;margin:0;overflow:hidden;padding:0;}
#logo img {border-width:0;}
#left-side {width:212px;float:left;margin:7px 0 0 2px;}
#content {width:574px;margin:7px 0 10px 10px;height:1%;float:left;}
#right-side {width:190px;float:right;margin:7px 2px 0 0;}
img {border:0;}
a {outline:none !important; color: #0479bf; text-decoration:none;}
a:hover{color:#02a3ff; text-decoration:none;}
input {outline: none; font:normal 11px Tahoma, Verdana;}


/* Fast menu */
#fast-menu {position:absolute; top:24px; right:9px; margin:0; padding:0; list-style:none;}
#fast-menu li {display:inline; padding:0 0 0 21px ;}
#fast-menu li a { color:#636363 ; text-decoration:none;}
#fast-menu li a:hover { color:#b00002 ; text-decoration:none;}
#sakumlapa {background:url('img/sakumlapa.jpg') no-repeat; background-position:2px 0px;}
#lapas-karte {background:url('img/lapas_karte.jpg') no-repeat; background-position:2px 0px;}
#kontakti {background:url('img/kontakti.jpg') no-repeat; background-position:2px 0px;}

/* Date */
#date {position:absolute;top:52px;right:9px;margin:0;padding:0;}
#date p {margin:0 0 2px;padding:0; color:#FFFFFF;}

/* TOP menu */
#top-menu {height:28px; padding:0; padding-top:12px; margin:0; margin-bottom:20px; margin-left:2px;}
#top-menu ul { margin:0; padding:0; list-style: none; height:1%;  }
#top-menu li {position:relative; height:28px;  float:left; list-style: none; display: inline; padding:5px 20px 0px 10px; }
#top-menu li a {height:28px; color:#fff; text-decoration:none; text-align:left;  }

#top-menu li a:hover {color:#b00002;  text-decoration:none;}

/* Search */
#search {position:absolute; top:84px; right:2px; margin:0; padding:0; }
#search p {margin:0 0 2px;   }
#search p input {border-width:0; color:#b00002; width:154px;height:18px; padding:2px 6px 0 32px; background:url('img/search_text.jpg') no-repeat;}


/* Path */
#path {  width: 571px; margin:-10px 224px 0 202px;padding:0;overflow:hidden; }
#path li {display:inline; line-height:11px; background:url('img/path_bulta.jpg') no-repeat left top; background-position: 0 1px; float:left; margin: 0 8px 0 0; padding:0 0 2px 0; }
#path li.first {display:inline; line-height:11px; background:none;  float:left; margin: 0 8px 0 0; padding:0 0 2px 0; }
#path li a {margin:0 0 0 22px; color:#636363; text-decoration:none; display:inline;  }
#path li a.active {color:#b00002; text-decoration:none; /*font-weight:bold;*/}
#path li a:hover {text-decoration:none; color:#f7941d;}


/* Main menu*/
#main-menu {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#selection_all h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/solutions.png) no-repeat; background-position: right ;}
#selection_mg h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/selection_mg.png) no-repeat; background-position: right;}
#selection_ml h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/selection_ml.png) no-repeat; background-position: right;
}#selection_it h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/selection_it.png) no-repeat; background-position: right;}
#main-menu ul {list-style-type: none; padding:0;padding-left: 0; margin:0;   }
.m-menu-sub a {display: block; padding: 0;  color:#636363; text-decoration:none; margin:0; height: 22px; background:#FFFFFF; border: none;}
.m-menu-sub a, .m-menu-sub a:visited {  text-decoration:none; }
.m-menu a#current:hover { color:#0479bf; text-decoration: none;}
.m-menu-sub a:hover, .m-menu-sub a#subcurrent:hover { color:#f7941d; text-decoration: none;}
a#subcurrent , a:visited#subcurrent { color:#f7941d; text-decoration: none;}


#sp-menu {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#sp_selection_all h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/solutions.png) no-repeat; background-position: right ;}
#sp-menu ul {list-style-type: none; padding:0;padding-left: 0; margin:0;   }

/* Login */
#login {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#login h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0;margin-bottom: 10px; background: url(img/reg_icon.jpg) no-repeat; background-position: right ;}
#login p {margin:5px 0 0 0; padding:0; color:#636363;}
#login p.login-info {color: #C1C1C1; padding: 0 10px 15px 10px; text-align:justify; }
#login p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: inline-block;width:38px;}
#login p input{width:162px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#login p.login-submit {margin:10px 0 10px 0;text-align:right;}
#login p.login-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 

/* Linki and Bullet */
#link-bullet {padding:0; list-style:none;  margin:10px 0 10px 0; text-align:left;}
#link-bullet li {display: block; line-height:14px;  background:url('img/link_bulta.jpg') no-repeat left top; margin: 0; padding:0 0 3px 0; min-height:11px;}
#link-bullet li a {display: block; padding:0 8px 3px 10px;color:#0479bf;text-decoration:none; margin:0;}
#link-bullet li  a.not_login {color:#636363;text-decoration:none; }
#link-bullet li  a:hover.not_login {color:#636363;text-decoration:none; }
#link-bullet li a:hover {  text-decoration:none; color:#02a3ff;}
#link-bullet li p.desc {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }

.link-bullet {padding:0; list-style:none;  margin:10px 0 10px 0; text-align:left;}
.link-bullet li {display: block; line-height:14px;  background:url('img/link_bulta.jpg') no-repeat left top; margin: 0; padding:0 0 3px 0; min-height:11px;}
.link-bullet li a {display: block; padding:0 8px 3px 10px;color:#0479bf;text-decoration:none; margin:0;}
.link-bullet li  a.not_login {color:#636363;text-decoration:none; }
.link-bullet li  a:hover.not_login {color:#636363;text-decoration:none; }
.link-bullet li a:hover {  text-decoration:none; color:#02a3ff;}
.link-bullet li p.desc {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }


.access {  padding-left: 30px; margin:5px 20px 5px 10px; padding: 5px 5px 5px 30px; background: url(img/info_icon.png) no-repeat; background-position: 5px 5px; background-color: #FFFFCC; }
.access span.red {color:#b20000; text-align:justify;}
.access span.grey {color:#636363; text-align:justify;}
.access a.accesshref {display: inline; padding:0;}


/* Banner */
#banner {position: relative; float:left; display:block;margin:5px 0 11px 0; height:142px; width:574px; }
#banner_sp {margin:7px 0 11px 0 ; }
/* About */
#about {position: relative; float:left; margin:0 0 11px; width: 574px;}

/* New books */
#new-books {position: relative; float:left; margin:0 0 11px;  width: 574px;}
#new-books h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:8px 0 1px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#new-4 {margin:10px 0 0 0; padding:0; list-style: none;  }
#new-4 img { border:0;  height:130px; margin-bottom: 6px; }
#new-4 li {position:relative; width:143px;   margin:0; float:left; list-style: none;  text-align:center;}
#new-4 li a {display:block; padding:0; color:#0479bf; text-decoration:none; text-align:center;}
#new-4 li a:hover {text-decoration:none; color:#f7941d;}

/* New tehnics */
#new-tehnics {position: relative; float:left; margin:0 0 11px; background: #FFFFFF; width: 574px;}
#new-tehnics h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:8px 0 6px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#new-tehnics-left { position:relative; float:left; width: 270px; font: normal 11px Tahoma, Verdana; text-align:center; margin:0; padding:0;}
#new-tehnics-left img { border:0;  padding:10px 10px 5px 10px; margin:0; width: 250px;}
#new-tehnics-left a {display:block; color:#0479bf; text-decoration:none; margin:0; padding:0; padding-bottom: 5px;}
#new-tehnics-left a:hover {color:#0479bf; text-decoration:underline;}
#new-tehnics-left p {color:#636363; text-align:justify; margin: 0 5px 0 5px; }

#new-tehnics-left li {display: block;line-height:11px;background:url('img/link_bulta.jpg') no-repeat left top;margin: 0 8px 0 0px; padding:0 0 5px 0; float:right;}
#new-tehnics-left li a {margin:0 0 3px 10px;;color:#0479bf; text-decoration:underline;}
#new-tehnics-left li a:hover {text-decoration:none; color:#0479bf;}
#new-tehnics-right { position:relative; float:right; width: 270px; background: #FFFFFF; font: normal 11px Tahoma, Verdana; text-align:center; margin-right: 7px; padding:0; margin:0; }
#new-tehnics-right h2 {font:bold 11px Tahoma, Verdana; color:#0479bf; height: 11px; margin:0; padding:0; padding-bottom: 5px; text-align:left;}
#new-tehnics-right h2.orange {font:bold 11px Tahoma, Verdana; color:#f7941d; height: 11px; margin:0; padding:0; padding-bottom: 5px; text-align:left; }
#new-tehnics-right h3 {font:normal 11px Tahoma, Verdana; color:#f7941d; color:#0479bf; text-decoration:none; margin:0; text-align:left; padding:10px 0 10px 0;}
#new-tehnics-right p {color:#636363; text-align:justify; margin: 0 5px 10px 10px; }
#new-tehnics-right-link li {display: block;line-height:11px;background:url('img/link_bulta.jpg') no-repeat left top;  margin: 0 8px 0 0px; padding:0 0 0 0; float:right;}
#new-tehnics-right-link li a { display: block; margin:0 0 0 10px;;color:#0479bf; text-decoration:underline;}
#new-tehnics-right-link li a:hover {text-decoration:none; color:#0479bf;}

/* Order in start */
#order-start {position: relative; float:left; margin:0 0 11px; background: #FFFFFF; width: 574px;}
#order-start h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:8px 0 6px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#order-start p {color:#636363; text-align:justify; margin: 0 0 0 10px; }
#order-start p label {padding:0; margin:0;  color:#636363; display:block; width:180px;}
#order-start p input{width:180px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#order-start p.code input{width:30px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#order-start p.check input{width:14px;margin-top:10px; padding:0;color:#636363; border:0; font:normal 11px Tahoma, Verdana;}
#order-start p.check label {padding:0; margin:0;  color:#636363; display:inline;}
#order-start span input{width:150px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#order-start p.reg-submit {width:170px; margin:10px 0 10px 7px;text-align:left;}
#order-start p.reg-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 


/* Aktual 3 latest */
#actual-3-latest {position: relative; margin:0 0 11px; background: #FFFFFF; width: 574px; float: left; }
#actual-3-latest h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; padding: 5px 5px 5px 7px; color:#f7941d;}
#actual-3-latest p {color:#636363; text-align:justify; margin: 0px 7px 12px 10px; }

/* Keywords */
#keywords_all {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#keywords_all h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/atslvaardi.jpg) no-repeat; background-position: right ;}
#keywords_all p {color:#8d9091; text-align:left; margin: 5px 0px 8px 0px; }
#keywords_all a {color:#8d9091;}
#keywords_all a:hover {color:#0479bf;}

/* Contact */
#contact {margin:0 0 11px; padding:8px 10px 8px 10px; border:1px solid #d5d5d5; background:#fff;}
#contact p {color:#636363; line-height: 18px; padding:10px 0 0 0; margin:0;}

/* Download */
#download {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#download h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/download_icon.jpg) no-repeat; background-position: right ;}
#download p {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }

/* book-1 */
#book-1 {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF; text-align:center;}
#book-1 p {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; text-align:center;}

/* Goods */
#goods {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#goods h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/goods_icon.jpg) no-repeat; background-position: right ; }
#goods p {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }

/* Recently */
#recently {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#recently h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/recently_icon.jpg) no-repeat; background-position: right ; }
#recently p {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }

/* Shopcard */
#shopcart {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#shopcart h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/shop_icon.jpg) no-repeat; background-position: right ; }
#shopcart p {color:#636363; text-align:justify; margin: 10px 7px 8px 0px; }
#shopcart .orange { font-size:14px; color:#f7941d}

/* Shopcard2 */
#shopcart2 {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#shopcart2 h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/wishlist_to_check.png) no-repeat; background-position: right ; }
#shopcart2 p {color:#636363; text-align:justify; margin: 10px 7px 8px 0px; }
#shopcart2 .orange { font-size:14px; color:#f7941d}

/* More Sites */
#more-sites {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFFF;}
#more-sites h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/more_icon.jpg) no-repeat; background-position: right ;}
#more-sites p {color:#8d9091; text-align:justify; margin: 0 7px 8px 11px; }

/* Special info */
#special-info {margin:0 0 11px; padding:5px 10px 3px 10px; border:1px solid #d5d5d5; background: #FFFFCC;}
#special-info h1 {display:block; border-bottom: 1px solid #f7941d; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; background: url(img/info_icon.png) no-repeat; background-position: right ;}
#special-info p {color:#b20000; text-align:justify; margin: 5px 7px 8px 5px; font:normal 11px Tahoma, Verdana;}

/* All types */
#alltypes {margin:0;  padding:5px 10px 3px 10px; float: left; width: 571px;}
#alltypes-left { position:relative; float:left; width: 270px;  margin:0; padding:0; text-align:left;}
#alltypes-right { position:relative; float:right; width: 270px; padding:0; margin:0; text-align:left;}
#alltypes h1 {display:block; font:bold 11px Tahoma, Verdana; color:#0479bf; height: 18px; margin:0; }
#alltypes a {color:#f7941d;  text-decoration:none;}
#alltypes a:hover {color:#f7941d;  text-decoration:none;}

/* New User */
#new-user {margin:0;  padding:5px 10px 3px 10px; float: left; width: 551px;}
#new-user-left { position:relative; float:left; width: 240px;  margin:0; padding:0; text-align:left; border: solid 1px #f1f1f1;}
#new-user-left h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:0 0 1px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#new-user-right-edit { position:relative; float:right; width: 280px;  margin:0;margin-top:25px; padding:0; text-align:left; border: solid 1px #f1f1f1;}
#new-user-right-edit h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:0 0 1px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#new-user p {margin:10px 0 0 7px; padding:0; color:#636363;}
#new-user p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: block;}
#new-user p input{width:195px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#new-user p.check input{width:14px;margin-top:10px; padding:0;color:#636363; border:0; font:normal 11px Tahoma, Verdana;}
#new-user p.check label {padding:0; margin:0;  color:#636363; display:inline;}
#new-user p.code input{width:30px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#new-user p.reg_error {color:#b20000;}
#new-user p.reg-submit {width:170px; margin:10px 0 10px 7px;text-align:left;}
#new-user p.reg-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 
#new-user-right { position:relative; float:right; width: 280px; padding:0; margin:0;  text-align:left;}
#new-user-right  h1 { font: bold 14px Tahoma, Verdana; margin:0 0 15px 0;padding: 5px 5px 5px 7px; color:#636363;}
#new-user-right ul { list-style:none; margin:0; padding:0;}
#new-user-right li {display: block; height:35px; }
#new-user-right li.download {font:normal 12px Tahoma, Verdana; color:#636363; margin:0; padding: 15px 0 0 55px; background: url(img/reg_download.png) no-repeat; background-position: left top; vertical-align:middle;}
#new-user-right li.wishlist {font:normal 12px Tahoma, Verdana; color:#636363; margin:0; padding: 15px 55px 0 0; text-align: right; background: url(img/reg_wishlist.png) no-repeat; background-position: right top; vertical-align:middle;}
#new-user-right li.comments {font:normal 12px Tahoma, Verdana; color:#636363; margin:0; padding: 15px 0 0 55px; background: url(img/reg_comments.png) no-repeat; background-position: left top; vertical-align:middle;}
#new-user-right li.faq {font:normal 12px Tahoma, Verdana; color:#636363; margin:0; padding: 15px 55px 0 0; text-align: right; background: url(img/reg_faq.png) no-repeat; background-position: right top; vertical-align:middle;}
#new-user-left-edit {color:#d5d5d5; font: normal 100px Tahoma, Verdana; text-align: left; position:relative; float:left; width: 240px; padding:0; margin:0; }
.reg_error {color:#b20000;}


/* Footer information */
#content-footer {width:1000px; text-align:center; margin:0 auto;}
#left-side-footer {width:40%;float:left; margin:7px 0 0 2px; text-align:left; }
#mail-footer {width:20%;margin:7px 0 0 0;float:left; text-align: center;}
#mail-footer a {  color:#0479bf; text-decoration:none;}
#mail-footer a:hover {text-decoration:underline;}
#right-side-footer {width:39%;float:right;margin:7px 2px 0 0; text-align:right; }
.bordo {color: #b00002}

/* Group information */
#group-info {margin:0; padding:0; float: left; width: 571px;  border-top: 1px solid #f7941d;}
#group-info-image {float:left; ; background: #f1f9fe; text-align:center; width:280px;  margin-top: 20px; padding-bottom: 15px;}
#group-info-text {float:right; width: 279px;  margin-top: 10px; }
#group-info-text h1{float:right; width: 270px; font:bold 14px Tahoma, Verdana; color: #000000; text-align:right;  margin-right:5px; margin-bottom: 20px;}
#group-info-text p { color:#636363; text-align:justify; margin: 10px 5px 0 5px;}
#group-info-text ul {list-style-type: square;  margin:0; padding-left:20px;}
#group-subject-text {float:right; width: 571px;  margin-top: 10px; margin-bottom: 10px; }
#group-subject-text h1{float:left; width: 571px; font:bold 14px Tahoma, Verdana; color: #000000; text-align:left;  margin-left:5px; margin-bottom: 20px;}
#group-subject-text p { color:#636363; text-align:justify; margin: 10px 5px 0 5px;}
.orange {color:#f7941d; }
.blue {color:#0479bf; }

/* Project shortcut */
#project-shortcut {margin:0; padding:1px 3px 3px 0px; border:none; float: left; width: 573px;  }
#project-shortcut-inwhat {float: left;  width: 560px;  padding: 0 5px 0 7px;  margin-bottom:15px; border-bottom: 1px solid #f1f1f1;}
.inwhat-image {margin-right: 10px;  }
#project-shortcut h1 { color:#0479bf; background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:8px 0 1px 0;padding: 5px 5px 5px 7px; width:560px;}
#project-shortcut a {color:#0479bf;  text-decoration:none;}
#project-shortcut a:hover {color:#f7941d;  text-decoration:none;}
#project-shortcut-text {float:left; width: 359px;}
#project-shortcut p { color:#636363; text-align:justify; margin: 5px 5px 0 7px;}
#project-shortcut li {display: block;line-height:14px; background:url('img/link_bulta.jpg') no-repeat left top; background-position: 0 1px;  margin: 0; padding:0 0 3px 0; min-height:11px; float:right;}
#project-shortcut li a { padding:0 5px 3px 10px;color:#0479bf;text-decoration:none; margin:0;}
#project-shortcut li a:hover {text-decoration:none; color:#02a3ff;}
#project-shortcut-image {float:right; width: 200px; text-align: center; margin-top:10px;}
#project-shortcut-image-news {float:right; width: 200px; text-align: center; margin-top:20px;}
#project-shortcut2  {margin:0 0 11px; padding:0; float: left; width: 571px; }
#project-shortcut2-left { position:relative; float:left; width: 280px;  margin:0; padding:0; text-align:center;}
#project-shortcut2-right { position:relative; float:right; width: 280px; padding:0; margin:0; text-align:center;}
#project-shortcut2 h1 { color:#0479bf; background: #f1f1f1; text-align:left; font: normal 12px Tahoma, Verdana; margin:8px 0 1px 0;padding: 5px 5px 5px 7px; }
#project-shortcut2 h1.mg {background: #f1f1f1 url(img/mg_icon.png) no-repeat; background-position: 5px 2px;}
#project-shortcut2 h1.it {background: #f1f1f1 url(img/it_icon.png) no-repeat; background-position: 5px 2px;}
#project-shortcut2 h1.ml {background: #f1f1f1 url(img/ml_icon.png) no-repeat; background-position: 5px 2px;}
#project-shortcut2 a {color:#0479bf;  text-decoration:none;}
#project-shortcut2 a:hover {color:#f7941d;  text-decoration:none;}
#project-shortcut2-inwhat { width: 263px;  padding: 0 5px 0 7px;text-align:left;   margin-bottom:15px; border-bottom: 1px solid #f1f1f1;}


/* project information */
#project-info {margin:0; padding:1px 3px 3px 0px; float: left; width: 571px;  border-top: 1px solid #f7941d;}
#project-info-image {float:right; text-align:center; width:260px; margin-top: 20px; padding-bottom: 0px;}
#project-info-text {float:left; width: 310px;  margin-top: 10px; }
#project-info-text h1{float:left; width: 290px; font:bold 14px Tahoma, Verdana; color: #000000; text-align:left; margin-left:5px; margin-bottom: 30px;}
#project-info-text p { color:#636363; text-align:justify; margin: 10px 5px 5px 5px; font:normal 11px Tahoma, Verdana;}
#project-info-text ul {list-style-type: square;  margin:0; padding-left:20px;}
.orange {color:#f7941d; }
.izcelt {color:#f7941d; }
/* Article Tabs */
#project-info-tab { position:relative;  float: left; margin:0; padding:0px 0 15px 1px; list-style:none; width:573px;}
#article-tabs { height: 26px !important; margin:0;padding:0;list-style:none; background:#FFFFFF; border-bottom:1px solid #d5d5d5;  border-top:1px solid #d5d5d5;}
#article-tabs li {height: 24px; margin:0 0 0 -1px; padding:0;/*background:#FFFFFF url('../img/tab_left.jpg') no-repeat left top; _background-position:1px 0;*/ float:left; }
#article-tabs li a {display:block; height: 18px; margin:0; padding:4px 0 0 0; width:95px; text-align:center;color:#636363;text-decoration:none;/*background:url('../img/tab_right.jpg') no-repeat right top;*/ float:left;}
#article-tabs li a.wishlist {display:block; height: 18px; margin:0; padding:4px 0 0 15px; width:135px; text-align:left;color:#636363;text-decoration:none;/*background:url('../img/tab_right.jpg') no-repeat right top;*/ float:left;}
#article-tabs li a img{ border:0; vertical-align:middle;}
#article-tabs li span {display:block; height: 18px; margin:0; padding:4px 0 0 0; width:95px; text-align:center;color: #c3c3c3;text-decoration:none;/*background:url('../img/tab_right.jpg') no-repeat right top;*/ float:left;}
#article-tabs li span img{ border:0; vertical-align:middle;}
#article-tabs li a:hover {color:#f7941d;}
#article-tabs li.tab-active { height: 24px; border:0;  }
#article-tabs li.tab-active a, #article-tabs li.tab-active a:hover {display: block; height: 19px; margin:0; padding:4px 0 0 0;color:#f7941d;}
#article-tabs li.tab-active a.wishlist, #article-tabs li.tab-active a.wishist:hover {display: block; height: 19px; margin:0; padding:4px 0 0 15px;color:#f7941d;}
#article-tabs-point { height: 13px !important; margin:0;padding:0;list-style:none; background:#f1f3f2;}
#article-tabs-point ul{margin:0;padding:0;}
#article-tabs-point li {display:block; height: 13px; margin:0; padding:0; width:95px; text-align:center;color:#636363;text-decoration:none; float:left;}
#article-tabs-point li.wishlist {display:block; height: 13px; margin:0; padding:0; width:135px; text-align:center;color:#636363;text-decoration:none; float:left;}
.tab-active-point {background: url('img/tabs_active_point.gif') no-repeat; background-position:center; }

.info {  color: #636363; background:#f8f9f9 url('img/article_info_bg.jpg') repeat-x; /*border: 1px solid #d5d5d5; border-top:0;*/ border:0; margin:0; text-align:justify; padding: 3px 10px 10px 10px;}

.info p{ color: #636363;  margin:0; padding:0; text-align:justify;}
.pinfo p{padding-top: 10px;}
.info ul {list-style-type: square;  margin:0; padding-left:20px;}


/* Products */
#products {position:relative;  width: 526px;margin:0; padding:5px 0px 10px 15px; }
.products-header {background: url('img/article_header.gif') no-repeat; display:block; height:13px; width: 526px;}
.products-footer {background: url('img/article_footer.gif') no-repeat; display:block; height:13px; width: 526px;}
#products-info {  width: 526px; min-height:169px; background:#FFFFFF;}
.products-info-left { width:145px; min-height:157px; text-align:center; vertical-align:bottom; }
.products-info-line {display:block; width:1px; min-height:157px; background:url('img/product_line.jpg') no-repeat;}
.products-info-right {  width:370px; padding-left:10px;  min-height:157px; vertical-align:bottom; }
.products-info-right-price { font: normal 11px Tahoma, Verdana;  color:#636363; padding-top:6px; padding-left:10px; }
.products-info-right-price-b {color: #0479bf;}
.products-info-right-article { font: normal 11px Tahoma, Verdana;  color:#636363; padding-top:6px; }
.products-info-right-add {width:157px;  padding-bottom: 5px;}
.products-info-right-add input {width:152px;height:24px;  color:#0479bf; border-width:0;background:url('img/add_button.jpg') no-repeat; padding:0 0 2px 5px; }

/* Gallery */
#products-gallery {position:relative;  width: 574px; margin:0; padding:5px 0px 10px 13px; overflow:hidden;	height:1%;}
#products-gallery .last {margin-right:0 !important;}
.folder { position:relative;float:left;	margin-right:45px; background:url('img/gallery_folder.gif') no-repeat; width:144px;  padding-top:16px; padding-bottom:20px;}
.folder a.gallery-link { margin-left:16px;overflow: hidden; background-position:50% 50%; border:solid 1px #d5d5d5; width: 110px; height:110px;  display:block;}
.folder h2 {margin-top:24px !important; text-align:center; margin:0;}
.folder h2 a {  font:normal 11px Tahoma, Verdana;}
.folder p {color:#636363; text-align:center; padding-top:5px;}
.folderin { position:relative;float:left; width:130px;  padding-top:8px; padding-bottom:8px;}
.folderin a.gallery-img {  margin-left:16px; padding:0; overflow: hidden; background-position:50% 50%; border:solid 1px #d5d5d5; width: 110px; height:110px;  display:block;}
#folderin-info-add-left { width:516px; background:#FFFFFF;padding:5px 5px 5px 15px; margin:0; position:relative; }
#folderin-info-add-left a {   color:#0479bf; text-decoration: none;}
#folderin-info-add-left a:hover { color:#0479bf; text-decoration: none;}

/* Download products*/
#products-download {position:relative;  width: 526px; margin:0; padding:5px 0px 10px 13px; }
#products-download-header { display:block; height:13px; width: 526px; background: url('img/article_header.gif') no-repeat; }
#products-download-footer { display:block; height:13px; width: 526px; background: url('img/article_footer.gif') no-repeat; }
#products-downlaod-info {   width:516px; background:#FFFFFF;padding:5px 5px; margin:0;}

/* Comment products*/
#products-comment {position:relative;  width: 526px; margin:0; padding:5px 0px 10px 13px; }
#products-comment-header { display:block; height:13px; width: 526px; background: url('img/article_header.gif') no-repeat; }
#products-comment-footer { display:block; height:13px; width: 526px; background: url('img/article_footer.gif') no-repeat; }
#products-comment-info-add-left { width:516px; background:#FFFFFF;padding:0px 5px; margin:0; }
#products-comment-info-add-left a {   color:#0479bf; text-decoration: none;}
#products-comment-info-add-left a:hover { color:#0479bf; text-decoration: none;}
#products-comment-info-add-text {  width:495px; background:#FFFFFF;padding:10px 5px 5px 26px; margin:0;  color:#636363;}
#products-comment-info-add-text p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: block;}
#products-comment-info-add-text p textarea{width:395px; height:50px; padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#products-comment-info-add-text p.reg-submit {width:170px; margin:10px 0 10px 7px;text-align:left;}
#products-comment-info-add-text p.reg-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 
#products-comment-info-add-text p.check input{width:14px;margin-top:10px; padding:0;color:#636363; border:0; font:normal 11px Tahoma, Verdana;}
#products-comment-info-add-text p.check label {padding:0; margin:0;  color:#636363; display:inline;}
#products-comment-info {  position:relative; width:516px; padding:5px 5px; margin:0; }
#products-comment-info-count {  width:516px; padding:5px 5px 5px 0px; margin:0; margin-bottom:5px;  color:#636363; border-bottom: 1px solid #d5d5d5;}
#products-comment-info-comment-info {  width:516px; padding:5px 5px 5px 0px; margin:0; }
.products-comment-info-who {color:#0479bf}
.products-comment-info-when {color:#636363}
#products-comment-info-comment {  width:516px; padding:2px 5px 10px 0px; margin:0; margin-bottom: 10px;  color:#636363; }

 #star_r ul{
 padding: 0; 
	margin:0;
	 }

.star-rating{
list-style: none;

 margin: 3px;
padding: 0; 
 width: 65px; 
 height: 20px;
position: relative; 
 background: url('img/star_rating.png') top left repeat-x; 
 }

.star-rating li{
list-style: none;

   padding:0; 
   
  margin:0; 

    /*\*/ 
  float: left;
   /* */ 
    }
	
	.star-rating li a{
    display:block;
    width:13px; 
    height: 20px; 
   text-decoration: none; 
    text-indent: -9000px; 
    z-index: 20;
    position: absolute; 
    padding: 0; 
	margin:0;
	left:0;
   background-image:none; 
  }
  
 .star-rating li a:hover{
   background: url('img/star_rating.png') left bottom; 
   z-index: 20; 
   left: 0; 
   
   }
   
 .star-rating a.one-star{
    left: 0;
    }

 .star-rating a.one-star:hover{
    width:13px;
    }
.star-rating a.two-stars{
    left:13px;
  }
 .star-rating a.two-stars:hover{
   width: 26px;
   }
  .star-rating a.three-stars{
   left: 26px;
  }
  .star-rating a.three-stars:hover{
   width: 39px;
   }
  .star-rating a.four-stars{
  left: 39px;
   }
   .star-rating a.four-stars:hover{
   width: 52px;
   }
  .star-rating a.five-stars{
   left: 52px;
   }
  .star-rating a.five-stars:hover{
   width: 65px;
   }
	
	.star-rating li.current {background:url('img/star_rating.png') left bottom; height: 20px; z-index: 1; left:0;}

/* J&A */
#products-question {position:relative;  width: 526px; margin:0; padding:5px 0px 10px 13px; }
#products-question-header { display:block; height:13px; width: 526px; background: url('img/article_header.gif') no-repeat; }
#products-question-footer { display:block; height:13px; width: 526px; background: url('img/article_footer.gif') no-repeat; }
#products-question-add-exit {float:right; padding-right:5px;}
#products-question-info-add-left { width:516px; background:#FFFFFF;padding:0px 5px; margin:0; }
#products-question-info-add-left a {   color:#0479bf; text-decoration: none;}
#products-question-info-add-left a:hover { color:#0479bf; text-decoration: none;}
#products-question-info-add-text {  width:495px; background:#FFFFFF;padding:10px 5px 5px 26px; margin:0;  color:#636363;}
#products-question-info-add-text p {margin:10px 0 0 7px; padding:0; color:#636363;}
#products-question-info-add-text p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: block;}
#products-question-info-add-text p input{width:30px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#products-question-info-add-text p textarea{width:395px; height:50px; padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#products-question-info-add-text p.code input{width:30px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#products-question-info-add-text p.email input{width:159px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#products-question-info-add-text p.reg_error {color:#b20000;}
#products-question-info-add-text p.reg-submit {width:170px; margin:10px 0 10px 7px;text-align:left;}
#products-question-info-add-text p.reg-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 

.question-add-text-no {  display:none;}
.question-add-exit-no {  display:none;}
#products-question-info {  position:relative; width:516px; padding:15px 5px 0px 5px; margin:0; }
#products-question-info p {padding-bottom: 20px;}

/* CART */
.cart {width:100%;font-size:11px;color:#636363;border-spacing:0 1px;border-collapse:collapse;}
.cart thead tr th {font-weight: normal; border-bottom: solid 1px #636363; padding:0; margin:0;}
.cart thead tr th.price { text-align:right; padding-right:13px;}
.cart thead tr th.options { text-align:right; }
.cart tbody tr {margin:0 0 5px; }
.cart tbody tr td div {padding:10px 5px 5px 0;}
.cart tbody tr td {padding:0;vertical-align:top;}
.cart tbody tr td.options {width:150px; }
.cart tbody tr td.options div {padding-top:6px; }
.cart tr td.added, .cart tr td.price, .cart tr td.total {text-align:left; vertical-align:top;}
.cart tr td.price {width:113px;text-align:right; padding-right:7px;}
.cart tr td h2 {margin:0 !important;padding:0 !important; font:normal 11px Tahoma, Verdana; color:#636363; text-align:left;}
.cart tr td h3 { font:bold 11px Tahoma, Verdana; color:#636363; text-align:left; margin:0; padding-top:2px;}
.cart tr td.price input {width:30px;padding:0 3px;border-width:1px;font:bold 11px Tahoma, Verdana;color:#636363;text-align:right;}
.cart tr td a.delete, .cart tr td a.add-wishes, .cart tr td a.add-cart, .cart tr td a.add-cart-not {line-height:18px; margin:0 0 2px;color:#0479bf; padding:0 0 5px 20px;background:url('img/wishlist_delete.png') no-repeat; text-decoration:none;}
.cart tr td a.add-cart {background-image:url('img/wishlist_to_check.png');}
.cart tr td a.add-cart-not {background-image:url('img/wishlist_to_check.png'); color:#636363;}
.cart tr td a.add-wishes {background-image:url('img/back_to_wishlist.png');}
.cart tr td a:hover {text-decoration:none; color:#02a3ff;}
.cart tfoot tr {border-top:solid 1px #636363;}
.cart tfoot tr td {padding:10px 0 0;}
.cart tfoot tr td input#buy-button  {display:block; width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; } 
.cart input#recalculate {width:122px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/resumm_button.png') no-repeat; padding:0 0 2px 10px; } 
.cart tfoot tr td#summ-text {text-align:right;vertical-align:top; padding-top:8px; padding-right:13px;}
.cart tfoot tr td#summ-text strong {display:block;margin:0;padding-top:6px;font:bold 11px Tahoma;color:#636363;}
.cart tfoot tr td#summ {text-align:left;vertical-align:top; padding-top:9px; }
.cart tfoot tr td#summ h1 {margin:0;padding:5px 0 0; font-size:16px;}
.wlCheckbox { margin-top: 10px;}
.cartmsg {  padding-left: 30px; margin-bottom: 5px; padding: 5px 5px 5px 30px; background: url(img/info_icon.png) no-repeat; background-position: 5px 5px; background-color: #FFFFCC; }
.cartmsg p {margin:0; padding:0;}
.cartmsg span {color:#b20000; text-align:justify;}


#user-cart h1 {margin:0;padding:0 !important; margin-top:10px; font:normal 12px Tahoma, Verdana, Verdana; color:#0479bf; text-align:left;}
#user-cart p {margin:10px 0 0 7px; padding:0; color:#636363;}
#user-cart p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: block;}
#user-cart p input{width:195px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#user-cart p.check input.check_text {width:195px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#user-cart p textarea {width:195px; height: 50px; padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 11px Tahoma, Verdana;}
#user-cart p select {padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#user-cart p.check input{width:auto;margin-top:10px; padding:0;color:#636363; border:0; font:normal 11px Tahoma, Verdana;}
#user-cart p.check label {padding:0; margin:0;  color:#636363; display:inline;}
#user-cart input#buy-button  {display:block; width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; }


#seminari {margin:0; padding:1px 3px 3px 0px; border:none; float: left; width: 573px;  }
#seminari h1 { color:#0479bf; background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:8px 0 1px 0;padding: 5px 5px 5px 7px; width:560px;}
#seminari th {text-align: left; padding:0 !important;margin:0;}
#seminari table {margin:0 auto; padding:0; border-width:0px;}
#seminari td {border-width:0px;}
tr.link {text-align: left;  height:20px; cursor:pointer;}
#seminari .body {border-bottom:solid 1px #CCCCCC;padding:5px 10px 10px 10px;}

#new-user-seminari {  width: 570px;  margin:0; padding:0; text-align:left; border: solid 1px #f1f1f1;}
#new-user-seminari h1 {background: #f1f1f1;  font: normal 12px Tahoma, Verdana; margin:0 0 1px 0;padding: 5px 5px 5px 7px; color:#f7941d;}
#seminari p {margin:10px 0 0 7px; padding:0; color:#636363;}
#seminari p label {padding:0; margin:0;  color:#636363; display:-moz-inline-box;display: block;}
#seminari p input{width:195px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
#seminari p.reg_error {color:#b20000;}
#seminari p.reg-submit {width:170px; margin:10px 0 10px 7px;text-align:left;}
#seminari p.reg-submit input {width:102px;height:24px; font:normal 11px Tahoma, Verdana; color:#0479bf; border-width:0;background:url('img/login_submit.jpg') no-repeat; padding:0 0 2px 15px; }
#seminari p.code input{width:30px;padding:1px;color:#636363; border:1px solid #d5d5d5; background: #f8f9f9; font:normal 14px Tahoma, Verdana;}
