body {
	margin:				0px 0px 0px 0px;
	background-color:	#FFFFFF;
	text-align:			center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#66CCCC;
}


#dhtmltooltip{
position: absolute;
width: 220px;
border: 1px solid black;
margin: 2px;
padding: 5px;
background-color:#FFFFFF;
visibility: hidden;
font-size:10px;
z-index: 100;
text-align:left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=135);
}

div#centered {
	margin:				0px auto 0px auto;
	width:				777px;
}

div#location{
color:#999999;
padding-left:10px;
}

div#pagelocation{
margin-top:5px;
}
div#location a,div#pagelocation,div#pagelocation a{
color:#999999;
font-size:9px;
}

table#maintable {
	width:				777px;
	text-align:			left;
	background-color:	#FFFFFF;	
}

td.special-border01 {
	width:				8px;
	margin:				0px;
	padding:			0px;
	background-image:	url(media/style/spacer.gif);
	background-repeat:	repeat-y;
}

td.special-border02 {
	width:				8px;
	margin:				0px;
	padding:			0px;
	background-image:	url(media/style/spacer.gif);
	background-repeat:	repeat-y;
}

#logo-row {
	width:				760px;
	background-color:	#FFFFFF;
	padding:			0px 0px 10px 0px;
	float:				left;
}

#logo {
	float:				left;
	padding:			9px 0px 0px 12px;
}

#top-right-nav{
margin-top:10px;
	float:				right;
	height:				17px;
	padding:0;
}

#top-right-nav-date{
margin-top:60px;
clear:right;
float:right;
}
#top-nav-spacing {
	clear:				both;
	padding:			0px 0px 0px 0px;
}


#phone-number {
	float:				left;
	padding:			9px 34px 0px 0px;
	color:				#676767;
}


td#middle-cell {
	width:				760px;
}


td#right-cell {
	background-color:	#FFFFFF;
	background-image:	url(media/style/border_dots01.gif);
	background-repeat:	repeat-y;
	width:				186px;
}






/* content styles */

td#sub-cell {
	width:				562px;
	background-image:	url(media/style/background02.gif);
	background-repeat:	repeat-y;
}

div#sub-image {
	padding:			0px 0px 12px 0px;
	background-color:	#FFFFFF;
}

td#content-table-style01 {
	border-top:			solid #CCCCCC 1px;
	border-right:		solid #CCCCCC 1px;
	border-left:		solid #CCCCCC 1px;
	width:				562px;
}

td#content-table-style02 {
	border-top:			solid #CCCCCC 1px;
	border-right:		solid #CCCCCC 1px;
	border-left:		solid #CCCCCC 1px;
	width:				562px;
	height:				524px;
}

td#content-table-style03 {
	border-top:			solid #CCCCCC 1px;
	border-right:		solid #CCCCCC 1px;
	border-left:		solid #CCCCCC 1px;
	width:				532px;
	height:				524px;
	padding:			0px 15px 0px 15px;
}

td#content-table-style04 {
	width:				763px;
}

#content-table-style05 {
	border-top:			solid #CCCCCC 1px;
	border-right:		solid #CCCCCC 1px;
	border-left:		solid #CCCCCC 1px;
	width:				522px;	
	padding:			22px 20px 0px 20px;
}

#content-table-style06 {
	border-top:			solid #CCCCCC 1px;
	border-right:		solid #CCCCCC 1px;
	border-left:		solid #CCCCCC 1px;
	width:				562px;	
	padding:			0px 0px 0px 0px;
}

#content-table-style07 {	
	width:				520px;	
	padding:			22px 20px 0px 20px;
}

div#content-left01 {
	float:				left;
	width:				175px;
/*	padding:			0px 30px 0px 22px;*/
	padding-left:0px;
	padding-right:10px;
	overflow:hidden;
}

div#content-right01 {
	float:				left;
	width:				345px;
	padding:			0px 10px 0px 0px;
	overflow:hidden;
}

div#content-left02, .content-left02 {
	float:				left;
	width:				138px;
	padding:			6px 30px 0px 22px;
}

div#content-right02, .content-right02 {
	float:				right;
	width:				340px;
	padding:			6px 30px 0px 0px;
}
.content-left-services {
	float:				left;
	width:				138px;
	padding:			6px 30px 0px 0px;
	border-top:			solid #CCCCCC 1px;
}

