BODY {
padding:0px;
margin: 0px;
font-size: 11px;
font-family:Arial, sans-serif;
color: #fff;
background:#c1c1c1 url(../images/body.gif)  repeat-x top
}
HR.no {
display: none;
}
IMG {
border:0px
}
A{
margin:0px;
padding:0px;
color:#6f92b4;
text-decoration:underline
}
A:hover{
color:#fd7b4b
}

DIV#page {
width:990px;
margin-left: auto;
margin-right: auto;
margin-top:14px;
padding:0px;

}
DIV#top{
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
width:990px;
height:160px;
z-index:100;
background:url(../images/top.gif)  no-repeat top left
}

DIV#topright{
position:absolute;
top:0px;
right:0px;
margin:0px;
padding:0px;
width:514px;
height:117px;
z-index:102;
background:url(../images/topright.jpg)  no-repeat top right
}

DIV#prihlasit  {
position:absolute;
top:2px;
right:10px;
margin:0px;
padding:0px;
height:20px;
width: 220px;
z-index: 21;
color:#ffffff;
font-size:11px;
}
DIV#prihlasit  p{
margin:0px;
padding:0px;
}
DIV#prihlasitext{
position:absolute;
top:70px;
left:10px;
margin:0px;
padding:0px;
height:20px;
width: 200px;
z-index: 21;
color:#ffffff;
font-size:11px;
}
DIV#prihlasitext a{
color:#fff;
}
DIV#prihlasitext a:hover{
color:#ec2728;
}
DIV#info  {
position:absolute;
top:53px;
left:40px;
margin:0px;
padding:0px;
height:20px;
width: 400px;
z-index: 20;
color:#ffffff;
font-size:11px;
}
DIV#info A{
float: right;
margin: 0px 0px 0px 10px;
padding: 0px;
text-decoration: none;
height:20px
}
A.loggedname, A.loggedname:hover {
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
cursor: text;
}
A.loggedname span {
margin:0px 0px 0px 3px;
padding:0px;
cursor: text; 
}

A.loggedin, A.loggedin:hover {
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
}
A.loggedin span {
margin:0px 0px 0px 3px;
padding:0px;
}

A.loggededit, A.loggededit:hover {
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
}
A.loggededit span {
margin:0px 0px 0px 3px;
padding:0px;
}


A.loggedout{
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
background:url(../images/user.gif) no-repeat left
}
A.loggedout:hover{
background:url(../images/ico_people2.gif) no-repeat left
}
A.loggedout span{
color:#fff;
margin:0px 0px 0px 22px;
padding:0px;
cursor:pointer
}
A.loggedout:hover span{
color:#ec2728;
}


DIV#mailinglist{
position:absolute;
top:63px;
right:20px;
margin:0px;
padding:0px;
height:25px;
text-align:right;
}




#guideform {
position:absolute;
top:90px;
right:20px;
margin:0px;
padding:0px;
height:19px;
text-align:right;
}
#guideform .rychlemenu{
height:18px;
line-height:18px;
font-size:9px;
margin:0px;
padding:0px;
display:inline;
border:none 
}
#guideform select{
height:18px;
line-height:18px;
font-size:9px;
margin:0px;
padding:0px;
display:inline;
background:#fff;
color:#333
}


DIV#menu{
position:absolute;
top:120px;
left:0px;
margin:0px;
padding:0px;
width:990px;
height:51px;
background:#333 url(../images/menu.gif) no-repeat top left;


}
A#logo {
position:absolute;
top:0px;
left:4px;
margin:0px;
padding:0px;
height:114px;
width:352px;
text-align:left;
display:block;
cursor:pointer
}




.tableform{
margin:0px;
padding:0px
}
form{
margin:0px;
padding:0px;
}

input.addemail{
border:none;
width:196px;
height:21px;
line-height:20px;
color:#333;
margin:0px;
padding:0px;
font-size:11px;
background:#ccc ;
border:none
}
.tlacidlo{
width:22px;
height:20px;
margin:0px;
padding:0px;
background:#ccc ;
border:none;
color:#000000;
text-align:center
}



DIV#centertop {
font-size:11px;
margin:20px 0px 0px 0px;
padding:0px;
width:990px;
height:37px;
color:#666;
display: table;
position:relative;
top:0px;
left:0px;
background:url(../images/center.gif) no-repeat top left
}
DIV#center {
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px;
width:990px;
color:#666;
display: table;
position:relative;
background:#fff url(../images/centerleft.gif) repeat-y left
}
DIV#center h1{
margin:0px;
padding:0px;
line-height:20px;
height:20px;
width:354px;
color:#666;
font-size:14px;
position:relative;
top:-24px;
left:24px;
}
DIV#center select selected{
background:#fff;
color:#ff0000
}



DIV#pricebox{
margin:0px;
padding:0px;
height:20px;
top:7px;
left:7px;
text-align: left;
color:#2334a1;
font-size: 12px;
font-weight: bold;
}
DIV#text{
margin:0px;
padding:0px;
display:table;
position:relative;
width:710px;
top:0px;
left:0px
}
DIV.centerblok{
margin:0px 0px 20px 20px;
padding:0px;
display:table
}


iframe#nakup{
 width:680px;
 height:300px;
 margin:0px;
padding:0px;
position:relative;
}
DIV#produktpic{
width:112px;
display:inline;
margin:6px;
padding:0px;
float:right
}
DIV#produktpic A {
width:110px;
margin:0px;
padding:0px;
display:block;
float: right;
border:1px solid #ddd
}
DIV#produktpic A:hover {
border:1px solid #333
}

