
@import url(amlbar.css);

#Svetovalnica {
width:978px;
margin:0 auto;
text-align:left;
margin-top:30px;
}
/* Glava */
#Head {
width:960px;
margin:0 9px;
height:36px;
}
#Head h1 {
float:left;
width:311px;
}
#Head h1 a {
display:block;
height:36px;
background:url("../img/svetovalnica.gif") no-repeat 0 0;
text-indent:-9999px;
}
.hSrcForm {
width:400px;
height:23px;
background:url("../img/srcForm.gif") no-repeat 0 0;
float:right;
text-align:right;
}
.hSrcForm td {
padding:0;
vertical-align:top;
}
.srcFld {
margin:2px 0 0 0;
padding:0;
width:272px;
font-size:14px;
color:#ccc;
border:0;
background:none;
}
.srcBtn {
margin:0;
padding:0;
background:transparent url('../img/srcBtn.gif') repeat-x scroll 0 0;
border: 1px solid black;
font-size: 12px;
width: 82px;
height: 23px;
color: #fff;
}
/* Sec1 */
#Sec1 {
background:url("../img/sideShade.gif") repeat-y 0 0;
padding:0 18px;
}
.shade {
background:url("../img/shade.gif") no-repeat 0 0;
height:18px;
margin-bottom:8px;
}
.sec1a {
float:left;
width:540px;
margin-top:18px;
}
/* sec1a supplamentaries */
.secArticle img {
padding:2px;
border:1px solid #c9c9c9;
float:left;
margin-right:10px;
}
.secArticle h3 {
background:url("../img/helper.gif") no-repeat 0 0;
color:#a4a4a4;
font-size:11px;
font-weight:normal;
padding:0 0 0 24px;
line-height:18px;
}
.sec1articleSwitcher {
height:20px;
background:url("../img/switcher.gif") no-repeat bottom right;
}
.artToolbar {
clear: both;
margin:15px 0 10px 0;
border-top:1px dotted #c9c9c9;
border-bottom:1px dotted #c9c9c9;
padding-right: 10px;
text-align:right;
line-height:22px;
}
.artToolbar a, .ansToolbar a {
padding-left:17px;
margin-left:15px;
font-size:10px;
color:#929292;
}
.toolPrint {
background:url("../img/print.gif") no-repeat left;
}
.toolMail {
background:url("../img/mail.gif") no-repeat left;
}
.toolShare {
background:url("../img/share.gif") no-repeat left;
}
/* end sec1a supplamentaries */
.sec1b {
float:right;
width:390px;
margin-top:18px;
}
/* sec1b supplamentaries */
.qForm {
text-align:right;
}
.qForm input {
border:1px solid #c9c9c9;
height:18px;
margin:5px 0;
padding:0;
color:#a5a5a5;
}
.qForm textarea {
border:1px solid #c9c9c9;
padding:0;
height:64px;
width:388px;
color:#a5a5a5;
font-size:13px;
}
.qFormFld {
width:388px;
}
.qFormFld2 {
width:228px;
margin-right:10px !important;
}
.qFormFld3 {
width:148px;
}
.qFormSel {
border: 1px solid #c9c9c9;
color:#a5a5a5;
width:390px;
margin:5px 0 0 0;
}
/* sec1b supplamentaries */

/* Sec2 */
#Sec2 {
padding:0 0 25px;
}
.sec2a {
float:left;
width:772px;
}
.sec2b {
float:right;
width:160px;
padding-bottom:31px;
background:url("../img/ad160.gif") no-repeat center bottom;
}

/* Sec2a Supplamentaries */
.sec2aLeft {
float:left;
width:540px;
}
.sec2aLeft p {
margin-bottom: 10px;
}