.content-right-services {
	float:				right;
	width:				340px;
	padding:			6px 0px 0px 0px;
	border-top:			solid #CCCCCC 1px;
}

.services-item-spacing {
	width:				508px;
	padding:			6px 30px 6px 22px;
}

div#content-right-whole01 {	
	width:				369px;
	padding:			22px 0px 0px 191px;
}

.patent-cell01 {
	border-right:		solid #AAAAAA 1px;
	border-bottom:		solid #AAAAAA 1px;	
	padding:			4px 4px 4px 4px;
}
.patent-cell02 {
	border-right:		solid #AAAAAA 1px;
	border-bottom:		solid #AAAAAA 1px;
	background-color:	#E0E0E0;	
	padding:			4px 4px 4px 4px;
}



/* systems requirements page */

.system-table {
	border-top:			solid #AAAAAA 1px;
	border-left:		solid #AAAAAA 1px;
	width:				500px;
	text-align:			left;
}

.dots02 {
	width:				500px;
	background-image:	url(media/style/dots02.gif);
	height:				1px;
}

div#system-padding {
	width:				506px;
}



/* Press release */


div#content-right01 p, div#content-right02 p, content-left-services p, .content-right-services p, div#content-press p, div#privacy-policy p, td#content-table-style05 p, #content-table-style06 p, #content-table-style07 p {
	margin:				0px;
	padding:			0px 0px 14px 0px;
}

.row-break {
	clear:				both;	
}

div#faq-border {
	border-top:			solid #CCCCCC 1px;
	padding:			0px 0px 20px 0px;
}

.logo-block {
	padding:			0px 0px 20px 20px;
}



/* right cell styles */


.gray-bar {
	width:				186px;
	height:				7px;
	background-color:	#A6A6A6;
}

div#nav-box01 {
	width:				185px;
	padding:			0px 0px 22px 1px;
}

div#nav-box02 {
	width:				185px;
	padding:			0px 0px 22px 1px;
}

.line01 {
	width:				185px;
	height:				1px;
	background-color:	#E0E0E0;
}

.text-box01 {
	padding:			7px 7px 2px 8px;
	width:				171px;
}

.footnote-separator {
	border-top:			solid #999999 1px;
	width:				42px;
	padding:			6px 0px 0px 0px;
}

.sitemap-padding01 {
	padding:			0px 0px 0px 46px;
}

.sitemap-padding02 {
	padding:			0px 0px 0px 92px;
}

.contact-padding01 {
	padding:			0px 0px 0px 20px;
}

div#right-top-nav-height {
	height:				122px;
	overflow:hidden;
}


/* footer style */

div#footer {
	padding:			8px 0px 0px 0px;
	width:				760px;
}

div#footer-line {
	border-top:			solid #999999 1px;
}

.footer-link01 {
	float:				left;
	border-right:		solid #999999 1px;
	padding:			2px 5px;	
}

.footer-link02 {
	float:				left;
	padding:			2px 5px;
}

.footer-link01 a{
padding-left:5px;
padding-right:5px;
}

div#left-footer-links {
	float:				left;
}

div#right-footer-links {
	float:				right;
}


div#bottom-links-spacing {
	clear:				both;
	text-align:			center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

















/* fonts */

div, td, p, li, input, select, textarea {
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		16px;
	color:#666666;
}


h1 {
	font-family:		verdana, arial;
	font-size:			18px;
	line-height:		22px;
/*	color:				#8CAAC6;*/
/*color:#333333;*/
color:#6D92B6;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
	padding-bottom:10px;
}

h2 {
	font-family:		verdana, arial;
	font-size:			16px;
	line-height:		20px;
	color:				#8CAAC6;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
	padding-bottom:10px;
}

h3 {
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		15px;
	color:				#666666;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
}

div#content-press h1 {
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		15px;
	color:				#002D72;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
}

.date {
	color:				#002D72;
	font-weight:		bold;
}

div#footer div {
	font-size:			10px;
}

div#copyright, .footnote {
	text-align:			center;
	padding:			0px 0px 20px 0px;
	font-family:		verdana, arial;
	font-size:			10px;
	line-height:		12px;
	color:				#666666;
}

#tag {
	font-family:		arial;
	font-size:			11px;	
	line-height:		14px;
	color:				#002C72;
}



div#main_content{
	padding:10px;
}
















/* all links */

