/* -----------------------------------------------------------------------------------------
  ID: Stylesheets for Reception Modul
  
  Author: Praher Peter
  Company: Incert eTourismus GmbH
  Version: 3.1
  Copyright (c) 2009 Incert eBusiness GmbH
  
  ---------------------------------------------------------------------------------------*/

.body_rox { margin:0px 0px 0px 0px;
          background-color:#FFFFFF;
          font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:11px;
          line-height:1.5;
}

.content_rox {
	font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
	padding: 10px 10px 10px 10px; 
	width:100%;
	vertical-align:top;
}

.contentsTopics_rox {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
  color: #3F403A;
  padding-bottom:10px;
}

.productinfo_rox {
  background-color:#D6D6D6;
}


a.navtrailLines_rox {
  font-family: Arial,Helvetica,sans-serif;
  font-size:13px;
  text-align: left;
  vertical-align: bottom;
  color:#DAE8BA;
  font-weight:bold;
}

.navtrailLines_rox a:link, .navtrailLines_rox a:visited, .navtrailLines_rox a:active{
  font-family: Arial,Helvetica,sans-serif;
  font-size:13px;
  text-align: left;
  vertical-align: bottom;
  color:#454D54;
  font-weight:bold;
  background-image:url(img/list_arrow.gif);
  background-position:0px 6px;
  background-repeat:no-repeat;
  padding-left:15px;
  
}

.categoryBoxCategory li {
  list-style-type:none;
}

.navtrailLines_rox a:hover {
  color:#3F403A;
  font-family: Arial,Helvetica,sans-serif;
  background-image:url(img/list_arrow_over.gif);
  background-position:0px 4px;
  background-repeat:no-repeat;
  list-style-type:none;
  font-size:13px;
  text-align: left;
  vertical-align: bottom;
  font-weight:bold;
  padding-left:15px;
}


.navtrailLines_rox {
  border-bottom: 1px solid; 
  border-color: #3F403A;
  font-family:georgia,sans-serif;
  font-size:13px;
  color:#3F403A;
  padding-left:15px;
  font-weight:bold;
  background-color:#D6D6D6; 
}



.navtrailLines_rox_white {
  border-bottom: 1px solid; 
  border-color: #3F403A;
  font-family:georgia,sans-serif;
  font-size:13px;
  color:#3F403A;
  padding-left:15px;
  background-color:#FFFFFF; 
}

.navtrailLines_rox_white_no {
  border-bottom: 1px solid; 
  border-color: #3F403A;
  font-family:georgia,sans-serif;
  font-size:13px;
  color:#FFFFFF;
  padding-left:5px;
  padding-right:5px;
  background-color:#3F403A; 
}

TD.infoBoxHeadingCategory_rox {
  color:#3F403A;
  font-family:Helvetica,Arial,Verdana,Geneva,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  text-transform:uppercase;
  
}


table.newProducts_rox, td.newProducts_rox {
  border: 1px solid;  
  border-color: #CCCCCC;
  text-align : center;
  background-color:#D6D6D6;
  line-height:1.0;

}

.newProductsPrice_rox {
  font-weight:bold;
  color:#454D54;
}

.newProductsText_rox a:link, .newProductsText_rox a:hover, .newProductsText_rox a:hover, .newProductsText_rox a:visited, .newProductsText_rox a:active {
  font-weight:bold;
  color:#3F403A;
  font-size:13px;
  text-decoration:none;
}

td.newProductsColumn {
  text-align : left;
  line-height:1.0;
  height:270px; 
  width:150px;
}

.reception_order_cart {
  border-top: 0px solid;
  border-left: 0px solid; 
  border-color: #3F403A;
  padding-left:5px;
  background-color:#3F403A;
}

.reception_order_cart a:link, .reception_order_cart a:hover, .reception_order_cart a:hover, .reception_order_cart a:visited, .reception_order_cart a:active {
  color:#FFFFFF;
  font-size:13px;
  text-decoration:none;
}