.sec2aRight {
width:220px;
float:right;
}
.preReplyArt h3 {
font-size:11px;
font-weight:normal;
padding:0;
line-height:13px;
color:#a4a4a4;
}
.preReplyArt {
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #c9c9c9;
}
.proReply table {
border-bottom:1px dotted #c9c9c9;
margin-bottom:10px;
}
.proReply table td {
padding-bottom:20px;
}
.proReply h3 {
font-size:11px;
font-weight:normal;
padding:0 0 0 22px;
line-height:18px;
background:url("../img/answer.gif") no-repeat 0 0;
}
.proReply img {
padding:2px;
border:1px solid #c9c9c9;
}
.botBrd {
border-bottom:1px dotted #c9c9c9;
padding-bottom:10px;
margin-bottom:10px;
}
/* Sec3 */
#Sec3 {
background:url("../img/sideShade.gif") repeat-y 0 0;
padding:0 9px;
}
.sec3a {
float:left;
width:790px;
padding-top:18px;
}
.sec3b {
float:right;
width:160px;
padding:18px 0 31px 0;
background:url("../img/ad160.gif") no-repeat center bottom;
}
.sec3padd {
padding-left:9px;
}
.sec3padd2 {
padding:0 9px;
}
/* The rest */
.comments {
margin:8px 0 17px 0;
border-top:1px dotted #9c9c9c;
}
.comments p {
padding:14px 9px;
background:#f7f7f7;
border-bottom:1px dotted #9c9c9c;
}
.altComment {
background:#fff !important;
}
.sec4 {
float:left;
width:790px;
padding-top:18px;
}
.sec4padd {
padding-left:9px;
}
.cForm {
font-size:11px;
color:#b7b7b7;
}
.cForm input {
border:1px solid #c9c9c9;
height:18px;
margin:5px 10px 5px 0;
padding:0;
color:#a5a5a5;
font-size:12px;
}
.cForm textarea {
border:1px solid #c9c9c9;
padding:0;
margin:5px 0;
height:84px;
width:468px;
color:#a5a5a5;
font-size:12px;
white-space: nowrap;
overflow:hidden;
}
.cFormFld {
width:288px;
}
.cButton {
width:480px;
text-align:right;
}
.sec4a {
width:551px;
float:left;
}
.sec4b {
width:230px;
float:right;
}
/* Index stran - Slika za obrazložitvijo */
.qna {
text-align:center;
background:url("../img/qna.gif") no-repeat center 10px;
height:150px;
}
.ad728 {
padding-right:44px;
height:90px;
background:transparent url("../img/728bg.gif") no-repeat right center;
margin-bottom:9px;
width: 728px;
}
/* Default rdeč gumb */
.btnRed {
width:92px;
height:23px !important;
color:#fff !important;
padding:0;
border:0 !important;
background:url("../img/red.gif") no-repeat 0 0;
cursor: pointer;

}
/* Boxi z anketo, najbolje branimi, etc. Širino določa sektor v katerem je box. */
.box {
border:1px solid #c9c9c9;
margin-bottom:9px;
clear: both;
}

.boxCont:last-child {
border: none;
}

/* Naslovni del boxa */
.box h3 {
color:#fff;
font-size:11px;
margin:0;
padding:0;
font-weight:normal;
}
.boxTop {
height:18px;
background:#373535;
border-bottom:1px solid #c9c9c9;
line-height:18px;
padding:0 9px;
text-transform: uppercase;
}
.boxTop2 {
text-align:right;
}
.boxTop span {
display:block;
font-size:10px;
float:right;
}
.boxTop span a {
color:#fff !important;
}
/* Vsebinski del boxa */
.boxCont {
padding:9px 0;
margin:0 9px;
font-size:11px;
border-bottom:1px dotted #c9c9c9;
}
.boxCont h4 {
padding:0;
margin:0;
line-height:12px;
}
.boxCont h4 a {
font-size:13px;
font-weight:bold;
}
.boxCont h5 {
padding:0;
margin:0;
font-size:10px;
font-weight:normal;
line-height:12px;
}
/* Reševanje ankete */
.pollInput {
line-height:22px;
}
.pollInput input {
margin:0 15px 0 0; 
padding:0;
width:12px;
}
.sorodno {
font-size:10px;
color:#a0a0a0;
}
.sorodno td {
padding:2px 5px;
border-top:1px dotted #9c9c9c;
}
.sorodno a {
font-size:12px;
font-weight:bold;
}
/* In na koncu koncev še Footer */
#Foot .title {
margin:0 9px;
height:19px;
background:url("../img/sponsor.gif") no-repeat 0 0;
}
#Foot .sponsors {
margin:0 9px;
border:1px solid #dfdfdf;
padding:15px 9px;
margin-bottom: 10px;
}
#Foot div.sponsor {
width: 185px;
float: left;
text-align: center;
line-height: 80px

}

