/* Svijet kave - an open source xhtml/css website layout by www.kava.hr 



(20.08.2009)



 */







body {



	font-family: Verdana, Tahoma, Arial, sans-serif;



	font-size: 12px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 0px;



	padding-right: 0;



	padding-bottom: 0px;



	padding-left: 0;



	background: #211d1e url(SLIKE/body_deg.gif) repeat-x;



}











#wrap {



	border:  none;



	width: 795px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	background-color: #000;



}







img {



	border:0px;



}







.SlikaSredina {



	margin: 0 12px;



	text-align: center;



}







.PocetnaStranica {



	text-align: center;



}	







#header {



	clear: both;



	margin: 0px 0em 0px 0em;



	padding: 0;



	height: 75px;



	background-color: #000;



}







#header h3 {



	width: 150px;



	float: left;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 15px;



}







#header p {



    width: 500px;



    float: right;



    text-align: center;



    color: #a0a0a0;



    margin: 0px 0px 0px 0px;



    font-size: 0.8em;



    line-height: 1.2em;



    height: 35px;



}







#avmenu {



	clear: left;



	float: left;



	width: 150px;



	font-size: 0.9em;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	margin-left: 0;



}







#avmenu ul {	



list-style: none;



width: 150px;



margin: 0 0 20px 0;



padding: 0;



font-size: 1.1em;



}	







.MeniPodnaslov {



	font-weight: bold;



	height: 20px;



	text-decoration: none;



	color: #fffff1;



	display: block;



	padding-top: 2px;



	padding-right: 0px;



	padding-left: 5px;



	margin-right: 6px;



	background-color: #000;



	background-image: url(SLIKE/button-untermenues2.JPG);



	background-repeat: no-repeat;



	margin-left: 7px;



}	



	



.MeniPodnaslov a:hover {



	color: #fffff1;



	background-color: transparent;



	background-repeat: repeat;



	border-left-width: 2px;



	border-left-style: solid;



	border-left-color: #333;



}







.announce {



    margin: 10px 0 10px 0;



    padding: 10px;



    width: 130px;



    color: #a8a8a8;



    background-color: #000000;



    line-height: 1.3em;



}







#extras {



	float: right;



	width: 155px;



	padding: 0;



	font-size: 0.9em;



	line-height: 1.5em;



	background-color: #000;



	margin: 0;



	background-image: url(SLIKE/zzzzzzgeschnittenOHNE%20RAND.png);



}







#extras p {



    margin: 0 0 1.5em 0;



}







#content {



	line-height: 1.6em;



	text-align: left;



	margin-top: 0em;



	margin-right: 180px;



	margin-bottom: 20px;



	margin-left: 160px;



	padding-top: 0;



	padding-bottom: 0;



	border: thin none #333333;



	padding-left: 20px;



}







#content h2 {



	font-size: 1.5em;



	margin: 0 0 0.5em 0;



	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;



	color: #FFF;



}







#content img {



	display:inline;



	margin-right: 20px;



	margin-left: 5px;



}







h3 {



	font-size: 1.9em;



	margin: 0 0 10px 0;



}







a {



	text-decoration: none;



	color: #FFFFFF;



}







a:hover {



	color: #B6952A;



	background-color: #B6952A;



	background: transparent;



}



#footer {



	clear: both;



	width: 790px;



	text-align: center;



	color: #808080;



	font-size: 0.9em;



	height: 100px;



	background-color: #000;



	background-repeat: repeat-x;



	background-position: right;



	margin-top: 100px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-right: 0em;



	padding-bottom: 0px;



	padding-left: 0em;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	padding-top: 50px;



}







#footer a {



    color: #808080;



    text-decoration: none;



}







#footer a:hover {



    text-decoration: underline;



}







.footerSlikaGornja {



	text-decoration: underline;



	background-repeat: repeat-x;



	height: 20px;



	background-image: url(SLIKE/FooterPozadina.jpg);



}







.footerSlikaDonja {



	background-repeat: repeat-x;



	height: 80px;



	background-image: url(SLIKE/PozadinaSredinaPola.jpg);



}







.left {



    margin: 0px 7px 0px 5px;



    float: left;



}







.right {



margin: 0px 7px 0px 5px;



float: right;



}







.textright {



text-align: right;



}







.center {



text-align: center;



}







.small {



font-size: 0.8em;



}







.bold {



font-weight: bold;



}







.hide {



display: none;



}



#avmenu {



	background-color: #333333;



	color: #FFFFFF;



	display: block;



}



