/* CSS Document */
/******************************/
/* body */
/******************************/
body {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:0.75em;
}
body#alternateNavigation {padding:5px 10px; background-image:none; background-color:#F5F5F5;}

/********************************/
/* nadpisy */
/********************************/
h1 {font-size:1.3em; margin:10px 0px 20px 0px; font-weight:normal; text-transform:uppercase;}
h2, h3, h4 {margin:20px 0px 10px 0px; font-weight:normal;}
h2 {font-size:1em; font-weight:bold; color:#BD556E;}
h3 {font-size:1em; text-transform:uppercase; color:#807ABA;}
h4 {font-size:1em; font-weight:bold;}

h1.downloads {margin:20px 0px 2px 0px; border-bottom:none;}
h2.kategorie {color:#BD556E; margin:20px 0px 0px 0px; background-color:#E6E5EA; padding: 2px 5px 2px 5px; font-weight:bold;}
h2.kategorieNoUpperMargin {color:#BD556E; margin:0px; background-color:#E6E5EA; padding: 2px 5px 2px 5px; font-weight:bold;}
h3.download {margin:15px 0px 5px 0px;}
h3.rightColumn {margin:0px; padding:10px 10px 3px 10px; color:#1D2A78; border-top:1px solid #DBDBE7; font-weight:normal;}
h4.news {margin:0px;}
h4.nextSteps {}
div#alternateNavigation h3 {margin:15px 0px 0px 0px; font-weight:bold;}

/********************************/
/* linky */
/********************************/
a, a:visited {color:#000;}
a:hover, a.blue:hover {text-decoration:none; color:#000;}
a.blue {color:#000;}
a.confCPActive {font-weight:bold;}
ul#nextSteps a {color:#000;}
ul#nextSteps a:hover {text-decoration:none; color:#000;}
div#rightColumn a, div#menuPata a, div#menuPataRC a, div#menuPataHome a {}
/*div#rightColumn a:visited {color:#951069;}*/
div#menuLoginSearch a, div#menuLoginSearchRC a, div#menuLoginSearchHome a {}
div#alternateNavigation a {display:block;}
a.first {font-weight:bold;}

/********************************/
/* obrazky */
/********************************/
img {font-family:"Courier New", Courier, mono; font-style:italic; vertical-align:middle;}

img.floatRight {float:right; margin:5px 0px 8px 15px;}
img.floatLeft {float:left; margin:5px 8px 8px 0px;}
img.imgInTextLeft {float:left; margin:5px 10px 10px 0px; border:1px solid #999;}
img.normal {margin:5px 10px 10px 0px; border:1px solid #999;}
img.catalog {border:1px solid #FFF;}
img.news {border:1px solid #999;}
img.screenshot {margin:5px auto 15px auto;}
img.breadCrumb {margin:0px 0px 0px 4px; vertical-align:middle;}
img.link {border:none;}

/********************************/
/* odstavce */
/********************************/
p {margin:0px 0px 10px 0px; text-align:justify;}
p.linkRight {margin:2px 0px 10px 0px; text-align:right;}

/********************************/
/* seznamy */
/********************************/
ul, ol {}

ul.rightColumn {}
li.rightColumn {}
li.rightColumnActive {}
li.ooShoppingCartList {}
ul.ooShoppingCartList {}
ul#nextSteps {display:none;}
ul#nextSteps li {}
ul#discontinued {list-style-type:none; margin:2px 0px 0px 0px;}
#discontinued li {padding:0px 0px 0px 7px; background:url("../pic/shared/odrazka.gif") left center no-repeat;}

/********************************/
/* formulare */
/********************************/
form {margin:0px;}
form.withBg {background-color:#E6E5EA; padding:5px 10px;}
form#confOptions select {background-color:#E6E5EA;}
input, textarea, select {border:1px solid #6E77B8; vertical-align:middle; font-family:Arial, Geneva, Helvetica, sans-serif; font-size:0.90em; color:#6B71BD;}
.button, .selectedButton, .buttonSmall, .buttonBold {background-color:#6781BE; color:#FFF; border:1px solid #C1C6E6; padding:1px 5px; font-weight:bold; text-transform:uppercase;}
.buttonConfPaging {background-color:#E6E5EA; border:none; cursor:hand; color:#FF3400;}
.buttonLikeTab {background-color:#E6E5EA; border:none; color:#FF3400; font-family:Arial, Geneva, Helvetica, sans-serif; cursor:hand;}
.buttonLikeTabActive {background-color:#BD556E; border:none; color:#FFF; font-family:Arial, Geneva, Helvetica, sans-serif;}
.buttonSmall {height:20px; font-size:10px;}
.searchButton {}
.buttonBold {font-weight:bold;}
.selectedButton {color:#6781BE; font-weight:bold; background-color:#FFF;}
#loginForm {margin-bottom:20px;}

/********************************/
/* spany */
/********************************/
span.input, td.input {/*font-weight:bold;*/}
span.blue {color:#6E77B8;}
span.red {color:#990000;}
span.redBold {color:#990000; font-weight:bold;}
span.zvyrazneni {background-color:#FFFFCC; font-weight:bold;}
span.mediumFont {font-size:medium;}
span.hint {cursor:help; border-bottom:1px dotted #FF0000;}
span.newsDatum {color:#94A3B4;}
span.darkBlue {color:#1D2974;}
span.nazevDownloadu {}
span.popisDownloadu {font-size:0.90em;}
span.kodDownloadu {font-size:0.80em; color:#999;}

/********************************/
/* tabulky */
/********************************/
table.classicTable {width:100%; color:#6E6BA0;}
table.form {width:100%;}
table#configurator {background:#FFF url("../pic/shared/rohTabulky.gif") right top no-repeat;}
table#menuTopTable {margin-left:auto; font-size:12px;}
table#menuTop td {padding:0px;}

td.input {text-align:right; padding:0px 5px;}
td.popisSloupceCenter, td.popisSloupceLeft, td.popisSloupceRight {
	padding: 2px 5px 2px 5px;
	background-color:#E6E5EA;
	vertical-align:middle;
	color:#6E6BA0;
}
td.popisSloupceCenter {text-align:center;}
td.popisSloupceLeft {text-align:left;}
td.popisSloupceRight {text-align:right;}
td.popisRadku, td.popisRadkuRight {padding:5px; font-weight:bold;}
td.popisRadkuRight {text-align:right;}
td.textRadkuCenter, td.textRadkuLeft, td.textRadkuRight {padding:5px;}
td.textRadkuCenter {text-align:center}
td.textRadkuLeft {text-align:left}
td.textRadkuLeftFlag {text-align:left; font-size:0.80em; color:#999; font-style:italic;}
td.textRadkuRight {text-align:right}
td.faqDotaz {font-weight: bold}
td.faqOdpoved {padding: 2px 0px 10px 20px; text-align:left; background-color:#FFF;}
td.catalogTab {padding: 2px 12px 2px 10px; background:url("../pic/shared/zalozkaGray.jpg") right top no-repeat; vertical-align: top; color: #FFF;}
td.catalogTabActive{padding: 2px 12px 2px 10px; background:url("../pic/shared/zalozkaRed.jpg") right top no-repeat; vertical-align: top; color: #FFF;}
.zalozky {border-bottom:1px solid #BD556E; padding-bottom:1px;}
td.topRight {vertical-align:top; text-align:right;}
td.sipkaRight {background:url(../pic/shared/sipkaOdkazRight.gif) center left no-repeat; width:25px;}
td.sipkaLeft {background:url(../pic/shared/sipkaOdkazLeft.gif) center left no-repeat; width:38px; padding-left:13px;}
td.horizontalLine {background-color:#E6E5EA; height:1px; font-size:0px;}
td.wtbFirma {border-bottom:1px solid #E6E5EA; border-top:1px solid #E6E5EA; padding:5px 5px 5px 0px;}
td.newsObsahHome {padding:0px 0px 10px 0px;}
td.confCP {padding:5px;}
td.confPagingLeft {background:#E6E5EA url(../pic/conference/pagingPanelLeft.jpg) left top no-repeat;}
td.confPagingRight {background:#E6E5EA url(../pic/conference/pagingPanelRight.jpg) right top no-repeat;}
td.confPagingLeftBottom {background:#E6E5EA url(../pic/conference/pagingPanelLeftBottom.jpg) left bottom no-repeat;}
td.confPagingRightBottom {background:#E6E5EA url(../pic/conference/pagingPanelRightBottom.jpg) right bottom no-repeat;}
td.confStarterShort {padding:10px 10px 10px 33px; text-align:justify; }
td.confTopicNormal {padding:10px; text-align:justify;}
td.topicZahlaviLeft, td.topicZahlaviCenter {background-color:#F6F6F6; padding:5px; border-top:1px dotted #999; border-bottom:1px dotted #999;}
td.topicZahlaviCenter {text-align:center;}
td.line {background-color:#ECE9D8;height:1px;}

/********************************/
/* viceucelove */
/********************************/
.rightAlign {text-align:right;}
.hidden {}
hr {border:1px dotted #6B71BD; height:1px;}
hr.form {border:1px dotted #FFF;}
hr.homeProducts {border:1px solid #E6E5E8; width:100%; margin:0px 0px 5px 0px; text-align:left; clear:both;};

/********************************/
/* divy */
/********************************/
div.cartTotalPrice {text-align:right; padding:15px 5px 0px 5px;}
div.stezejni {/*padding:10px; border:1px solid #FFF; background-color:#EEE8AA; font-size:120%;*/}
div.redBoldSquare {color:#FFF; font-weight:bold; padding:5px; background-color:red;}
div.quickLinks {margin-top:30px; background-color:#F7F6FB; border-bottom:1px solid #DBDBE7;}
div.screenshot {text-align:center;margin:10px 0px 10px 0px;}
div.versionHistory {padding:10px;}
div#homeProductsHeaderFirst {width:300px; border-bottom:1px solid #6B71BD; margin-bottom:20px;}
div#homeProductsHeader {border-bottom:1px solid #6B71BD; margin-bottom:20px; clear:both;}

/******************************/
/* DELENI PROSTORU */
/******************************/
div#main {}

div#headerHome {display:none;}
	div#hiddenHeader {}
	div#specialImageArea {display:none;}
div#homeProducts {width:554px; float:left;}
div#homeNews {margin-left:554px;}
div#homeProductsContent, div#homeNewsContent {padding:20px 10px;}
/** html div#homeNews {width:433px;} /* IE 3px bug FIX */

div#menu {display:none;}

div#changingContent, div#changingContentRightColumn, div#changingContentHome {}
div#changingContent {}
div#changingContentRightColumn {}
	div#rightColumn {display:none;}
	div#leftColumn {}
	* html div#leftColumn {} /* IE 3px bug FIX */
	div#navigationBar {display:none;}

div#pata {display:none;}	
div#pataRC {display:none;}
div#pataHome {display:none;}
	
/*******************************************/
/*******************************************/
/* ONLY FOR PRINT PURPOSES */
/* ONLY IN stylyGlobalPrint.css */
/*******************************************/
/*******************************************/
.noPrint {
	display:none;
}
img.pageHeaderLogo {
	margin-right:6px;
	vertical-align:baseline;
}
div.pageHeader {
	border-bottom:1px solid #000;
	margin-bottom:5px;
}
/*******************************************/
/*******************************************/
/*******************************************/
/*******************************************/
