﻿BODY, TABLE, DIV, INPUT, SELECT
{
	font-family: Verdana, Arial;
	font-size: 12px;
}

BODY
{
	background-image: url(../images/page_back.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

/* HEADER */
#header { width: 800px; height: 25px; font-weight: bold; }
#header .gray { background-color:	#C6CDAF; color:	#545454; text-align: center; font-size: 14px; }
#header .gray_left { width: 9px; background: #C6CDAF url(../images/header_gray_left.gif) no-repeat; font-size: 1px; }
#header .gray_right { width: 2px; background: #C6CDAF url(../images/header_gray_right.gif) no-repeat; font-size: 1px; }
#header .green { background-color: #98AF46; color: White; text-align: center; font-size: 14px; }
#header .green_left { width: 9px; background: #98AF46 url(../images/header_green_left.gif) no-repeat; font-size: 1px; }
#header .green_right { width: 4px; background: #98AF46 url(../images/header_green_right.gif) no-repeat; font-size: 1px; }
#header .lang_green_left { width: 32px; background: #7C9432 url(../images/lng_green_left.gif) no-repeat; color: White; text-align: center; }
#header .lang_gray_mid { width: 32px; background: #C6CDAF url(../images/lng_gray_middle.gif) no-repeat; color: #545454; text-align: center; }
#header .lang_gray_right { width: 32px; background: #C6CDAF url(../images/lng_gray_right.gif) no-repeat; color: #545454; text-align: center; }
#header .lang_gray_left { width: 32px; background: #C6CDAF url(../images/lng_gray_left.gif) no-repeat; color: White; text-align: center; }
#header .lang_green_mid { width: 32px; background: #7C9432 url(../images/lng_green_middle.gif) no-repeat; color: #545454; text-align: center; }
#header .lang_green_right { width: 32px; background: #7C9432 url(../images/lng_green_right.gif) no-repeat; color: #545454; text-align: center; }
#header A { color: White; text-decoration: none; }
#header A:hover { color: black; }
#header .gray A { color: #545454; }	
#header .gray A:hover { color:White; }

/* FOOTER */
#footer { width: 800px; height: 20px; font-weight: bold; }
#footer .left { width: 3px; background: #89A33B url(../images/footer_green_left.gif) no-repeat; font-size: 1px; }
#footer .middle { background-color: #89A33B; color: White; font-size: 10px; text-align: center; }
#footer .right { width: 3px; background: #89A33B url(../images/footer_green_right.gif) no-repeat; font-size: 1px; }
#footer A { color: White; text-decoration: none; }
#footer A:hover { color: #EBDDA5; }

/* LEFT SIDEBAR */
.sidebar { width: 236px; vertical-align: top; }
#logo { text-align: center; padding: 20px 10px 20px 10px; }

.recap { padding: 0px 10px 10px 10px; }
.recap .caption { color: #7C9432; font-weight: bold; font-size: 14px; border-bottom: dashed 1px #7C9432; margin-bottom: 5px;}
.recap .step_active, .recap .step_left 
{
	width: 23px; height: 23px; text-align: center; vertical-align: top;
	font-family: Arial Black, Arial;
	font-size: 15px;
}
.recap .step_active { background: white url(../images/step_passed.gif) no-repeat; color: White; }
.recap .step_left { background: white url(../images/step_left.gif) no-repeat; color: #C6CDAF; }
.recap .values { padding-left: 5px; color: #595959; }
/* kosik */
.recap .basket .name { padding-left: 3px; }
.recap .basket .price { text-align: right; }
.recap .basket .total { text-align: right; color: #687729; border-top: solid 1px #7C9432;}

/* TABY A STRANKA */
.pageandtabs { vertical-align: top; padding-top: 10px; padding-bottom: 10px;}

/* OKRAJ STRANKY */
#pageFrame { padding-left: 10px; }
#pageFrame .top { background-image: url(../images/workplace_top.gif); background-repeat:no-repeat; font-size: 1px; width: 543px; height: 11px;}
#pageFrame .bottom { background-image: url(../images/workplace_bottom.gif); background-repeat:no-repeat; font-size: 1px; width: 543px; height: 11px;}
#pageFrame .middle { background-image: url(../images/workplace_middle.gif); background-repeat:repeat-y; padding: 0px 10px 0px 0px;}

/* TABY */
#tabs { padding-left: 25px;}
#tabs TD { font-size: 9px; }
#tabs .step { font-family: Arial Black, Arial; font-size: 24px; }
#tabs .active, #tabs .passed, #tabs .left { width: 94px; height: 47px; text-align: center; }
#tabs .active { background: #7C9432 url(../images/tab_active.gif) no-repeat top; color: White; }
#tabs .passed { background: #C6CDAF url(../images/tab_passed.gif) no-repeat top; color: #545454; }
#tabs .left { background: #DADDCC url(../images/tab_left.gif) no-repeat top; color: White; }

#page { min-height: 400px; _height:400px; margin-bottom: 10px; margin-left: 10px; width: 522px; }
#navigation { height: 30px; width: 543px; margin-left: 10px; width: 522px; }
#navigation .next { width: 100px; height: 30px; background-color: #C6CDAF; background-image: url(../images/btnNext.gif); background-repeat: no-repeat; color: #545454; font-weight: bold; border: none; cursor: pointer; }
#navigation .back { width: 100px; height: 30px; background-color: #C6CDAF; background-image: url(../images/btnPrev.gif); background-repeat: no-repeat; color: #545454; font-weight: bold; border: none; cursor: pointer; }
#navigation .confirm { width: 100px; height: 30px; background-color: #C6CDAF; background-image: url(../images/btnOperation.gif); background-repeat: no-repeat; color: #545454; font-weight: bold; border: none; cursor: pointer; }

/* obecne styly 
.bottomborder { padding-bottom: 5px; border-bottom: solid 1px #9D8267; } */
.infotext { color: #8A6A44; font-size: 12px; font-weight: bold; }
.infotextlight { color: #8A6A44; font-size: 12px; }