#wrap #avmenu .Ordner {

	color: #FFF;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #000;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 2px;

	background-image: url(SLIKE/Menue.jpg);

	background-repeat: repeat-x;

	margin-bottom: 1px;

	padding-top: 8px;

	padding-right: 6px;

	padding-bottom: 6px;

	padding-left: 6px;



}



#wrap #avmenu .Ordner:hover {



	background-image: url(SLIKE/Menue.jpg);



	text-decoration: none;



	color: #FFF;



	background-position: 0px -30px;



}







#wrap #avmenu {



	background-color: #000;



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 50;



	padding-left: 0;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 50;



	margin-left: 0;



	background-image: url(SLIKE/zzzzzzgeschnittenOHNE%20RANDkleinerrrrrrrrrr.png);



}



#avmenu li {



	padding-right: 0.4em;



}







#wrap #content {



	border-top-color: #CCCCCC;



	border-right-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	border-left-color: #CCCCCC;



	border-right-width: thin;



	border-right-style: none;



	padding-top: 20px;



	background-image: url(SLIKE/zzzzzzgTEST.png);



}



#content p {

	text-decoration: none;

	color: #FFF;



}







#text {



	padding-right: 20px;



	padding-left: 40px;



}



#header .Big Stil1 {



	height: 11px;



}



#header .Big {



	height: 30px;



}







#header .big {



	height: 34px;



	padding-bottom: 22px;



}



#header {



	height: 40px;



}



#header {



	padding-bottom: 0px;



	height: 33px;



}



#wrap #content ul {



	list-style-type: none;



}



#content .Bread {



	margin-top: 1px;



}



#content .Bread {



	background-color: #333333;



}



#content .Bread {



	margin-right: 1mm;



	padding-left: 14px;



	background-color: #333333;



	margin-left: 1px;



	margin-bottom: 12px;



}



#content .Bread {



	padding-bottom: 0px;



}



#content .Stil9 .Stil11 .Stil10 small em {



	background-color: #333333;



}



.back a {



	display: block;



	color: #333;



	font-size: 10px;



	margin-left: 30px;



	margin-top: 70px;



	background-image: url(SLIKE/natrag-button.png);



	height: 20px;



	width: 55px;



	padding-left: 3px;



	font-weight: bold;



	background-repeat: no-repeat;



	padding-top: 2px;



	font-family: Georgia, "Times New Roman", Times, serif;



}







.back a:hover {



	background-image: url(SLIKE/natrag-button.png);



	background-position: 0px -22px;



}







#content #text2 {



	padding-left: 40px;



}



#wrap #content #text {



	font-family: Verdana, Arial, Helvetica, sans-serif;



}



#content .Ciste {



	margin-left: 20px;



	margin-top: 20px;



}



#wrap .Bread {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 10px;



	background-color: #333333;



	height: 20px;



}



#content .bread {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 10px;



	background-color: #333333;



	margin-right: 1px;



}



#content li {



	margin-top: 0px;



	margin-bottom: 0px;



	margin-right: 20px;



}



#content .Savrsen espresso {



	display: list-item;



}



#content .Savrsen espresso {



	display: list-item;



}



#wrap #Kava {



	background-color: #333333;



	margin-right: 15em;



	margin-left: 15em;



	margin-bottom: 0px;



	font-size: 11px;



	color: #FFFFFF;



	background-image: url(SLIKE/bg.gif);



	background-repeat: repeat;



}







#content .Pojmovnik {



	padding-left: 30px;



}



#content #text strong {



	background-color: #9966CC;



}



#content #text li {



	background-color: #000000;



}



#content #text strong {



	background-color: #000000;



}



#content #text li {



	background-color: #646464;



}



#content #text li {



	background-color: #514839;



}



#content #text strong {



	background-color: #514839;



}



#content #text strong {



	background-color: #000000;



}



#Postotak {



	background-color: #514839;



}



#content #text #Postotak {



	background-color: #514839;



}



#content #Postotak2 {



	background-color: #514839;



}



#content #Postotak2 {



	margin-left: 40px;



	margin-right: 40px;



	padding-left: 30px;



}



#content #Postotak {



	margin-right: 55px;



	margin-left: 33px;



	padding-left: 10px;



}



#wrap #content #Naslov {



	font-weight: bold;



	font-size: 14px;



	font-family: Geneva, Arial, Helvetica, sans-serif;



	margin-left: 10px;



	padding-left: 10px;



}



#wrap #content .naslov {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	padding-left: 10px;



	margin-left: 10px;



}



#content #tip {



	padding-left: 40px;



	margin-left: 40px;



	padding-top: 10px;



	margin-top: 10px;



}



#wrap #content #a {



	margin-left: 20px;



	padding-left: 20px;



}



