﻿body
{
	background-color: #737274;
	color			: #666666;
	font-family     : 'Alegreya Sans', 'sans-serif';
	text-align		: center;       /* centrování textu, Internet Explorer též vycentrování dokumentu */
	width			: 100%;
	font-size		: 0.8em;
	margin			: 0;
}

a
{
	color: #666666;
}
 
div.clear
{
	clear		: both;
	visibility	: hidden;
}
 
.Clear
{
	clear: both;
}
 
#mainContainer
{
	margin	: auto;
	position: relative;
	width	: 1000px;
	clear	: both;
}

section.section_mainContent
{
	margin			: auto;
	position		: relative;
	width			: 960px;
	background-color: White;
	padding			: 20px;	
}

div.M_main div.div_contentBorder
{
	width	: 1000px;
	margin	: auto;
}

header
{
	width		: 1000px;
	margin		: 20px auto auto;
	text-align	: left;
}

footer
{
	width			: 980px;
	margin			: auto;
	text-align		: left;
	min-height		: 125px;
	background-image: url("../CssImages/Footer/footer_background.png");
	background		: -moz-linear-gradient(top,#3D73A2 0%,#305E84 70%) repeat scroll 0 0 transparent;
	background		: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3D73A2), color-stop(70%,#305E84)) repeat scroll 0 0 transparent;
	background		: -webkit-linear-gradient(top,#3D73A2 0%,#305E84 70%) repeat scroll 0 0 transparent;
	background		: -o-linear-gradient(top,#3D73A2 0%,#305E84 70%) repeat scroll 0 0 transparent;
	background		: -ms-linear-gradient(top,#3D73A2 0%,#305E84 70%) repeat scroll 0 0 transparent;
	background		: linear-gradient(to bottom, #3D73A2 0%, #305E84 70%) repeat scroll 0 0 transparent;
	color			: White;
	padding			: 10px;
}

footer a
{
	color: White;
}

footer table.table_seoLinks
{
	width: 100%;
}

footer table.table_seoLinks td
{
	width: 25%;
}

footer table.table_seoLinks td.td_footerInfoTitle
{
	font-weight	: bold;
	font-size	: 15px;
}

div.M_right
{
	width: 165px;
}
 
div.M_content
{
	margin		: auto;
	min-height	: 297px;
}
 
div.M_contentFull
{
	width	: 1078px;
	margin	: auto;
}
 
div.M_side
{
	float	: right;
	width	: 215px;
	margin	: 10px 10px 0px 10px;
}

/*copyright*/
div.M_copyright
{
	font-size	: 9px;
	color		: #494949;
	width		: 1000px;
	text-align	: right;
	margin		: auto;
}

span.SPN_Pear
{
}

span.SPN_Pear a
{
	font-size	: 9px;
	color		: #494949;
}

div.DIV_ManageBottom
{
	text-align	: left;
	margin		: 1px 0px 0px 0px;
	position	: absolute;
	bottom		: 0;
	z-index		: 5;
}

div.DIV_ManageBottom a
{
	text-decoration	: none;
	font-weight		: bold; 
	border			: solid 1px #1D4AA5; 
	border-top		: none;
	padding			: 0px 3px 2px 3px;
}

section.section_ManageTop
{
	text-align	: left;
	margin		: 1px 0px 0px 0px;
	position	: absolute;
	top			: 0;
	z-index		: 5;
}

section.section_ManageTop a
{
	text-decoration	: none;
	font-weight		: bold;
	padding			: 0px 3px 2px 3px;
	background-color: Red;
	color			: White;
}

header a.a_startPage
{
	display: block;
}

header a.a_startPage img
{
	display: block;
}

header section.section_languageCombo
{
	position: absolute;
    right	: 18px;
    top		: 18px;
    width	: 150px;
}

header section.section_languageCombo span.InputText_SelectedValue
{
	width: 105px;
}

header section.section_currencyCombo
{
	position: absolute;
    right	: 18px;
    top		: 58px;
    width	: 150px;
}

header section.section_currencyCombo input.InputText_SelectedValue
{
	width: 105px;
}

header .phone
{
	width: 299px;
}

header .headerMargin
{
	margin: 0 0 0 38px;
}

header .headerMarginTop
{
	margin: 7px 0 0 30px;
}

header div.div_menu_info
{
	width		: 833px;
	color		: #FCEF00;
	margin-left	: -21px;
}

header div.div_menu_info div.info
{
	height		: 38px;
	text-align	: right;
}

header div.div_menu_info h1,
header div.div_menu_info span.span_mainTitle
{
	color		: White;
	font-size	: 11px;
	font-weight	: normal;
	margin		: 0;
}

div.div_NewsTipsContainer
{
	margin-left		: 5px;
	width			: 964px;
	height			: 370px;
	background-color: #00ADCF;
	padding			: 8px;
}

img.bannerLogo 
{
    position: absolute;
	left	: -147px; top: 25px;
    border	: 0px;
}

div.DIV_Banner
{
	margin		: 0 5px 8px 5px;
	text-align	: left;
}

div.div_allPageInfo table.table_lastminuteEmail div.div_cancelLMButton
{
	float: left;
}

div.div_allPageInfo table.table_lastminuteEmail div.div_cancelLMButton a.a_cancelLMButton
{
	font-weight: bold;
}

@media print 
{  
	img { display: inherit; }
}

a.a_edit
{
	position		: absolute;
	top				: 0;
	left			: 0;
	font-weight		: bold;
	padding			: 0px 3px 2px 3px;
	text-decoration	: none;
	z-index			: 5;
	background-color: Red;
	color			: White;
}

.globe
{
	background-image	: url("../CssImages/Catalog/globe.png");
	background-position	: left bottom;
	background-repeat	: no-repeat;
}