﻿
body 
{
    background-color: #FFFFFF;
    color: #555;
    -webkit-font-smoothing: antialiased;
    zoom: 1;
}


a
{
    color: Black;
}

a.lnkBtnbacktoStartButton 
{
    /*border:2px solid black;*/
    background-color:white;
    /*box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;
    -webkit-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;
    -moz-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;*/ 
       /*box-shadow:  0px 0px 10px white;
    -webkit-box-shadow:  0px 0px 10px white;
    -moz-box-shadow:  0px 0px 10px white;*/
}

h1
{
     color: white;
     /*box-shadow:  0px 0px 10px gray;
    -webkit-box-shadow:  0px 0px 10px gray;
    -moz-box-shadow:  0px 0px 10px gray;*/
}

h1.htbl 
{
    background-color: gray;
    border: 2px solid gray;
}


h2
{
    background-color: #FFFDFD;
    color: #C30D1D;
    /*border: 2px solid rgb(116, 116, 116);*/
     /*box-shadow:  0px 0px 10px #F2F2F2;
    -webkit-box-shadow:  0px 0px 10px #F2F2F2;
    -moz-box-shadow:  0px 0px 10px #F2F2F2;*/
}

h2.htbl 
{
}

/*TABLE START*/

/*HEAD*/
td.step_inactive
{
    color: #777;
}

td.step_active 
{
    color: white;
    background-color: #E54343;
    /*box-shadow:  0px 0px 10px #E54343;
    -webkit-box-shadow:  0px 0px 10px #E54343;
    -moz-box-shadow:  0px 0px 10px #E54343;*/
}

td.tdarrow 
{
}

/*FORMAT VORLAGEN*/
td.tdimageprev 
{

}

td.tdselect 
{

}

td.tdwzbtnnp 
{

}

td.tdaddformprop 
{

}
td.tdspace 
{

}


tr.trvorlage:hover {
  background-color: #FFF0F5;
}

tr.trvorlage {
  background-color:white;
}

/*tr.trvorlage :hover 
{
    background-color:lightgray;
}*/

/*TABLE END*/

/*DIVS START*/
div 
{
    outline:none;
}

div.container
{
    /*border: 2px solid black;*/
    /*background-color: #BFBFBF;*/
      /*box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -webkit-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -moz-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;*/
        /*box-shadow:  0px 0px 10px #BFBFBF;
    -webkit-box-shadow:  0px 0px 10px #BFBFBF;
    -moz-box-shadow:  0px 0px 10px #BFBFBF;*/
}

div.selector
{
  
    border: 1px solid rgb(116, 116, 116);
    background-color: rgb(233, 233, 233);

    /*box-shadow:  0px 0px 10px white;
    -webkit-box-shadow:  0px 0px 10px white;
    -moz-box-shadow:  0px 0px 10px white;*/
}


div.selector_set
{
    border:1px solid #C80000;
    color: white;
    background-color:#E54343;
     /*box-shadow:  0px 0px 10px #E54343;
    -webkit-box-shadow:  0px 0px 10px #E54343;
    -moz-box-shadow:  0px 0px 10px #E54343;*/
}


div.dvmain 
{
    background-color: #FFF;
    border-color: #FFF;
    /*border-color: #000;*/
    /*box-shadow: 5px 5px 5px #333, -5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333, -5px 5px 5px #333;
    -webkit-box-shadow: 5px 5px 5px #333, -5px 5px 5px #333;*/
     /*box-shadow:  0px 0px 10px #FFF;
    -webkit-box-shadow:  0px 0px 10px #FFF;
    -moz-box-shadow:  0px 0px 10px #FFF;*/
}

div.dvheader 
{
    /*box-shadow: 2px 2px 3px #333, -2px 2px 3px #333;
    -moz-box-shadow: 2px 2px 3px #333, -2px 2px 3px #333;
    -webkit-box-shadow: 2px 2px 3px #333, -2px 2px 3px #333;*/
    /*box-shadow:  0px 0px 10px black;
    -webkit-box-shadow:  0px 0px 10px black;
    -moz-box-shadow:  0px 0px 10px black;*/
}

