/* CSS Document */
body{
background:#619b2e url(../images/background.png) repeat-y center;
}

table,div,ul,li,td,tr,body{
margin:0px;
padding:0px;
text-align:left;
font-size:11px;
font-family:Georgia;
border-style:none;
}
h4, h5, h6{
display:inline;
}
h1,h2,h3,h4,h5,h6{
font-family: Monotype Corsiva;
}
h1{
font-size:26px;
}
h2{
font-size:23px;
}
h3{
font-size:20px;
}
h4, h4 a{
font-size:17px;
}
h5, h5 a{
font-size:14px;
}
h6, h6 a{
font-size:12px;
}

form{
display: inline;
}

img{
border: none;
}
table{
border-collapse:collapse;
}
td{
height:auto;
padding:2px;
text-align:center;
}

li, ul{
list-style-type:none;
}	
a{
color:#000000;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}

#main{
width:900px;
margin:auto;
text-align:center;
}
#head{
background:#F9C500 url(../images/head.png) repeat-x;
height:200px;
width:900px;
border-style:none;
}
#head table.c{
height:120px;
width:900px
}
#head table.c td.banner{
height:172px;
background: url(../images/gastanko.png) no-repeat;
width:640px;
}
#head table.c td.base_data{ /*basketInfo.php output*/
width:260px
}
#head div#page_title{
width:400px;
position:relative;
left:230px;
top:-20px;
font-size:80px;
font-family:Monotype Corsiva;
}
#head div#page_subtitle{
width:400px;
position:relative;
left:258px;
font-size:20px;
font-family:Georgia;
}

div#basket_head{
padding:0 0 3 50;
}
div#basket_head tr.header td{
font-weight:bold;
font-size:12px;
text-align:left;
}
div#basket_head td.a, div#basket_head td.b{
font-weight:normal;
font-size:11px;
text-align:left;
}

div#head form#login input, div#head form#login button{
padding:0px;
margin:0px;
font-size:11px;
}
div#head form#login form#login input{
border-style:none;
height:14px;
}

#nav{
position:absolute;
top:172px;
background: #1e3f01 url(../images/navigation.png) repeat-x;
color:#333333;
font-weight:bold;
width:890px;
padding:4 0 0 10;
height:27px;
}
#nav span.divisor{
font-size:13px;
color:white;
font-weight:bold;
}
#nav a{
font-family: Monotype Corsiva;
font-size:18px;
font-weight:normal;
color:#eeeeee;
padding:0 6 0 6;
}
#nav div.login a{
padding:0 2 0 2;
}
#nav a:hover{
color:#64B5E2;
}
#under_nav{
background:#70b036 url(../images/under-nav.png) no-repeat;
height:10px;
width:900px;
padding:0;
margin:0;
}

div#left, div#center, div#right {
text-align:left;
display:block;
float:left;
border-style:none;
min-height:500px;
height:auto !important;
height:500px;
}
div#left, #div#right{

}
div#center{
width:550px;
padding:5 10 5 10;
}
div#left{
/*background: #4d7d22 url(../images/left.png) repeat-y;*/
padding:0 0 0 5;
width:150px;
}
div#right{
width:175px;
padding:0px;
}

/*Kategory browser*/
ul#kat_brow li a, ul#kat_brow li span, ul#search li a, ul#search li span{
display:block;
font-weight:bold;
font-size:12px;
padding:3 0 3 3;
text-decoration:none;
border-style:solid;
border-color:black;
border-width:1 0 0 0;
}
ul#search li a, ul#search li span{
font-weight:normal;
}
ul#kat_brow li a:hover, ul#search li a:hover{
background-color:#77Ad46;
}
#left .header, #right .header{
color:#142803;
font-family: Monotype Corsiva;
display:block;
background-color:#ecdf75;
font-weight:normal;
font-size:16px;
border-style:solid;
border-width:1 0 0 0;
border-color:#000000;
padding:4 0 4 2;
}
div#right .header{
border-width:1 0 1 0;
}

ul#kat_brow li ul li a, ul#kat_brow li ul li span{
border-style:none;
font-size:11px;

min-height:14px;
height:auto !important;
height:14px;

padding:2 0 2 13;
font-weight:normal;
}

