/* CSS Document */
#path1 {
color: rgb(120,121,120);
}

#path1 a {
color: rgb(120,121,120);
}
#path1 a:hover {
color: black;
}

#path2 {
color: rgb(120,121,120);
}

#path2 a {
color: rgb(120,121,120);
}

#path2 a:hover {
color: black;
}

/*occurs on more page*/
#exchangeRate {
position: relative;
top: -5px;
left: 673px;
width: 95px;
font-size: 9pt;
color: rgb(150,0,0);
}

.spacer {
width: 100%;
height: 20px;
clear: both;
}

/*main.php*/
#mainImages {
text-align: center;
}

#left_panel {
float: left;
width: 240px;
padding: 0 8 20 4;
border-right: solid rgb(250,189,58) 2px;
z-index: 300;
}

#right_panel {
float: left;
width: 500px;
}

#novinky {
color: rgb(218,37,28);
text-align: center;
font-size: 28pt;
font-weight: bold;
text-decoration: blink;
margin-bottom: 20px;
}

#akcie {
color: blue;
text-align: center;
font-size: 28pt;
font-weight: bold;
text-decoration: blink;
margin-top: 50px;
margin-bottom: 20px;
}

.small {
position: relative;
display: block;
cursor: pointer;
clear: left;
}

.smallImg {
float: left;
top: 0px;
left: 0px;
}

.smallView {
float: left;
top: 0px;
left: 111px;
width: 120px;
text-align: center;
}

.smallView_name {
font-weight: 100;
font-size: 18px;;
}

.smallView_price {
margin-top: 8px;
font-weight: bold;
font-size: 12pt;
font-style: normal;
line-height: 15px;
color: rgb(218,37,28);
text-align: right;
}

.sdph {
margin: -10 0 0 0;
font-size: 8pt;
text-align: right;
}

.tmpPrice {
font-size: 9pt;
color: rgb(150,0,0);
}

/*produkty.php*/
#p {
height: 1090px;
padding: 15 10 10 0;
}

#p a {
position: relative;
}

/*show_category.php*/
.overview {
clear:both;
padding-top: 10 25 10 25;
border-top: solid rgb(250,189,58) 2px;
}

.overview_left {
float:left;
padding: 10 40 10 10;
text-align:center;
}

.overview_left_price {
font-weight: normal;
font-size: 18pt;
font-style: normal;
color: rgb(218,37,28);
text-align: right;
}

.sdph2 {
text-align: right;
font-size: 10pt;
color: rgb(218,37,28);
}

.overview_right {
position: relative;
}

.overview_right_name {
top: 50%;
color: rgb(41,22,111);
text-align: center;
font-size: 28pt;
font-weight: normal;
font-family: serif;
display: block;
padding: 20 10 20 10;
}

.overview_right_text {
text-indent: 40px;
font-size: 13pt;
line-height: 22px;
font-style: italic;
padding-left: 10px;
padding-right: 10px;
display: block;
}

.tmpPrice2 {
font-size: 11pt;
color: rgb(150,0,0);
} 

/*show_category - binoculars*/
.binoculars .overview_right_name {
color: rgb(41,22,111);
font-size: 20pt;
}

.binoculars .overview {
padding: 5 50 0 50;
border-top: solid rgb(250,189,58) 1px;
}

div.overview_left_price {
left: 30px;
font-size: 14pt;
color: rgb(218,37,28);
}

.descriptionTitle {
font-size: 12pt;
text-align: left;
margin-bottom: 10px;
margin-left: 10px;
font-weight: bold;
}

.binoculars .spacer {
height: 0px;
clear: both;
}

/*show_product.php*/
/*1*/
#name {
color: rgb(41,22,111);
padding: 15 0 0 100;
font-family: serif;
font-size: 24pt;
font-weight: bold;
}
/*1*/
#upper {
position: relative;
padding: 10 10 10 10;
}
/*2*/
#thumbnails {
float:left;
width: 75px;
padding-right: 10px;
}
/*3*/
.img_thumb {
padding: 0 5 5 -10;
}
/*2*/
#img_big {
float:left;
width: 300px;
padding-right: 30px;
padding-left: 10px;
}
/*2*/
#info {
float:left;
width: 300px;
}
/*4*/
.riadok {
margin: 9 0 9 0;
}
/*3*/
.shPro1 {
margin: 0 0 0 15;
color: rgb(41,22,111);
font-size: 16pt;
font-family: sans-serif;
font-style: normal;
}