a, a:visited, a:active {
	color:#003399;
	text-decoration:	none;
}
a:hover {
	color:#990000;
	text-decoration:	none;
}



div#footer a, div#footer a:visited, div#footer a:active {
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
		
}
div#footer a:hover {
	color:				#990000;
	text-decoration:	none;
	font-weight:		normal;
}







/* menu links */



#top-right-nav a, #top-right-nav a:visited, #top-right-nav a:active {
	color:				#676767;
	font-weight:		normal;
	text-decoration:	none;
	display:			block;
	height:				24px;
	padding:			2px 12px 1px 8px;
	margin:				0px 0px 0px 5px;
	border-right:		dotted #000000 1px;
	float:				left;		
}

#top-right-nav a:hover {
background-color:#F0F8FF;
}



a.sublink01, a.sublink01:visited, a.sublink01:active {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back02b.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;		
}

a.sublink01:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back02a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;
}

a.sublink01-over, a.sublink01-over:visited, a.sublink01-over:active, a.sublink01-over:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back02a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;		
}



a.sublink02, a.sublink02:visited, a.sublink02:active {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back02b.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;		
}

a.sublink02:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;	
	background-image: 	url(media/style/button_back02a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;
}

a.sublink02-over, a.sublink02-over:visited, a.sublink02-over:active, a.sublink02-over:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back02a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				171px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 14px;		
}



a.sublink03, a.sublink03:visited, a.sublink03:active {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back04b.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				157px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 28px;		
}

a.sublink03:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;	
	background-image: 	url(media/style/button_back04a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				157px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 28px;
}

a.sublink03-over, a.sublink03-over:visited, a.sublink03-over:active, a.sublink03-over:hover {
	color:				#000000;
	font-weight:		normal;
	text-decoration:	none;
	background-image: 	url(media/style/button_back04a.gif);
	background-repeat:	repeat-y;
	background-color:	#FFFFFF;
	width:				157px;
	display:			block;
	border-bottom:		solid #E0E0E0 1px;
	padding:			2px 0px 4px 28px;		
}










/*


ul {
	list-style:			none;
	padding:			6px 0px 10px 8px;
	padding:0px;
	margin:				0px 0px 0px 0px;
}

li {
	background-image:	url(media/style/bullet01.gif);
	background-repeat:	no-repeat;
	background-position:top left;
	padding:			2px 0px 4px 10px;
	margin-left:		0px;
}

ol {
	padding:			2px 0px 6px 16px;
	margin:				2px 0px 4px 16px;
}

li.number {
	background-image:	none;
	padding:			2px 0px 4px 0px;
	margin-left:		0px;
}

*/
form {
padding:0px;
	margin:				0px;
}

.form-table01 {
	padding:			10px 0px 10px 0px;
}

table#contact-form td {
	padding:			0px 10px 5px 0px;
}

input.normal-field {
	width:				150px;
}

textarea {
	width:				300px;
	height:				100px;
}

.select01 {
	padding:			0px 0px 0px 16px;
}

img {
	border:				0px;
}

img.arrow {
	vertical-align:		-5%;
}

img.arrow2 {
	vertical-align:		-5%;
	margin-left:		4px;
}

.sm-symbol {
	font-size:			70%;
	vertical-align:		20%;
}



/* Home page styles */

#home-cell-01 {
	width:				174px;
	border-top:			solid #E0E0E0 1px;
	padding:			16px 46px 2px 0px;
}

#home-cell-02 {
	width:				212px;
	border-top:			solid #E0E0E0 1px;
	padding:			18px 30px 0px 0px;
}

#home-cell-03 {
	width:				281px;
	height:				267px;
	padding:			12px 14px 0px 5px;
	background-image:	url(media/style/home-background-01.jpg);
	background-repeat:	no-repeat;
}

#red-revolution {
	width:				139px;
	padding:			0px 0px 0px 6px;
	height:				18px;
	background-color:	#A20000;
	font-family:		verdana, arial;
	font-size:			11px;
	color:				#FFFFFF;
	font-weight:		bold;
}

.red-revolution-text {
	width:				263px;
	padding:			4px 0px 2px 18px;	
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		12px;
	color:				#FFFFFF;		
}

#home-cell-01 h2 {
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		15px;
	color:				#002C72;
	font-weight:		bold;
	margin:				0px 0px 8px 0px;
	padding:			0px 0px 2px 0px;
	border-bottom:		solid #AAAAAA 1px;
}

