/*----------------------------------------------------------------------------

	Název souboru: 		styles.css
	Popis:				hlavni styl
	Autor:				Petr Urbánek - petr.urbanek@webprogress.cz
	Projekt:			Lanex
	
		
	== iNFO ===========================================
	
	Page width:				969px
	
	
	== CSS DETAiL ======================================
	
	UNI							-	univerzalni styly
	TABULKA						-	tabulka ve clanku
	ERROR						-	chybove hlasky - 404 a 500
	SEARCH						-	vyhledavani
	MORE RELATED INFORMATION	-	"mohlo by vas zajimat" - bude na vetsine stranek, proto UNI
	CONTACT FORM				-	kontaktni formular
	CONTACT FORM + LIGHTBOX		-	kontaktni formular v lightboxu
	ARTICLE LIGHTBOX			-	clanek v lightboxu		
	
	PAGE 						-	definovani stranky
	HEADER						-	hlavicka webu
	FOOTER						-	paticka webu
	
	CONTENT - HOME				-	titulni stranka
	CONTENT - DEPARTMENT		-	oddeleni
	CONTENT - CAREER			-	oddeleni v kariere
	CONTENT - ARTICLE			-	detail clanku
	CONTENT - ARTICLE - NEWS	-	oddeleni s novinkami, vzdy dva boxy vedle sebe
	CONTENT - GOODS				-	detail produktu s tim rozdilem ze zde tvoren samotnym clankem
	
----------------------------------------------------------------------------*/


/******************************************************************
	UNI
*/
body {
background: white;
font-family:arial, tahoma, verdana, sans-serif;
font-weight:normal;
font-size:80%;
color:#333333;
text-align:center;
line-height:1.0em;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
text-align:left;
}
p{
margin:0px;
padding:0px;
}
table, input, select, textarea {
font-size:100%;
font-family:arial, tahoma, verdana, sans-serif;
}
.left,
.blok-vlevo{
float:left;
}
.right,
.blok-vpravo{
float:right;
}
.clear,
.blok-vycisit{
clear:both;
}
.text-uprostred{
text-align:center;
}
.text-vlevo{
text-align:left;
}
.text-vpravo{
text-align:right;
}
img {
border:0px;
}
hr{
height:0px;
color:#cccccc;
border:0px;
border-top:1px solid #cccccc;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

.justify{
text-align:justify;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: black;
text-decoration: underline;
outline:none;
}
a:hover {
text-decoration:none;
}


.red{
color:#DE181F !important;
}

.error{
width:700px;
padding:11px 0px 12px 0px;
margin:10px 0px;
line-height:1.2em;
font-weight:bold;
color:white;
text-align:center;
background: url(../img/error-bg.gif) no-repeat;
}

.sucess{
width:699px;
padding:11px 0px 10px 0px;
margin:10px 0px;
line-height:1.2em;
font-weight:bold;
color:white;
text-align:center;
background: url(../img/sucess-bg.gif) no-repeat #59A508;
}

#map{
float:right;
width:400px;
height:300px;
margin:0px 0px 0px 20px;
}


/******************************************************************
	TABULKA
*/
table.tabulka{
/*width:100%;*/
font-size:100%;
color:black;
/*background:white;*/
margin:10px 0px 0px 0px;
}
div.tabulka table.tabulka{
margin:0px 0px 0px 0px;
}
table.tabulka tr td{
border-bottom:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
padding:12px 15px 14px 15px;
line-height:1.3em;
text-align:left;
background:white;
}
table.tabulka tr td.tabulka-stred{
text-align:center;
}

table.tabulka tr.tabulka-zahlavi td{
border-bottom:0px;
border-left:1px solid white;
font-weight:bold;
color:white;
background:#e51b23;
}
table.tabulka tr.tabulka-zahlavi td.tabulka-zahlavi-levo{
background: url(../img/tabulka-zahlavi-levo-bg.gif) left top no-repeat #e51b23;
}

table.tabulka tr.tabulka-zahlavi td.tabulka-zahlavi-pravo{
background: url(../img/tabulka-zahlavi-pravo-bg.gif) right top no-repeat #e51b23;
}
div.tabulka table.tabulka tr.tabulka-zahlavi td.tabulka-zahlavi-pravo{
background: url(../img/tabulka-zahlavi-pravo-bg.png) right top no-repeat;
}

table.tabulka tr.tabulka-zapati td{
background: url(../img/tabulka-zapati-bg.gif) center bottom repeat-x;
border-bottom:0px;
}
table.tabulka tr.tabulka-zapati td.tabulka-zapati-levo,
table.tabulka tr td.tabulka-zapati-levo{
background: url(../img/tabulka-zapati-levo-bg.gif) left bottom no-repeat;
border-left:0px;
border-bottom:0px;
}
table.tabulka tr.tabulka-zapati td.tabulka-zapati-pravo,
table.tabulka tr td.tabulka-zapati-pravo{
background: url(../img/tabulka-zapati-pravo-bg.gif) right bottom no-repeat;
border-bottom:0px;
}
table.tabulka tr.tabulka-zapati td.tabulka-zapati-pravo-stred{
background: url(../img/tabulka-zapati-pravo-bg.gif) right bottom no-repeat white;
text-align:center;
}
table.tabulka tr td.tabulka-prvni{
border-left:0px solid white;
}
table.tabulka tr td.tabulka-prvni strong,
table.tabulka tr.tabulka-zapati td.tabulka-zapati-levo strong{
color:#e51b23;
white-space:nowrap;
}

table.tabulka tr.tabulka-zahlavi td a:link,
table.tabulka tr.tabulka-zahlavi td a:visited,
table.tabulka tr.tabulka-zahlavi td a:hover{
color:white !important;
font-weight:bold !important;
}

table.tabulka tr td.tabulka-prvni a:link,
table.tabulka tr td.tabulka-prvni a:visited,
table.tabulka tr td.tabulka-prvni a:hover,
table.tabulka tr.tabulka-zapati td.tabulka-zapati-levo a:link,
table.tabulka tr.tabulka-zapati td.tabulka-zapati-levo a:visited,
table.tabulka tr.tabulka-zapati td.tabulka-zapati-levo a:hover{
color:#e51b23;
}


div.tabulka{
width:500px;
overflow:hidden;
position:relative;
}


div.tabulka .cornerShow{
z-index:1000;
}
div.tabulka .cornerShow .cornerLeftBG{
background: url(../img/table-corner-left-bg.png) left center repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.tabulka .cornerShow .cornerRightTop{
background: url(../img/table-corner-right-top-2.png) right top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.tabulka .cornerShow .cornerLeftTop{
background: url(../img/table-corner-left-top-3.png) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.tabulka .cornerShow .cornerRightBottom{
background: url(../img/table-corner-right-bottom-2.png) right bottom no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.tabulka .cornerShow .cornerLeftBottom{
background: url(../img/table-corner-left-bottom-3.png) left bottom no-repeat;
margin:0px 0px 0px 0px;
padding:40px 0px 40px 26px;
}

div.tabulka .cornerShow .cornerRightBG{
background: url(../img/table-corner-right-bg-2.png) right center repeat-y;
margin:0px 0px 0px 0px;
padding:0px 26px 0px 0px;
display:block;
}

div.tabulka .cornerShow .cornerContent{
position:relative;
z-index:-1;
}

div.tabulka .cornerShow table.tabulka{
position:absolute;
z-index:-1;
top:-14px;
left:0px;
}

div.tabulka .cornerContent{
width:100%;
height:100%;
}



/******************************************************************
	ERROR
*/
#errorContent {
padding:35px 0px 10px 20px;
text-align:left;
line-height:1.5em;
color:#666666;
}
#errorContent a:link,
#errorContent a:visited,
#errorContent a:hover{
color:#e51b23;
}

#errorContent span.h1{
font-size:220%;
color:#333333;
line-height:1.2em;
display:block;
padding:0px 0px 15px 0px;
margin:0px;
}
#errorContent span.h2{
font-size:150%;
color:#ed1c24;
line-height:1.2em;
display:block;
padding:20px 0px 10px 0px;
margin:0px;
}
#errorContent ul{
margin:0px 0px 15px 0px;
padding:0px;
}
#errorContent ul li{
margin:0px;
padding:3px 0px 3px 36px;
background: url(../img/ul-li.gif) 14px 10px no-repeat;
list-style-type:none;
}
#errorContent ul.noneBG li{
padding:3px 0px 3px 15px;
background: none;
}

/******************************************************************
	SEARCH
*/
#searchContent {
padding:25px 10px 10px 20px;
text-align:left;
line-height:1.5em;
color:#666666;
}

#searchContent a:link,
#searchContent a:visited,
#searchContent a:hover{
color:#ABABAB;
}