div.centerblokpic{
width:182px;
display:inline;
margin:10px;
padding:0px;
float:right;
background:#ffffff;
}
div.centerblokpic A {
margin:0px;
padding:0px;
display:block;
width:180px;
border:1px solid #ddd
}
div.centerblokpic A:hover {
border:1px solid #333
}


DIV.centerblok A{
margin:0px;
padding:0px;
text-decoration:none;
color:#000
}
DIV.centerblok A:hover{
color:#fd7b4b;
}
DIV.centerblokpics{ 
margin:0px 0px 7px 20px;
padding:0px;
display:table;
background: #e4f1fe; 
width:680px

    }

DIV.centerblokpics div.pic2{
width:102px;
height:100px;
display:inline-block;
margin:10px;
padding:0px;
float:left;
}
DIV.centerblokpics div.pic2 A {
margin:0px;
padding:0px;
display:block;
border:1px solid #fff
}
DIV.centerblokpics div.pic2 A:hover {
border:1px solid #333
}

DIV.gallery{
margin:0px;
padding:0px 0px 0px 0px;
display:table;
position:relative;
width:327px;
top:0px;
left:0px;
background: #fff;
}
DIV.pic{
width:114px;
height:130px;
display:block;
margin:8px;
padding:0px 0px 0px 0px;
float:left;
position:relative;

}
DIV.pic A {
margin:0px;
padding:0px;
display:block;
border:1px solid #c2e5ee
}
 DIV.pic3{
width:220px;
display:block;
margin:0px 10px 10px 0px;
padding:0px;
position:relative;
float:left

}
DIV.pic3 A {
margin:0px;
padding:0px;
display:block;
}

DIV.centerbottom {
margin:0px;
padding:0px;
width:682px;
height:29px;
color:#666;
position:relative;
top:0px;
left:22px;
z-index:4
}






DIV#prihlasenie{
margin:0px;
padding:4px;
background:#f0f9ff;
border:1px #d7edfc solid;
width: 314px;
}
DIV#prihlasenie p {
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#888888
}
DIV#prihlasenie form {
margin:0px;
padding:0px
}
.input_pri {
margin:0px;
padding:0px;
border:solid 1px #eee;
font-size:11px;
height:24px;
line-height:24px;
width:90px
}
.input_login {
margin:0px;
padding:0px;
border:solid 1px #eee;
font-size:11px;
height:20px;
line-height:20px;
width:193px
}
.input_submit {background: transparent url(../images/sano_ok.gif) no-repeat center center; width: 79px; height: 23px; border: 0; margin:0px; color: #fff; font-size: 11px; font-weight: bold; cursor: pointer; padding: 0px; padding-bottom: 3px}

A.reg {
background:url(../images/regnew.gif) no-repeat left;
padding: 0px; 
margin: 0px;
color: #ffffff;
text-decoration:none; 
font-weight: normal; 
font-size: 11px
}
A.reg:hover {
color: #ec2728
}
A.reg span{
margin: 0px 0px 0px 17px; 
padding: 0px;
cursor:pointer;
text-decoration: none;
display: inline;
}













DIV#bottom{
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
width:990px;
height:32px;
color:#999;
background:url(../images/bottom.gif) no-repeat top left
}

DIV#bottomail{
position:absolute;
top:6px;
right:0px;
margin:0px;
padding:0px;
width:250px;
height:32px;
}
 

/* Subsection Tabs
--------------------*/
ul.subsection_tabs {
    list-style:none;
    margin:0px;
    padding:0;
    height:37px;
	width:280px;
	float:right;
	position:relative;
	right:0px;
	top:0px;
	background:url(../images/subsection_tabs.gif) no-repeat top left
    
}
ul.subsection_tabs li {
    float:right;
    margin:0px;
    text-align:center;
}
ul.subsection_tabs li a {
    display:block;
    height:37px;
	line-height:20px;
    padding:10px 0px 0px 0px;
    background:none;
    color:#666;
    width: 130px;
    text-decoration: none;
}
ul.subsection_tabs li a:hover {
    color:#cf2427;       
}
ul.subsection_tabs li a.active {
    color:#000;
	background:url(../images/subsection_tabs_a.gif) no-repeat top left;
	
}

ul.register_tabs li a.active {
    background:#0066cb;
    color:#fff;
}



DIV#az, DIV#bz {
 font-size:11px;
margin:0px;
padding:0px;
color:#666;
display: table;

}

ul#pdfka{
margin:2px;
padding:0px;
list-style:none; 
}
ul#pdfka li {
margin:0px 0px 2px 0px;
padding:0px;

  
}
ul#pdfka li a {
display:block;
background:#f7f7f7;
color:#b0afaf;
text-decoration: none;
margin:0px;
padding:0px;


}
ul#pdfka li a:hover {
color:#fff;
background:#2744b1;   
}
ul#pdfka li a span{
margin:2px;
padding:0px;
display:block; 
font-size: 11px;

}

ul#logos{
margin:0px ;
padding:0px;
list-style:none;
width:260px 
}
ul#logos li {
margin:0px;
padding:0px;  
float:left;
width:129px;
height:81px;
border-bottom:1px solid #dedede
}
ul#logos li a {
margin:0px;
padding:0px;

}
ul#logos li.logosleft {
border-right:1px solid #dedede
}