#home-cell-01 p {
	font-family:		verdana, arial;
	font-size:			10px;
	line-height:		13px;
	color:				#002C72;	
	margin:				0px;
	padding:			0px 0px 14px 0px;
}

#home-cell-01 p.news-date {
	font-family:		verdana, arial;
	font-size:			10px;
	font-weight:		bold;
	line-height:		13px;
	color:				#666666;	
	margin:				0px;
	padding:			0px 0px 0px 0px;
}

#home-cell-02 h3 {
	font-family:		verdana, arial;
	font-size:			13px;
	line-height:		17px;
	color:				#666666;
	font-weight:		bold;
	margin:				0px;
	padding:			0px 0px 8px 0px;
}

#home-cell-02 p {
	font-family:		verdana, arial;
	font-size:			11px;
	line-height:		14px;
	color:				#666666;	
	margin:				0px;
	padding:			0px 0px 2px 0px;
}

.home-link {
	float:				right;
}


#home-cell-01 a, #home-cell-01 a:visited, #home-cell-01 a:active {
	font-size:			10px;
	line-height:		13px;
	font-weight:		normal;
	color:				#002C72;
	text-decoration:	none;
}
#home-cell-01 a:hover {
	text-decoration:	underline;
}


/* Start Now styles */

#selector-container {
	float:				right;
	padding:			26px 0px 4px 0px;
}

.selector {
	width:				168px;
	height:				18px;
	float:				left;
	background-image:	url(media/style/radio-background-01.gif);
	background-repeat:	no-repeat;
	padding:			8px 10px 0px 15px;
}

.radio-01 {
	margin:				-2px 6px -2px 0px;
	width:				13px;
}

.radio-02 {
	margin:				0px 0px 2px 0px;
	width:				13px;
}

.radio-padding {
	padding:			0px 12px 0px 0px;
}

.start-now-table-01 {
	padding:			0px 0px 10px 16px;
}

.start-now-cell-01 {
	width:				80px;
}

.start-now-cell-02 {
	width:				160px;
	padding:			6px 10px 6px 0px;
	white-space:		nowrap;
}

.start-now-cell-03 {
	padding:			20px 0px 0px 0px;	
}

.start-now-cell-04 {
	padding:			10px 20px 0px 0px;
	text-align:			right;	
}

.start-now-cell-05 {
	padding:			10px 20px 0px 0px;	
}

.start-now-cell-06 {
	padding:			0px 20px 0px 0px;	
}

#form-container-01 {
	clear:				both;
	width:				446px;
	padding:			16px 20px 20px 0px;
	float:				right;
	border-top:			solid #E0E0E0 1px;
	border-bottom:		solid #E0E0E0 1px;
	border-left:		solid #E0E0E0 1px;
}

#form-container-01 p {
	margin:				0px;
	padding:			0px 0px 14px 0px;
}

.orange-02 {
	color:				#FF9900;
}


#dheader{
	width:760px;
	height:130px;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

#spacer14{
height:123px;
width:14px;
/*background-color:#b2c6d9;*/
background-color:#eaeaea;
}

#buttomborder{
height:53px;
/*background-color:#b2c6d9;*/
background-color:#eaeaea;
}

#prodajat1, .prodajat1{

}

#prodajat1{
padding:0px;
font-size:14px;
font-weight:bold;
}

#prodajat1, #prodajat1 a{
color:#638CB1;
padding:4px;
padding-left:0px;
}

#prodajat1 a:hover{
color:#006699;
text-decoration:none;
}

.prow1{
background-color:#EFEFEF
}





#folder_uvodnik{
padding-bottom: 15px;
}

.prodajatrm, #prodajatrm{
/*background-color:#E8E8E8;*/
/*background-color:#BBDDFF;*/
background-color:#CCCCCC;
font-size:9px;
color:#333333;
}

#prodajatrm td{
	/*border-bottom: 1px solid #666666;*/
}

div#divider{
height:1px;
background-color:#666666;
}

div#divider2{
height:1px;
background-color:#CCCCCC;
}

.padtop8{
margin-top:8px;
}

#folderoldp{
	color:#999999;
	text-decoration: line-through;
}
#folderprice{
color:#990000;
font-size:12px;
font-weight:bold;
}