#searchContent h2{
color:#ED1C24;
display:block;
font-size:150%;
line-height:1.1em;
padding:25px 0px 0px 0px;
margin:0px;
}
#searchContent h2 a:link,
#searchContent h2 a:visited,
#searchContent h2 a:hover{
color:#ED1C24;
text-decoration:none;
border-bottom:1px solid #ED1C24;
}
#searchContent h2 a:hover{
border-bottom:0px;
}
#searchContent .pagination{
padding:50px 0px 20px 0px;
text-align:center;
width:100%
}
#searchContent .pagination a.left:link,
#searchContent .pagination a.left:visited,
#searchContent .pagination a.left:hover{
width:136px;
height:30px;
display:block;
background: url(../img/pagination-left-bg.gif) top center no-repeat;
color:#ed1c24;
font-weight:bold;
text-decoration:none;
}
#searchContent .pagination a.left:hover{
background: url(../img/pagination-left-bg.gif) bottom center no-repeat;
color:white;
}
#searchContent .pagination a.right:link,
#searchContent .pagination a.right:visited,
#searchContent .pagination a.right:hover{
width:136px;
height:30px;
display:block;
background: url(../img/pagination-right-bg.gif) top center no-repeat;
color:#ed1c24;
font-weight:bold;
text-decoration:none;
}
#searchContent .pagination a.right:hover{
background: url(../img/pagination-right-bg.gif) bottom center no-repeat;
color:white;
}
#searchContent .pagination a.left:link span,
#searchContent .pagination a.left:visited span,
#searchContent .pagination a.left:hover span,
#searchContent .pagination a.right:link span,
#searchContent .pagination a.right:visited span,
#searchContent .pagination a.right:hover span{
display:block;
padding:5px 25px 0px 25px;
text-align:right;
}
#searchContent .pagination a.right:link span,
#searchContent .pagination a.right:visited span,
#searchContent .pagination a.right:hover span{
text-align:left;
}


#searchContent .pagination .paginationCenter{
margin:0px auto 0px;
width:400px;
}
#searchContent .pagination .paginationCenter strong,
#searchContent .pagination .paginationCenter a:link,
#searchContent .pagination .paginationCenter a:visited,
#searchContent .pagination .paginationCenter a:hover{
float:left;
}


#searchContent .pagination .paginationCenter strong,
#searchContent .pagination .paginationCenter a:link,
#searchContent .pagination .paginationCenter a:visited,
#searchContent .pagination .paginationCenter a:hover{
width:34px;
height:34px;
text-decoration:none;
display:block;
background: url(../img/pagination-bg.gif) top center no-repeat;
text-align:center;
color:#ed1c24;
font-weight:bold;
margin:0px 10px 0px 0px;
}
#searchContent .pagination .paginationCenter strong span,
#searchContent .pagination .paginationCenter a:link span,
#searchContent .pagination .paginationCenter a:visited span,
#searchContent .pagination .paginationCenter a:hover span{
display:block;
padding:7px 0px 0px 0px;
}
#searchContent .pagination .paginationCenter a:hover{
background: url(../img/pagination-bg.gif) bottom center no-repeat;
color:white;
}

#searchContent .pagination .paginationCenter strong{
background: url(../img/pagination-bg.gif) bottom center no-repeat;
color:white;
}

#searchContent #searchPanel{
background: url(../img/search-panel-bg.gif) no-repeat;
width:697px;
height:51px;
}
#searchContent #searchPanel #in_searchPanel{
padding:10px 20px;
}
#searchContent #searchPanel #in_searchPanel span{
float:left;
display:block;
font-size:110%;
padding:5px 10px 3px 0px;
color:#333333;
}

/******************************************************************
	MORE RELATED INFORMATION
*/
#moreRelatedInformation{
width:969px;
text-align:left;
position:relative;
padding:39px 0px 16px 0px;
margin:20px 0px 0px 0px;
background: url(../img/articleMoreInformation-bottom-bg.gif) center bottom no-repeat;
}
#moreRelatedInformation #moreRelatedInformationHeader{
position:absolute;
left:0px;
top:0px;
margin:0px 0px 0px 0px;
background: url(../img/articleMoreInformationHeader-bg.gif) left top no-repeat;
}
#moreRelatedInformation #moreRelatedInformationHeader span{
display:block;
padding:12px 20px 12px 20px;
background: url(../img/articleMoreInformationHeader-right-bg.gif) right top no-repeat;
font-size:140%;
line-height:1.1em;
font-weight:normal;
color:#333333;
}
#moreRelatedInformation #moreRelatedInformationContent{
background: url(../img/articleMoreInformation-bg.gif) repeat-y;
}
#moreRelatedInformation #moreRelatedInformationContent #in_moreRelatedInformationContent{
padding:12px 20px 0px 20px;
background: url(../img/articleMoreInformation-top-bg.gif) center top no-repeat;
line-height:1.7em;
}



/******************************************************************
	CONTACT FORM
*/
#contactForm{
width:700px;
text-align:left;
}
#contactForm .leftContactForm{
width:330px;
float:left;
padding:0px 0px 10px 0px;
}
#contactForm .rightContactForm{
width:330px;
float:right;
padding:0px 0px 10px 0px;
}
#contactForm .centerContactForm{
width:700px;
}

#contactForm .leftContactForm label,
#contactForm .rightContactForm label,
#contactForm .centerContactForm label{
display:block;
padding:10px 0px 10px 0px;
color:black;
font-weight:bold;
}
#contactForm .centerContactForm label.err{
color:red;
}

#contactForm .leftContactForm .checkbox label,
#contactForm .rightContactForm .checkbox label{
float:left;
padding:7px 0px 10px 0px;
}

#contactForm .leftContactForm label span,
#contactForm .rightContactForm label span,
#contactForm .centerContactForm label span{
color:#de181f;
}

#contactForm .leftContactForm div,
#contactForm .rightContactForm div{
width:330px;
height:34px;
background: url(../img/contactForm-input-bg.gif) no-repeat #EFEFEF;
}
#contactForm .leftContactForm div.checkbox,
#contactForm .rightContactForm div.checkbox{
background:none;
height:auto;
}
#contactForm .leftContactForm div.err,
#contactForm .rightContactForm div.err{
background: url(../img/contactForm-input-err-bg.gif) no-repeat #FFAFB4;
}

#contactForm .centerContactForm div{
width:700px;
height:99px;
background: url(../img/contactForm-area-bg.gif) no-repeat #EFEFEF;
}
#contactForm .centerContactForm div.err{
background: url(../img/contactForm-area-err-bg.gif) no-repeat #FFAFB4;
}


#contactForm .centerContactForm div.contactSelectType{
width:700px;
height:180px;
background: none;
}
#contactForm .centerContactForm div.contactSelectType2{
height:370px;
}
#contactForm .centerContactForm div.contactSelectType label{
width:140px;
height:150px;
padding:0px;
margin:10px 0px;
display:block;
float:left;
text-align:left;
line-height:1.4em;
}
#contactForm .centerContactForm div.contactSelectType2 label{
width:130px;
height:170px;
}
#contactForm .centerContactForm div.contactSelectType span{
float:left;
width:100px;
}
#contactForm .centerContactForm div.contactSelectType input{
margin:0px 10px 10px 0px;
padding:0px;
float:left;
}



#contactForm .leftContactForm div input,
#contactForm .rightContactForm div input{
width:295px;
margin:6px 0px 2px 15px;
border:0px;
}

#contactForm .leftContactForm .checkbox input,
#contactForm .rightContactForm .checkbox input{
float:left;
width:auto;
height:auto;
margin:7px 20px 0px 5px;
}

#contactForm .leftContactForm div select,
#contactForm .rightContactForm div select{
width:295px;
margin:6px 0px 2px 15px;
border:0px;
}

#contactForm .centerContactForm div textarea{
width:670px;
height:70px;
margin:8px 12px 2px 12px;
border:0px;
}
#contactForm .sendForm-ru,
#contactForm .sendForm-de,
#contactForm .sendForm-pl,
#contactForm .sendForm-en,
#contactForm .sendForm{
background: url(../img/button-send-form-bg.gif) top center no-repeat;
width:128px;
height:37px;
border:0px;
cursor:pointer;
float:right;
margin:15px 0px 0px 0px;
color:black;
}
#contactForm .sendForm:hover{
background: url(../img/button-send-form-bg.gif) bottom center no-repeat;
}

#contactForm .sendForm-en{
background: url(../img/button-send-form-en-bg.gif) top center no-repeat;
}
#contactForm .sendForm-en:hover{
background: url(../img/button-send-form-en-bg.gif) bottom center no-repeat;
}