#bar {
background:#373535 url("../img/nav.gif") no-repeat scroll 0 0;
color:#AFAEAE;
font-size:12px;
height:27px;
line-height:27px;
margin:0 9px;
padding-right:10px;
text-align:right;
}
#Nav {
height:20px;
background:#FFF;
margin:0 9px;
}
#Nav ul {
float:right;
margin:0;
padding:0;
list-style:none;
/*border-left:1px solid #bb0500;*/
}
#Nav ul li {
background: #FFF;
float:left;

}
#Nav ul li a {border: 1px #000;
border-color:#373535;
border-style:none solid solid;
border-width:medium 1px 1px;
color:#373535;
display:block;
font-size:11px;
font-weight:bold;
line-height:20px;
margin-left:3px;
padding:0 6px;
text-decoration:none;
text-transform:uppercase;
}
#Nav ul li a:hover {
text-decoration: none;
color:#F41400;
}
#Nav ul li.current a {
color:#F41400;
}
#Nav ul li.current a:hover {
color:#F41400;
}

ul#tabnav {
border-bottom:1px solid #D1D1D1;
line-height: normal;
list-style-type:none;
margin:1em 0;
padding:3px 0;
text-align:left;
}
ul#tabnav li {
display:inline;
}

ul#tabnav li a {
text-transform: uppercase;
font-size:11px;
font-weight:bold;
border-color:#D1D1D1;
border-style:solid solid none;
border-width:1px 1px medium;
color:#373535;
margin-right:0;
padding:3px 6px;
text-decoration:none;
background: url("../img/tabback.gif") repeat-x;
}

.ui-tabs-hide {
display:none !important;
}
ul#tabnav .ui-tabs-selected a {
border-bottom: 1px solid #FFFFFF;
}

div.secArticle {
/* height: 190px;*/
background: #FFF;
clear: both;

}
#nav {
float: right;
padding: 0 6px;
background: #FFFFFF;
}

#nav a {
border:1px solid #C9C9C9;
color: #FFFFFF;
font-size: 6px;
float:left;
height:8px;
margin:6px 4px;
width:8px;
text-align: center;
}

#nav a.activeSlide {
color: #e4e4e4;
background: #e4e4e4;
}

#flickercontrol {
clear: both;
width: 540px;
border: 1px solid #c9c9c9;
height:22px;
margin-top: 5px;
}
#flickerctext {
border:1px solid #FFFFFF;
float:left;
height:20px;
width:436px;
background: #e4e4e4;
}
#flickerctext p {
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
line-height: 20px;
margin-left: 10px;
color: #b0b0b0
}

.errorlist {
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:1px;}

.fielderror, input.fielderror, textarea.fielderror{
border-color: #F00;
}

p.saved {
text-align: center;
}

#questform input#id_title {
background:transparent url('../img/qf-title.gif') no-repeat right top;
}
#questform textarea#id_content {
background:transparent url('../img/qf-question.gif') no-repeat right top;
}
#questform input#id_email {
background:transparent url('../img/qf-email.gif') no-repeat right top;
}
#questform input#id_author {
background:transparent url('../img/qf-author.gif') no-repeat right top;
}
#questform select#id_category {
background:transparent url('../img/qf-category.gif') no-repeat right top;
}
.nohint {
background: none !important;
}
#aform textarea#id_content {
background:transparent url('../img/af-answer.gif') no-repeat right top;
}

/*--- Poll & bear ---*/

div.bar {
height: 10px;
margin: 2px 0 ;
background-color: #FFF;
border: 1px solid #e4e4e4;
}

.bar .foreground {
background-color: #e4e4e4;
height: 10px;
float: left;
color: #fff;
padding: 0 0 0 5px;
}
.percent {
text-align: right;
}
.total {
text-align: center;
}

