
* {font-family: Arial;
}
html {	border: 0px solid black;}

#all {
margin:0;
padding:0;
border:0px solid black;
        }

body {
margin:0;
padding:0;
border:0px solid black;
}

#head *{margin:0;
padding:0;
border:0px solid black;

}


#headlogo {
        position:static;
        float:left;
        left:0px;
        top:0px;
        width:318px;
        height:91px;
        border:0px solid black;
        border-right:2px solid white;


}
#headlogo *{

        border:0px solid black;



}

#logo {
        position:static;
        float:left;
        left:0px;
        top:0px;
        width:318px;
        height:63px;
        background: #ffffff url(logo.gif) repeat-x;

        border: 0px solid black;
}

#title {
        position:static;

        left:0px;
        top:0px;

        height:91px;
        font: regular 18pt arial;
        text-align: center;
        color: white;
        background: #f20100;
        border:0px solid black;

}

#titletext {
        position:static;

        padding-top: 0px;
		vertical-align:middle;
        left:0px;
        top:0px;

        height:91px;

        text-align: center;
        border: 0px solid black;

}
#titletable1 {}


#titleleft {padding-left:20px;font:bold 16pt arial;
line-height: 100%;}

#titleright {	padding-left:20px;	text-align:left;
}

#titleright a{
color:white;

}


#centered {
margin-top: expression(((outer.offsetHeight/2)
-parseInt(offsetHeight)/2)  <0 ? "0" :
(outer.offsetHeight/2)
-(parseInt(offsetHeight)/2) +'px') ;
}


#sublogo {
        position:static;
        float:left;
        left:0px;
        top:0px;
        width:318px;
        height:28px;
        background: black;
        color: white;
        font: 14pt arial;
        text-align: center;
        border-right: 2px solid white;
}

#subtitle {
        position:static;
        left:0px;
        top:0px;
        width:100%;
        height:28px;
        background: #f20100;
        color: white;

}

#redgrad {
        position:absolute;

        right:0px;
        top:63px;
        width:393px;
        height:28px;
        background: #f20100;
        color: white;
}

#headcat {
        position:static;
        float:left;
        left:0px;
        top:0px;
        width:200px;
        height:25px;
        background: #FFFFFF url(cattitle2.jpg) repeat-x;
        color: white;
        font:bolder 14pt arial;
        text-align: center;
        border-bottom: 0px solid gray;
        border-right: 1px solid black;
        margin-top:5px;
}

#mainmenu {
        position:static;
        left:0px;
        top:0px;
        width:100%;
        height:25px;
        text-align: center;

        background: #FFFFFF url(grayline.gif) repeat-x;
        border-bottom: 1px solid gray;
}

#mainmenu li{
        position:static;
        left:0px;
        top:0px;
        width:100px;
        height:25px;
        display: inline;
        background: #FFFFFF url(grayline.gif) repeat-x;
        border-bottom: 1px solid gray;
       text-align: center;
border-right: 0px solid #ccc;
padding: 0px;
}

#mainmenu li a{
display: inline-table;
height:25px;
width:100px;
color: black;
text-decoration: none;
background: #FFFFFF url(grayline.gif) repeat-x;
font: bold 12pt arial;
padding: 0px;
border: 2px solid #000000;
border-bottom: 0px solid #000000;
border-top: 1px solid #000000;



}

#mainmenu li a:visited{
color: black;
}

#mainmenu li a:hover{
background: red;
}

#body {
        position:static;

        top:0px;
        width:100%;

}





#footer {
        position:static;


        left:0px;
        bottom:0px;
        border:0px solid #975450;
        height:28px;
        background: black;
        color: white;
        margin:0;
padding:0;
}

#footerredgrad {
        position:static;
        float:right;


        width:393px;
        height:28px;
        background: black url(redgrad.jpg) no-repeat;
        color: white;
        border:0px solid #975450;
        margin:0;
padding:0;
}


#layoutCenterBody {
        margin:0px 0px 0px 0px;
}

#makeheight {	height:600px;}

#layoutNavigation {
        border:0px solid #975450;
        width:200px;
        float:left;
        background-color:#d1d1d1;
        border-bottom: 0px solid gray;
        border-right: 0px solid gray;
        font: bold 12pt arial;
}


#banners {
color:black;font:bold 6pt arial;
background:#f5f5f5;
padding-bottom:18px;
border-bottom: 1px solid white;}