#contactForm .sendForm-de{
background: url(../img/button-send-form-de-bg.gif) top center no-repeat;
}
#contactForm .sendForm-de:hover{
background: url(../img/button-send-form-de-bg.gif) bottom center no-repeat;
}

#contactForm .sendForm-pl{
background: url(../img/button-send-form-pl-bg.gif) top center no-repeat;
}
#contactForm .sendForm-pl:hover{
background: url(../img/button-send-form-pl-bg.gif) bottom center no-repeat;
}

#contactForm .sendForm-ru{
background: url(../img/button-send-form-ru-bg.gif) top center no-repeat;
}
#contactForm .sendForm-ru:hover{
background: url(../img/button-send-form-ru-bg.gif) bottom center no-repeat;
}
#contactForm strong.left{
color:black;
padding:25px 0px 0px 0px;
margin:0px;
display:block;
}
#contactForm strong.left span{
color:#de181f;
}

#contactForm h2{
font-size:200%;
margin:0px;
padding:0px 0px 15px 0px;
margin:0px;
color:#ED1C24;
}

.careerForm h2{
margin:0px;
padding:20px 0px 5px 0px !important;
color:#ED1C24;
}




/******************************************************************
	CONTACT FORM + LIGHTBOX
*/
#overlay{
display:none;
width:100%;
height:100;
position:absolute;
left:0px;
top:0px;
z-index:1000;
background:black;
opacity: 0.7; 
filter:Alpha(Opacity=70);
}

#lightBoxContactForm{
display:none;
width:767px;
position:absolute;
left:-800px;
top:0px;
z-index:2000;
text-align:left;
}
#lightBoxContactForm #lightBoxContactForm-header{
height:66px;
position:relative;
background: url(../img/lightBoxContactForm-header-left-bg.png) left top no-repeat;
padding:0px 69px 0px 15px;
overflow:hidden;
}
#lightBoxContactForm #lightBoxContactForm-header span.h2{
display:block;
color:white;
font-size:190%;
padding:22px 0px 23px 15px;
margin:0px;
background:#de181f;
}
#lightBoxContactForm #lightBoxContactForm-header a.close:link,
#lightBoxContactForm #lightBoxContactForm-header a.close:visited,
#lightBoxContactForm #lightBoxContactForm-header a.close:hover{
display:block;
width:69px;
height:69px;
background: url(../img/lightBoxContactForm-header-close-bg.png) 0px 0px no-repeat;
position:absolute;
right:0px;
top:0px;
text-indent:-9999px;
}
#lightBoxContactForm #lightBoxContactForm-header a.close:hover{
background: url(../img/lightBoxContactForm-header-close-bg.png) 0px -69px no-repeat;
}

#lightBoxContactForm #lightBoxContactForm-footer{
height:14px;
background: url(../img/lightBoxContactForm-footer-left-bg.png) left bottom no-repeat;
padding:0px 0px 0px 14px;
}
#lightBoxContactForm #lightBoxContactForm-footer #lightBoxContactForm-footer-right{
height:14px;
background: url(../img/lightBoxContactForm-footer-right-bg.png) right bottom no-repeat;
padding:0px 14px 0px 0px;
}
#lightBoxContactForm #lightBoxContactForm-footer #lightBoxContactForm-footer-right #lightBoxContactForm-footer-bg{
height:14px;
background: url(../img/lightBoxContactForm-footer-bg.png) center bottom repeat-x;
}



#lightBoxContactForm #lightBoxContactForm-content{
background:white;
padding:20px 30px;
}




/******************************************************************
	ARTICLE LIGHTBOX
*/
.lightbox-clanek{
}

#lightBoxArticle{
display:none;
width:970px;
position:absolute;
left:-1000px;
top:0px;
z-index:2000;
text-align:left;
}
#lightBoxArticle #lightBoxArticle-header{
height:69px;
position:relative;
background: url(../img/lightBoxContactForm-header-left-bg.png) left top no-repeat;
padding:0px 69px 0px 15px;
overflow:hidden;
}
#lightBoxArticle #lightBoxArticle-header span.h2{
display:block;
color:white;
font-size:190%;
padding:22px 0px 23px 15px;
margin:0px;
background:#de181f;
}
#lightBoxArticle #lightBoxArticle-header a.close:link,
#lightBoxArticle #lightBoxArticle-header a.close:visited,
#lightBoxArticle #lightBoxArticle-header a.close:hover{
display:block;
width:69px;
height:69px;
background: url(../img/lightBoxContactForm-header-close-bg.png) top center no-repeat;
position:absolute;
right:0px;
top:0px;
text-indent:-9999px;
margin:0px -69px 0px 0px 0px;
}
#lightBoxArticle #lightBoxArticle-header a.close:hover{
background: url(../img/lightBoxContactForm-header-close-bg.png) bottom center no-repeat;
}

#lightBoxArticle #lightBoxArticle-footer{
height:14px;
background: url(../img/lightBoxContactForm-footer-left-bg.png) left bottom no-repeat;
padding:0px 0px 0px 14px;
}
#lightBoxArticle #lightBoxArticle-footer #lightBoxArticle-footer-right{
height:14px;
background: url(../img/lightBoxContactForm-footer-right-bg.png) right bottom no-repeat;
padding:0px 14px 0px 0px;
}
#lightBoxArticle #lightBoxArticle-footer #lightBoxArticle-footer-right #lightBoxArticle-footer-bg{
height:14px;
background: url(../img/lightBoxContactForm-footer-bg.png) center bottom repeat-x;
}



#lightBoxArticle #lightBoxArticle-content{
background:white;
padding:20px 20px;
}







/******************************************************************
	PAGE
*/
#page{
width:969px;
margin:0px auto 0px;
position:relative;
}


/******************************************************************
	HEADER
*/
#header{
width:969px;
height:101px;
text-align:left;
position:absolute;
top:0px;
left:0px;
}
#header a#logo:link,
#header a#logo:visited,
#header a#logo:hover{
width:242px;
height:48px;
display:block;
margin:26px 0px 0px 0px;
float:left;
}

#header #headerContent{
float:right;
text-align:right;
padding:13px 2px 0px 0px;
}

#header #headerContent #search,
#searchBox{
float:right;
width:230px;
height:34px;
background: url(../img/search-bg.gif) left top no-repeat;
}
#searchBox{
float:left;
}
#header #headerContent #search #searchText,
#searchBox #searchText2{
padding:7px 0px 0px 35px;
float:left;
display:block;
}
#searchBox #searchText2{
padding:4px 0px 0px 35px;
}
#header #headerContent #search #searchText input,
#searchBox #searchText2 input{
width:125px;
height:15px;
font-size:85%;
color:#666666;
border:0px;
}
#header #headerContent #search #searchButton,
#searchBox #searchButton2{
float:right;
text-align:left;
width:65px;
height:34px;
background: url(../img/button-search-bg.gif) left top no-repeat;
}
#header #headerContent #search #searchButton button,
#searchBox #searchButton2 button{
font-weight:bold;
background:none;
border:0px;
cursor:pointer;
font-size:80%;
padding:6px 0px 7px 15px;
}



#header #headerContent #language{
float:right;
padding:10px 20px 0px 0px;
}
#header #headerContent #language ul{
margin:0px;
padding:0px;
}
#header #headerContent #language ul li{
margin:0px;
padding:0px 20px 0px 0px;
list-style-type:none;
float:left;
color:#ed1c24;
font-size:85%;
}
#header #headerContent #language ul li a:link,
#header #headerContent #language ul li a:visited,
#header #headerContent #language ul li a:hover{
color:#666666;
}





#header #headerContent #menu{
float:right;
padding:13px 1px 0px 0px;
}
#header #headerContent #menu ul{
margin:0px;
padding:0px;
}
#header #headerContent #menu ul li{
margin:0px;
padding:0px 27px 0px 0px;
list-style-type:none;
float:left;
}
#header #headerContent #menu ul li.last{
padding:0px;
}
#header #headerContent #menu ul li a:link,
#header #headerContent #menu ul li a:visited,
#header #headerContent #menu ul li a:hover{
color:#333333;
font-size:120%;
text-decoration:none;
}
#header #headerContent #menu ul li a:hover{
color:#ed1c24;
}

#header #headerContent #menu ul li a.act:link,
#header #headerContent #menu ul li a.act:visited,
#header #headerContent #menu ul li a.act:hover{
color:#ed1c24;
}


