/* ######################################################################################################
** # "XTC CSS  Layout" (c) by Oliver F?rster (http://www.install24.com) #################################
** ######################################################################################################
** 

**
*/
@import url(main.css);
@import url(boxes.css);
@import url(module.css);
@import url(navi.css);

div.checkout_row { font-size: 12px; clear:both; }

div.checkout_title { cursor:pointer; position:relative; background-image:url(img/checkout_top.jpg); background-repeat:repeat; color:#474747; padding:4px; font-size:11px; font-weight: bold; background-color: #e6e6e6; text-transform: uppercase; border-color: #777 #777 #a1a1a1; border-style: solid; border-width: 1px; }
* html div.checkout_title { cursor:pointer; position:relative; background-image:url(img/checkout_top.jpg); background-repeat:repeat; color:#474747; padding:4px; font-size:11px; font-weight: bold; background-color: #e6e6e6; text-transform: uppercase; width: 715px; border-right:1px solid #777; border-left:1px solid #777; border-top:1px solid #777; }
div.checkout_title .right { font-size: 12px; position:absolute; right:6px; top:3px; font-weight:bold; }
div.checkout_title1 { cursor:pointer; background-image:url(img/checkout_top.jpg); background-repeat:repeat-x; color:#474747; padding:4px; font-size:11px; font-weight: bold; background-color: #e6e6e6; text-transform: uppercase; position: relative; width: 344px; border-color: #777 #777 #a1a1a1; border-style: solid; border-width: 1px; }
div.checkout_title1 .right { font-size: 12px; position:absolute; right:6px; top:3px; font-weight:bold; }
* html div.checkout_title1 { cursor:pointer; background-image:url(img/checkout_top.jpg); background-repeat:repeat-x; color:#474747; padding:4px 0 4px 4px; font-size:11px; font-weight: bold; background-color: #e6e6e6; text-transform: uppercase; position: relative; width: 354px; margin-right: 7px; border-right:1px solid #777; border-left:1px solid #777; border-top:1px solid #777; }
div.checkout_content { background-color:#ebebeb; color:#000; font-size: 12px; padding:4px; border-right:1px solid #777; border-left:1px solid #777; border-bottom:1px solid #777; }
* html div.checkout_content { background-color:#ebebeb; color:#000; font-size: 12px; width: 715px; padding:4px; border-right:1px solid #777; border-left:1px solid #777; border-bottom:1px solid #777; }
div.checkout_content1 { background-color:#ebebeb; color:#000; font-size: 12px; padding:4px; border-right:1px solid #777; border-left:1px solid #777; border-bottom:1px solid #777; }
* html div.checkout_content1 { background-color:#ebebeb; color:#000; font-size: 12px; width: 354px; padding:4px; border-right:1px solid #777; border-left:1px solid #777; border-bottom:1px solid #777; }
div.checkout_content .inputRequirement select { font-size: 12px; width:190px; }

div.checkout_content .virtual { font-size: 12px; text-align:center; }

div.checkout_content .left_space { font-size: 12px; padding-left:20px; }

div.checkout_shipping_modules, .checkout_shipping_address { font-size: 12px; width:354px !important; width:344px;;
	float:left; clear:left; }

div.checkout_payment_modules, .checkout_payment_address { font-size: 12px; width:354px !important; width:344px;;
	float:right; clear:right; }

div.checkout_total { font-size: 12px; text-align:right; }

#checkout_total table { font-size: 12px; float:right; }
* html #checkout_total table { font-size: 12px; width: 715px; float:right; }
div.checkout_spacer {
	height:12px;
	font-size:9px;
	clear:both;
}

div.checkout_button { font-size: 12px; text-align:right; margin-top:5px; }

.radiobox { font-size: 12px; vertical-align:middle; padding:0; margin:0; }

.float_right { font-size: 12px; float:right; }

.float_left { font-size: 12px; float:left; }

.module_ok, div.checkout_please_wait { color:green; font-size: 12px; font-weight:bold; }

div.checkout_error { color:#ff0000; font-size: 12px; font-weight:bold; }

.moduleRow { font-size: 10px; }

.moduleRowSelected { font-size: 10px; background-color:#d7d7d7; }
#shippings {  }