#layoutNavigation .navTitle h3 {
        color:#FFFFFF;
        font-size:12px;
        font-weight:bold;
        padding:6px 10px;
}
#layoutBodyContent {	    background:#FFFFFF ;

	  min-height: 700px;
	  height: auto !important;
	  height: 700px;


		padding: 20px;
		padding-right: 10px;

		padding-top: 10px;
		border-left: 1px solid gray;
        margin-left:200px;

}
#layoutBodyContent a {
        color:#7A7D5F;
        font-size:12px;
        font-weight:bold;
}
#layoutBodyContent h1{
        color:#15190A;
        font-weight:bold;
        font-size:24px;
}
#layoutBodyContent h2{
        color:#15190A;
        font-weight:bold;
        font-size:14px;
        margin-top:10px;
}
#layoutBodyContent p {
        margin-top:10px;
}


#kol {


 border: 1px solid black;


}








.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
border-bottom: 1px solid #FFFFFF;
border-right: 0px solid #FFFFFF;

}

.suckerdiv ul li{
position: relative;
background: #d1d1d1;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
visibility: hidden;
background: #d1d1d1;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #d1d1d1;

padding: 1px 5px;
border: 1px solid #FFFFFF;

border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: red;
}

.suckerdiv .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


.suckerdivhor ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 100px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
border-right: 0px solid #ccc;

}

.suckerdivhor2 ul li{
position: relative;
display: inline;
}

.suckerdivhor2 li{
width: 200px;
display: inline;
}

/*Sub level menu items */
.suckerdivhor2 ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdivhor2 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;

padding: 1px 5px;
border: 1px solid #ccc;

border-bottom: 0;
}

.suckerdivhor2 ul li a:visited{
color: black;
}

.suckerdivhor2 ul li a:hover{
background-color: red;
}

.suckerdivhor2 .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}


/* Holly Hack for IE \*/
* html .suckerdivhor2 ul li { float: left; height: 1%; }
* html .suckerdivhor2 ul li a { height: 1%; }
/* End */



#layouttovaritd{Width:50%;padding-bottom:20px;
padding-right:10px;
border:opx solid black;
}


#startpageleft {position:static;
float:left;
width:100%;
border-color:black;


}
#startpageright {	position:static;
    margin:0;
padding-left:10px;
border:0px solid black;
}

#startpageright *{


border:0px solid black;
}


h1 {background: white;
}

#startpagelefttd {

width:50%;
vertical-align:top;

}

#tovarname {font: bold 12pt arial;
color:red;
}

#opis p{margin-top: -15px;
margin-bottom: 0px;
padding:0px;
}

#layouttovari *{	border:opx solid black;
}

#layouttovari H1{
	color:red;
}

#tovarcena {font-weight: bold;}

#headstartpage {
        position:static;

        left:0px;
        top:0px;
        width:100%;
        height:25px;
        background: #FFFFFF url(cattitle2.jpg) repeat-x;
        color: white;
        font:bolder 14pt arial;
        text-align: center;
        border-bottom: 1px solid gray;
        border-right: 1px solid black;
        margin-top:0px;
}

#headstartpageright {
        position:static;

        left:0px;
        top:0px;

        height:25px;
        background: #FFFFFF url(cattitle2.jpg) repeat-x;
        color: white;
        font:bolder 14pt arial;
        text-align: center;
        border-bottom: 1px solid gray;
        border-right: 1px solid black;
        margin-top:0px;
}

#kattov {text-align:center;
width:100%;
}

#stat { font:10pt arial;}

#poisk {
padding-bottom:18px;
border-bottom: 1px solid white;
color:white;
font: bold 12pt arial;
background:#f20100;
padding:0;
Margin:0;
}
#poisk a{color:white;}
#selectkat {font: bold 18pt arial;
}
#srav {border-collapse: collapse;font: 13pt arial;}

#layoutnew {
width:100%;
font: 13pt arial;
}

h1 {font:bold 18pt arial;
background-color:transparent;}

#demoteble {border-spacing: 0px;
border: 0px solid black;
margin: 0px;
padding:0px;}



#demotd {
border: 0px solid black;
margin: 0px;
padding:0px;
}

#layoutBodyContent .demoselect {color:black;}

#download a{font:bold 18px arial;}

#download ul li a{
color:black;
}