/******************************************************************
	FOOTER
*/
#footer{
width:969px;
padding:25px 0px 70px 0px;
text-align:left;
}
#footer #footerContent{
padding:0px 0px 0px 53px;
float:left;
color:#ababab;
font-size:85%;
}
#footer #footerContent ul{
margin:0px;
padding:10px 0px 0px 0px;
}
#footer #footerContent ul li{
margin:0px;
padding:0px 14px 0px 0px;
float:left;
list-style-type:none;
}
#footer #footerCreated a:link,
#footer #footerCreated a:visited,
#footer #footerCreated a:hover,
#footer #footerContent ul li a:link,
#footer #footerContent ul li a:visited,
#footer #footerContent ul li a:hover{
color:#ababab;
}

#footer #footerCreated{
float:right;
color:#ababab;
font-size:85%;
padding:23px 0px 0px 0px;
}


/******************************************************************
	CONTENT
*/

#content{
padding:101px 0px 20px 0px;
text-align:left;
}





/******************************************************************
	CONTENT - HOME
*/
#homeContentIMGa{
width:969px;
height:554px;
position:absolute;
left:0px;
top:0px;
z-index:10;
}
#homeContentIMGb{
width:969px;
height:554px;
position:absolute;
left:0px;
top:0px;
z-index:10;
}
.homeContentIMGa-cs{
background: url(../../data/img/home-cs/homeContent-0.jpg) no-repeat;
}
.homeContentIMGb-cs{
background: url(../../data/img/home-cs/homeContent-1.jpg) no-repeat;
}
.homeContentIMGa-en{
background: url(../../data/img/home-en/homeContent-0.jpg) no-repeat;
}
.homeContentIMGb-en{
background: url(../../data/img/home-en/homeContent-1.jpg) no-repeat;
}
.homeContentIMGa-de{
background: url(../../data/img/home-de/homeContent-0.jpg) no-repeat;
}
.homeContentIMGb-de{
background: url(../../data/img/home-de/homeContent-1.jpg) no-repeat;
}
.homeContentIMGa-pl{
background: url(../../data/img/home-pl/homeContent-0.jpg) no-repeat;
}
.homeContentIMGb-pl{
background: url(../../data/img/home-pl/homeContent-1.jpg) no-repeat;
}
.homeContentIMGa-ru{
background: url(../../data/img/home-ru/homeContent-0.jpg) no-repeat;
}
.homeContentIMGb-ru{
background: url(../../data/img/home-ru/homeContent-1.jpg) no-repeat;
}
#homeContent{
width:969px;
margin:0px 0px -20px 0px;
position:relative;
}
#homeContent #in_homeContent{
background:#EE1C25;
}
#homeContent #homeContentTop{
width:969px;
height:296px;
/*background: url(../img/homeContentTop-bg.jpg) no-repeat;*/
}

#homeContent #homeContentMiddle{
width:969px;
height:78px;
background: #eee;
overflow:hidden;
position:relative;
z-index:100;
}
#homeContent #homeContentMiddle a:link,
#homeContent #homeContentMiddle a:visited,
#homeContent #homeContentMiddle a:hover{
height:78px;
display:block;
float:left;
/*text-indent:-9999px;*/
}

