﻿.page_title_container
{
    width:561px;
}

.page_title_text
{
    width:500px;
    float:left; 
}

.page_title_img
{
    width:48px;
    float:right;
}

#admin_container
{
    width:561px;
    padding-top:15px;   
}

/* -- used on login, register pages -- */
#registration_container
{
    width:561px;
    padding-top:15px;
}

.login_cont_toptab
{
    width:561px;
    height:14px;
}

.login_cont_midtab
{
    width:561px;
}

.login_cont_bottab
{
    width:561px;
    height:14px;
    padding-bottom:15px;
}

.Table
{
	width: 515px;
	color:#4F504A;
}

.LeftColumn
{
	text-align:right; 
	width:185px; 
	height:22px;
	padding-right:20px;
	
}

.MidColumn
{
	text-align: left; 
	width: 304px; 
	height:25px;
}

.RightColumn
{
	width:6px; 
	height:22px;
	background-image: url('../images/req_main.gif'); 
	background-repeat:no-repeat;
}

.RightColumnNotReq
{
	width:6px; 
	height:22px;
}

.EmptyRow
{
	height:22px;
	font-weight:bolder;
	padding-left:20px;
}

.FieldMain
{
	border:solid 1px #FFFFFF; 
	background-color:#ABD954;	 
	font-weight: bold;
}

.ValidationHighlight
{
    background-color:#878787; 
    color:White;   
}

.tabs_table_container
{
    width:561px;
}

.tabs_middle_align
{
    width:561px;
    text-align:center;    
}

/* ---- */

#contacts_container
{
    width:561px;
    padding-top:15px;        
}


/* -- privacy, terms and conditions -- */

.header_text_title
{
    width:570px;
    height:30px;
    margin-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    font-size:100%;
    font-weight:bold;
    text-align:center;
}

.terms_container
{
    width:570px;
    height:570px;
    padding-left:15px;
    padding-right:15px;
    font-size:75%;
    text-align:justify;
    overflow:auto;
}

#about_wm_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify;    
}

#eshop_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify; 
}

.normal_list li, .service_list li{
	background-image: url('../images/li_arr2.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	font-weight: normal;
	list-style-type:none;
	padding-bottom:5px;
}

.normal_list li
{
    margin-left: 0px;  
    padding-right:40px;  
}

#btn_register_container
{
    width:561px;
    text-align:center;
}

#services_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify; 
}

#exchange_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify;
}

#paymer_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify;
}

#paymer_cards
{
    width:561px;
    text-align:center;    
}

#main_home_container
{
    width:561px;
    padding-top:15px; 
    text-align:justify; 
}

#main_bot_text_container
{
    width:561px;
    padding-bottom:15px;
    text-align:justify;    
}

/* -- main page tabs -- */

#main_tabs_container
{
    width:561px;
    padding-top:15px;
    padding-left:1px;
}

.main_tabs_frame
{
    width: 260px;
    float:left;
    padding-bottom:30px;
}

.main_tabs_header_container
{
    width:260px;
    height:35px;
}

.main_tabs_header_left
{
    width:225px;
    height:35px;
    float:left;
    font-weight:bold;
    font-size:120%;
    line-height:34px;
    color:#E1782C;
}

.main_tabs_header_right
{
    width:35px;
    height:35px;
    float:right;
}

.main_tabs_text_container
{
    width:260px;
    text-align:justify;
    padding-top:15px;
    height:70px;
}

.main_tabs_separator
{
    width:40px;
    height:1px;
    float:left;
}

.main_tabs_link_container, .main_tabs_link_container a, .main_tabs_link_container a:active,
.main_tabs_link_container a:visited
{
    width:260px;
    padding-top:15px;
    color: Green; 
    font-weight: bold; 
    text-decoration: underline;    
}

.news_header
{
    font-weight:bold;
    font-size:90%;
}

.FieldMainDisabled
{
    border:solid 1px #FFFFFF; 
	background-color:#D4E6FA;	 
	font-weight: normal; 
}

.privacy_hl_exch, privacy_hl_exch a, privacy_hl_exch a:hover, privacy_hl_exch a:visited
{
    color:#607A00;
    font-size:80%; 
    text-decoration:underline;   
    outline-style :none;
    -moz-outline-style:none;
}

#orders_container
{
    width:561px;
    padding-top:15px;         
}

.Paging
{
	color:Black;
	font-size:120%;
	font-weight:bold;
	vertical-align:bottom;
}

.Paging a, .Paging a:hover, .Paging a:visited
{
	text-decoration:none;
	color:Green;
	font-size:80%;
	vertical-align:bottom;
}

/* --- Shop styles --- */
.eShopBtn_Search
{
    font-size: xx-small; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.eShopTxt_Search
{
    border:solid 1px #FFFFFF; 
	background-color:#ffffff;	 
	font-weight: bold;
	height:20px;
	line-height:19px;
}

.catalogue
{
    font-size: 12px;
    color: #465360;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.section
{
    font-size: 11px;
    color: #008000;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    text-decoration: underline;
}
.section:hover
{
    font-size: 11px;
    color: #008000;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    text-decoration: underline;
}

