/* 
    Document   : style_base.css
    Created on : 12.04.2013, 13:02:00
    Author     : michael
    Description:
        basic style elements
*/

*{
  margin: 0;
  padding: 0;
}

.fleft{float:left;}

.fright{float:right;}

.clear{clear:both;}

.hidden{display:none;}

.dinlineblock{display:inline-block;}
.dblock{display:block;}
.dnone{display:none;}

.valigntop{vertical-align:top;}
.valigncenter{vertical-align:center;}
.valignbottom{vertical-align:bottom;}

.dinlineblock{display:inline-block;}

.overflowauto{overflow:auto;}
.overflowhidden{overflow:hidden;}

table.valigntop td, table.valigntop{
  vertical-align: top;
}

.w1{width:100px;}
.w15{width:150px;}
.w2{width:200px;}
.w25{width:250px;}
.w3{width:300px;}
.w35{width:350px;}
.w4{width:400px;}
.w45{width:450px;}
.w5{width:500px;}
.w55{width:550px;}
.w6{width:600px;}
.w65{width:650px;}
.w7{width:700px;}
.w75{width:750px;}
.w8{width:800px;}
.w85{width:850px;}
.w9{width:900px;}
.w95{width:950px;}
.w10{width:1000px;}
.w105{width:1050px;}
.w11{width:1100px;}
.w115{width:1150px;}
.w12{width:1200px;}
.w125{width:1250px;}

.h1{height:100px;}
.h15{height:150px;}
.h2{height:200px;}
.h25{height:250px;}
.h3{height:300px;}
.h35{height:350px;}
.h4{height:400px;}
.h45{height:450px;}
.h5{height:500px;}
.h55{height:550px;}
.h6{height:600px;}
.h65{height:650px;}
.h7{height:700px;}
.h75{height:750px;}
.h8{height:800px;}
.h85{height:850px;}
.h9{height:900px;}
.h95{height:950px;}
.h10{height:1000px;}
.h105{height:1050px;}
.h11{height:1100px;}
.h115{height:1150px;}
.h12{height:1200px;}
.h125{height:1250px;}

.rowhilite{
  background-color: #ffcc33;
}
.alert.alert-danger,
.errors{
  color:#000000;
  /*text-shadow:none;*/
  border:2px solid black;
  border-radius: 10px;
  background-color:red;
  padding:3px;
  font-weight: normal;
}
.alert.alert-warning,
.hints{
  color:#000000;
  /*text-shadow:none;*/
  border:2px solid black;
  border-radius: 10px;
  background-color: #ffff66;
  padding:3px;
  font-weight: normal;
}
.minor{
  color:grey;
  font-style: italic;
}

.pl1{padding-left:20px;}
.pl2{padding-left:40px;}
.pl3{padding-left:60px;}
.pl4{padding-left:80px;}
.pl5{padding-left:100px;}

.alert{
  color:#ff0000;
  font-weight: bold;
}
.warning{
  color:#ddaa11;
  font-weight: bold;
}
.info{
  color: #00aa00;
  font-weight: bold;
}