/* CZ */
#homeContent #homeContentMiddle a.homeContentMiddleBag:link,
#homeContent #homeContentMiddle a.homeContentMiddleBag:visited,
#homeContent #homeContentMiddle a.homeContentMiddleBag:hover{
width:167px;
background: url(../img/homeContentMiddleBag-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleOutdoor:link,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoor:visited,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoor:hover{
width:159px;
background: url(../img/homeContentMiddleOutdoor-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleHobby:link,
#homeContent #homeContentMiddle a.homeContentMiddleHobby:visited,
#homeContent #homeContentMiddle a.homeContentMiddleHobby:hover{
width:160px;
background: url(../img/homeContentMiddleHobby-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleShip:link,
#homeContent #homeContentMiddle a.homeContentMiddleShip:visited,
#homeContent #homeContentMiddle a.homeContentMiddleShip:hover{
width:159px;
background: url(../img/homeContentMiddleShip-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleGrass:link,
#homeContent #homeContentMiddle a.homeContentMiddleGrass:visited,
#homeContent #homeContentMiddle a.homeContentMiddleGrass:hover{
width:160px;
background: url(../img/homeContentMiddleGrass-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleFibre:link,
#homeContent #homeContentMiddle a.homeContentMiddleFibre:visited,
#homeContent #homeContentMiddle a.homeContentMiddleFibre:hover{
width:164px;
background: url(../img/homeContentMiddleFibre-bg.gif) no-repeat;
}

/* EN */
#homeContent #homeContentMiddle a.homeContentMiddleBagEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleBagEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleBagEN:hover{
width:167px;
background: url(../img/homeContentMiddleBag-en-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorEN:hover{
width:159px;
background: url(../img/homeContentMiddleOutdoor-en-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleHobbyEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyEN:hover{
width:160px;
background: url(../img/homeContentMiddleHobby-en-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleShipEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleShipEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleShipEN:hover{
width:159px;
background: url(../img/homeContentMiddleShip-en-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleGrassEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleGrassEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleGrassEN:hover{
width:160px;
background: url(../img/homeContentMiddleGrass-en-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleFibreEN:link,
#homeContent #homeContentMiddle a.homeContentMiddleFibreEN:visited,
#homeContent #homeContentMiddle a.homeContentMiddleFibreEN:hover{
width:164px;
background: url(../img/homeContentMiddleFibre-en-bg.gif) no-repeat;
}

/* DE */
#homeContent #homeContentMiddle a.homeContentMiddleBagDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleBagDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleBagDE:hover{
width:167px;
background: url(../img/homeContentMiddleBag-de-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorDE:hover{
width:159px;
background: url(../img/homeContentMiddleOutdoor-de-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleHobbyDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyDE:hover{
width:160px;
background: url(../img/homeContentMiddleHobby-de-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleShipDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleShipDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleShipDE:hover{
width:159px;
background: url(../img/homeContentMiddleShip-de-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleGrassDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleGrassDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleGrassDE:hover{
width:160px;
background: url(../img/homeContentMiddleGrass-de-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleFibreDE:link,
#homeContent #homeContentMiddle a.homeContentMiddleFibreDE:visited,
#homeContent #homeContentMiddle a.homeContentMiddleFibreDE:hover{
width:164px;
background: url(../img/homeContentMiddleFibre-de-bg.gif) no-repeat;
}

/* PL */
#homeContent #homeContentMiddle a.homeContentMiddleBagPL:link,
#homeContent #homeContentMiddle a.homeContentMiddleBagPL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleBagPL:hover{
width:167px;
background: url(../img/homeContentMiddleBag-pl-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorPL:link,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorPL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorPL:hover{
width:159px;
background: url(../img/homeContentMiddleOutdoor-pl-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleHobbyPL:link,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyPL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyPL:hover{
width:160px;
background: url(../img/homeContentMiddleHobby-pl-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleShipPL:link,
#homeContent #homeContentMiddle a.homeContentMiddleShipPL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleShipPL:hover{
width:159px;
background: url(../img/homeContentMiddleShip-pl-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleGrassPL:link,
#homeContent #homeContentMiddle a.homeContentMiddleGrassPL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleGrassPL:hover{
width:160px;
background: url(../img/homeContentMiddleGrass-pl-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleFibrePL:link,
#homeContent #homeContentMiddle a.homeContentMiddleFibrePL:visited,
#homeContent #homeContentMiddle a.homeContentMiddleFibrePL:hover{
width:164px;
background: url(../img/homeContentMiddleFibre-pl-bg.gif) no-repeat;
}

/* RU */
#homeContent #homeContentMiddle a.homeContentMiddleBagRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleBagRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleBagRU:hover{
width:167px;
background: url(../img/homeContentMiddleBag-ru-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleOutdoorRU:hover{
width:159px;
background: url(../img/homeContentMiddleOutdoor-ru-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleHobbyRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleHobbyRU:hover{
width:160px;
background: url(../img/homeContentMiddleHobby-ru-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleShipRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleShipRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleShipRU:hover{
width:159px;
background: url(../img/homeContentMiddleShip-ru-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleGrassRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleGrassRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleGrassRU:hover{
width:160px;
background: url(../img/homeContentMiddleGrass-ru-bg.gif) no-repeat;
}
#homeContent #homeContentMiddle a.homeContentMiddleFibreRU:link,
#homeContent #homeContentMiddle a.homeContentMiddleFibreRU:visited,
#homeContent #homeContentMiddle a.homeContentMiddleFibreRU:hover{
width:164px;
background: url(../img/homeContentMiddleFibre-ru-bg.gif) no-repeat;
}





#homeContent #homeContentBottom{
width:969px;
height:180px;
/*background: url(../img/homeContentBottom-bg.jpg) no-repeat;*/
color:white;
text-align:left;
position:relative;
z-index:100;
}
#homeContent #homeContentBottom #aboutUs{
float:left;
width:484px;
height:180px;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs{
padding:20px 20px 15px 30px;
line-height:1.6em;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs h1{
margin:0px;
padding:0px 140px 15px 0px;
font-size:170%;
float:left;
background: url(../img/aboutUs-lanex-logo.png) right 3px no-repeat;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs h1 strong{
display:none;
}
/*#homeContent #homeContentBottom #aboutUs #in_aboutUs img{
position:relative;
top:2px;
right:-8px;
}*/
#homeContent #homeContentBottom #aboutUs #in_aboutUs a:link,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a:visited,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a:hover{
display:block;
padding:0px;
margin:15px 0px 0px 0px;
width:134px;
height:28px;
background: url(../img/aboutUs-more-bg.png) top center no-repeat;
color:white;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs a:hover{
background: url(../img/aboutUs-more-bg.png) bottom center no-repeat;
}

#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-en:link,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-en:visited,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-en:hover{
width:163px;
background: url(../img/aboutUs-more-en-bg.png) top center no-repeat;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-en:hover{
background: url(../img/aboutUs-more-en-bg.png) bottom center no-repeat;
}

#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-de:link,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-de:visited,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-de:hover{
width:175px;
background: url(../img/aboutUs-more-de-bg.png) top center no-repeat;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-de:hover{
background: url(../img/aboutUs-more-de-bg.png) bottom center no-repeat;
}

#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-pl:link,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-pl:visited,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-pl:hover{
width:135px;
background: url(../img/aboutUs-more-pl-bg.png) top center no-repeat;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-pl:hover{
background: url(../img/aboutUs-more-pl-bg.png) bottom center no-repeat;
}

#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-ru:link,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-ru:visited,
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-ru:hover{
width:163px;
background: url(../img/aboutUs-more-ru-bg.png) top center no-repeat;
}
#homeContent #homeContentBottom #aboutUs #in_aboutUs a.aboutUsButton-ru:hover{
background: url(../img/aboutUs-more-ru-bg.png) bottom center no-repeat;
}



#homeContent #homeContentBottom #aboutUs #in_aboutUs a span{
text-indent:-9999px;
}


#homeContent #homeContentBottom #news{
float:right;
width:485px;
height:180px;
}
#homeContent #homeContentBottom #news #in_news{
padding:20px 20px 15px 30px;
line-height:1.6em;
position:relative;
overflow:hidden;
}

#homeContent #homeContentBottom #news #in_news .newsHeader{
margin:0px;
padding:0px 0px 15px 0px;
display:block;
font-size:170%;
}

#homeContent #homeContentBottom #news #in_news #newsContent{
height:95px;
overflow:hidden;
width:430px;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul{
margin:0px;
padding:0px;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li{
margin:0px;
padding:0px;
list-style-type:none;
width:430px;
height:95px;
overflow:hidden; 
}

#homeContent #homeContentBottom #news #in_news #newsContent ul li .newsDate{
width:54px;
height:45px;
background: url(../img/newsContent-date-bg.gif) no-repeat;
font-size:85%;
text-align:center;
color:black;
float:left;
margin:0px 13px 0px 0px;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li .newsDate strong{
color:#ed1c24;
display:block;
text-align:center;
padding:10px 0px 0px 0px;
line-height:1.1em;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li .newsDate span{
color:black;
display:block;
text-align:center;
padding:0px 0px 0px 0px;
font-size:120%;
line-height:1.1em;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li h2{
color:white;
font-size:100%;
line-height:1.6em;
margin:0px;
padding:0px 0px 0px 0px;
min-height:55px;
_height:55px;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li h2 a:link,
#homeContent #homeContentBottom #news #in_news #newsContent ul li h2 a:visited,
#homeContent #homeContentBottom #news #in_news #newsContent ul li h2 a:hover{
color:white;
}
#homeContent #homeContentBottom #news #in_news #newsContent ul li a:link,
#homeContent #homeContentBottom #news #in_news #newsContent ul li a:visited,
#homeContent #homeContentBottom #news #in_news #newsContent ul li a:hover{
color:white;
}

#homeContent #homeContentBottom #news #in_news #controlPanel{
background: url(../img/news-controls-panel-bg.png) no-repeat;
width:203px;
height:25px;
position:absolute;
right:29px;
top:21px;
}
#homeContent #homeContentBottom #news #in_news #controlPanel a:link,
#homeContent #homeContentBottom #news #in_news #controlPanel a:visited,
#homeContent #homeContentBottom #news #in_news #controlPanel a:hover{
color:white;
text-decoration:none;
font-size:85%;
padding:2px 12px 0px 0px;
display:block;
float:right;
}
#homeContent #homeContentBottom #news #in_news #controlPanel a:hover{
text-decoration:underline;
}

#homeContent #homeContentBottom #news #in_news #controls{
position:absolute;
right:130px;
top:27px;
margin:0px;
padding:0px;
}
#homeContent #homeContentBottom #news #in_news #controls li{
margin:0px 0px 0px 8px;
padding:0px;
float:left;
list-style:none;
width:12px;
height:12px;
background: url(../img/news-controls-bg.gif) no-repeat;
}
#homeContent #homeContentBottom #news #in_news #controls li a:link,
#homeContent #homeContentBottom #news #in_news #controls li a:visited,
#homeContent #homeContentBottom #news #in_news #controls li a:hover{
display:block;
width:12px;
height:12px;
background: url(../img/news-controls-bg.gif) no-repeat;
text-indent:-9999px;
}
#homeContent #homeContentBottom #news #in_news #controls li a:hover{
background: url(../img/news-controls-act-bg.gif) no-repeat;
}


#homeContent #homeContentBottom #news #in_news #controls li.current a:link,
#homeContent #homeContentBottom #news #in_news #controls li.current a:visited,
#homeContent #homeContentBottom #news #in_news #controls li.current a:hover{
background: url(../img/news-controls-act-bg.gif) no-repeat;
}


#homeContent #homeFooter{
width:969px;
padding:20px 0px 0px 0px;
background: url(../img/homeContentRight-grey-bg.gif) bottom center repeat-x;
}
#homeContent #homeFooter #homeContentFooter{
width:969px;
background: url(../img/homeContentFooter-bg.gif) center center repeat-y;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom{
width:969px;
background: url(../img/homeContentFooter-bottom-bg.gif) bottom center no-repeat;
padding:0px 0px 2px 0px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop{
width:969px;
background: url(../img/homeContentFooter-top-bg.gif) top center no-repeat;
padding:0px 0px 0px 0px;
text-align:left;
}

#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft{
float:left;
width:259px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft #homeContentLeftHeader{
float:left;
display:block;
width:129px;
height:40px;
text-indent:-9999px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftHeader-cz{
background: url(../img/homeContent-left-cz.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftHeader-en{
background: url(../img/homeContent-left-en.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftHeader-de{
background: url(../img/homeContent-left-de.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftHeader-pl{
background: url(../img/homeContent-left-pl.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftHeader-ru{
background: url(../img/homeContent-left-ru.gif) no-repeat;
}

#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftA{
float:left;
padding:0px 1px;
height:74px;
border-bottom:1px solid #e5e5e5;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentRightA{
float:right;
padding:0px 1px 0px 0px;
height:74px;
border-bottom:1px solid #e5e5e5;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentLeftB{
float:left;
padding:0px 1px;
height:74px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentLeft .homeContentRightB{
float:right;
padding:0px 1px 0px 0px;
height:74px;
}






#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight{
float:right;
width:693px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight #homeContentRightHeader{
float:left;
display:block;
width:161px;
height:40px;
text-indent:-9999px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight .homeContentRightHeader-cz{
background: url(../img/homeContent-right-cz.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight .homeContentRightHeader-en{
background: url(../img/homeContent-right-en.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight .homeContentRightHeader-de{
background: url(../img/homeContent-right-de.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight .homeContentRightHeader-pl{
background: url(../img/homeContent-right-pl.gif) no-repeat;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight .homeContentRightHeader-ru{
background: url(../img/homeContent-right-ru.gif) no-repeat;
}

#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight table{
width:682px;
margin:0px 0px 0px 10px;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight table tr td{
padding:10px 10px 10px 10px;
line-height:2.0em;
font-size:85%;
color:#666666;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight table tr td.last{
background: none;
}

#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight table tr td strong{
color:#ed1c24;
font-size:110%;
}
#homeContent #homeFooter #homeContentFooter #homeContentFooterBottom #homeContentFooterTop #homeContentRight table tr td span{
color:#333333;
font-weight:bold;
}







/******************************************************************
	CONTENT - DEPARTMENT
*/
#departmentContent{
width:969px;
}
#departmentContent #departmentInformation{
width:969px;
height:134px;
background: url(../img/articleContent-articleInformation-bg.jpg) no-repeat #E81C25;
text-align:left;
position:relative;
}
#departmentContent #departmentInformation #in_departmentInformation{
padding:20px 25px 0px 25px;
line-height:1.2em;
}

#departmentContent #departmentInformation #in_departmentInformation #navigation{
font-size:85%;
}
#departmentContent #departmentInformation #in_departmentInformation #navigation span,
#departmentContent #departmentInformation #in_departmentInformation #navigation a:link,
#departmentContent #departmentInformation #in_departmentInformation #navigation a:visited,
#departmentContent #departmentInformation #in_departmentInformation #navigation a:hover{
color:white;
}
#departmentContent #departmentInformation #in_departmentInformation h1{
position:absolute;
left:20px;
bottom:20px;
margin:0px;
padding:0px;
color:white;
font-size:290%;
font-weight:bold;
z-index:100;
}
#departmentContent #departmentInformation #in_departmentInformation img{
position:absolute;
right:0px;
top:0px;
}



#departmentContent #departmentCol{
width:969px;
text-align:left;
}

#departmentContent #departmentCol h2{
margin:0px 0px -25px 0px;
padding:40px 0px 0px 0px;
color:black;
font-weight:normal;
font-size:230%;
}


#departmentContent #departmentCol .goodsDepartmentP{
margin: 35px 0px -10px 0px;
line-height:1.5em;
color:#666666;
}

#departmentContent #departmentCol .goodsDepartmentItem{
width:220px;
margin:0px;
padding:0px;
float:left;
text-align:left;
margin:35px 29px 0px 0px;
background: url(../img/goodsDepartmentItem-bg.gif) repeat-y;
}
#departmentContent #departmentCol .goodsDepartmentItemLast{
margin:35px 0px 0px 0px;
}

#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem{
background: url(../img/goodsDepartmentItem-bottom-bg.gif) bottom center no-repeat;
}

#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem .in_goodsDepartmentItemTop{
background: url(../img/goodsDepartmentItem-top-bg.gif) top center no-repeat;
width:220px;
height:258px; /* 2 RADKY */
position:relative;
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall .in_goodsDepartmentItemTop{
height:230px; /* 1 RADEK */
}

#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h2,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h3{
font-size:170%;
display:block;
width:214px;
margin:3px 0px 0px 0px;
padding:0px;
line-height:1.1em;
border-bottom:1px solid #ebebeb;
position:absolute;
left:3px;
top:10px;
z-index:100;
text-decoration:none;
background: url(../img/goodsDepartmentItem-top-h2-bg.gif) 0px -3px no-repeat #f9f9f9;
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h2 a:link,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h2 a:visited,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h2 a:hover,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h3 a:link,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h3 a:visited,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h3 a:hover{
color:#ed1c24;
text-decoration:none;
display:block;
padding:0px 10px 0px 15px;
height:59px; /* 2 RADKY */
border-bottom:6px solid white;
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h2 a:link,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h2 a:visited,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h2 a:hover,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h3 a:link,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h3 a:visited,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall h3 a:hover{
height:34px; /* 1 RADEK */
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h2 a:hover,
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem h3 a:hover{
color:black;
}

#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem .goodsDepartmentItemContent{
position:absolute;
left:3px;
top:80px; /* 2 RADKY */
z-index:1;
width:214px;
color:#666666;
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItemSmall .goodsDepartmentItemContent{
top:55px; /* 1 RADEK */
}
#departmentContent #departmentCol .goodsDepartmentItem .in_goodsDepartmentItem .goodsDepartmentItemContent p{
padding:0px 15px;
margin:5px 0px 0px 0px;
overflow:hidden;
height:40px;
line-height:1.5em;
}


















/******************************************************************
	CONTENT - CAREER
*/

#departmentContent #departmentCol #careerContent{
line-height:1.5em;
padding:0px 0px 0px 20px;
}
.careerForm {
float:left;
margin:0px 0px 0px 20px;
}
.careerForm .careerFormArticle{
line-height:1.5em;
}
#departmentContent #departmentCol #careerContent h2{
margin:0px 0px -10px 0px;
padding:45px 0px 0px 0px;
color:#ED1C24;
font-weight:normal;
font-size:210%;
}
#departmentContent #departmentCol #careerContent h3{
margin:0px 0px 0px 0px;
padding:25px 0px 5px 0px;
color:black;
font-weight:normal;
font-size:150%;
}

#departmentContent #departmentCol #careerContent a:link,
#departmentContent #departmentCol #careerContent a:visited,
#departmentContent #departmentCol #careerContent a:hover{
color:#ED1C24;
}

#departmentContent #departmentCol #careerContent ul,
.careerForm .careerFormArticle ul{
margin:0px 0px 0px 0px;
padding:0px;
}
#departmentContent #departmentCol #careerContent ul li,
.careerForm .careerFormArticle ul li{
margin:0px;
padding:3px 0px 3px 36px;
background: url(../img/ul-li.gif) 14px 10px no-repeat;
list-style-type:none;
}


a.lightBoxCareer:link,
a.lightBoxCareer:visited,
a.lightBoxCareer:hover{
width:699px;
padding:11px 0px 10px 0px;
margin:10px 0px;
line-height:1.2em;
font-weight:bold;
display:block;
color:white !important;
text-align:center;
background: url(../img/sucess-bg.gif) no-repeat #59A508;
}







/******************************************************************
	CONTENT - CONTACT
*/

#contactContent{
width:969px;
}
#contactContent #contactContentLeftcol{
text-align:left;
float:left;
width:720px;
line-height:1.6em;
color:#666666;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol{
padding:0px 0px 0px 20px;
}

#contactContent #contactContentLeftcol #in_contactContentLeftcol .contactContentMapArticle{
padding:35px 0px 0px 0px;
}

#contactContent #contactContentLeftcol #in_contactContentLeftcol .contactContentItem{
width:320px;
float:left;
line-height:1.5em;
margin:0px 40px 0px 0px;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol .contactContentItemLast{
margin:0px 0px 0px 0px;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol h2{
color:#ED1C24;
font-size:200%;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:35px 0px 5px 0px;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol h3{
color:#ed1c24;
font-size:100%;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol p{
padding:0px 0px 15px 0px;
}
#contactContent #contactContentLeftcol #in_contactContentLeftcol a:link,
#contactContent #contactContentLeftcol #in_contactContentLeftcol a:visited,
#contactContent #contactContentLeftcol #in_contactContentLeftcol a:hover{
color:#666666;
}








/******************************************************************
	CONTENT - ARTICLE
*/
#articleContent{
width:969px;
}
#articleContent #articleInformation{
width:969px;
height:134px;
background: url(../img/articleContent-articleInformation-bg.jpg) no-repeat #E81C25;
text-align:left;
position:relative;
}
#articleContent #articleInformation #in_articleInformation{
padding:20px 0px 0px 25px;
line-height:1.2em;
}

#articleContent #articleInformation #in_articleInformation #navigation{
font-size:85%;
}
#articleContent #articleInformation #in_articleInformation #navigation span,
#articleContent #articleInformation #in_articleInformation #navigation a:link,
#articleContent #articleInformation #in_articleInformation #navigation a:visited,
#articleContent #articleInformation #in_articleInformation #navigation a:hover{
color:white;
}
#articleContent #articleInformation #in_articleInformation h1{
position:absolute;
left:20px;
bottom:20px;
z-index:100;
margin:0px;
padding:0px;
color:white;
font-size:290%;
font-weight:bold;
}
#articleContent #articleInformation #in_articleInformation img{
position:absolute;
right:0px;
top:0px;
}



#articleContent #articleRightCol,
#contactContent #contactContentRightCol,
#articleNewsContent #contactContentRightCol{
text-align:left;
float:right;
width:229px;
padding:0px 0px 0px 0px;
margin:0px 0px 20px 20px;
}
#contactContent #contactContentRightCol{
margin:35px 0px 20px 20px;
}
#articleNewsContent #contactContentRightCol{
margin:30px 0px 20px 20px;
}

#articleContent #articleRightCol #rightMenu,
#contactContent #contactContentRightCol #rightMenu,
#articleNewsContent #contactContentRightCol #rightMenu{
width:229px;
background: url(../img/rightMenu-bg.gif) repeat-y;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu{
width:229px;
background: url(../img/rightMenu-bottom-bg.gif) center bottom no-repeat;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu #rightMenuHeader,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu #rightMenuHeader,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu #rightMenuHeader{
width:229px;
height:39px;
background: url(../img/rightMenuHeader-bg.gif) no-repeat;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu #rightMenuHeader span,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu #rightMenuHeader span,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu #rightMenuHeader span{
padding: 13px 15px 12px 15px;
font-weight:bold;
display:block;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu ul,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul{
margin:0px;
padding:0px;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li{
margin:0px;
padding:0px;
width:229px;
line-height:1.4em;
list-style-type:none;
display:block;
background: url(../img/rightMenu-li-bg.gif) center top no-repeat;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li ul li,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li{
background: none;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a:link,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a:visited,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a:hover,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:link,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:visited,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:hover,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:link,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:visited,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a:hover{
margin:0px;
padding:8px 15px 9px 38px;
display:block;
color:#333333;
}
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a.act:link,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a.act:visited,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li a.act:hover,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:link,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:visited,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:hover,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:link,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:visited,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li a.act:hover{
font-weight:bold;
color:#ed1c24;
text-decoration:none;
}

#articleContent #articleRightCol #rightMenu #in_rightMenu ul li ul li a:link,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li ul li a:visited,
#articleContent #articleRightCol #rightMenu #in_rightMenu ul li ul li a:hover,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:link,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:visited,
#contactContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:hover,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:link,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:visited,
#articleNewsContent #contactContentRightCol #rightMenu #in_rightMenu ul li ul li a:hover{
margin:0px;
padding:4px 15px 5px 50px;
display:block;
color:#333333;
}


#articleContent #articleLeftCol{
text-align:left;
float:left;
width:969px;
line-height:1.6em;
color:#666666;
}

/*******
	class="articleContent2Col"	
	POKUD CHCEME MIT STRANKU ROZDELENOU NA DVA PRESNE SLOUPCE!
	NA ARTICLE NAPR. U CLANKU O NAS
*******/
.articleContent2Col #articleLeftCol{
width:720px !important;
}
.articleContent2Col #articleRightCol{
margin:30px 0px 20px 20px !important;
}



#articleContent #articleLeftCol #in_articleLeftCol{
padding:25px 0px 0px 20px;
}
#articleContent #articleLeftCol #in_articleLeftCol p{
padding:0px 0px 20px 0px;
}

#articleContent #articleLeftCol #in_articleLeftCol a:link,
#articleContent #articleLeftCol #in_articleLeftCol a:visited,
#articleContent #articleLeftCol #in_articleLeftCol a:hover{
color:#ED1C24;
}

#articleContent #articleLeftCol #in_articleLeftCol h2{
font-size:200%;
font-weight:normal;
margin:0px;
padding:5px 0px 5px 0px;
color:#ed1c24;
line-height:1.1em;
}
#articleContent #articleLeftCol #in_articleLeftCol h3{
font-size:150%;
font-weight:normal;
margin:0px;
padding:10px 0px 10px 0px;
color:#ed1c24;
}

#articleContent #articleLeftCol #in_articleLeftCol ul{
margin:0px 0px 25px 0px;
padding:0px;
}
#articleContent #articleLeftCol #in_articleLeftCol ul li{
margin:0px;
padding:3px 0px 3px 36px;
background: url(../img/ul-li.gif) 14px 10px no-repeat;
list-style-type:none;
}

/******************************************************************
	CONTENT - ARTICLE - NEWS
*/
#departmentContent #departmentCol #articleNewsContent{
padding:0px 0px 0px 20px;
}
#departmentContent #departmentCol #articleNewsContent #in_articleNewsContent{
line-height:1.5em;
width:700px;
float:left;
text-align:left;
}
.careerForm .careerFormArticle{
line-height:1.6em;
color:#666666;
}
#departmentContent #departmentCol #articleNewsContent h2{
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
color:#ed1c24;
font-weight:normal;
font-size:150%;
}
#departmentContent #departmentCol #articleNewsContent h2 a:link,
#departmentContent #departmentCol #articleNewsContent h2 a:visited,
#departmentContent #departmentCol #articleNewsContent h2 a:hover{
color:#ed1c24;
text-decoration:none;
border-bottom:1px solid #ed1c24;
line-height:1.4em;
}
#departmentContent #departmentCol #articleNewsContent h2 a:hover{
border-bottom:1px solid white;
}