.marg2{
margin-top:4px;
margin-bottom:4px;
}

.rbord,.rbord2{
	border-right: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.rbord2{
	border-bottom: 1px solid #FFFFFF;
}


TR#PROW td {
padding:4px;
}
#flogodiv{
padding-top:5px;
padding-bottom:5px;
/*background-color:#CCCCCC;*/
padding-right:5px;
}

div#articledisplay{
margin-left:10px;
margin-top:10px;
/*background-color:#CCCCCC;*/
}

#price{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:16px;
font-weight:bold;
}

#sitprice{
text-align:right;
color:#666666;
font-size:10px;
}
#ugodnooldprice{
	color: #990000;
	text-decoration: line-through;
	text-align:right;
	border-bottom: 1px dotted #CCCCCC;
}

div#pddv{
color:#999999;
margin-top:5px;
font-size:10px;
}


#mainprices{
padding:0px;
margin:0px;
width:160px;
overflow:hidden;
padding-left:10px;
padding-right:10px;
}

#mainprices div{
	padding-top:2px;
	padding-bottom:2px;
}

.dotted{
border-top: 1px dotted #CCCCCC;
}

#manlogo{
display:block;
width:200px;
text-align:right;
overflow:hidden;
float:right;
background-color:#FFFFFF;
padding-right:10px;
}

#manlogo img{
margin-bottom:8px;
}

#pricet{
margin-top:8px;
}
#pricet,#priceb,#priceba{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	width:180px;
	height:18px;
}

#posebnaponudba{
margin-left:5px;
margin-top:15px;
width:180px;
overflow:hidden;
}

#posebnaponudba div{
text-align:center;
width:auto;
}

#ptit{
font-size:12px;
font-weight:bold;
color:#000000;
}



#posebnatop{
height:27px;
background-image: url(media/posebnatop.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}

#priceb,#priceba{
	background-image: url(media/priceb.gif);
}

#pricet{
	background-image: url(media/pricet.gif);
}

/* left menu */
div#leftmenu h4{
	display:block;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:1px;
	padding-left:28px;
	background-attachment: scroll;
	background-image: url(media/folder.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}

div#leftmenu a{
color:#000000;
}

div#leftmenu a:hover{
color:#990000;
}

div#leftmenu h4.selected{
font-weight:bold;
}




div#leftmenu ul,div#sitemap ul,div#naslovi ul{
	list-style:			none;
	padding:			0px;
	margin:				0px;
}

div#sitemap ul li{
	padding-left:28px;
	background-attachment: scroll;
	background-image: url(media/folder.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}

div#leftmenu ul.levelx{
	list-style:			none;
	padding:			0px;
	margin:				0px;
	padding-left:15px;
}


div#leftmenu ul.levelxart{
	list-style:			none;
	padding:			0px;
	margin:				0px;
	padding-left:15px;
}

div#leftmenu ul.levelxart li h4{
	border-top: 1px dotted #CCCCCC;
	padding-left:15px;
	background-attachment: scroll;
	background-image: url(media/art.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

div#leftmenu ul.levelx h4{
	border-top: 1px dotted #CCCCCC;
	padding-left:28px;
	background-attachment: scroll;
	background-image: url(media/folder.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}

div#leftmenu ul.level1 li{
	list-style:			none;
	padding:			0px;
	margin:				0px;
	white-space:normal;
	display:block;
	border-bottom: 1px solid #CCCCCC;

	
}

div#leftmenu ul.levelx li, div#leftmenu ul.levelxart li{
	list-style:			none;
	padding:			0px;
	margin:				0px;
	white-space:normal;
	display:block;
	border-bottom: 0px ;	
	background-attachment: scroll;
	background-image: url(media/____.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


/*
div#leftmenu a{
	display:block;
	white-space:normal;
	padding:0px;
	margin:0px;
	border-bottom: 1px dashed #CCCCCC; 
}*/



.prow1b{
/*background-color:#E9D2FF;*/
/*background-color:#E9E9E9;*/
background-color:#EAEAFF;
}

.prow1b td,.prow1b td a.link, .prow1b td div{
}
#artdisplay{
margin:10px;
}

#smallexpl{
	text-align:right;
	margin:10px;
	font-size:10px;
	color:#999999;
	font-style: italic;
}

#textprice{
color:#666666;
font-size:11px;
font-weight:normal;
}

