/* global properties */
html,body	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  width:100%; height:100%; font-family: Verdana; font-size: 11px; color: #3C3C3C;}
div			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana; font-size: 11px; color: #3C3C3C; }
table		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-collapse: collapse; font-family: Verdana; font-size: 11px; color: #3C3C3C; }
table td	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana; font-size: 11px; color: #3C3C3C;}
form		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana; font-size: 11px; color: #3C3C3C; }
img			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
hr			{ color: #D8D8D8; height: 1px; }

/* Zgornja Glavana tabela entry + content */
table.main1					{ width: 100%; height: 30px; background-image: url(img/bg_top.gif); background-repeat:repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.main1 td.first		{ width: 444px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }
table.main1 td.second		{ width: 303px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.main1 td.third		{ width: 192px; padding: 0px 0px 0px 9px; margin: 0px 0px 0px 0px; }

/* Spodnja Glavana tabela entry */
table.main2			{ width: 950px;  vertical-align: top; padding:0px 0px 0px 0px;}
table.main2 td.first { width: 667px;  vertical-align: top; padding: 14px 0px 0px 14px;}
table.main2 td.second { width: 275px; vertical-align: top; padding:0px 0px 0px 0px;}
table.main2 td.firstfirst { width: 416px;  vertical-align: top; padding: 14px 0px 0px 14px;}
table.main2 td.middle { width: 238px;  vertical-align: top; padding: 0px 0px 0px 0px; }
table.main2 td.secondsecond { width: 282px; vertical-align: top; padding:0px 0px 0px 0px;}

/* vstopni meniji */
.middleleft			{ width: 15px; height:auto; }
.middlerighttop		{ width:223px; height: 221px; background-image: url(img/emiddtop.gif); background-repeat:no-repeat; }
.middlerightbottom	{ width:223px; background-color: #D9D9D8; height: 7px; background-image: url(img/emiddbot.gif); background-repeat:no-repeat; }
.middletable		{ width:223px; background-image: url(img/bgmid_line.gif); background-repeat: repeat-y; }

.secondrighttop { width:280px; background-color: #A21D5D; height: 14px; background-image: url(img/erttop.gif); background-position: left top; background-repeat:no-repeat; vertical-align:top; }
.secondrightbot { width:280px; background-color: #A21D5D; height: 214px; background-image: url(img/smiddbot.gif); background-position: left bottom; background-repeat:no-repeat; vertical-align:top; }


/* <img src="<%= UrlData.VirtualPath %>/portal/templates/eti_hcerinska/img/" style="vertical-align: bottom;"> */
div.entrymenusleft			{ margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; }
div.entrymenusleft div		{ width: 222px; margin: 0px 0px 0px 0px;  padding: 6px 0px 13px 0px; text-decoration: none; color: #787777; font-size:11px;  }
div.entrymenusleft div div	{ width: 167px; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 55px; text-decoration: none; color: #787777; font-size:11px; background-image: url(img/e_menul.gif); background-repeat: no-repeat; background-position: left center; }
div.entrymenusleft div div a	{ margin: 0px 0px 0px 0px;  padding: 4px 0px 7px 0px; text-decoration: none; color: #787777; font-size:11px; font-weight: bold; }

div.entrymenuszgoraj			{ margin: 0px 0px px 0px; padding: 0px 0px 0px 0px; }
div.entrymenuszgoraj div		{ width: 282px; * width: 280px; text-align:right; padding: 0px 0px 25px 0px; }
div.entrymenuszgoraj div div	{ width: 209px; padding: 0px 73px 0px 0px; * padding: 0px 72px 0px 0px; text-decoration: none; color: White; margin: 0px 0px 0px 0px; font-size:11px;  background-image: url(img/e_menu_r.gif); background-repeat: no-repeat; background-position: right center; }
div.entrymenuszgoraj div div a	{ text-decoration: none; color: White; margin: 0px 0px 0px 0px; font-size:11px; font-weight: bold;}

/* spodnja glavna tabela content */
table.contmain2						{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
table.contcont						{ height: 100%; width: 747px; } 
/*table.contcont td.contmenustop		{ background-image: url(img/c/eti_keramika.jpg); background-repeat: no-repeat; width: 747px; height: 121px; }*/
table.contcont td.contmenustop		{ background-repeat: no-repeat; width: 747px; height: 121px; }
table.contcont td.contenvsebina		{ width: 556px; height: 400px; padding: 15px 50px 0px 41px; }
table.contcont td.contentpovezane	{ width: 191px; padding: 57px 0px 0px 0px; vertical-align: top; }

/* leva glavna tabela content */
/* classi za logotke!!1*/ 
div.contlogoB		{ background-image:url(img/c/logo_b.gif); background-position: 0px 0px; background-repeat: no-repeat; width: 203px; height: 160px; }

td.cpower		{ background-image:url(img/c/power.gif); background-position: left bottom; background-repeat: no-repeat; width: 203px; height:55px;}
td.contlinijaB  { border-left: solid #A11D5C 1px; }

/* divs entry page */
div.entry_image		{ background-image: url(img/entry_image___.jpg); width: 653px; height: 215px; z-index: -4; }
div.logo			{ width: 282px; height: 229px; background-position: 0px 0px; background-repeat: no-repeat; width: 282px; height: 229px; }
div.TrMidL			{ background-image: url(img/tr_mid_L.gif); width: 661px; height: 54px; z-index: 100; }
div.TrMidL	img		{ margin-left: 500px; margin-top: -13px; z-index: 100;}
div.TrMidD			{ background-image: url(img/tr_mid_D.gif); width: 275px; height: 54px; }
div.TrMidD	img		{ margin-left: 79px; margin-top: -13px; }
div.entrytitle		{ padding: 12px 0px 0px 155px; color: #ffffff; font-weight: bold; font-size: 16px;}
div.tabulka		{ padding: 0px 0px 0px 0px; color: #ffffff; font-weight: bold; text-align: center;}
div.name		{ padding: 0px 0px 0px 0px; color: #3C3C3C; font-weight: normal; text-align: center;}

/* divs & td content page */
td input.searchControls  { width: 110px; height: 18px;}
input.buttonsearch       { width: 71px; height: 23px; }

/* a hrefi */
.boldminimenu {font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.minimenu {font-family: Verdana; font-size: 11px; color: #ffffff; }
span.minimenu {font-family: Verdana; font-size: 11px; color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }




/* NEWS!!! */


div.lastnewslistarch  		{ font-size:11px; color: #4D4D4D; padding: 12px 17px 12px 17px; }
div.lastnewslistarch a h2  		{ cursor: hand; font-size:11px; color: #A11D5C; font-weight: bold; text-decoration: none; padding:0px 0px 0px 0px; height:18px; margin:0px 0px 0px 0px; }
div.lastnewslistarch div.date  		{ font-size:11px; color: #A11D5C; font-weight: normal; text-decoration: none; padding:0px 0px 0px 0px; height:18px; margin:0px 0px 0px 0px; }
div.lastnewslistarch a.more  	{ font-size:11px; color: #A11D5C; font-weight: normal; text-decoration: underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

div.lastnewslist  			{ font-size:11px; color: #4D4D4D; padding: 12px 17px 12px 17px; background-color: #D8D8D8;}
div.lastnewslist a h2  		{ cursor: hand; font-size:11px; color: #A11D5C; font-weight: bold; text-decoration: none; padding:0px 0px 0px 0px; height:18px; margin:0px 0px 0px 0px; }
div.lastnewslist span.newstitle a  		{ cursor: hand; font-size:11px; color: #A11D5C; font-weight: bold; text-decoration: none; line-height: 18px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.lastnewslist div.date  		{ font-size:11px; color: #A11D5C; font-weight: normal; text-decoration: none; padding:0px 0px 0px 0px; height:18px; margin:0px 0px 0px 0px; }
div.lastnewslist a.more  	{ font-size:11px; line-height: 12px; color: #A11D5C; font-weight: normal; text-decoration: underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
div.newsurl                 { padding: 3px 0px 6px 0px; }
td.lastnewstop				{ background-image: url(img/lnews_t.gif); width: 416px; height: 4px; background-repeat: no-repeat; }
td.lastnewsbottom			{ background-image: url(img/lnews_b.gif); width: 416px; height: 4px; background-repeat: no-repeat; }
td.contborderbottom			{ border-bottom: solid 1px #D8D8D8; height: 1px; }
div.archiveurl				{ margin: 4px 0px 0px 0px; line-height: 10px; height: 10px;}

h1.newstitle				{ font-size:16px; color: #4D4D4D; }
.ciklamen	{ font-size:11px; color: #A11D5C; font-weight: bold; }
div.archiveurl a.moregrey  	{ font-size:11px; line-height: 16px; color: #4d4d44; font-weight: normal; text-decoration: underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

/* mailing lista */

.newsletter { color: #4D4D4D; padding: 15px 0px 0px 0px;}
.newsletter  text { vertical-align:middle; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.newsletter input.buttonnewsletter { width: auto; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px; height:23px; * margin-top: 1px; vertical-align: top; color: #4D4D4D; }
.newsletter input.mailbox { width: 157px; margin: 1px 5px 0px 8px; padding: 0px 4px 0px 4px; vertical-align:text-bottom; height: 19px; color: #4D4D4D; }
.newsletter a.more  	{ font-size:11px; line-height: 12px; color: #A11D5C; font-weight: normal; text-transform:lowercase; text-decoration: underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.errormessage ul { display:none; }
.errormessage {  color: Red; font-size: 13px; }
.errormessage table  { padding:0px 0px 0px 0px; height:0px; }
.errormessage span { display:none; }
.b60	{ text-transform: capitalize; }


/* footer */
.footerleft { padding: 12px 0px 0px 14px; margin: 0px 0px 0px 0px; color: #4d4d44; float: left; font-size: 11px;}
.footerleft a { color: #4D4D4D; text-decoration: underline; }
.footerright { padding: 12px 0px 0px 14px; margin: 0px 0px 0px 0px; color: #4d4d44; float: right; font-size: 11px; }
.footerright a { color: #4D4D4D; text-decoration: underline; }



/* content meniji */ 

/* meniji logged levo  */
div.contentmenusleftgrey							{ width: 203px; background-color: #ededed; margin-top: 11px;padding: 0px 0px 0px 0px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left top; }
div.contentmenusleftgrey table						{ width: 203px; }
div.contentmenusleftgrey table	td.menuitem			{ padding: 0px 10px 0px 10px; width: 203px; height: 30px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleftgrey table	td.menuitem	a		{ width: 203px; color: #787777; text-decoration: none; font-size: 11px; font-weight: bold;}
div.contentmenusleftgrey table	td.menuitem_over	{ padding: 0px 10px 0px 10px; background-color: #C2C2C2; width: 203px; height: 30px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleftgrey table	td.menuitem_over a	{ width: 203px; color: #787777; text-decoration: none;  font-weight: bold; }

div.contentmenusleftgrey table	td.menuitem1			{ padding: 0px 10px 0px 20px; width: 203px; height: 25px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleftgrey table	td.menuitem1	a		{ width: 203px; color: #787777; text-decoration: none; font-size: 10px; font-weight: bold;}
div.contentmenusleftgrey table	td.menuitem1_over	{ padding: 0px 10px 0px 20px; background-color: #D8D8D8; width: 203px; height: 25px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleftgrey table	td.menuitem1_over a	{ width: 203px; color: #787777; text-decoration: none;  font-size: 10px; font-weight: bold;}

div.imagge { display: block; background: url(img/left_line.gif) right top repeat-x; margin: 0px 0px 0px 0px; #b04580; margin: 0px 0px 0px 0px;  padding: 1px 0px 0px 0px; }

/*background: url(img/left_line.gif) right top repeat-x; */

div.cmtop { background-color: #971b5f; padding-top: 0px; }
div.cmtop a:hover { background-color: #b04580; }
div.cmtop a { text-align: left; display: block;  margin: 0px 0px 0px 0px;  padding: 8px 10px 6px 20px; text-decoration: none; color: #ffffff; font-size:11px; font-weight: bold;}
div.cmtop a.selll { text-align: left; display: block; background-color: #b04580; margin: 0px 0px 0px 0px;  padding: 7px 10px 6px 20px; text-decoration: none; color: #ffffff; font-size:10px; font-weight: bold;}



/* main menus right  
	div.cmtop { background: url(img/etisi/inn_right_mnutop.gif) left top no-repeat #971b5f; padding-top: 32px; }
	#grey_td div.cmtop { background: url(img/etisi/inn_right_mnutop_grey.gif) left top no-repeat #971b5f; padding-top: 32px; }
	div.cmtop a { text-align: left; display: block; background: url(img/etisi/bg_meni_line.gif) right top repeat-x; margin: 0px 0px 0px 0px;  padding: 8px 10px 11px 13px; text-decoration: none; color: #ffffff; font-size:11px; font-weight: bold;}
	
	div.cmtop a:hover { background-color: #b04580; }
	div.cmtop a.selll { text-align: left; display: block; background: url(img/etisi/bg_meni_line.gif) right top repeat-x #b04580; margin: 0px 0px 0px 0px;  padding: 8px 10px 11px 13px; text-decoration: none; color: #ffffff; font-size:11px; font-weight: bold;}


*/

a.loggedtitle	{ color: #787777; text-decoration: none; font-size: 11px; font-weight: bold; display:block; text-transform: uppercase; padding: 10px 10px 10px 10px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
a.loggedtitle:hover	{ background-color: #D8D8D8;  }


/* meniji levo  */
div.contentmenusleft							{ width: 203px; padding:0px 0px 0px 0px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left top; }
div.contentmenusleft table						{ width: 203px;}
div.contentmenusleft table	td.menuitem			{ padding: 0px 10px 0px 10px; width: 203px; height: 30px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleft table	td.menuitem	a		{ width: 203px; color: #787777; text-decoration: none; font-size: 11px; font-weight: bold;}
div.contentmenusleft table	td.menuitem_over	{ padding: 0px 10px 0px 10px; background-color: #C2C2C2; width: 203px; height: 30px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleft table	td.menuitem_over a	{ width: 203px; color: #787777; text-decoration: none;  font-weight: bold;}


/*
div.cmtop { background-color: #971b5f; padding-top: 0px; }
div.cmtop a:hover { background-color: #b04580; }
div.cmtop a { text-align: left; display: block;  margin: 0px 0px 0px 0px;  padding: 8px 10px 6px 20px; text-decoration: none; color: #ffffff; font-size:11px; font-weight: bold;}
div.cmtop a.selll { text-align: left; display: block; background-color: #b04580; margin: 0px 0px 0px 0px;  padding: 7px 10px 6px 20px; text-decoration: none; color: #ffffff; font-size:10px; font-weight: bold;}
*/



div.contentmenusleft table	td.menuitem1			{ padding: 0px 10px 0px 20px; width: 203px; height: 25px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom; }
div.contentmenusleft table	td.menuitem1	a		{ width: 203px; color: #787777; text-decoration: none; font-size: 10px; font-weight: bold;}
div.contentmenusleft table	td.menuitem1_over	{ padding: 0px 10px 0px 20px; background-color: #D8D8D8; width: 203px; height: 25px; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: left bottom;}
div.contentmenusleft table	td.menuitem1_over a	{ width: 174px; color: #787777; text-decoration: none;  font-size: 10px; font-weight: bold; display: block; }




/* pop up*/
div.submenusl									{ text-transform: uppercase; width: 242px; z-index:3; position: absolute; visibility: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.submenusl table								{ width: 242px; }
	/* nivo 1 */
div.submenusl table td.lefttop					{ height: 29px; background-image: url(img/ml_bg.gif); background-repeat: no-repeat; background-position: top left; }
div.submenusl table td.lefttop a.submenu		{ width: 226px; color: #ffffff; }		
div.submenusl table td.lefttop a.submenu div	{ background-image: url(img/lsub.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 22px; font-weight: bold; font-weight: bold; color: #787777; cursor: hand; text-decoration: none; padding: 7px 0px 0px 16px; font-size: 11px; }
div.submenusl table td.lefttop a.submenu div.over{background-color: #a2a2a2; background-image: url(img/lsub.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 22px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 7px 0px 0px 16px; font-size: 11px; }
/*div.submenusl table td.lefttop a.submenu div.over1{ background-image: url(img/c/poptop.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 27px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 9px 0px 0px 16px; font-size: 11px; }
div.submenusl table td.lefttop a.submenu div.over2{ background-image: url(img/c/poptop2.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 27px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 9px 0px 0px 16px; font-size: 11px; }*/
div.submenusl table td.slbotL					{ width: 49px; height: 33px; background-image: url(img/c/ml_bot.gif); background-repeat: no-repeat; background-position: top left; }
div.submenusl table td.slbotR					{ width: 203px; height: 33px; background-color: #d8d8d8; }

	/* nivo 2 */
div.submenusl table td.lefttop1					{ height: 29px; background-image: url(img/ml_bg1.gif); background-repeat: no-repeat; background-position: top left; }
div.submenusl table td.lefttop a.submenu		{ width: 226px; color: #ffffff; }		
div.submenusl table td.lefttop1 a.submenu div	{ background-image: url(img/lsub.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; font-weight: bold; font-weight: bold; color: #787777; cursor: hand; text-decoration: none; padding: 8px 17px 7px 16px; font-size: 11px; }
div.submenusl table td.lefttop1 a.submenu div.over{background-color: #a2a2a2; background-image: url(img/c/lsub.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 8px 17px 7px 16px; font-size: 11px; }
/*div.submenusl table td.lefttop1 a.submenu div.over1{ background-image: url(img/c/poptop1.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 27px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 9px 0px 0px 16px; font-size: 11px; }
div.submenusl table td.lefttop1 a.submenu div.over2{ background-image: url(img/c/poptop12.gif); background-repeat: repeat-x; background-position: bottom left; width: 226px; height: 27px; font-weight: bold; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; padding: 9px 0px 0px 16px; font-size: 11px; }*/
div.submenusl table td.slbotL1					{ width: 49px; height: 33px; background-image: url(img/ml_bot1.gif); background-repeat: no-repeat; background-position: top left; }
div.submenusl table td.slbotR1					{ width: 203px; height: 33px; background-color: #E0E0E0; }

/* meniji zgoraj */
td.menuitemT						{ font-weight: bold; padding: 0px 23px 0px 23px; background-image: url(img/top_vertical.gif); background-position: left center; background-repeat: no-repeat; }
td.menuitemT_over					{ font-weight: bold; padding: 0px 23px 0px 23px; background-image: url(img/top_vertical.gif); background-position: left center; background-repeat: no-repeat; background-color: #B24B80; }
td.menuitemT a						{ color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; }
td.menuitemT_over a					{ color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; }
td.menuitemTOben						{ font-weight: bold; padding: 0px 23px 0px 23px; }
td.menuitemTOben_over					{ font-weight: bold; padding: 0px 23px 0px 23px; background-color: #B24B80; }
td.menuitemTOben a						{ color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; }
td.menuitemTOben_over a					{ color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; }


/* pop up*/
div.submenustop						{ padding: 82px 0px 0px 40px; }
div.submenusT						{ width: 210px; z-index:3; position: absolute; visibility: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
div.submenusT a.submenuT div.toptop				{ width: 184px; padding: 8px 0px 0px 26px; height: 21px; background-color: #B24B80; cursor: hand; text-decoration: none; color: #ffffff; background-image: url(img/c/top_line.gif); background-position: 0px 0px; background-repeat: repeat-x; }
div.submenusT a.submenuT div.ohneoben			{ width: 184px; padding: 8px 0px 0px 26px; height: 21px; background-color: #B24B80; cursor: hand; text-decoration: none; color: #ffffff; }
div.submenusT a.submenuT div.over				{ width: 184px; padding: 8px 0px 0px 26px; height: 21px; background-color: #A01E5E; cursor: hand; text-decoration: none; color: #ffffff; background-image: url(img/c/top_line.gif); background-position: 0px 0px; background-repeat: repeat-x; }
div.submenusT a.submenuT div.obenover			{ width: 184px; padding: 8px 0px 0px 26px; height: 21px; background-color: #A01E5E; cursor: hand; text-decoration: none; color: #ffffff; }
div.submenusT a.submenuT			{ font-weight: normal; text-decoration: underline; color: #ffffff; width: 193px; }
div.topmenusbottompopup				{ width: 210px; height: 34px; background-image: url(img/topbotpopup.gif); background-repeat:no-repeat; }

/*div.submenusT div.ohneoben a.submenuT		{ font-weight: normal; text-decoration: underline; color: #ffffff; width: 193px; }
div.submenusT div.over a.submenuT			{ font-weight: normal; text-decoration: none; color: #ffffff; width: 193px; }
div.submenusT div.obenover a.submenuT		{ font-weight: normal; text-decoration: none; color: #ffffff; width: 193px; }*/

/* miscelaneous */
.entry_hr	{ color: #D8D8D8; margin-left: 14px; height: 1px; }
.cont_hr	{ color: #D8D8D8; height: 1px; }
.dropdovn	{ width: 183px; height: 21px; }
.t a		{ color: #A11D5C; }

/* freetextbox */
.freetext h1 { font-size:16px;  color: #A11D5C; }
.freetext h2 { font-size:14px;  color: #A11D5C; }
.freetext h3 { font-size:12px;  color: #A11D5C; }
.freetext p { padding-bottom: 5px;  }
.freetext a { text-decoration:none; color:#787777; text-decoration:underline; }
.freetext a:hover { text-decoration:none;  }
.freetext table { padding: 2px; text-align: left; background-color: #D8D8D8; }
.freetext table td { padding: 2px 1px 2px 2px; text-align: left; }
.freetext table tr.header { font-weight: bold; color: #ffffff; background-color: #A11D5D; height: 17px; }
.freetext table tr.header td { color: #ffffff; text-align: left; padding: 2px 1px 2px 2px; }

.freetext table.grey { margin: 15px 0px 15px 0px; text-align: left; border-collapse: collapse; }
.freetext table.grey td { padding: 8px 8px 8px 8px; text-align: left; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }
.freetext table.grey tr.header { font-weight: bold; color: #ffffff; }
.freetext table.grey tr.header td { padding: 8px 23px 7px 23px; text-align: center; background-color: #A11D5D; }
.freetext table.grey tr.first	td { background-color: #eeeeee; }
.freetext table.grey tr.second	td { background-color: #ffffff; }


.freetext table.nogrey { margin: 15px 0px 15px 0px; text-align: left; background-color: #ffffff; }
.freetext table.nogrey td { padding: 8px 8px 8px 8px; text-align: left; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }
.freetext table.nogrey tr.header { font-weight: bold; color: #ffffff; background-color: #A11D5D; }
.freetext table.nogrey tr.header td { padding: 8px 23px 7px 23px; text-align: center; }




/*  */
ul.cntsubmenus		{ list-style-type: none; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; }
ul.cntsubmenus	li	{ list-style-type: none; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; }
ul.cntsubmenus a	{ text-decoration:none; color:#787777; text-decoration:underline; }
ul.cntsubmenus a:hover { text-decoration:none;  }

/* sitemap  */
div.sitemap			{ display: block; }
div.sitemap ul		{ margin: 0px; margin-bottom: 10px; padding: 0px; }
div.sitemap ul li	{ list-style-type: none; list-style-image:none;  padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; }
div.sitemap ul li li	{ list-style-type: none; list-style-image:none;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 30px; }
div.sitemap a		{ padding:0px; text-decoration: none; color: #A11D5C; margin: 0px;  font-size: 10px; font-weight:normal; }

div.sitemap ul.c1 li a	{ text-decoration: none; color: #A11D5C; font-size:12px; font-weight:bold; }
div.sitemap ul.c2 li a	{ text-decoration: none; font-size:11px; font-weight:normal; color:#A11D5C;  }
div.sitemap img			{ margin-right: 10px;	}
div.sitemap li hr		{ height: 0px;  color: #ffffff; background-color: #E86D21; border:0px; }


/*		e-povpraševanje			*/
.obrazeccontentField	{  BACKGROUND-COLOR:  #F3F3F3;  FONT-SIZE: 11px; COLOR: #454545; MARGIN: 0px; MARGIN-TOP:0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; height: 20px; BORDER: solid 1px #67003B; }
td.firstcol		{ width: 140px; vertical-align: top; padding-bottom: 6px; }
td.seconcol		{ width: 300px; text-align:left; padding-bottom: 6px; }
td.firstcol1	{ width: 140px; vertical-align: top; padding-bottom: 6px; }
td.seconcol1	{ width: 300px; text-align:left; padding-bottom: 6px; }
div.lol			{ padding: 0px 0px 0px 30px;}
div.send		{ text-align:left; padding:15px 0px 15px 0px; }


table.qnrtab	{ width: 440px; }
table.qnrtab td	{ padding: 3px 0px 3px 0px; vertical-align: top; }
.qnrdropdownlist select	{ width: 255px; }
table.qnrtab td.NLqnrfreetext { padding: 15px 0px 20px 0px;  }
.qnrtextbox input	{ width: 250px; }
.qnrtextarea textarea	{ height:80px;width:250px; }
table.qnrtab td.stolpec1	{ width: 140px; }
table.qnrtab td.stolpec2	{ width: 300px; }

/*****************************************************************************************************/
/* Related content
/* background-image: url(img/c/left_line.gif); background-repeat: repeat-x;
/*****************************************************************************************************/
table.relatedcontent_tbl { width: 191px; }
table.relatedcontent_tbl tr.first td { color: White; font-weight: bold; height: 54px; text-align: center; background-image: url(img/c/povezljive_bg.gif); background-repeat: no-repeat; }
table.relatedcontent_tbl tr.cell td { height: 30px; text-align: left; background-image: url(img/c/left_line.gif); background-repeat: repeat-x; background-position: bottom left; } 
table.relatedcontent_tbl tr.cell td a { color: #3C3C3C; text-decoration: underline; }


	/* ikonce cnt */
div.apmp			{ position: relative; top: 0px; left: 34px; width: 22px; float: right; }
div.apmp a			{ display: block; height: 22px; width: 22px; text-decoration: none; }
div.apmp a.ap		{ background-image: url(img/ico/ap.gif); }
div.apmp a.ap:hover	{ background-image: url(img/ico/ap_o.gif); }
div.apmp a.am	{ background-image: url(img/ico/am.gif); }
div.apmp a.am:hover	{ background-image: url(img/ico/am_o.gif); }
div.apmp a.p	{ background-image: url(img/ico/p.gif); }
div.apmp a.p:hover	{ background-image: url(img/ico/p_o.gif); }	
div.apmp a.s	{ background-image: url(img/ico/s.gif); }
div.apmp a.s:hover	{ background-image: url(img/ico/s_o.gif); }	

/*  EXPORT  */
table.exporttop	{ width: 951px; background-image: url(img/bg_top.gif); background-repeat:repeat-x; padding: 0px; margin: 0px; border-collapse: collapse; }

td.firste		{  text-align: left; height: 30px; width: 35%; padding-left: 25px; background: url(img/top_punkt.gif) 10px top no-repeat; }
td.seconde		{  text-align: left;  padding-left: 15px; width: 25%; background: url(img/top_punkt.gif) left top no-repeat; }
td.thirde	{ text-align: right; padding-right: 47px; }
img.imglang		{ vertical-align: middle; margin-right: 5px; }


/* entry_login template */
.logindiv	{ margin-top: 14px;}

.login_mid	{ background-color: #ededed;  width: 416px; }
.logintop	{ height:18px; background: url(img/login_top.gif) no-repeat left top; }
.loginbot	{ height:4px; background: url(img/login_bot.gif) no-repeat left bottom; }
.loginControls	{ width: 110px; }
.tdpadd	{ padding: 0px 20px 4px 18px; * padding: 0px 20px 3px 18px; }
.tdlajn	{ background: url(img/login_lajna.gif) no-repeat 18px 2px; vertical-align: top; }
.loginknof	{ width: 97px; float: right; }
.tdlogout { height: 22px; * height: 24px; }
div.powerentryleft { width: 204px; height: 24px; background-image: url(img/power2.gif); margin-top: 25px; }
div.powerentryleft1 { width: 330px; height: 24px; background: url(img/power2.gif) left top no-repeat; margin-top: 15px; }

div.entrymenuszgorajLogin			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.entrymenuszgorajLogin div		{ width: 282px; text-align:right; padding: 0px 0px 25px 0px; }
div.entrymenuszgorajLogin div div	{ width: 209px; padding: 0px 73px 0px 0px; text-decoration: none; color: White; margin: 0px 0px 0px 0px; font-size:11px;  background-image: url(img/e_menu_r.gif); background-repeat: no-repeat; background-position: right center; }
div.entrymenuszgorajLogin div div a	{ text-decoration: none; color: White; margin: 0px 0px 0px 0px; font-size:11px; font-weight: bold;}
div.loggedmenus	{ background: url(img/loggedtop.gif) no-repeat left top; margin-left: 15px; padding-top: 8px; }

/* notranja stran */
.logintopin	{ height:1px; background: url(img/loggedborder.gif) no-repeat left top; }
.loginbotin	{ height:12px; background: url(img/loggedborder.gif) no-repeat left bottom; }
.tdpaddin	{ padding: 7px 6px 0px 8px; }
.slimtdpaddin { padding: 7px 0px 0px 0px; }
.tdpaddin2	{ padding: 0px 6px 0px 8px; background: url(img/logged_lajnain.gif) no-repeat 8px 4px; }

/*    searchresults */
div.searchresults { padding: 15px 10px 10px 0px; }
div.searchresults div.t { margin-top: 10px;  margin-bottom: 5px; }

#hakl div.freetext a.link { color: #000000; font-size: 12px; text-decoration: none; background: url(img/subscribebutt.jpg); width: 110px; float: right; height: 19px; display: block; text-align: center; padding-top: 5px; }

/* Related content */
table.relatedcontent_tbl { width: 291px; width: 280px; margin: 20px 0px 0px 0px; }
table.relatedcontent_tbl tr.first td { color: White; font-weight: bold; height: 35px; * height: 34px; padding-top: 0px; ; background-image: url(img/pozadi_.gif); background-repeat: no-repeat; text-align: left; }
table.relatedcontent_tbl tr.cell td { padding: 8x 0px 10px 0px; text-align: left; background-image: url(img/left_line.gif); background-repeat: repeat-x; background-position: bottom left; } 
table.relatedcontent_tbl tr.cell td a { color: #3C3C3C; text-decoration: underline; }


div.menutop1	{ background-image:url(img/bg_top_menu5.jpg); background-repeat: no-repeat; width: 203px; height: 31px; }
div.menutop2	{ background-image:url(img/bg_bot_menu.jpg); background-repeat: no-repeat; width: 203px; height: 31px; }



table.tiskovina {
    border-collapse: collapse !important;
    width: auto !important; }
    
    
table.tiskovina td {
    border: 1px solid #961a60 !important;
    padding: 9px 17px 10px 17px !important;
    font: normal 11px Verdana;
    color: #3C3C3C !important;
    background: #ffffff !important;
     }

table.tiskovina th {
    padding: 9px 17px 10px 17px !important;
    background: #961a60 !important;
    border: 1px solid #ffffff !important;
    font: bold 11px Verdana;
    color: #ffffff !important; }	
	
table.tiskovina {
	width:100% !important;
	border:1px solid #961a60 !important;
}
table.tiskovina th {
	width:80px !important;
}
table.tiskovina td.img {
	width:1% !important;
}


table.prodejni {
    border-collapse: collapse !important;
    width: auto !important; }
    
    
table.prodejni td {
    border: 1px solid #961a60 !important;
    padding: 0px 0px 0px 0px !important;
    font: normal 11px Verdana;
    color: #3C3C3C !important;
    background: #ffffff !important;
     }

	
table.prodejni {
	width:700px !important;
	border:1px solid #961a60 !important;
}

table.prodejni td.img {
	width:1% !important;
}

  
/*    
table.seznam tr {
    border: 1px solid #961a60 !important;
    padding: 9px 17px 10px 17px !important;
    font: normal 11px Verdana;
    color: #3C3C3C !important;
    background: #ffffff !important;
     }
*/
.seznam td {
    padding: 9px 17px 15px 17px !important;
    border: 1px solid #961a60 !important;
    font: bold 11px Verdana;
    color: #ffffff !important; }	
	

.bily {
    padding: 9px 17px 15px 24px !important;
    font: bold 11px Verdana;
    color: #ffffff !important; }	


.nadpis  {
    font: bold 11px Verdana;
    color: #961a60; }	
    
.nadpis_big  {
    font: bold 15px Verdana;
    color: #961a60; }	    

.prod {
    padding: 0px 0px 0px 0px !important;
    font: bold 11px Verdana;
    color: #ffffff !important;
    text-align: center;
    background-color: #000000; }
    	



#detail_reference {
    width: 710px; }
    
#content #detail_reference h2 {
    color: #0077be;
    font: normal 14px Arial, Helvetica, sans-serif;
    padding: 0 0 5px 0;
    font-weight: bold; }
    
#content h2 {
    font-size: 18px;
    color: #1180c2;
    font-weight: normal;
    padding: 10px 0 10px 0; }
    
.formbox {
    border: 1px solid #cbcbcb; }
    
.alert_box {
    border: 1px solid #cf3708;
    background: #f5ddd3 url('images/icon_stop.gif') no-repeat 10px center;
    font-size: 12px;
    color: #731012;
    padding: 5px 10px 5px 30px;
    margin: 0 0 10px 0; }   
    
.ok_box {
    border: 1px solid #598527;
    background: #dcf0bd url('images/icon_check.gif') no-repeat 10px center;;
    font-size: 12px;
    color: #3f6618;
    padding: 5px 10px 5px 30px;
    margin: 0 0 10px 0; }

.formbox div.formbox_in {
    border: 3px solid #ffffff;
    background: #f7f7f7; }
    
.formbox div.formbox_in div.formbox_padd {
    padding: 18px 21px 21px 100px; }

.formbox input.tx, textarea, select {
    border: 1px solid #cbcbcb; } 

.formbox div.radek {
    clear: both; }
    
.formbox strong.popisek {
    width: 55px;
    float: left;
    display: block;
    padding-top: 5px; }
    
.formbox span.pole {
    width: 210px;
    float: left;
    display: block;
    padding-top: 5px; }
    
.formbox span.pole input.tx {
    width: 150px;
    padding-top: 2px;
    padding-bottom: 2px; }
    
.formbox span.velkepole {
    width: 420px;
    float: left;
    display: block;
    padding-top: 5px; }
    
.formbox span.velkepole textarea {
    width: 419px;
    height: 108px; }

#form_reference div.odeslat {    
    padding: 10px 0 0 396px;
    text-align: left; }

#form_reference div.odeslat input.tl {
    background: url('img/tlac_odeslat.gif') no-repeat left top;
    width: 80px;
    height: 20px;
    color: #ffffff }

#form_reference div.odeslat a.tlac span {
    display: block;
    padding: 3px 0 0 0; }
    
    

#form_rezervace.formbox div.formbox_in {
    border: 3px solid #ffffff;
    background: #f7f7f7; }
    
#form_rezervace.formbox div.formbox_in div.formbox_padd {
    padding: 18px 20px 21px 76px; }
     
#form_rezervace div.radek {
    height: 25px; }
    
#form_rezervace div.chkradek {
    height: 70px;
    line-height: 22px; }

#form_rezervace strong.popisek {
    width: 115px;
    float: left;
    display: block;
    padding-top: 5px;
    font-weight: normal; }
    
#form_rezervace span.pole {
    width: 290px;
    float: left;
    display: block;
    padding-top: 5px; }
    
#form_rezervace span.pole input.tx{
    width: 268px; }
    
#form_rezervace span.pole textarea {
    width: 270px;
    height: 190px; }
    
#form_rezervace div.odeslat {    
    width: 390px;
    padding-top: 10px; }

#form_rezervace div.odeslat input.tlac_odeslat {
    background: url('img/tlac_odeslat.gif') no-repeat left top;
    width: 80px;
    height: 20px;
    margin-left: 10px;
    float: right;
    color: #ffffff; }
    
#form_rezervace div.odeslat input.tlac_vymazat {
    background: url('img/tlac_vymazat.gif') no-repeat left top;
    width: 80px;
    height: 20px;
    float: right;
    color: #ffffff; }

#form_rezervace div.odeslat a.tlac span {
    display: block;
    padding: 3px 0 0 0; }

#form_rezervace div.infotext {
    width: 200px;
    margin: 0 0 0 auto; }

#form_rezervace div.infotext div {
    width: 200px;
    position: absolute;
    margin: 0; }
    
#form_rezervace div.infotext p {
    padding: 3px 0 7px 0;
    margin: 0; }
    
#p_rezervacemist {
    line-height: 22px !important; }    
    
    
    
div.katalog		{ text-align:left; padding:0px 0px 0px 65px;  color: #ffffff}    
    
    
    
    
    
    
    
    

