a { color: #2e57a8; }
a:hover { background-color: #d2e1ea; }

body { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin:0px; }
p, ol, ul { line-height: 1.5em; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }

.m1 { background-color: #2e57a8; }
.m1 h1 { color: #ffffff; font-size: 100%; font-weight:normal; padding: 0px 0px 11px 12px; margin: 0px; }
.m1 h1 a { color: #ffffff; text-decoration:none; letter-spacing: normal; }
.m1 h1 a:hover { background-color: #2e57a8; }
.m2 { padding: 11px 0px 7px 12px; }
.m2 a { color: #1a3b80; padding-left: 12px; text-decoration: none; display:block } /* display:block zaradi tega, ker se sicer druga vrstica zacne pri paddingu 0  */
.m2s { padding: 11px 0px 7px 12px; }
.m2s a { color: #1a3b80; padding-left: 12px; text-decoration: none; font-weight:bold; display:block } /* display:block zaradi tega, ker se sicer druga vrstica zacne pri paddingu 0  */
.m2 a:hover, .m2s a:hover { background-image:url(images/a.gif); background-repeat: no-repeat; background-position: left center; }

.box, .registration_background { background-color: #d2e1ea; }
.box p { padding-left: 12px; padding-right: 12px; }
/* .box div { padding-left: 12px; padding-right: 12px; }*/

.r {  }
.r0 {  }
.r0 .box p, .r0 .box div { padding-left: 0px; padding-right: 0px; }
.r1 { color: #2e57a8; }
.r1 a { text-decoration: none; }
.r1 input { background-color: #d2e1ea; border-width: 1px; border-color: #2e57a8; }
.r1 #q { background-color: #d2e1ea; color: #2e57a8; border-color: #d2e1ea; height: 18px; }
.r1 #sa { background-color:#2e57a8; color: #FFFFFF; }
.r3 {  }
.r3 .form { background-color: #d2e1ea; padding-left: 4px; padding-right: 10px; padding-bottom:10px }
.r6 { color: #aaaaaa; text-align: center; padding: 5px 0px; }
.r8 { background-color: #d2e1ea; }
.r9 { background-color: #d2e1ea; }
.r10 { background-color: #2e57a8; }
.t1 { font-size: 120%; }
.t2 { font-size: 110%; }
.t3 { font-size: 100%; }
.t4 { font-size: 90%; }
.t5 { font-size: 80%; }
.t6 { font-size: 70%; }

/* .t { line-height: 1.5em; margin: 11px 0px 7px 0px; }
.t a { text-decoration: none; }
.n { line-height: 1.5em; } */

.table td { padding:2px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#2e57a8; }
.table th { padding:2px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#2e57a8; color:#2e57a8; }

.action { color:#c33031 }
#tip { width:300px;height:124px;margin:135px 100px 0px 0px;text-align:center;overflow:none;position:relative }
.badge a:hover { background-color: ; }

#MemberConsole { color: #2e57a8 }
#MemberConsole a { text-decoration:none }
#MenuTop a:hover, .PictureLink a:hover { background-color:#FFFFFF }

/* #usr input { }
#PageKeeper_MemberRegistrationControl_NameTextBox { } */

.dhtmlgoodies_question { line-height: 1.5em; padding: 9px 0px 2px 0px; overflow:hidden; cursor:pointer; }
.dhtmlgoodies_question .t { color: #2e57a8; }
.dhtmlgoodies_answer { line-height: 1.5em; visibility:hidden; height:0px; overflow:hidden; position:relative; }
.dhtmlgoodies_answer p { margin:0px; padding:4px 0; }
.dhtmlgoodies_answer p a { text-decoration:underline }
.dhtmlgoodies_answer .n { padding-left: 77px; }
.dhtmlgoodies_answer_content { position:relative; }

.dhtmlgoodies_question .q { color: #2e57a8; padding-left: 20px; background-image:url(images/icon_dot.gif); background-repeat: no-repeat; background-position: left top; }
.dhtmlgoodies_answer .a { padding-left: 20px; }

.marginless { margin-top:2px; margin-bottom:10px }
.marginless p { margin:0px; padding:0px; }

.tip {width:300px;text-align:center;position:absolute;top:0px;left:0px;display:none}
.tip span {background-color:#ffffff}