/* CSS Document */


/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/* 	
		VSECHNY STYLY MUSI BYT OSETRENY V stylyGlobalPrint.css 
 		KDYZ PRIDATE NOVY STYL, ZAVEDTE HO TEZ DO TOHOTO SOUBORU A PRIRADTE MU 
		ODPOVIDAJICI VLASTNOSTI
*/

/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/
/******************************************************************************************/


/******************************/
/* body */
/******************************/
body {
	margin:0px;
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:0.75em;
	color:#6B71BD;
	background-image:url("../images/shared/bgBody.jpg");
}
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; background:url("../images/shared/bgH1.gif") left center no-repeat; padding-left:15px; border-bottom:1px solid #6B71BD; 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.home {margin:0px 0px 10px 0px;}
h1.homeYellowBg {margin:0px 0px 10px 0px; border:none; background:url("../images/shared/bgH1YellowBg.gif") left center no-repeat;}*/
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; color:#FF3400;}
h4.nextSteps {}
div#alternateNavigation h3 {margin:15px 0px 0px 0px; font-weight:bold;}

/********************************/
/* linky */
/********************************/
a, a:visited {color:#FF3400;}
a:hover, a.blue:hover {text-decoration:none; color:#FF3400;}
a.blue {color:#6B71BD;}
a.confCPActive {font-weight:bold;}
ul#nextSteps a {color:#6B71BD;}
ul#nextSteps a:hover {text-decoration:none; color:#FF3400;}
div#rightColumn a, div#menuPata a, div#menuPataRC a, div#menuPataHome a {text-decoration:none; color:#6B71BD;}
/*div#rightColumn a:visited {color:#951069;}*/
div#menuLoginSearch a, div#menuLoginSearchRC a, div#menuLoginSearchHome a {color:#1E3378;}
div#alternateNavigation a {display:block;}
a.first {font-weight:bold;}
a.image {border-width: 0px;}

/********************************/
/* obrazky */
/********************************/
img {font-family:"Courier New", Courier, mono; font-style:italic; vertical-align:middle;}

img.floatRight {float:right; margin:5px 0px 8px 15px; border:none}
img.left {float:left; margin:5px 8px 8px 0px;}
img.right {float:right; margin:5px 0px 8px 15px; border:none}
img.left {margin:5px 8px 8px 0px;}
img.floatLeft {float:left; margin:5px 8px 8px 0px;}
img.rightColumn {border:none;}
img.imgInTextLeft {float:left; margin:5px 10px 10px 0px; border:1px solid #999;}
img.normal {margin:5px 10px 10px 0px; border:none;}
img.catalog {border:1px solid #FFF;}
img.news {border:none;}
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;}
p.info {margin:5px 5px 5px 5px; background-color:#ffffff;}

/********************************/
/* seznamy */
/********************************/
ul, ol {}

ul.rightColumn {margin:0px 10px 8px 10px; padding:0px; list-style-type:none;}
li.rightColumn {padding:2px 0px 2px 25px; background:url("../images/shared/sipkaOdkazRight.gif") left center no-repeat; list-style-type:none;}
li.rightColumnActive {padding:2px 0px 2px 25px;	background: url("../images/shared/sipkaOdkazRight.gif") left center no-repeat; font-weight:bold; list-style-type:none;}
li.ooShoppingCartList {margin-left:10px;}
ul.ooShoppingCartList {list-style-type:none;}
ul#nextSteps {margin:0px 0px 0px 17px;}
ul#nextSteps li {padding:0px 0px 1px 0px;}
ul#discontinued {list-style-type:none; margin:2px 0px 0px 0px;}
#discontinued li {padding:0px 0px 0px 12px; background:url("../images/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 {width:20px; height:20px; background:url("../images/shared/searchButton.gif") top left no-repeat; border:none; cursor:hand;}
.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("../images/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.trideniSloupceLeft,td.trideniSloupceCenter {
	padding: 2px 11px 2px 5px;
	background-color:#E6E5EA;
	vertical-align:middle;
	color:#6E6BA0;
}


a.trideniSloupce{text-decoration:none;color:#6E6BA0;};
a.trideniSloupce:link {text-decoration:none;color:#6E6BA0;};
a.trideniSloupce:visited {text-decoration:none;color:#6E6BA0;};
a.trideniSloupce:hover{text-decoration:underline;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 {color:#BD556E;}
td.faqOdpoved {padding:2px 0px 10px 20px; text-align:left; background-color:#FFF;}
td.catalogTab {padding:2px 12px 2px 10px; background:url("../images/shared/zalozkaGray.jpg") right top no-repeat; vertical-align: top; color: #FFF;}
td.catalogTabActive {padding: 2px 12px 2px 10px; background:url("../images/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(../images/shared/sipkaOdkazRight.gif) center left no-repeat; width:25px;}
td.sipkaLeft {background:url(../images/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(../images/conference/pagingPanelLeft.jpg) left top no-repeat;}
td.confPagingRight {background:#E6E5EA url(../images/conference/pagingPanelRight.jpg) right top no-repeat;}
td.confPagingLeftBottom {background:#E6E5EA url(../images/conference/pagingPanelLeftBottom.jpg) left bottom no-repeat;}
td.confPagingRightBottom {background:#E6E5EA url(../images/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 {border-bottom:1px solid #ECE9D8;height:1px;font-size:0px;}

/********************************/
/* viceucelove */
/********************************/
.rightAlign {text-align:right;}
.hidden {display:none;}
hr {border:1px solid #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.withBg {background-color:#E6E5EA; padding:5px 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 {margin:0px auto; width:770px; background-color : White}

div#headerHome {height:140px; background:url("../images/homepage/headerMiddle.jpg") top left no-repeat;}
	div#hiddenHeader {float:left; width:552px;}
	div#specialBannerArea {margin:0px 0px 0px 553px; text-align:center; padding-top:8px;}
div#homeProducts {
	width:554px;
	float:left;
	background:url("../images/homepage/headerBottom.jpg") top left no-repeat;
	background-color : White;
}
div#homeNews {margin-left:554px; }
div#homeProductsContent {padding:20px 10px 0 10px;}
div#homeNewsContent {
	padding:20px 10px 0 10px;
	min-height : 320px;
}
/** html div#homeNews {width:433px;} /* IE 3px bug FIX */

div#menu {text-align:right;}
	div#logoHomeLink {float:left;}
	div#menuLoginSearch, div#menuLoginSearchRC, div#menuLoginSearchHome {color:#1E3378;}
	div#menuLoginSearch {background:#FFF url("../images/shared/hlava.gif") bottom left no-repeat; height:55px;} 
	div#menuLoginSearchRC {background:#FFF url("../images/shared/hlavaRC.gif") bottom left no-repeat; height:55px;} 
	div#menuLoginSearchHome {height:48px; background:#FFF url("../images/homepage/headerTop.gif") bottom left no-repeat;} 
		div#user {text-align:left; padding-top:8px;}
		div#search {padding:2px 13px 0px 0px;}
	div#menuTop {padding:15px 0px 2px 0px; text-transform:lowercase; background-color:#FFF;}

div#changingContent, div#changingContentRightColumn, div#changingContentHome {padding-bottom:20px; background-color:#FFF;}
div#changingContentHome {/*background:url("../images/homepage/bgHome.jpg") top left repeat-y;*/}
div#changingContent {padding:4px 11px 20px 13px; background-color:#FFF;}
div#changingContentRightColumn {background:url("../images/shared/bgChangingContentRC.jpg") right top repeat-y;}
	div#rightColumn {float:right; width:222px; padding:0px 1px 10px 0px;}
	div#leftColumn {width:523px; padding:0px 11px 2px 13px;}
	* html div#leftColumn {width:520px;} /* IE 3px bug FIX */
	div#navigationBar {margin-bottom:24px;}

div#pata {margin:0px auto; height:50px; background:#BFC7E6 url("../images/shared/pata2.gif") left top no-repeat; clear:both;}	
div#pataRC {margin:0px auto; height:50px; background:#BFC7E6 url("../images/shared/pataRC.gif") left top no-repeat; clear:both;}
div#pataHome {margin:0px auto; height:50px; background:#BFC7E6 url("../images/homepage/pataHome.gif") left top no-repeat; clear:both;}
	div#copyright {float:left; width:290px; padding:30px 13px 0px 13px; font-size:90%;}
	div#menuPata {margin-left:547px; padding:11px 10px 0px 10px; color:#FF3600;}
	div#menuPataRC {margin-left:547px; padding:11px 10px 0px 10px; color:#FF3600;}
	div#menuPataHome {margin-left:556px; padding:11px 10px 0px 10px; color:#FF3600;}
	/** html div#menuPata {width:477px;} /* IE 3px bug FIX */