.navtrailLines_rox_white_no a:link, .navtrailLines_rox_white_no a:hover, .navtrailLines_rox_white_no a:visited, .navtrailLines_rox_white_no a:active {
  color:#FFFFFF;
  font-size:13px;
  text-decoration:none;
}

.navtrailLines_rox_white_no a:hover {
  color:#FFFFFF;
  font-size:13px;
  text-decoration:underline;
}

.infoBoxHeading_rox {
  color:#333333;
  font-size:14px;
}

.background_image_rox {
  background-color:#3F403A;
  padding:10px; 
  text-align:center;
}

.background_price_rox {
  background-color:#CCCCCC;
  padding:10px; 
  text-align:center;
}

.background_price_rox a:link, .background_price_rox a:hover, .background_price_rox a:visited, .background_price_rox a:active {
  color:#3F403A;
  text-align:center;
}


.navtrailLines_rox_white a:link, .navtrailLines_rox_white a:hover, .navtrailLines_rox_white a:visited, .navtrailLines_rox_white a:active {
  color:#3F403A;
  font-weight:bold;
  text-align:left;
}

.success_text_rox{
  color:#3F403A;
  text-align:left;
}

.rightLines_rox {
  border-right: 1px solid; 
  border-color: #3F403A;
}

.leftLines_rox {
  border-left: 1px solid; 
  border-color: #3F403A;
}

.verticalLines_rox {
  border-left: 1px solid; 
  border-right: 1px solid; 
  border-color: #3F403A;
}

.bottomLines_rox {
  border-bottom: 1px solid; 
  border-color: #3F403A;
  font-size:12px;
}

.topLines_rox {
  border-top: 1px solid; 
  border-color: #3F403A;
  font-size:12px;
}

trcol1.{
  font-size:12px;
}

.horizontalLines_rox {
  border-top: 1px solid; 
  border-bottom: 1px solid;
  border-color: #3F403A;
}

.allLines_rox {
  border: 1px solid; 
  border-color: #3F403A;
  background-color:#3F403A;
  font-size:13px;
  padding-left:2px;
  line-height:1.5;
  font-weight:bold;
  color:#FFFFFF;
}

.boxTextBG_rox {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	background-color: #DEDEDE;
}
.boxTextBGII_rox {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	background-color: #ff6600;
}

tr.dataTableHeadingRow_RMLogin {
    font-family: Verdana, Arial, sans-serif; 
    background-color: #3f3f3f;
    color: #FFF;
    font-weight:bold;
    border-bottom: 3px solid;
    border-color: #3f3f3f;
    font-size:12px;
    line-height:10px;
    border-bottom:1px solid;
    border-color:#3f3f3f;
    height:40px;
}

table.formArea_rox {
  background:#D6D6D6;
  padding-left:10px;
   -moz-border-radius:5px;
    -webkit-border-radius:5px;  
    behavior:url(border-radius.htc);
    -khtml-border-radius:5px;
}

/* Bestellprozess*/
.moduleRowCheckout_rox {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 13px;
 height: 28px;
 padding-left:21px;
}

.moduleRowOverCheckout_rox { 
	border-bottom: 1px solid;
	border-color:#DAE8BA;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  height: 28px;
	text-decoration: none;
  text-decoration: none;
	padding-left:21px;
	background-color:#DEDEDE;
}

.moduleRowOverCheckout_rox a:hover{
 text-decoration: none;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 13px;
 height: 28px;
 background-color:#DEDEDE;
}


.moduleRowSelectedCheckout_rox { 

font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 13px;
 height: 28px;
 padding-left:21px;
text-decoration: none;
padding-left:21px;
background-color:#D6D6D6;

}




TD.infoBoxHeadingRequirement_rox {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight: bold;
  height:17px;
  color: #FF0000;
  background-color:#3F403A;

}