#content #dobrodosli {



	padding-left: 10px;



	margin-left: 10px;



	margin-right: 10px;



	padding-right: 10px;



}



#content #textD {



	margin-right: 10px;



	margin-left: 10px;



	padding-right: 10px;



	padding-left: 10px;



}



#extras .farbe {



	background-color: #514839;



	padding-bottom: 1px;



	margin-bottom: 1px;



}



#wrap #extras #bild {



	background-color: #514839;



}



#wrap #extras .liste {



	background-image: url(Linie.jpg);



}



#wrap #extras .liste {



	margin-top: 1px;



	margin-bottom: 1px;



}



#extras .Knjiga {



	font-size: 11px;



	font-weight: bold;



	color: #B6952A;



	margin-bottom: 1px;



	padding-bottom: 1px;



}



#wrap #content #durch {



	font-size: 14px;



	color: #B6952A;



	background-color: #333333;



	margin-right: 220px;



	padding-right: 2px;



	margin-left: 30px;



	margin-top: 15px;



}



#content #Link22 {



	padding-left: 10px;



	margin-bottom: 25px;



}



#wrap #content #sitemapT {



	background-color: #000000;



	padding-left: 25px;



	margin-bottom: 6px;



}



#wrap #content #sitemap {



	background-color: #000000;



	margin-left: 1px;



	padding-left: 1px;



	margin-bottom: 6px;



	margin-right: 320px;



}



#wrap #content #sitemapU {



	margin-left: 50px;



	margin-bottom: 5px;



}



#wrap #content #sitemapUU {



	margin-left: 70px;



	margin-bottom: 5px;



}



#content #Home {



	margin-left: 20px;



	margin-right: 277px;



	background-color: #514839;



	color: #FFFFFF;



}



#content #pocetnas {



	background-color: #514839;



	color: #FFFFFF;



	margin-right: 244px;



	margin-left: 30px;



}



#content .pocetna {



	background-color: #514839;



	margin-left: 16px;



	margin-right: 328px;



	padding-left: 6px;



}



#extras .Knjiga {



	background-color: #000000;



	padding-bottom: 0px;



}



#content #narudzbenica {



	margin-right: 10px;



	margin-left: 10px;



	background-color: transparent;



    border: 0;



}







.Stil20 {color: #FFFFFF;



}







.Stil99 {



	color: #333;



}



Stil74	{



	color: #AE3535;



}







.Stil99:hover {



	color: #333;



	text-decoration: none;



}







.Stil14 {



	font-size: 1.2em;



	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;



}



#wrap #avmenu #okvir {



	line-height: 1.5em;



	margin-left: 3px;



}







.Stil24 {



	font-size: 14px;



	font-weight: bold;



}



.Stil25 {



	color: #CA3535;



}



.Stil69 {
	color: #FFFFFF;



}



.Stil28 {



	color: #999999; }







.Stil29 {



	color: #A8A8A8;



	font-weight: bold;



}



#kontakt {



	padding-left: 2px;



}



.Stil30 {



	font-size: 13.5px;



}



#wrap #extras .rechts {



	background-color: #000;



	font-size: 14px;



	font-weight: bold;



	line-height: 17px;



	margin-bottom: 10px;



	background-image: url(SLIKE/button00.jpg);



	padding-left: 8px;



	background-repeat: no-repeat;



}



#wrap #avmenu #okvir .links {



	font-size: 14px;



	font-weight: bold;



	background-color: #000;



	margin-bottom: 5px;



	line-height: 17px;



	background-image: url(SLIKE/button00.jpg);



	padding-left: 8px;



	margin-top: 15px;



}



#wrap #content .izdvajamo {



	font-weight: bold;



	background-color: #000;



	margin-top: 25px;



	margin-bottom: 3px;



	padding-left: 10px;



	padding-top: 2px;



	padding-bottom: 2px;



	margin-right: 80px;



	margin-left: 5px;



	background-image: url(SLIKE/button003.JPG);



	background-repeat: no-repeat;



	background-attachment: scroll;



	background-position: left center;



	float: none;



	clear: none;



}



.forum {



	border-top-style: none;



	border-top-color: #333;



	border-bottom-style: none;



	border-bottom-color: #333;



	padding-left: 10px;



	padding-right: 15px;



	padding-bottom: 10px;



	margin-bottom: 40px;



}



.podnaslov {



	font-size: 1.0em;



	font-weight: bold;



	font-family: Verdana, Tahoma, Arial, sans-serif;



	margin-top: 30px;



	margin-bottom: 20px;



}



.igre {



	padding-bottom: 10px;



	margin-left: 15px;



	margin-right: 5px;



}