.colors{
float: left;width: 20px;
height: 20px;
border: solid rgb(211,211,211) 1px;
margin-right: 10px;
}
/*4*/
.accessories {
margin: 0 0 0 15;
font-size: 12pt;
color: blue;
}

.accessories :hover {
color: rgb(41,22,88);
}
/*1*/
/*spcifications*/
#specs {
clear: left;
padding: 30px;
}

.s1 {
padding: 5 3 3 5;
border-bottom: solid black 1px;
border-top: solid black 1px;
background-color: rgb(190,240,240);
margin: 0 0 0 0;
}

.s2 {
border-left: solid black 1px;
border-bottom: solid black 1px;
border-top: solid black 1px;
text-indent: 10px;
font-weight: 400;
padding: 10px;
background-color: rgb(255,233,172);
}

.s3 {
border-top: solid black 1px;
border-bottom: solid black 1px;
background-color: rgb(190,240,240);
padding: 10 10 10 10;
font-weight: bold;
}

.s1blank {
background-color: rgb(255,233,172);
padding: 0 0 0 0;
}

.s2blank {
background-color: rgb(190,240,240);
padding: 0 0 0 0;
}

/*servis.php*/
#servis1 {
font-family: sans-serif;
font-style: italic;
font-size: 13pt;
padding: 0 30 0 30;
text-align: center;
}

#servis2 {
font-size: 13pt;
font-weight: 100;
padding-left: 80px;
}

#servis2 a {
color: blue;
}

/*kontakt.php*/
.kontakt1 {
padding: 20 10 30 10;
border-top: solid rgb(250,189,58) 2px;
}

.kontakt1 a {
color: blue;
}

.a {
color: rgb(218,37,28);
font-size: 16pt;
font-weight: bold;
}

.bold {
font-weight: bold;
}

/*predajcovia.php*/
.spol {
padding: 20px 20px 20px 20px;
border-top: solid rgb(250,189,58) 2px;
line-height: 25px;
}

.c {
font-size: 13pt;
font-weight: bold;
}

.spol a{
color: blue;
}

#zoradenie {
font-style: italic;
font-size: 10pt;
font-weight: bold;
width: 100%;
text-align: left; 
color: black;
padding: 0 0 10 430;
}

#zoradenie a:hover {
font-style: bold;
color: rgb(224,0,36);
}

/* Klub Pentax */
#klubPentaxLogo {
margin-left: 10px;
width: 485px;
height: 122px;
background: transparent url(images/klubPentax.jpg) repeat scroll 0 0;
}

#klubPentaxLogo a {
color: blue;
text-decoration: underline;
font-size: 8pt;
text-align: center;
}

#klubPentaxOKlube {
text-align: center;
width: 100px;
position: relative;
top: 49px;
margin-left: 360px;
}

#klubPentaxRegistracia {
text-align: center;
width: 100px;
position: relative;
top: 19px;
font-size: 8pt;
margin-left: 20px;
}

#klubPentaxTitle {
color: rgb(218,37,28);
font-size: 25pt;
padding: 30 10 10 110;
}

#klubPentaxDefinition {
float: left;
margin: 10 10 10 10;
padding: 10 15 0 15;
font-size: 12pt;
text-indent: 20px;
}

#klubPentaxDefinition p {
text-align: justify;
}

#klubPentaxDefinition ul li {
margin-top: 15px;
text-indent: 0px;
}

#klubPentaxDefinitionFirstLetter {
font-size: 18pt;
}

#klubPentaxRight {
float: right;
}

#klubPentaxPodmienky {
list-style-type: disk;
}
#klubPentaxPodmienky li {
padding-bottom: 20px;
}

/* registracia.php */
#registrationFormTitle {  
text-align: center;
font-size: 16pt;
margin: 15px;
}

#registrationForm {
width: 100%;
border-spacing: 15px;
}

.registrationFormLeftColumn {
width: 300px;
text-align: right;
}

.registrationFormRightColumn {
text-align: left;
}

.registrationFormGroupTitle {
text-align: center;
font-weight: bold;
font-size: 10pt;
font-style: italic;
}

#registrationCaptcha {
color: rgb(100,100,100);
font-size: 9pt;
margin: 10px;
padding: 3px;
background-color: rgb(242,242,242);
cursor: pointer;
border: solid rgb(100,100,100) 1px;
}

#registrationFormBtnSubmit {
background-color: rgb(255,158,62);
font-weight: bold;
border: solid black 1px;
}

#registrationFormBtnReset {
background-color: rgb(86,255,62);
font-weight: bold;
border: solid black 1px;
}

#registrationFormCheckbox {
background-color: rgb(170,255,150);
border: solid black 1px;
}