#departmentContent #departmentCol #articleNewsContent .articleNewsContentItem{
float:left;
width:320px;
padding:20px 0px 10px 0px;
color:#666666;
}
#departmentContent #departmentCol #articleNewsContent .articleNewsContentItemLast{
float:right;
}
#departmentContent #departmentCol #articleNewsContent .articleNewsContentItem p{
padding:7px 0px 0px 0px;
}

#departmentContent #departmentCol #articleNewsContent .articleNewsContentItem p a:link,
#departmentContent #departmentCol #articleNewsContent .articleNewsContentItem p a:visited,
#departmentContent #departmentCol #articleNewsContent .articleNewsContentItem p a:hover{
color:#ed1c24;
}




/******************************************************************
	CONTENT - GOODS
*/
#goodsContent{
width:969px;
}

/********
	GOODSCONTENT & ARTICLECONTENT - GOODSINFORMATION
	
	VELKE ZAHLAVI S OBRAZKY PRODUKTU, POUZIVA SE JAK NA CLANKU PRO DETAIL PRODUKTU, 
	TAK I PRO HLAVNI CLANEK V DANE SEKCI PRODUKTU, NAPR. LODNI LANA
********/
#goodsContent #goodsInformation,
#articleContent #goodsInformation{
width:969px;
height:245px;
background: url(../img/goodsContent-goodsInformation-bg.jpg) no-repeat #E81C25;
text-align:left;
position:relative;
overflow: hidden; 
}
#goodsContent #goodsInformation #in_goodsInformation,
#articleContent #goodsInformation #in_goodsInformation{
padding:20px 25px 0px 25px;
line-height:1.2em;
}