.bildmitte {



    text-align: center;



    line-height: 100%;



}







.stranica {



	width: 436px;



}



.tablica2 {



	padding-left: 40px;



	margin-bottom: 35px;



}







.linksabstand {



	padding-left: 50px;



}



.bildmitte {



	padding-top: 30px;



	margin-bottom: 30px;



	vertical-align: middle;



}



.tablica {



	background-color: #51473B;



	margin-left: 40px;



	margin-right: 40px;



}



#wrap #footer .footerINFOS .Stil28 span {



	vertical-align: super;



}







#wrap #search {



	margin-left: 623px;



	font-size: 11px;



	margin-top: 0px;



	padding-top: 0px;



}



#wrap .headerbalken {



	background-image: url(SLIKE/kava_i_espresso%20mit%20schrift.jpg);



	background-repeat: repeat-x;



	margin-right: 0;



	margin-bottom: 0;



	margin-left: 0;



	padding-right: 0;



	padding-bottom: 0px;



	padding-left: 0;



	margin-top: 0px;



	padding-top: 178px;



}



#wrap .liniemenue {



	background-image: url(SLIKE/balkk.jpg);



	background-repeat: repeat;



	padding-top: 10px;



}



h1 {



	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;



	font-size:22px;



	color: #FFF;



	padding-bottom: 8px;



}



h2 {



}



#wrap #content .izdvajamo2 {



	background-image: url(SLIKE/Balken%20kava%20i%20espresso%20menue7.png);



	font-weight: bold;



}



#pronadji {



	font-size:11px;	



}







fieldset{



   border: none;



}







label {display:block;}



input, textarea {font-size:11px;}



textarea {



	height:160px;



	width: 215px;



	background-color: transparent;



	border: medium none;



}



input.button {



	border:1px solid #000;



	margin-top:42px;



	font-weight: bold;



	color: #000;



	background-image: url(SLIKE/NatragButton.png);



	background-repeat: no-repeat;



	width: 62px;



	height: 29px;



	font-family: Georgia, "Times New Roman", Times, serif;



}



input.button:hover {



	background-image: url(SLIKE/NatragButton.png);



	background-position: 0px -27px;



	color: #000;



}







.fehler {border:1px solid red;}



p.error {color:red;}



.Stil1 {



	color: #FFFFFF;



	font-weight: bold;



	background-color: #000000;



}



#Natrag {



	background-color: #514839;



	padding-left: 4px;



	margin-left: 2px;



	margin-right: 310px;



	padding-bottom: 2px;



	padding-top: 2px;



	font-size: 13px;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



}



.Stil3 {



	color: #FFFFFF;



	font-size: 15px;



}



body,td,th {



	color: #FFFFFF;



}



#Balken {



	background-image: url(SLIKE/balkk.jpg);



	padding-bottom: 17px;



}



#Reklama {
	font-size: 11px;
	text-align: center;
	margin-bottom: 8px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;



}



.prozor {



	padding-left: 8px;



	padding-top: 2px;



	margin-bottom: 40px;



}







.prozorSredina {



	background-image: url(SLIKE/PozadinaSredina.jpg);



	background-repeat: repeat-x;



	padding-top: 8px;



}	







.prozorLijevo {

	background-image: url(SLIKE/PozadinaLijevo.jpg);

	height: 110px;

	width: 8px;

	float: left;

	margin-right: 7px;

	margin-bottom: 30px;



}







.prozorDesno {



	background-image: url(SLIKE/PozadinaDesno.jpg);



	height: 110px;



	width: 8px;



	float: right;



	margin-bottom: 30px;



}	







.trazilica  {



	width: 151px;



	top: 18px;



	margin-left: 646px;



	border: none;



	position: absolute;



	z-index: 151;



}



.trazilicasubmit {



	float: left;



	height: 32px;



	width: 37px;



	cursor: pointer;



	background-attachment: scroll;



	background-color: transparent;



	background-image: url(SLIKE/trazisubmit.png);



	background-repeat: no-repeat;



	background-position: left top;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}



.trazilicasubmit:hover {



	background-image: url(SLIKE/trazisubmit.png);



	background-position: 0px -32px;



}	



.trazilicapolje {



	color:#888888;



	float:left;



	font-size:12px;



	height:24px;



	margin-top:4px;



	width:100px;



	background-attachment: scroll;



	background-color: transparent;



	background-image: url(SLIKE/trazibox.png);



	background-repeat: repeat-x;



	background-position: 0 0;



	border: none;



	margin-right: -4px;



}



