html {font: 12px/18px 'Trebuchet MS', Arial, Verdana, sans-serif; color: #333333; margin: 0; padding: 0;background: #e1dcf4 url(../images/bgnd_wallpaper.jpg) repeat-x top;}
body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, center,
dl, dt, dd, fieldset, form, label, legend, button,
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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;}

body {font:12px/1.231 'Trebuchet MS', Arial, Verdana, sans-serif; *font-size:small; *font:x-small;}

table {font-size:inherit; font:100%;}
td {padding:4px;}

pre,code,kbd,samp,tt{font-family:monospace; *font-size:108%; line-height:100%;}

a {color:#ff9900;text-decoration:none;}
a:hover {color:#aaaaaa;text-decoration:none;}

.a_white {color:#fffddf;text-decoration:none;}
.a_white:hover {color:#aaaaaa;text-decoration:none;}

hr {border:solid #cccccc; border-width:1px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_1px {border:solid #cccccc; border-width:1px 0 0 0;height:0;line-height:0px;font-size:0;margin:0;padding:0;}
.hr_indent {border:solid #cccccc; border-width:1px 0 1px 0;border-bottom: 1px solid #fff; height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_dotted {border:dotted #cccccc; border-width:1px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_dashed {border:dashed #cccccc; border-width:1px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_dotted_2px {border:dotted #cccccc; border-width:2px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_dotted_2px2 {border:dotted #ccbc9b; border-width:2px 0 0 0;height:0;line-height:0px;font-size:0;margin:20px 0 20px 0;padding:0;}
.hr_dotted_3px {border:dotted #ededed; border-width:3px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}
.hr_dotted_4px {border:dotted #bcd1e3; border-width:4px 0 0 0;height:0;line-height:0px;font-size:0;margin:15px 0 15px 0;padding:0;}
.hr_dashed_2px {border:dashed #ccc; border-width:2px 0 0 0;height:0;line-height:0px;font-size:0;margin:10px 0 10px 0;padding:0;}

.container {width:904px;margin-left:auto; margin-right:auto;background:url(../images/bgnd_container.png) repeat-y top;}
.container_inner {width:900px;background:#ffffff;margin:0 2px 0 2px;}
.container_head {width:904px;height:35px;margin-left:auto; margin-right:auto;background:url(../images/bgnd_container_top.png) no-repeat top;}
.container_foot {width:904px;height:10px;margin-left:auto; margin-right:auto;background:url(../images/bgnd_container_bottom.png) no-repeat bottom;}

#logo {width:450px;height:90px;margin:20px auto 20px auto;}
#navigation {width:960px;height:auto;margin:0 auto 15px auto;}
#utilitySide {position: fixed;top:350px;right:-550px;margin-right: 50%;z-index: 20;width: 90px;}

.inputField {
background: #fff;
border:none; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
border-radius:5px; 
-webkit-box-shadow:0 0 5px #666 inset; 
-moz-box-shadow:0 0 5px #666 inset; 
box-shadow:0 0 5px #666 inset; 
height:25px; 
line-height:25px; 
width:200px; 
text-indent:5px;
}
.inputFieldArea {
background: #fff;
border:none; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
border-radius:5px; 
-webkit-box-shadow:0 0 5px #666 inset; 
-moz-box-shadow:0 0 5px #666 inset; 
box-shadow:0 0 5px #666 inset; 
line-height:25px; 
width:200px; 
padding:5px;
}

.container_l1 {top:0px;left:0px;overflow:hidden;padding:0;}
.container_l2 {overflow:hidden;padding:0;}
.container_l3 {float:left;height:auto;padding:0;}

.footer {font-size: 11px; color: #554624; line-height: 15px;text-shadow: 1px 1px 0px #fff;}
.footer_link {font-size: 11px; color: #685b3d; text-decoration:underline;}
.footer_link:hover {color:#685b3d; text-decoration:none;}

h1 {font-size: 22px;font-weight:normal;line-height: 26px;color:#444;margin:0 0 15px;}
h2 {font-size: 16px;font-weight:normal;line-height: 20px;color:#444;margin:0 0 15px;}
h3 {font-size: 14px;font-weight:normal;line-height: 18px;color:#444;}

p {font-size: 12px; line-height: 17px; color: #555; margin:5px 0 10px 0;padding:0;}

.h1_txt {font-family: Georgia, Garamond, serif; font-size: 45px; line-height: 53px; color: #8e3d89;
-webkit-text-stroke: 1px #ffffff;
   text-shadow:
       2px 2px 0 #ccc,
     -2px -2px 0 #fff,  
      2px -2px 0 #fff,
      -2px 2px 0 #fff,
       2px 2px 0 #fff;
}
.h2_txt {font-family: Georgia, Garamond, serif;font-size: 36px; line-height: 44px; color: #276396;text-shadow: 1px 1px 0px #cccccc;}
.h2_txt2 {font-family: Georgia, Garamond, serif;font-size: 48px; line-height: 56px; color: #ff6600;text-shadow: 1px 1px 0px #cccccc;}
.h3_txt {font-family: Georgia, Garamond, serif;font-size: 28px; line-height: 36px;margin-top:15px;margin-bottom:15px; color: #8e3d89;text-shadow: 1px 1px 0px #cccccc;}
.h3_txt2 {font-family: Georgia, Garamond, serif;font-size: 26px; line-height: 34px;margin-top:15px;margin-bottom:15px; color: #8e3d89;text-shadow: 1px 1px 0px #cccccc;}
.h3_txt3 {font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;font-size: 24px; line-height: 32px;margin-top:15px;margin-bottom:15px; color: #276396;text-shadow: 1px 1px 0px #555555;}
.h4_txt {font-family: Georgia, Garamond, serif;font-size: 22px; line-height: 30px;margin-bottom:15px; color: #444444;text-shadow: 1px 1px 0px #cccccc;}
.h4_txt2 {font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;font-size: 22px; line-height: 28px;margin-bottom:15px; color: #444444;}
.h4_txt3 {font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;font-size: 20px; line-height: 26px;margin-top:15px;color: #8e3d89;text-shadow: 1px 1px 0px #555555;}
.h5_txt {font-family: Georgia, Garamond, serif;font-size: 18px; line-height: 24px;margin-bottom:15px; color: #444444;text-shadow: 1px 1px 0px #cccccc;}
.h5_txt2 {font-family: Georgia, Garamond, serif;font-size: 19px; line-height: 23px;margin-bottom:15px; color: #fffdec;text-shadow: 1px 1px 0px #034b5d;}

.red_txt {color:#ff0048;}
.blue_txt {color:#8e3d89;}
.orange_txt {color:#ff6600;}
.fire_txt {color:#ff3300;}
.green_txt {color:#24892c;}

.besedilo {font-size: 13px; line-height: 17px; color: #333333; padding:0 0 5px 0;}
.besedilo_serif {font-family: Georgia, Garamond, serif;font-size: 13px; line-height: 17px; color: #333333; padding:0 0 5px 0;}
.besedilo_14_ff {font-family: Georgia, Garamond, serif;font-size: 14px; line-height: 17px; color: #ffffff;text-shadow: 1px 1px 0px #444444;}
.besedilo_12 {font-size: 12px; line-height: 16px; color: #333333; padding:0 0 5px 0;}
.besedilo_11 {font-size: 11px; color: #333333; line-height: 14px;}
.besedilo_10 {font-size: 10px; color: #333333; line-height: 13px;}
.povezava {font-size: 13px; color: #ff6600; text-decoration:underline;text-shadow: 1px 1px 0px #fff;}
.povezava:hover {font-size:13px; color:#666666; text-decoration:none;}
.povezava_12 {font-size: 12px; color: #2471af; text-decoration:underline;}
.povezava_12:hover {font-size:12px; color:#666666; text-decoration:none;}
.povezava_11 {font-size: 11px; color: #2471af; text-decoration:underline;text-shadow: 1px 1px 0px #fff;}
.povezava_11:hover {font-size:11px; color:#666666; text-decoration:none;}
.povezava_11_admin {font-size: 11px; color: #2471af; text-decoration:none;text-shadow: 1px 1px 0px #fff;}
.povezava_11_admin:hover {font-size:11px; color:#666666; text-decoration:none;}
.povezava_10 {font-size: 10px; color: #2471af; text-decoration:underline;}
.povezava_10:hover {font-size:10px; color:#666666; text-decoration:none;}

.comment {font-size: 11px; color: #555;}
.citat {font-family: Georgia, Garamond, serif;font-size: 14px; color: #654506;font-style: italic;text-shadow:1px 1px 1px #ffffff;}

.ul_seznam, li_seznam {line-height: 16px;margin: 5px 0 18px 0; padding: 0; list-style-type:none;}
.li_seznam {background:url(../images/ul_bullet_or.gif) 0px 5px no-repeat; padding:0 0 0 14px;margin:0 0 5px 0; font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;font-size: 13px; color:#444444;}


.dropshadowclass {
border: solid 2px #fff;
-moz-box-shadow: 1px 1px 4px #666;
-webkit-box-shadow: 1px 1px 4px #666;
box-shadow: 1px 1px 4px #666;
}

.roundedSquare {
border: solid 2px #fff;
-moz-box-shadow: 1px 1px 4px #666;
-webkit-box-shadow: 1px 1px 4px #666;
box-shadow: 1px 1px 4px #666;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.roundedSquare2 {
border: solid 2px #999;
-moz-box-shadow: 1px 1px 4px #666;
-webkit-box-shadow: 1px 1px 4px #666;
box-shadow: 1px 1px 4px #666;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.roundedSquare3 {
border: solid 2px #ccc;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.roundedSquare4 {
background: #f4f4f4;
border: solid 0px #ccc;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
padding:20px;
}

.roundedSquareBox {
border: solid 2px #fff;
-moz-box-shadow: 1px 1px 3px #888888;
-webkit-box-shadow: 1px 1px 3px #888888;
box-shadow: 1px 1px 3px #888888;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

button.minimal-indent {
  background-color: #d8ff85;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3 0%), to(#dddddd 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #f6ffe2 0%, #f1ffd2 50%, #e6ffb1 50%, #d8ff85 100%);
  background-image: -moz-linear-gradient(top, #f6ffe2 0%, #f1ffd2 50%, #e6ffb1 50%, #d8ff85 100%);
  background-image: -ms-linear-gradient(top, #f6ffe2 0%, #f1ffd2 50%, #e6ffb1 50%, #d8ff85 100%);
  background-image: -o-linear-gradient(top, #f6ffe2 0%, #f1ffd2 50%, #e6ffb1 50%, #d8ff85 100%);
  background-image: linear-gradient(top, #f6ffe2 0%, #f1ffd2 50%, #e6ffb1 50%, #d8ff85 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -ms-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -o-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  color: #666;
  font: bold 16px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-shadow: 0 1px 1px #fff;
  width: 180px; }
  button.minimal-indent:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3; }
  button.minimal-indent:active {
    -webkit-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white; }

button.minimal-indentBlue {
  background-color: #85e9ff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3 0%), to(#dddddd 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #def9ff 0%, #bcf3ff 50%, #9feeff 50%, #85e9ff 100%);
  background-image: -moz-linear-gradient(top, #def9ff 0%, #bcf3ff 50%, #9feeff 50%, #85e9ff 100%);
  background-image: -ms-linear-gradient(top, #def9ff 0%, #bcf3ff 50%, #9feeff 50%, #85e9ff 100%);
  background-image: -o-linear-gradient(top, #def9ff 0%, #bcf3ff 50%, #9feeff 50%, #85e9ff 100%);
  background-image: linear-gradient(top, #def9ff 0%, #bcf3ff 50%, #9feeff 50%, #85e9ff 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -ms-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -o-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  color: #666;
  font: bold 16px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-shadow: 0 1px 1px #fff;
  width: 180px; }
  button.minimal-indentBlue:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3; }
  button.minimal-indentBlue:active {
    -webkit-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white; }
	
button.minimal-indent2 {
  background-color: #ffc785;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3 0%), to(#dddddd 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fff4e2 0%, #ffebd2 50%, #ffddb1 50%, #ffc785 100%);
  background-image: -moz-linear-gradient(top, #fff4e2 0%, #ffebd2 50%, #ffddb1 50%, #ffc785 100%);
  background-image: -ms-linear-gradient(top, #fff4e2 0%, #ffebd2 50%, #ffddb1 50%, #ffc785 100%);
  background-image: -o-linear-gradient(top, #fff4e2 0%, #ffebd2 50%, #ffddb1 50%, #ffc785 100%);
  background-image: linear-gradient(top, #fff4e2 0%, #ffebd2 50%, #ffddb1 50%, #ffc785 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -ms-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -o-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  color: #666;
  font: bold 16px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 7px 0;
  text-shadow: 0 1px 1px #fff;
  width: 180px; }
  button.minimal-indent2:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 2px 1px #e3e3e3; }
  button.minimal-indent2:active {
    -webkit-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white; }

button.minimal-green {
  background-color: #5cb00a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#a6df6e 0%), to(#8fd44c 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #a6df6e 0%, #8fd44c 50%, #76c32a 50%, #5cb00a 100%);
  background-image: -moz-linear-gradient(top, #a6df6e 0%, #8fd44c 50%, #76c32a 50%, #5cb00a 100%);
  background-image: -ms-linear-gradient(top, #a6df6e 0%, #8fd44c 50%, #76c32a 50%, #5cb00a 100%);
  background-image: -o-linear-gradient(top, #a6df6e 0%, #8fd44c 50%, #76c32a 50%, #5cb00a 100%);
  background-image: linear-gradient(top, #a6df6e 0%, #8fd44c 50%, #76c32a 50%, #5cb00a 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5;
  -moz-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5;
  -ms-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5;
  -o-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5;
  box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5;
  color: #fff;
  font: bold 11px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-shadow: 0 1px 1px #3c7a00;
  }
  button.minimal-green:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    color:#666;
    text-shadow: 0 1px 1px #fff;
    }
  button.minimal-green:active {
    -webkit-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    }

button.minimal-orange {
  background-color: #ff7200;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf6e 0%), to(#ff9b4a 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #ffaf6e 0%, #ff9b4a 50%, #ff8827 50%, #ff7200 100%);
  background-image: -moz-linear-gradient(top, #ffaf6e 0%, #ff9b4a 50%, #ff8827 50%, #ff7200 100%);
  background-image: -ms-linear-gradient(top, #ffaf6e 0%, #ff9b4a 50%, #ff8827 50%, #ff7200 100%);
  background-image: -o-linear-gradient(top, #ffaf6e 0%, #ff9b4a 50%, #ff8827 50%, #ff7200 100%);
  background-image: linear-gradient(top, #ffaf6e 0%, #ff9b4a 50%, #ff8827 50%, #ff7200 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 #ffe7d6, 0 1px 0 0 #d5d5d5;
  -moz-box-shadow: inset 0 1px 0 0 #ffe7d6, 0 1px 0 0 #d5d5d5;
  -ms-box-shadow: inset 0 1px 0 0 #ffe7d6, 0 1px 0 0 #d5d5d5;
  -o-box-shadow: inset 0 1px 0 0 #ffe7d6, 0 1px 0 0 #d5d5d5;
  box-shadow: inset 0 1px 0 0 #ffe7d6, 0 1px 0 0 #d5d5d5;
  color: #fff;
  font: bold 11px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-shadow: 0 1px 1px #de6300;
  }
  button.minimal-orange:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    color:#666;
    text-shadow: 0 1px 1px #fff;
    }
  button.minimal-orange:active {
    -webkit-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    }

button.minimal-red {
  background-color: #ff0000;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a 0%), to(#ff7070 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #ff9a9a 0%, #ff7070 50%, #ff2f2f 50%, #ff0000 100%);
  background-image: -moz-linear-gradient(top, #ff9a9a 0%, #ff7070 50%, #ff2f2f 50%, #ff0000 100%);
  background-image: -ms-linear-gradient(top, #ff9a9a 0%, #ff7070 50%, #ff2f2f 50%, #ff0000 100%);
  background-image: -o-linear-gradient(top, #ff9a9a 0%, #ff7070 50%, #ff2f2f 50%, #ff0000 100%);
  background-image: linear-gradient(top, #ff9a9a 0%, #ff7070 50%, #ff2f2f 50%, #ff0000 100%);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 #ffd0d0, 0 1px 0 0 #d5d5d5;
  -moz-box-shadow: inset 0 1px 0 0 #ffd0d0, 0 1px 0 0 #d5d5d5;
  -ms-box-shadow: inset 0 1px 0 0 #ffd0d0, 0 1px 0 0 #d5d5d5;
  -o-box-shadow: inset 0 1px 0 0 #ffd0d0, 0 1px 0 0 #d5d5d5;
  box-shadow: inset 0 1px 0 0 #ffd0d0, 0 1px 0 0 #d5d5d5;
  color: #fff;
  font: bold 11px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
  text-shadow: 0 1px 1px #dc0000;
  }
  button.minimal-red:hover {
    background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    -o-box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    box-shadow: inset 0 1px 0 0 #f2f2f2, 0 1px 0 0 #c9c9c9, 0 -1px 1px 0px #e3e3e3;
    color:#666;
    text-shadow: 0 1px 1px #fff;
    }
  button.minimal-red:active {
    -webkit-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 2px 0 #999999, 0 1px 0 0 white; }

button.minimal {
  background: #e3e3e3;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -ms-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -o-box-shadow: inset 0 0 1px 1px #f6f6f6;
  box-shadow: inset 0 0 1px 1px #f6f6f6;
  color: #333;
  font: bold 11px 'Trebuchet MS', Arial, Verdana, sans-serif;
  line-height: 1;
  padding: 2px 0 3px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 70px; }
  button.minimal:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    -moz-box-shadow: inset 0 0 1px 1px #eaeaea;
    -ms-box-shadow: inset 0 0 1px 1px #eaeaea;
    -o-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222;
    cursor: pointer; }
  button.minimal:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -moz-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -ms-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -o-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000; }

button.minimal2 {
  background: #e3e3e3;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -ms-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -o-box-shadow: inset 0 0 1px 1px #f6f6f6;
  box-shadow: inset 0 0 1px 1px #f6f6f6;
  color: #333;
  font: bold 11px 'Trebuchet MS', Arial, Verdana, sans-serif;
  line-height: 1;
  padding: 2px 0 3px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 90px; }
  button.minimal2:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    -moz-box-shadow: inset 0 0 1px 1px #eaeaea;
    -ms-box-shadow: inset 0 0 1px 1px #eaeaea;
    -o-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222;
    cursor: pointer; }
  button.minimal2:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -moz-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -ms-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -o-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000; }

button.minimal-indent3 {
  background-color: #ff6600;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ff6600 0%), to(#ff8838 50%));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #ffb685 0%, #ffa061 50%, #ff8838 50%, #ff6600 100%);
  background-image: -moz-linear-gradient(top, #ffb685 0%, #ffa061 50%, #ff8838 50%, #ff6600 100%);
  background-image: -ms-linear-gradient(top, #ffb685 0%, #ffa061 50%, #ff8838 50%, #ff6600 100%);
  background-image: -o-linear-gradient(top, #ffb685 0%, #ffa061 50%, #ff8838 50%, #ff6600 100%);
  background-image: linear-gradient(top, #ffb685 0%, #ffa061 50%, #ff8838 50%, #ff6600 100%);
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #b4b4b4;
  border-right: 1px solid #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -ms-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  -o-box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  box-shadow: inset 0 1px 0 0 white, 0 1px 0 0 #d5d5d5, 0 -1px 2px 1px #efefef;
  color: #fff;
  font: bold 14px 'Trebuchet MS', Arial, Verdana, sans-serif;
  margin: 0;
  padding: 3px 0;
  text-shadow: 0 1px 1px #e95d00;
  width: 110px; }
  button.minimal-indent3:hover {
  	color: #666;
  	text-shadow: 0 1px 1px #fff;
    background-color: #ccc;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5 0%), to(#d1d1d1 50%));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -moz-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -ms-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    background-image: linear-gradient(top, #e5e5e5 0%, #d1d1d1 50%, #c4c4c4 50%, #b8b8b8 100%);
    -webkit-box-shadow: inset 0 1px 0 0 #ccc, 0 1px 0 0 #ccc, 0 -1px 2px 1px #faf4f9;
    -moz-box-shadow: inset 0 1px 0 0 #ccc, 0 1px 0 0 #ccc, 0 -1px 2px 1px #faf4f9;
    -ms-box-shadow: inset 0 1px 0 0 #ccc, 0 1px 0 0 #ccc, 0 -1px 2px 1px #faf4f9;
    -o-box-shadow: inset 0 1px 0 0 #ccc, 0 1px 0 0 #ccc, 0 -1px 2px 1px #faf4f9;
    box-shadow: inset 0 1px 0 0 #ccc, 0 1px 0 0 #ccc, 0 -1px 2px 1px #faf4f9; }
  button.minimal-indent3:active {
    -webkit-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -moz-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -ms-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    -o-box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white;
    box-shadow: inset 0 0 30px 0 #999999, 0 1px 0 0 white; }

button:hover {
  cursor: pointer;
}

.author {font-size:10px;text-align:center;padding:5px 0 0 0;text-shadow:1px 1px 1px #517a86;}
.author_link {padding:0 3px 0 3px;color:#ffffff;font-size:10px;text-shadow:1px 1px 1px #517a86;text-decoration:none;}
.author_link:hover {
background:#eef9fc;
padding:0 3px 0 3px;
color:#666666;
font-size:10px;
text-shadow:1px 1px 1px #fff;
text-decoration:none;
border: none;
-moz-box-shadow: 0 0 1px #bbb;
-webkit-box-shadow: 0 0 1px #bbb;
box-shadow: 0 0 1px #bbb;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}