#gallery {
border:1px solid #C9C9C9;
clear:both;
margin-bottom: 10px;
background: #ECECEC
}
#photos {
float: left;
width:326px;
background: url('../img/galleryback.gif');
border: 1px #C9C9C9;
border-style: none solid;
}
#photos .ppair {
width:326px;
float: left;
text-align: center;
}
#photos .ppair img { 
border: 1px solid #C9C9C9;
padding:2px;
background: #FFF;
margin: 3px 0;
}

#prev {
width:30px;
height:113px;
background: #ECECEC;
float: left;
background: url('../img/galleryprev.gif') no-repeat center;
}
#next {
float: left;
width:30px;
background: #ECECEC;
height:113px;
background: url('../img/gallerynext.gif') no-repeat center;
}
p.photocount {
float: right;
border: 1px solid #c9c9c9;
border-bottom: none;
text-transform: uppercase;
font-size: 9px;
padding: 1px 6px;
}

.secArticle h3.article {
background:transparent url('../img/articleicon.gif') no-repeat scroll 0 center;
padding-left:15px;
}
.secArticle h3.answer {
background:transparent url('../img/answer.gif') no-repeat scroll 0 center;
padding-left:22px;
float:left;
}
.ahead {
display: table-cell;
}
.ahead div {
padding-left: 22px;
border: 1px solid #C9C9C9;
height: 15px;
margin:0 2px 10px;
float: left;
font-size: 11px;
line-height: 15px;
}
.ahead .plus {
background: url('../img/rateplus.gif') no-repeat 0 0;
margin-left: 10px;

}
.ahead .minus {
background: url('../img/rateminus.gif') no-repeat 0 0;
}

.ansToolbar {
clear: both;
margin:15px 0 10px 0;
border-bottom:1px dotted #c9c9c9;
text-align:right;
line-height:22px;
}

.toolComment {
background:url("../img/comment.gif") no-repeat left;
cursor: pointer;
}
.comment {
margin-bottom: 20px;
border-bottom:1px dotted #c9c9c9;
}
.comment-thanks {
background-color:#ff9;
padding: 8px 4px;
}

.box h3 {
font-size:11px;
font-weight:normal;
color:#A4A4A4;
}

.aForm {
width: 540px;
clear: left;
text-align: left;
padding-top: 10px;
}
.aForm input {
float: right;
margin: 5px 0 0 5px;
}

.aForm textarea {
border:1px solid #c9c9c9;
padding:0;
height:150px;
width:540px;
color:#a5a5a5;
font-size:13px;
}

.ansBtn {
margin-top:8px;
padding:0;
background:transparent url('../img/srcBtn.gif') repeat-x scroll 0 0;
border:1px solid black;
font-size: 12px;
width:170px;
height:23px;
color:#fff;
float: right;
}

#aformpane {
display: none;
}

#signup, #signin {
text-align: left;
}

#signup .btnRed, #signin .btnRed {
margin: 5px;
}

.ui-dialog .ui-dialog-titlebar-close span {
display:block;
left:15px;
margin:1px;
position:absolute;
top:-8px;
}
.ui-widget-header .ui-icon {
background-image:url('../img/ui-close.gif');
}
.ui-widget-content .ui-icon {
background-image:url('../img/ui-close.gif');
}
.ui-icon {
background-image:url('../img/ui-close.gif');
height:22px;
width:22px;
}
.ui-icon {
background-repeat:no-repeat;
display:block;
overflow:hidden;
text-indent:-99999px;
}
.ui-dialog {
overflow: visible;
}

#comment-form textarea, input {
width: 380px;
}
#comment-form textarea {
height: 50px;
}
#comment-form input.submit-post {
float: right;
width: 60px;
height: 25px;
}
#comment-form label {
float:left;
text-align:right;
width:150px;
}

div#title {
border: none;
padding-left: 5px;
}

div.sec1a {
margin-bottom: 15px;
}

.atTop {
float:left;
width: 150px;
}
.fright {
float: right;
}