#moznosti{
	overflow:hidden;
	display:block;
	border: 1px solid #CCCCCC;
	font-size:10px;
}

#moznosti img{
padding:3px;
}

#moznostititle h4 {
font-weight:normal;
padding:0px;
margin:0px;
margin-top:20px;
font-size:11px;
/*color:#000000;*/
background-color:#F0F0F0;
padding:4px;
display:block;
}

#similar{
margin-top:10px;
width:540px;
overflow:hidden;
}

#similar h4{
font-weight:normal;
padding:0px;
margin:0px;
font-size:11px;
color:#000000;
background-color:#F0F0F0;
padding:4px;
display:block;
}
#articlefiles,#articlelinks{
margin-top:12px;
}

#articlegal{
margin-top:8px;
margin-bottom:15px;
}

#articlegal img{
border:1px solid #CCCCCC;
padding:1px;
margin:2px;
}

/* article links */
ul#articlelinks, ul#articlefiles,ul#addfiles,ul#addlinks{
	list-style:			none;
	padding:			0px;
	margin:				0px;
	padding-left:		0px;
}

.ulheaderlinks,.ulheaderfiles{
display:block;
background-color:#F0F0F0;
padding:2px;
}
.ulheaderfiles{
background-color:#E4E4E4;
}

ul#articlelinks li.articlelink, ul#articlefiles li.articlefile{
	background-attachment: scroll;
	background-image: url(media/art.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding:2px;
	padding-left:12px;
	border-bottom: 1px dotted #CCCCCC;
}

.filesummary,.filesummary{
font-size:10px;
color:#333333;
}

li.navo{
	padding:2px;
		padding-bottom:4px;
padding-left:24px;
	background-image: url(media/navod.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

li.driver{
	padding:2px;
	padding-left:24px;
	padding-bottom:4px;
	background-image: url(media/drivers.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

li.dodatn{
	padding:2px;
	padding-bottom:4px;
	padding-left:24px;
	background-image: url(media/pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

li.predst{
	padding:2px;
	padding-left:24px;
	padding-bottom:4px;
	background-image: url(media/flash.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

fieldset#fields{
	border:0px;
	margin-top:8px;
	margin:0px;
	padding:0px;
}


fieldset#fields legend{
	font-size:10px;
	text-align:center;
	overflow:hidden;
	background-color:#FFFFFF;
	display:block;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	margin-left:8px;
	width:180px;
}


optgroup{
	color:#666666;
	font-weight:normal;
	font-style: normal;
}

option{
color:#000000;
}

select{
color:#333333;
}

.button{
width:200px;
height:20px;
font-size:10px;
}

#konterror{
margin-bottom:10px;
color:#990000;
font-size:12px;
font-weight:bold;
}

#kontnoerror{
margin-bottom:10px;
color:#000000;
font-size:12px;
font-weight:bold;
}

#kontaktf td{
padding:2px;
}
#kontaktf input, #kontaktf select, #kontaktf textarea{
width:280px;
font-size:11px;
}

.checkbox{
width:20px;
}

#kontaktf .check{
width:auto;
}

#totop{
padding-top:40px;
vertical-align:bottom;
text-align:right;
}

#totop a{
color:#999999;
}

#totop a:hover{
color:#000000;
}

#naslovi{
margin-top:20px;
padding:10px;
font-size:10px;
}

#naslovi ul li{
	font-size:9px;
	background-attachment: scroll;	
	background-repeat: no-repeat;
	background-position: left top;
}
#naslovi ul li.naslov{

}

#naslovi ul li.telefon{
padding-left:15px;
background-image: url(media/tel.gif);
}

#naslovi ul li.faks{
padding-left:15px;
background-image: url(media/faks.gif);
}

#naslovi ul li.lititle{
margin-top:5px;
font-weight:bold;
}

div#pcena{
font-size:14px;
font-weight:bold;
color:#990000;
}

div#more{
text-align:right;
padding-right:10px;
}
div#pcena2{
font-size:8px;
}

#ponudbo{
margin-top:8px;
margin-bottom:8px;
}
#ponudbo a{
	display:block;
	padding-left:28px;
	padding-bottom:8px;
	padding-top:4px;
	background-image: url(media/email2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#990000;
	font-weight:bold;
	font-size:11px;
	
}

#ponudbo a:hover{
text-decoration:underline;
}