ul#kat_brow li ul li ul li a, ul#kat_brow li ul li ul li span{
padding:1 0 1 23;
}
ul#kat_brow li ul li ul li ul li a, ul#kat_brow li ul li ul li ul li span{
padding:1 0 1 33;
}

/*Produkt small table*/
div.ps, div.ps_down{
margin:0;
padding:5;
text-align:center;
font-size:12px;
width:250px;
}
table#pdg{
border-collapse: separate;
margin:auto;
}
table#pdg div{
background-color:#5c8a33;
}
table#pdg div.ps{
height:230px;
}
table#pdg div.ps_down{
height:30px;
}
table#pdg div.ps div.info{
padding:10 0 0 0;
}
div.ps img{
margin:3 0 0 0;
}
table#pdg div.ps_down span.basket_add{
background-image: url(../images/button-green-bg.png);
display:block;
padding:4 0 0 0;
width:120px;
height:21px;
}
div#right div.ps{
margin:0px;
width:155px;
}

div.ps .p_name{  
font-weight:bold;
}
div.ps .detail{
display:block;
background: url(../images/button_detail.gif) no-repeat center;
height:25px;
padding:8 0 0 4;
font-size:12px;
}
div.ps .info{
font-size:11px;
}
/*Title*/
.price{
font-weight:normal;
font-family:Arial;
}
.price_new{
font-weight:bold;
font-family:Arial;
}
div.pb{
padding:10px;
}
div.pb span.name{
font-family: Monotype Corsiva;

color:#432C10;
font-weight:bold;
font-size:23px;
}
div.pb .image{
text-align:center;
width:300px;
padding:0;
margin:0;
}
div.pb .data{
padding:0 0 0 20;
}
div.pb .info{
font-size:11px;
}

table#also_bought td{
border-style:solid;
border-width:0 2 0 2;
border-color:#619b2e;

background-color:#5c8a33;
}

table#also_bought tr.row1 td{
font-weight:bold;
font-size:11px;

padding: 1 3 1 3;
}

table#also_bought tr.row2 td{
padding: 1 5 5 5; 
}

div.pageing{
padding:5 0 5 0;
margin:5 0 5 0;
border-style:solid;
border-width:1 0 1 0;
}
div.pageing table{
margin:auto;
}
div.pageing td{
height:20px;
font-size:12px;
}

.user_name{
font-weight:bold;
font-size:12px;
}

a.button, table.nav_small a{
text-decoration:none;
font-weight:normal;
display:block;
padding:2 6 0 6;
height:18px;
background: #002f00 url(../images/button20.png) repeat-x;
color:white;
}
a.button:hover, table.nav_small a:hover{
background: #503b22 url(../images/button20-over.png) repeat-x;
cursor:pointer;
}

div.editbox{
font-size:12px;
font-family:Georgia;
}

div.editbox span{
font-family:Georgia;
}
div.editbox div.manage{
width:520px;
border-style:solid;
border-color:#64B5E2;
border-width:5px;
padding:5px;
}
.more{
color:#432C10;
font-weight:bold;
}
.border{
border-style:solid;
border-color:#c6dc10;
border-width:1px;
padding:1px;
}

div#right div.searchbox{
padding:1 0 4 0;
border-style:solid;
border-color:#000000;
border-width:1px;
background-color:#71af35;
}

div.line{
height:3px;
background-image: url(../images/line.png);
background-repeat: repeat-x;
}

a#webmaster{
color:#0a0a0a;
font-size:10px;
}

/*INQUIRY BEGIN*/

div.inquiry{
width:170px;
}
 
div.inquiry div.result_out{
border-color:black;
border-width:1px;
border-style:solid;

background-color:#777777;
width:160px;

height:8px;
}

div.inquiry div.result_in{
background-color:#CC3300;

height:8px;
}

div.inquiry span.question{
font-weight:bold;
font-size:12px;
}

div.inquiry span.answer{
font-weight:bold;
font-size:11px;
color:#111111;
}

div.inquiry div.feedback{
width:150px;

border-color:black;
border-width:1px;
border-style:solid;

padding:3px;
background-color:#eeeeee;

color:#1a4e05;
}

div.inquiry span.info{
font-size:11px;
}

/*INQUIRY END*/

/*
a#error_report{
display:block;
width:150px;
height:20px;

background-color: rgb(208,0,0);
color:white;

border-color:black;
border-width:1px;
border-style:solid;
}*/