/* SPECIALNE PRO UZIVTELE BEZ JS - ZOBRAZENI SCROLLBARU */
#goodsContent #goodsInformation #in_goodsInformation{
overflow: auto; 
overflow-x: auto; 
overflow: -moz-scrollbars-horizontal;
}

#goodsContent #goodsInformation #in_goodsInformation #navigation,
#articleContent #goodsInformation #in_goodsInformation #navigation{
font-size:85%;
height:18px;
overflow:hidden;
}
#goodsContent #goodsInformation #in_goodsInformation #navigation span,
#goodsContent #goodsInformation #in_goodsInformation #navigation a:link,
#goodsContent #goodsInformation #in_goodsInformation #navigation a:visited,
#goodsContent #goodsInformation #in_goodsInformation #navigation a:hover,
#articleContent #goodsInformation #in_goodsInformation #navigation span,
#articleContent #goodsInformation #in_goodsInformation #navigation a:link,
#articleContent #goodsInformation #in_goodsInformation #navigation a:visited,
#articleContent #goodsInformation #in_goodsInformation #navigation a:hover{
color:white;
}
#goodsContent #goodsInformation #in_goodsInformation span.h1,
#goodsContent #goodsInformation #in_goodsInformation h1,
#articleContent #goodsInformation #in_goodsInformation span.h1,
#articleContent #goodsInformation #in_goodsInformation h1{
margin:0px;
padding:15px 0px 0px 0px;
color:white;
font-size:290%;
font-weight:bold;
line-height:1.1em;
display:block;
}
#goodsContent #goodsInformation #in_goodsInformation img,
#articleContent #goodsInformation #in_goodsInformation img{
position:absolute;
right:0px;
top:0px;
}