.trazilicalijevo {



	float:left;



	height:24px;



	margin-top:4px;



	width:12px;



	background-attachment: scroll;



	background-color: transparent;



	background-image: url(SLIKE/trazilicalijevo.png);



	background-repeat: repeat;



	background-position: 0 0;



}



.KontaktInputSlika {



	background-image: url(SLIKE/narudzbenicaInputLinija.jpg);



	color:#000000;



	height:22px;



	margin-bottom:5px;



	position:relative;



	width:220px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	margin-left: 4px;



	margin: 4;



}



.kontakt2 {







}



.marginMacchiato {



	background-image: url(SLIKE/marginaDesna.jpg);



	background-repeat: repeat;



}



#wrap #content .prozor .prozorSredina p .Stil16 {



	color: #CA3535;



}



#wrap #extras p .Stil20.Stil25 strong {



	color: #CA3535;



}



#wrap #extras p .Stil20.Stil25 strong:hover {



	color: #FF2424;



}



#wrap #content .forum {



	color: #998649;



}



.input_polje_narudzbenica {



	border: 0;



	font-size:11px;



	width:218px;



	background-attachment: scroll;



	background-color: transparent;



	background-image: url(SLIKE/kontakt-polje.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	height: 25px;



	padding-left: 5px;



	padding-top: 2px;



	margin-left: 9px;



}



.input_polje_narudzbenica_broj {



	border: 0;



	font-size:11px;



	width:216px;



	background-attachment: scroll;



	background-color: transparent;



	background-image: url(SLIKE/kontakt-polje.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	height: 25px;



	padding-left: 5px;



	padding-top: 2px;



	margin-left: 10px;



}







.datum {



	background-image: url(SLIKE/datum.jpg);



	background-repeat: no-repeat;



	padding-top: 13px;



	font-size: 9px;



	font-weight: bold;



	font-style: italic;



	font-variant: normal;



	text-align: center;



	height: 55px;



	width: 64px;



	float: left;



	margin-right: 10px;



}



.linija_d {



	border-top-style: solid;



	border-top-width: thin;



	margin-bottom: 15px;



	margin-top: 15px;



	color: #59482E;



}



.sredina {



	text-align: center;



}



.potvrda {



	background-image: url(SLIKE/prihvathocer.png);



	background-repeat: no-repeat;



	padding-left: 30px;



	height: 17px;



}







.potvrda:hover {



	background-image: url(SLIKE/prihvathocer.png);



	background-repeat: no-repeat;



	padding-left: 30px;



	background-position: 0px -17px;



}







input {



 background-color: transparent;



 border: 0;



}







textarea {



 background-color: transparent;



 border: 0;



}







.textprostorrahmen {



	width: 216px;



	height: 180px;



	margin-top: 5px;



	background-image: url(SLIKE/Komentar.png);



	background-repeat: no-repeat;



	background-color: transparent;



	border: 0;



	margin-left: 10px;



}



.knjigasredina {



	padding-left: 20px;



}



.topround {



	background-image: url(SLIKE/topround.png);



	height: 6px;



	background-repeat: no-repeat;



}



.underround {



	background-image: url(SLIKE/underround.png);



	height: 6px;



	background-repeat: no-repeat;



}



.container {



	background-image: url(SLIKE/container.png);



	padding-left: 15px;



	padding-top: 10px;



	padding-bottom: 10px;



}



.prozor p .Stil16 {



	color: #B6952A;



}



.prozor p .Stil16:hover {



	color: #FC0;



}

#oTimeShow0 {

	background-image: url(SLIKE/countdown.png);

	background-repeat: repeat;

	font-size: 18px;

	width: 200px;

	margin-left: 10px;

	height: 25px;

	padding-top: 15px;

	color: #000;

	float: none;

	padding-left: 20px;

}

#kupi {

	background-image: url(SLIKE/kupi.png);

	background-repeat: no-repeat;

	width: 190px;

	height: 35px;

	color: #B12C25;

	font-size: 18px;

	padding-top: 15px;

	font-weight: bold;

	font-family: Verdana, Geneva, sans-serif;

	margin-left: 5px;

	padding-left: 10px;

}

.info {

	color: #B12C25;

	width: 230px;

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(SLIKE/info.png);

	background-repeat: no-repeat;

	background-position: center center;

	height: 55px;

	margin-left: 10px;

}

.info p.value {

    width: 88px;

}

.info p {

    color: #817C7D;

    float: left;

    font-size: 9px;

    margin: 0 1px;

    position: relative;

    text-align: center;

    text-transform: uppercase;

    top: 10px;

    width: 62px;

}

.info p em {

	color: #B12C25;

	display: block;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	text-align: center;

}

