/* 
   CSS file for Medium, d.o.o. Zirovnica
   (c) 2005, Medium, d.o.o. Zirovnica
*/

body      {margin: 0; background-color: white; color: black;}
*         {border-width: 0;
           border-collapse: collapse;
           margin: 0;
           padding: 0;
           font-family: Tahoma, sans-serif;
           font-size:12px;
           font-weight: normal}

a:link 			{font-size: 13px; font-weight: bold; color: #005996; text-decoration: none}
a:visited 			{font-size: 13px; font-weight: bold; color: #005996; text-decoration: none}
a:hover			{font-size: 13px; font-weight: bold; color: #a2ba2f; text-decoration: none}

td.top_middle 		{font-size: 14px; font-weight: normal; vertical-align: top; text-align: left; color: #005996; background-color: #a2ba2f }
td.quote     		{font-size: 11px; font-style: normal; padding-left: 10; text-align: left; color: #FFFFFF; background-color: #005996 }

/*
   naslednja vrstica je zakomentirana ce v tem polju ne bo datum ampak email
   td.first_btn 	{font-size: 13px; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #008ECE; white-space: nowrap }
*/
td.first_btn 		{font-size: 9px; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #a2ba2f; white-space: nowrap }
td.menu_btn  		{font-size: 15px; font-weight: bold; text-align: center; color: #00528D; background-color: #92D5BE; white-space: nowrap }
td.last_btn  		{font-size: 10px; text-align: left; color: #FFFFFF; background-color: #a2ba2f; white-space: nowrap }

td.left_main 		{font-size: 17px; font-weight: bold; padding-top: 10; text-indent: 0; text-align: left; vertical-align: top; color: #000000 ; background-color: #005996 }
td.center_main 		{font-size: 13px; font-weight: bold; padding-top: 0; text-indent: 0; text-align: left; vertical-align: top; color: #005996; background-color: #FFFFFF }
td.right_main 		{font-size: 13px; font-weight: bold; padding-left: 4; padding-top: 10; text-align: left; vertical-align: top; color: #005996; background-color: #005996 }

td.disclaimer 		{font-size: 9px; font-weight: normal; text-align: center; color: #00528D; background-color: #FFFFFF }

/* definicije za obliko vsebino glavnega okna */
a.main:link 		{font-size: 13px; font-weight: normal; text-align: left; color: #005996; }
a.main:visited 		{font-size: 13px; font-weight: normal; text-align: left; color: #005996; }
a.main:hover 		{font-size: 13px; font-weight: normal; text-align: left; color: #a2ba2f; }

ul.* 		        {font-size: 13px; list-style-position: outside; font-weight: normal; padding-top: 0; margin-left: 55; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #005996; list-style-type: none}

h1.main 		{font-size: 15px; font-weight: bold; padding-top: 15; margin-left: 35; text-align: left; vertical-align: top; color: #005996; }
h1.main2 	        {font-size: 15px; font-weight: bold; padding-top: 15; margin-left: 35; text-align: left; vertical-align: top; color: #005996; }
p.main1 		{font-size: 13px; font-weight: normal; padding-top: 15; margin-left: 35; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }
p.main1_1 	        {font-size: 12px; font-weight: normal; padding-top: 0; margin-left: 15; padding-bottom: 5; margin-right: 10; text-align: left; vertical-align: top; color: #005996; }
p.error 		{font-size: 13px; font-weight: bold; padding-top: 15; margin-left: 35; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #E90F29; }
p.main2 		{font-size: 11px; font-weight: normal; padding-top: 0; margin-left: 10; padding-bottom: 20; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }
p.main3 		{font-size: 11px; font-weight: normal; padding-top: 0; margin-left: 0; padding-bottom: 20; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }
p.main4 		{font-size: 13px; font-weight: normal; padding-top: 0; margin-left: 35; padding-bottom: 10; margin-right: 10; text-align: left; vertical-align: top; color: #005996; }
p.mainG 		{font-size: 13px; font-weight: normal; padding-top: 15; margin-left: 35; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #a2ba2f; }

/* kontakt drug stolpec */
h1.mainK 		{font-size: 15px; font-weight: bold; padding-top: 15; margin-left: 0; text-align: left; vertical-align: top; color: #005996; }
p.mainK 		{font-size: 13px; font-weight: normal; padding-top: 15; margin-left: 0; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }

/* dodelava ima drugacno oblikovanje naslova in paragrafa */
h1.dodelava 		{font-size: 13px; font-weight: bold; padding-top: 5; margin-left: 15; text-align: left; vertical-align: top; color: #005996; }
p.dodelava 		{font-size: 13px; font-weight: normal; padding-top: 10; margin-left: 10; padding-bottom: 0; margin-right: 5; text-align: left; vertical-align: top; color: #005996; }

h1.seen_items 		{font-size: 17px; font-weight: bold; padding-bottom: 5; margin-left: 0; text-align: center; vertical-align: top; color: #005996; }
a.seen_items:link	{font-size: 13px; font-weight: bold; color: #005996; text-decoration: none; text-align: center;}
a.seen_items:visited	{font-size: 13px; font-weight: bold; color: #005996; text-decoration: none; text-align: center;}
a.seen_items:hover	{font-size: 13px; font-weight: bold; color: #a2ba2f; text-decoration: none; text-align: center;}

p.question 		{font-size: 12px; font-weight: bold; padding-top: 0; margin-left: 35; padding-bottom: 5; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }
p.answer   		{font-size: 12px; font-weight: normal; padding-top: 0; margin-left: 35; padding-bottom: 20; margin-right: 15; text-align: left; vertical-align: top; color: #005996; }

p.pprogram 		{font-size: 13px; font-weight: normal; padding-top: 0; margin-left: 5; padding-bottom: 0; margin-right: 15; text-align: right; vertical-align: top; color: #005996; }

/* za bold-anje in italic-anje delov teksta */
font.boldul 		{font-weight: bold; padding: 0; margin: 0}
font.bold1 		{font-weight: bold; }
font.bold2 		{font-weight: bold; font-size: 11px; }
font.bold3 		{font-weight: bold; color: #005996; }
font.italic1 		{font-style: italic; }
font.italic2 		{font-style: italic; font-size: 11px; }
font.green 		{color: #a2ba2f; font-weight: normal; }
font.greenul 		{color: #a2ba2f; font-weight: bold; padding:0; margin:0}

font.phone 		{font-weight: bold; font-size: 13px; color: #FFFFFF }

/* polovicen linebreak */
br.half 		{line-height: 0.5 }

/* loceno oblikovanje linkov za posamezne podkategorije (ce se bo v prihodnje spreminjalo) */
a.dodelava:link 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.dodelava:visited  	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.dodelava:hover	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}

a.pprogram:link 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.pprogram:visited      {color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.pprogram:hover	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
img.pprogram	        {color: #a2ba2f; border: 1px solid seperate; }

a.ilustracija:link 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.ilustracija:visited	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.ilustracija:hover	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}

a.fotografija:link 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.fotografija:visited	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.fotografija:hover	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}

a.sstrani:link 	        {color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.sstrani:visited 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.sstrani:hover	        {color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}

a.sznamizje:link 	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.sznamizje:visited     {color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}
a.sznamizje:hover	{color: #a2ba2f; border-right: 1px solid seperate; border-bottom: 1px solid seperate;}

a.kontakti:link    	{font-size: 17px; font-weight: bold; color: #a2ba2f; }
a.kontakti:visited 	{font-size: 17px; font-weight: bold; color: #a2ba2f; }
a.kontakti:hover   	{font-size: 17px; font-weight: bold; color: #a2ba2f; }

/* oblikovanje cene - da je rdeca in bold*/
font.price 	        {font-weight: bold; color: #FF0000; }

*.povprasevanje  	{border-style: solid; border-width: 1 ; border-collapse: seperate; color: #005996; }

/* v glavnem oknu so nekateri kvadrati svetlejse barve, to omogocata tidve vrstici */
td.light_top 	        {background-color: #F4EEE3; height: 115; }
td.light_left 	        {background-color: #E8F4FE; height: 115; }

/* vcasih moramo pokazati robove, ki smo jih collapsali v splosni definiciji */
*.show_borders 	        {border-style: solid; border-width: 1 ; border-collapse: seperate}

/* oblika ponudbe */
a.category:link 	{font-size: 13px; font-weight: bold; text-align: left; color: #005996; }
a.category:visited 	{font-size: 13px; font-weight: bold; text-align: left; color: #005996; }
a.category:hover	{font-size: 13px; font-weight: bold; text-align: left; color: #a2ba2f; }

a.subcategory_s:link 	{font-size: 10px; font-weight: normal; text-align: left; color: #005996; margin-left: 10; line-height: 1.5; }
a.subcategory_s:visited {font-size: 10px; font-weight: normal; text-align: left; color: #005996; margin-left: 10; line-height: 1.5; }
a.subcategory_s:hover	{font-size: 10px; font-weight: normal; text-align: left; color: #a2ba2f; margin-left: 10; line-height: 1.5; }

a.subcategory:link 	{font-size: 12px; font-weight: normal; text-align: left; color: #005996; margin-left: 10; line-height: 1.5; }
a.subcategory:visited 	{font-size: 12px; font-weight: normal; text-align: left; color: #005996; margin-left: 10; line-height: 1.5; }
a.subcategory:hover	{font-size: 12px; font-weight: normal; text-align: left; color: #a2ba2f; margin-left: 10; line-height: 1.5; }

td.dotisk_header_l 	{height: 15px; padding: 10; font-size: 11px; font-weight: bold; text-align: left; vertical-align: center; color: #005996; background-color: #E8F4FE; }
td.dotisk_header 	{height: 15px; padding: 10; font-size: 11px; font-weight: bold; text-align: right; vertical-align: center; color: #005996; background-color: #E8F4FE; }
td.dtsk_kolicina 	{height: 15px; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: bold; text-align: left; vertical-align: top; color: #005996; }
td.dtsk_cena     	{height: 15px; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: normal; text-align: right; vertical-align: top; color: #005996; }

td.item_cat 	        {height: 25px; font-size: 13px; font-weight: bold; text-align: left; vertical-align: top; color: #005996; width: 90;}
td.item_val 	        {height: 25px; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; color: #005996; width: 335; }
td.item_val_p1  	{height: 25px; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; color: #005996; width: 100; }
td.item_val_p2 	        {height: 25px; font-size: 13px; font-weight: normal; text-align: right; vertical-align: top; color: #005996; }

/* spodnja definicija se uporablja, da se pri ponudbi ujame enako visino imen izdelka razlicne dolzine */
br.items 		{ line-height: 1.5; }

/* oblika cenika */
table.cenik 	        {padding-top: 10; margin-left: 15; padding-bottom: 5; text-align: left; vertical-align: top; width: 675; }
td.cenik_header 	{height: 25px; padding: 10; font-size: 11px; font-weight: bold; text-align: left; vertical-align: center; color: #005996; background-color: #E8F4FE; }
td.cnk_ime  	        {width: 120; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: bold; text-align: left; vertical-align: center; color: #005996;
             			border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f;}
td.cnk_format  	        {width: 240; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: normal; text-align: left; vertical-align: center; color: #005996;
                		border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f; }
td.cnk_material  	{width: 100; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: normal; text-align: left; vertical-align: center; color: #005996;
                  		border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f; }
td.cnk_st_barv  	{width: 60; padding-left: 10; padding-right: 10; font-size: 11px; font-weight: normal; text-align: center; vertical-align: center; color: #005996;
                 		border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f; }
td.cnk_kolicina  	{width: 70; padding-right: 10; font-size: 11px; font-weight: normal; text-align: right; vertical-align: top; color: #005996; 
			        border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f;}
td.cnk_cena  	        {width: 100; padding-right: 10; font-size: 11px; font-weight: normal; text-align: right; vertical-align: top; color: #005996; 
			        border-style: solid; border-bottom-width: 1 ; border-collapse: seperate; border-color: #a2ba2f;}

/* linki (menu, spodnji, zgodnji, desni menu ...) */
a.first_btn:link 	{font-size: 13px; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #008ECE }
a.first_btn:visited	{font-size: 13px; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #008ECE }
a.first_btn:hover	{font-size: 13px; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #008ECE }

/* spodnji hitri menu, obiskana kategorija, seperator, linki - OPOMBA: enako oblikovanje je uporabljeno za zgornjo hitro vrstico */
font.bottom_menu 	{font-size: 9px; font-weight: normal; color: #005996; text-decoration: underline}
font.bottom_menu_sep	{font-size: 9px; font-weight: bold; color: #005996; text-decoration: none}
a.bottom_menu:link 	{font-size: 9px; font-weight: bold; color: #005996; text-decoration: none}
a.bottom_menu:visited 	{font-size: 9px; font-weight: bold; color: #005996; text-decoration: none}
a.bottom_menu:hover	{font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none}

a.bottom_menu2:link 	{font-size: 9px; font-weight: bold; color: #005996; text-decoration: none}
a.bottom_menu2:visited 	{font-size: 9px; font-weight: bold; color: #005996; text-decoration: none}
a.bottom_menu2:hover	{font-size: 9px; font-weight: bold; color: #a2ba2f; text-decoration: none}


/* menu zgoraj - za izbiro jezika, home, sitemap */
a.top_menu:link 	{font-size: 12px; font-weight: bold; color: #005996; text-decoration: none; line-height: 3 }
a.top_menu:visited 	{font-size: 12px; font-weight: bold; color: #005996; text-decoration: none; line-height: 3 }
a.top_menu:hover	{font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 3 }

/* vrstice za oblikovanje menuja na levi strani strani (glavni menu za pomikanje po podkategorijah kategorije */
a.left_menu:link 	{font-size: 13px; font-weight: bold; padding-left: 15; line-height: 2; color: #a2ba2f; text-decoration: none}
a.left_menu:visited     {font-size: 13px; font-weight: bold; padding-left: 15; line-height: 2; color: #a2ba2f; text-decoration: none}
a.left_menu:hover	{font-size: 13px; font-weight: bold; padding-left: 15; line-height: 2; color: #FFFFFF; text-decoration: none}

/* ??????????? */
a.left_submenu:link	{font-size: 11px; font-weight: bold; padding-left: 35; line-height: 2; color: #a2ba2f; text-decoration: none}
a.left_submenu:visited	{font-size: 11px; font-weight: bold; padding-left: 35; line-height: 2; color: #a2ba2f; text-decoration: none}
a.left_submenu:hover	{font-size: 11px; font-weight: bold; padding-left: 35; line-height: 2; color: #FFFFFF; text-decoration: none}

/* oblikovanje trenutno obiskane kategorije v levem glavnem menuju */
font.left_menu 	        {font-size: 13px; font-weight: bold; padding-left: 15; line-height: 2; color: #FFFFFF; text-transform: none}
font.left_submenu	{font-size: 11px; font-weight: bold; padding-left: 35; line-height: 2; color: #a2ba2f; text-transform: none}
img.left_menu	        {border: none; float: left; margin-top: 9}
img.predstavitev	{border: none; float: left; margin-bottom: 9}

/* oblikovanje prikaza novic */
font.category	        {font-size: 15px; font-weight: bold; padding-left: 15; text-align: left; vertical-align: top; color: #FFFFFF }
font.date		{font-size: 11px; font-style: italic; padding-left: 15; line-height: 1; color: #a2ba2f; text-transform: none}
p.subject		{font-size: 12px; font-weight: bold; padding-left: 15; line-height: 2; color: #a2ba2f; text-transform: none}
p.news		        {font-size: 12px; padding-left: 15; padding-right: 10; line-height: 1,5; color: #FFFFFF; text-transform: none}
a.news:link      	{font-size: 10px; padding-left: 15; padding-right: 10; line-height: 1.5; color: #a2ba2f; text-decoration: none}
a.news:visited    	{font-size: 10px; padding-left: 15; padding-right: 10; line-height: 1.5; color: #a2ba2f; text-decoration: none}
a.news:hover     	{font-size: 10px; padding-left: 15; padding-right: 10; line-height: 1.5; color: #FFFFFF; text-decoration: none}
hr.news		        {height: 1.5px; margin-left: 15; margin-right: 15; color: #005996; border: dotted}


/* START TOP MENU CSS DEFINITIONS */

*.horbar		{color: #00528D; background-color: #005996; border-right: 1px solid #FFFFFF;}
*.horbaritem		{float: left; white-space: nowrap; font-family: Tahoma, sans-serif }

.horbaritem a		{display: block; text-decoration: none; font-size: 15px; font-family: Tahoma, sans-serif; width: 115px; height: 27px; text-align: center; border-left: 1px solid #FFFFFF; padding-top: 2}
.horbaritem a:link 	{color: #FFFFFF; text-decoration: none; font-size: 15px; font-family: Tahoma, sans-serif; font-weight: normal; }
.horbaritem a:visited	{color: #FFFFFF; text-decoration: none; font-size: 15px; font-family: Tahoma, sans-serif; font-weight: normal; }
.horbaritem a:hover	{color: #FFFFFF; background-color: #a2ba2f; text-decoration: none; font-size: 15px; font-family: Tahoma, sans-serif;}

*.submenu		{position: absolute; left: 0; top: 0; visibility: hidden }
*.subframe		{position: relative; display: block; background-color: #a2ba2f; }

.item			{text-align: left; white-space: nowrap; font-family: Tahoma, sans-serif}
.item a			{position: relative; display: block; text-decoration: none; font-size: 13px; padding: 5; padding-left: 10; border-bottom: 1px solid #005996; }
.item a:link		{color: #FFFFFF; text-decoration: none; font-size: 13px; font-weight: normal; }
.item a:visited		{color: #FFFFFF; text-decoration: none; font-size: 13px; font-weight: normal; }
.item a:hover		{color: #FFFFFF; background-color: #005996; text-decoration: none; font-size: 13px;}
.item a:active		{color: #FFFFFF; text-decoration: none; font-size: 13px;}
.item .fwdarr		{position: absolute; top: 5px;  right: 7px; }

/* END TOP MENU DEFENITIONS */