#goodsContent #goodsInformation #in_goodsInformation .jcarousel-container,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-container {
margin:0px 0px 0px 15px;
padding:15px 0px 0px 0px;
position: relative;
width:890px;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-clip,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-clip {
width:890px;
height: 119px;
z-index: 10;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-list,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-list,
#goodsContent #goodsInformation #in_goodsInformation ul {
width:890px;
height: 119px;
z-index: 1;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
#goodsContent #goodsInformation #in_goodsInformation ul {
margin:10px 0px 0px 0px;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-list li,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-list li,
#goodsContent #goodsInformation #in_goodsInformation li {
margin:0px 10px 0px 0px;
padding:0px;
float:left;
display:block;
width:140px;
height:119px;
list-style-type:none;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-next-horizontal,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-next-horizontal {
width:30px;
height:119px;
position:absolute;
right:-39px;
top:15px;
display:block;
cursor:pointer;
z-index:100;
background: url(../img/goodsInformation-next-bg.gif) top center no-repeat;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-next-horizontal:hover,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-next-horizontal:hover,
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-next-disabled,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-next-disabled {
background: url(../img/goodsInformation-next-bg.gif) bottom center no-repeat;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-next-disabled,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-next-disabled{
cursor:default;
}

#goodsContent #goodsInformation #in_goodsInformation .jcarousel-prev-horizontal,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-prev-horizontal  {
width:30px;
height:119px;
position:absolute;
left:-40px;
top:15px;
display:block;
cursor:pointer;
z-index:100;
background: url(../img/goodsInformation-prev-bg.gif) top center no-repeat;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-prev-horizontal:hover,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-prev-horizontal:hover,
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-prev-disabled,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-prev-disabled {
background: url(../img/goodsInformation-prev-bg.gif) bottom center no-repeat;
}
#goodsContent #goodsInformation #in_goodsInformation .jcarousel-prev-disabled,
#articleContent #goodsInformation #in_goodsInformation .jcarousel-prev-disabled{
cursor:default;
}


#goodsContent #goodsInformation #in_goodsInformation ul li a:link,
#goodsContent #goodsInformation #in_goodsInformation ul li a:visited,
#goodsContent #goodsInformation #in_goodsInformation ul li a:hover,
#articleContent #goodsInformation #in_goodsInformation ul li a:link,
#articleContent #goodsInformation #in_goodsInformation ul li a:visited,
#articleContent #goodsInformation #in_goodsInformation ul li a:hover{
display:block;
width:140px;
height:119px;
text-decoration:none;
position:relative;
}
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:link,
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:visited,
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:hover,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:link,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:visited,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:hover{
background: url(../../data/img/produkty-zahlavi/goodsheader-act-bg.png) 0px -1px no-repeat;
font-weight:bold;
color:#ed1c24;
}
#goodsContent #goodsInformation #in_goodsInformation ul li a:hover,
#articleContent #goodsInformation #in_goodsInformation ul li a:hover{
color:#ed1c24;
background: url(../../data/img/produkty-zahlavi/goodsheader-act-bg.png) 0px -1px no-repeat;
}
#goodsContent #goodsInformation #in_goodsInformation ul li a:link span,
#goodsContent #goodsInformation #in_goodsInformation ul li a:visited span,
#goodsContent #goodsInformation #in_goodsInformation ul li a:hover span,
#articleContent #goodsInformation #in_goodsInformation ul li a:link span,
#articleContent #goodsInformation #in_goodsInformation ul li a:visited span,
#articleContent #goodsInformation #in_goodsInformation ul li a:hover span{
display:none;
}

#goodsContent #goodsInformation #in_goodsInformation ul li a:link strong,
#goodsContent #goodsInformation #in_goodsInformation ul li a:visited strong,
#goodsContent #goodsInformation #in_goodsInformation ul li a:hover strong,
#articleContent #goodsInformation #in_goodsInformation ul li a:link strong,
#articleContent #goodsInformation #in_goodsInformation ul li a:visited strong,
#articleContent #goodsInformation #in_goodsInformation ul li a:hover strong{
display:block;
font-weight:normal;
padding:0px;
position:absolute;
left:4px;
bottom:6px;
/* START PRASARNA! */
width:107px;
padding:4px 0px 2px 25px;
/* END PRASARNA! */
line-height:1.5em;
}
#goodsContent #goodsInformation #in_goodsInformation ul li a:hover strong,
#articleContent #goodsInformation #in_goodsInformation ul li a:hover strong,
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:link strong,
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:visited strong,
#goodsContent #goodsInformation #in_goodsInformation ul li a.act:hover strong,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:link strong,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:visited strong,
#articleContent #goodsInformation #in_goodsInformation ul li a.act:hover strong{
font-weight:bold;
color:white;
background:url(../img/goodsheader-act-bottom-bg.gif) bottom center no-repeat #ed1c24;
}










#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol{
text-align:left;
float:right;
width:402px;
padding:15px 0px 0px 0px;
margin:0px 0px 40px 40px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox {
width:402px;
display:block;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxBottom{
margin: 20px 0px 0px 0px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxBottom ul{
margin:0px !important;
padding:0px !important;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL{
margin:0px;
padding:0px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li{
margin:0px;
padding:0px;
list-style-type:none;
width:402px;
height:300px;
display:none;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:hover{
width:402px;
background: url(../img/goodsRightCol-bg.png) repeat-y;
display:block;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:link .goodsRightColTop,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:visited .goodsRightColTop,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol #goodsRightImgUL li a:hover .goodsRightColTop{
width:402px;
height:300px;
background: url(../img/goodsRightCol-top-bg.png) top center no-repeat;
display:block;
cursor:pointer;
}

#goodsContent #goodsLeftCol #in_goodsLeftCol a:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol a:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol a:hover{
color:#ED1C24;
}



#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightImg{
display:none;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox{
width:402px;
background: url(../img/goodsRightCol-bg.png) repeat-y;
display:block;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop{
width:402px;
background: url(../img/goodsRightCol-top-bg.png) top center no-repeat;
display:block;
}


#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom{
width:402px;
background: url(../img/goodsRightCol-bottom-bg.gif) bottom center no-repeat;
text-align:center;
}

#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom a#goodsImgDetail:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom a#goodsImgDetail:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom a#goodsImgDetail:hover{
padding:7px 0px 10px 0px;
width:396px;
overflow:hidden;
display:block;
margin:0px auto 0px;
}



#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider{
width:402px;
background: url(../img/goodsRightCol-bg.png) repeat-y;
text-align:center;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider{
padding:15px 1px 15px 41px;
background: url(../img/goodsRightCol-bottom-bg.gif) bottom center no-repeat;
text-align:left;
}


#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-container {
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
position: relative;
width:320px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-clip {
width: 320px;
height: 79px;
z-index: 10;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-list {
width:  320px;
height: 79px;
z-index: 1;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}

#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-prev-horizontal {
width:33px;
height:81px;
position:absolute;
left:-41px;
top:5px;
display:block;
background: url(../img/goodsRightColBoxSlider-left-bg.png) top center no-repeat;
cursor:pointer;
z-index:100;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-prev-horizontal:hover {
background: url(../img/goodsRightColBoxSlider-left-bg.png) bottom center no-repeat;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-next-horizontal {
width:33px;
height:81px;
position:absolute;
right:-41px;
top:5px;
display:block;
background: url(../img/goodsRightColBoxSlider-right-bg.png) top center no-repeat;
cursor:pointer;
z-index:100;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider .jcarousel-next-horizontal:hover {
background: url(../img/goodsRightColBoxSlider-right-bg.png) bottom center no-repeat;
}


#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul{
margin:0px;
padding:0px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul li{
margin:0px 10px 0px 0px;
padding:0px;
list-style-type:none;
float:left;
display:block;
width:100px;
height:79px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul li a:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul li a:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul li a:hover{
margin:0px;
padding:0px;
display:block;
width:100px;
height:79px;
text-decoration:none;
background: url(../img/goodsRightColBoxSlider-li-bg.png) no-repeat;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBoxSlider .in_goodsRightColBoxSlider ul li a:hover{
background: url(../img/goodsRightColBoxSlider-li-act-bg.png) no-repeat;
}


#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a:hover{
color:black;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a.act:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a.act:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol a.act:hover{
color:#ED1C24;
font-weight:bold;
text-decoration:none;
}





#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom .goodsRightColContent{
padding:15px 23px 22px 23px;
text-align:left;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsRightColBox .in_goodsRightColBox .goodsRightColTop .goodsRightColBottom .goodsRightColContent span{
display:block;
font-size:140%;
padding:0px 0px 14px 0px;
line-height:1.1em;
color:#ed1c24;
}


#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures{
padding:22px 0px 22px 10px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a:hover{
display:block;
float:left;
padding:4px 0px 4px 37px;
margin:0px 60px 0px 0px;
background: url(../img/ico-send-friend.gif) 0px 8px no-repeat;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a.print:link,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a.print:visited,
#goodsContent #goodsLeftCol #in_goodsLeftCol #goodsRightCol .goodsMoreFeatures a.print:hover{
margin-right:0px;
padding-left:32px;
background: url(../img/ico-print.gif) 0px 8px no-repeat;
}







#goodsContent #goodsLeftCol{
text-align:left;
/*float:left;
width:510px;*/
line-height:1.6em;
color:#666666;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol{
padding:30px 0px 0px 22px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol h1{
margin:0px;
padding:0px 0px 10px 0px;
color:#ed1c24;
font-size:210%;
font-weight:normal;
line-height:1.1em;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol p{
padding:0px 0px 20px 0px;
}




#goodsContent #goodsLeftCol #in_goodsLeftCol h2{
font-size:140%;
font-weight:normal;
padding:10px 0px 5px 0px;
margin:0px;
line-height:1.1em;
color:#ed1c24;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol ul{
margin:0px 0px 15px 0px;
padding:0px;
}
#goodsContent #goodsLeftCol #in_goodsLeftCol ul li{
margin:0px;
padding:3px 0px 3px 36px;
background: url(../img/ul-li.gif) 14px 10px no-repeat;
list-style-type:none;
}






