/* 
    Document   : main
    Created on : 09.11.2011, 08:18:35
    Author     : tobias
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
@font-face {
	font-family:Diamante-Regular;
	local: Diamante-Regular;                 
	                                  
	src: url(Diamante-Regular.ttf);    
	  
}
*/


                                


root { 
    display: block;
}

body{
    font: 12px arial, Lucida, Verdana, sans-serif;
    
}
h1{
    font-family: Diamante-Regular;
    color:#A2A2A2;
    font-size:22pt;
}

.error{
    color:#FF0000;
}

.header{
    text-align:right; 
}
.header a,.header{color:#000000;text-decoration:none;}

#mainSiteWrap{
    width: 1280px;
 margin: 0 auto;
    
}

#mainContent{
    float:left;
    width:880px;
}

#rightContent{
    margin-left:20px;
    float:left;
    width:380px;
}

.list
{
 width: 100%;

 vertical-align: top;
}
.list td{
    vertical-align: top;
}
.list td.listViewTitle{
    font-family: Diamante-Regular;
    font-size:18pt;
    color:#fff;
    background-color: #6DBE2F;
    
}
.list tr.even
{
  background-color: #F7F7F7;
}

.list tr.odd
{
    background-color: #F4F8E5;
}

.list tr:hover
{
  background-color: #fff;
}

.list td
{
  padding: 12px 15px;
  border-bottom: 1px dotted #999;
}

 .list td.header

{

padding-top: 0px;

padding-right: 15px;

padding-bottom: 0px;

padding-left: 15px;

border-bottom: 0px dotted #999;

}

 .DetBookingColum1{
    width:22%;
}

 .DetBookingColum2{
    width:39%;
}
 .DetBookingColum3{
    width:39%;
}

div .contentWrap{
    padding: 12px 15px;
}

.col1{
    width:20%;
}

.col2{
    width:40%;
}

.col3{
    width:40%;
}

.tx-eihberatung-pi1-browsebox-SCell{font-weight:bold;}
.tx-vplistbuchungen-pi1-browsebox a,a.btn1,.btn1 input{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dcdcdc;display:inline-block;color:#222!important;font-family:arial;font-size:1.2em;padding:5px 4px 4px 4px;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:pointer}
.tx-vplistbuchungen-pi1-browsebox a:hover,a:hover.btn1,.btn1 input:hover{text-align:center;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf;color:#2484ca}
.tx-vplistbuchungen-pi1-browsebox-SCell a,input.bt1:active{font-weight:bold;}


table.checkinteresse tr:hover td{

	background: #DEE7ED;

}