BODY {
	margin:0 auto;
	padding:0;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	background:#a87a9c;
	color:#FFF;
	}

A  {    
	 color:#FFF;
     text-decoration: none;
	}

A:hover { 
	color:#FFF;  
    text-decoration: underline;
}

#outsider {
  width:978px;
  position:relative;
}

#main_content {
     width: 978px;	
     height: 100%;
}


#header {
    width:978px;
}	


#column_left {
    width:200px;
	margin-top:10px;
}

#content {
    width:558px;
	margin:10px 10px 0 10px;
	background:#A87A9C;
}

#content_2 {
    width:768px;
	margin:10px 0 0 10px;
	background:#A87A9C;
}


#content_3{
	margin:10px 0 10px 0;
}

#column_right{
    width:200px;
    margin-top:10px;
}

#footer {
  background:url(../images/footer/footer.png) no-repeat top center;
  height:120px;
  width:978px;
  position:relative;
}


/*TootlTip*/
.rc_tooltips{
 border:3px solid #ee7f00;
 background:#ee7f00;
 padding: 5px;
 font-size: 12px;
 line-height:1.5;
 color:#FFF;
 width: 300px;  
 cursor:help;
}

.rc_tooltips_width {
  width:68px;
  cursor:help;
}

/*loadajax*/
.loading {
 display:none; 
 position:absolute; 
 z-index:10;
 background-color:#5b0044; 
 padding:10px;
 border:5px solid #a7799c;
 color:#FFF;
}

/*obramowanie content*/
.content_out {}

.content_in {}

.content_top_left {}

.content_top_center {}

.content_top_right {}

.content_left {}

.content_center {}

.content_right {}

.content_bottom_left {}

.content_bottom_center {}

.content_bottom_right {}


/*windows*/ 
.rc_windowContainer { z-index:1; background-color:#A87A9C; }

.rc_windowHead{
   background:url('../images/window/window_title_bg.png') repeat-x top;
   height:34px;
 }
 
.rc_windowTitle{
   font-family: 'DiavloLight'; font-size:20px; color: #FFF; text-transform:lowercase;
   float:left;
   padding:5px 0 0 10px; 
 }
 
.rc_windowbtclose{
  background:url(../images/shop_buttons/close.gif) no-repeat center;
   float:right;
   width:21px;
   height:21px;
   margin:6px 5px 0 0;
   cursor:pointer;
 }
 /*head end*/ 
 
.rc_windowbodyContainer {background-color:#A87A9C;}
 
.rc_windowBody {padding:20px 15px 20px 15px; background:#A87A9C; font-size:12px;}
 
.window_title {
  font-weight:bold;
  font-size:11px;
  padding:10px 0 0 0;
  white-space:nowarp;
}

.window_input {
  font-size:11px;
  color:red;
}

.width_input  INPUT{
  width:250px;
  padding:5px;
}

.alert_fValidator {
  background-color:#FAEBE7 !important;
  border:1px dashed #EB340A !important;
}

.rc_div_alert{
  color:#FFF;
  padding:2px 0 5px 0;
  font-size:10px;
}

.validator_arr {font-size:14px;font-weight:bold;color:#FFF;}