div.dvlogo 
{    
}

div.dvnavibar 
{
    background-color: #fff;
    opacity: 0.8;
    -moz-opacity: 0.80;
    -webkit-opacity: 0.80;
     box-shadow:  0px 0px 10px #fff;
    -webkit-box-shadow:  0px 0px 10px #fff;
    -moz-box-shadow:  0px 0px 10px #fff;
}


div.dvrepeater 
{
    border: 0px solid red;
}

div.dvelmentpack
{
}

div.dvfooter 
{
    border:0px solid red;
}

 div.dvtblsep
 {
     /*border-bottom: 2px dotted gray;*/
 }


 div.dvofferteimgpr 
 {
     border:0px solid red; 
 }

div.dvwarning 
{
    color: black;
    background-color: #FFBBBB;
    padding: 3px;
     /*box-shadow:  0px 0px 10px #E54343;
    -webkit-box-shadow:  0px 0px 10px #E54343;
    -moz-box-shadow:  0px 0px 10px #E54343;*/
}
/*DIVS END*/


/*FORM ELEMENTS START*/
/*BUTTON*/
input.nextButton
{
    border:2px solid black;
    font-weight:bold;
    background-color:white;  
    /*box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px gray;
    -webkit-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px gray;
    -moz-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px gray;*/
    /*box-shadow:  0px 0px 10px white;
    -webkit-box-shadow:  0px 0px 10px white;
    -moz-box-shadow:  0px 0px 10px white;*/
}

input.finishButtonOK
{
   border:2px solid #C80000;
    /*border:1px solid black;*/
    /*background-color: #C30D1D;*/
    background-color:#C80000;
    color: white;
    /*box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -webkit-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -moz-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;*/
      /*box-shadow:  0px 0px 10px #C80000;
    -webkit-box-shadow:  0px 0px 10px #C80000;
    -moz-box-shadow:  0px 0px 10px #C80000;*/
}

input.finishButton
{
   border:2px solid #C80000;
    /*border:1px solid black;*/
    /*background-color: #C30D1D;*/
    background-color:#C80000;
    color: white;
  
    /*box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -webkit-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;
    -moz-box-shadow: 1px 1px 10px gray,-1px -1px 10px gray;*/
      box-shadow:  0px 0px 10px #C80000;
    -webkit-box-shadow:  0px 0px 10px #C80000;
    -moz-box-shadow:  0px 0px 10px #C80000;
}

input.previousButton
{
    border:2px solid #C80000;
    background-color:white;
    /*box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;
    -webkit-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;
    -moz-box-shadow: 1px 1px 10px #ffaa00,-1px -1px 10px #ffaa00;*/ 
       /*box-shadow:  0px 0px 10px white;
    -webkit-box-shadow:  0px 0px 10px white;
    -moz-box-shadow:  0px 0px 10px white;*/
}



input.nextButtonOK
{
    border:2px solid #C80000;
    color:white;
        /*background-color: gray;*/
    background-color:#C80000;
    /*box-shadow: 1px 1px 10px gray,-1px -1px 10px #C80000;
    -webkit-box-shadow: 1px 1px 10px gray,-1px -1px 10px #C80000;
    -moz-box-shadow: 1px 1px 10px gray,-1px -1px 10px #C80000;*/
      /*box-shadow: 0px 0px 10px #C80000;
    -webkit-box-shadow:  0px 0px 10px #C80000;
    -moz-box-shadow:  0px 0px 10px #C80000;*/
}

input, textarea
{
    border: 1px #8c8c8c solid;
    padding: 1px;
    color: black;
}


input.btn
{
    border:2px solid #C80000;
    cursor: pointer;
    color:white;
    background-color:#C80000;
      /*box-shadow: 0px 0px 10px #C80000;
    -webkit-box-shadow:  0px 0px 10px #C80000;
    -moz-box-shadow:  0px 0px 10px #C80000;*/
}



select.selectbox
{
    border: 1px #8c8c8c solid;
    color: black;
}

/*FORM ELEMENTS END*/


/*IMAGE*/
img.imgprevVorlage 
{
}


