/*  
Theme Name: Coral Computers
Description: Coral theme for Wordpress
Version: 1.0
Author: Zedesino 
Author URI: http://www.zedesino.com/ 
*/

/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }


/* LAYOUT */
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
hr.hidden {
	clear:both;
  	visibility:hidden;
	margin:0px;
 	padding:0px;
}
a {
   outline: none;
}
a:active
{
outline: none;
}
a:focus
{
-moz-outline-style: none;
outline: none;
}
p  {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	text-align: left;
}
body	{
	font: normal 13px/18px Arial, Geneva, sans-serif;
	background-color:#f0f0f0;
	color:#42474e;
	background-repeat: repeat-x;
	background-position: top center;
	background-image: url(images/bg.html);
}
body a:link {
	color:#BF2129;
	text-decoration:none;
}
body a:visited {
	color:#BF2129;
	text-decoration:none;
}
body a:hover	{
	color:#8A0C21;
	text-decoration:none;
}


h1 {
	color: #343434;
	font: bold 36px/44px Arial, Geneva, sans-serif;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	clear: both;
	}

#logo h1 {
	color: #3e3e3e;
	font: bold 14px/14px Arial, Geneva, sans-serif;
	padding: 0px;
	margin: 0px;
	border-bottom: 0px;
	background: none;
	}
h2 {
	color: #393939;
	font: bold 25px/25px Arial, Geneva, sans-serif;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}
.post_proizvod h2 {
	color: #393939;
	font: bold 14px/18px Arial, Geneva, sans-serif;
	padding: 0px;
	margin: 0px 0px 3px 0px;
        height: 36px;
}

h3 {
	color: #2f456d;
	font: bold 18px/18px Arial, Geneva, sans-serif;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	border:none;
	clear: both;
}
.single h3 {
	color: #2f456d;
	font: bold 18px/18px Arial, Geneva, sans-serif;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	border:none;
	clear: none;
}
#leftbox h2	{
	color: #393939;
	font: bold 13px/16px Arial, Geneva, sans-serif;
	padding: 0px 0px 2px 0px;
	margin: 0px;
	border:none;
	width: 180px;
	float: left;
}

#rightbox h2	{
	color: #393939;
	font: bold 13px/16px Arial, Geneva, sans-serif;
	padding: 0px 0px 2px 0px;
	margin: 0px;
	border:none;
	clear: both;
}
#centerbox h2	{
	color: #393939;
	font: bold 14px/17px Arial, Geneva, sans-serif;
	padding: 0px 0px 2px 0px;
	margin: 0px;
	border:none;
	width: 180px;
	float: left;
}
#leftbox h3, #rightbox h3	{
	color: #ffffff;
	font: bold 11px/38px Arial, Geneva, sans-serif;
	padding: 0px 0px 0px 15px;
	margin: 0px;
	border:none;
	clear: both;
	background-image: url(images/bg_bottom_boxes.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width:305px;
}
#centerbox h3	{
	color: #ffffff;
	font: bold 11px/38px Arial, Geneva, sans-serif;
	padding: 0px 0px 0px 45px;
	margin: 0px;
	border:none;
	clear: both;
	background-image: url(images/bg_bottom_boxes.jpg);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	width:275px;
}

h4 {
	color: #365685;
	
font: bold 14px/16px Arial, Geneva, sans-serif;	padding: 0px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	text-transform: none;
	border:none;
}
.rightinfo_related h3 {
	color: #365685;
	
font: bold 14px/16px Arial, Geneva, sans-serif;	padding: 0px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	text-transform: none;
	border:none;
}
#wrapper {
	position: relative; /* needed for footer positioning*/
	margin:0px auto; /* center, not in IE5 */
	width:980px;
	clear: both;
	padding: 15px 0px 20px 0px;
}


#header {
	padding:0px;
	width: 980px;
	margin: 0px 0px 15px 0px;
	height: 140px;
	z-index: 100;
	float: left;
	background-image: url(images/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: 975px 102px;
}
#header_images	{
	padding:0px;
	width: 930px;
	margin: 0px 0px 20px 0px;
	height: 260px;
	float: left;
	z-index: 0;
	}
#logo	{
	float: left;
	width: 73px;
	padding: 3px 0px 18px 0px;
	height: 81px;
	}
#address	{
	float: left;
	width: 230px;
	padding: 0px;
	color: #656565;
	font: normal 12px/17px Arial, Geneva, sans-serif;
	}

#content_holder	{
	width: 980px;
	margin: 0px 0px 15px 0px;
	display: block;
	padding: 0px 0px 4px 0px;
	float: left;
	background-image: url(images/bg_content.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	} 
#content_home	{
	width: 966px;
	margin: 0px 0px 15px 0px;
	display: block;
	padding: 7px;
	float: left;
	height: 336px;
	background-image: url(images/bg_homeslide.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	} 
#content {
	width: 953px;
	margin: 0px;
	display: block;
	padding: 25px 0px 25px 25px;
	float: left;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	background-color: #FFFFFF;
	border-top: 1px solid #cbcbcb;
	} 
.single {
	width: 928px;
	margin: 0px;
	display: block;
	padding: 0px 25px 0px 0px;
	float: left;
	} 
#footer {
	width:980px; /* stick to bottom */
	font: normal 11px/17px Arial, Geneva, sans-serif;
	margin: 0px auto;
	padding: 20px 0px 30px 0px;
	color: #636363;
	background-repeat: repeat-x;
	display: block;
	background-position: top;
	text-align: left;
	border-top: 1px solid #ffffff;
}
#footer img	{
	float:left;
	padding: 3px 20px 40px 0px;
	}
#navigation {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
	}

#navigation ul {
	margin: 0px;
	padding: 0px;
	}

#navigation ul li {
	margin: 0px;
	padding: 0px;
	text-align:right;
	float: right;
	display: block;
	}


#navigation ul li a {
	display: inline;
	padding: 3px 10px;
	color: #000000;
	margin: 0px;
	text-align: center;
	}

#navigation ul li a:link, #navigation ul li a:hover {
	color: #000000;
	}
#navigation ul li a:hover {
	color: #8A0C21;
	text-decoration:none;
	}


#navigation ul li.current_page_item a, #navigation ul li.current_page_item a:hover	{
	color: #BF2A2F;
	text-decoration: none;
	background: none;
	}	
#menu_holder	{
	float:left;
	width: 970px;
	height: 38px;
	background-image: url(images/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	padding: 0px 5px;
	}

#menu	{
	width: 970px;
	height: 38px;
	background-image:url(images/bg_nav.jpg);
	background-repeat: repeat-x;
	background-position: 0px -38px;
	padding: 0px;
	}

a.main:hover {
background:none;
}
#breadcrumbs_left	{
	float: left;
	width: 975px;
	padding: 0px 0px 0px 5px;
	background-image:url(images/bg_breadcrumbs.jpg);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	height: 36px;
	}
#breadcrumbs_right	{
	float: left;
	width: 970px;
	padding: 0px 5px 0px 0px;
	background-image:url(images/bg_breadcrumbs.jpg);
	background-repeat: repeat-x;
	background-position: 970px 0px;
	height: 36px;
	}
#breadcrumbs_inner	{
	float: left;
	width: 965px;
	background-image:url(images/bg_breadcrumbs.jpg);
	background-repeat: repeat-x;
	background-position: 0px -36px;
	height: 36px;
	padding: 0px 0px 0px 5px;
	font: normal 12px/36px Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #909090;
	}
#breadcrumbs	{
	float: left;
	width: auto;
	height: 36px;
	margin: 0px;
	color: #909090;
	}

#breadcrumbs a	{
	line-height:36px;
	background-image:url(images/bg_breadcrumbs_separator.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding: 11px 17px 11px 0px;
	margin: 0px 8px 0px 0px;
	display: inline;
}
#breadcrumbs a:link, #breadcrumbs a:visited {
	color: #454545;
	text-decoration: none;
	}
#breadcrumbs a:hover {
	color: #BF2A2C;
	text-decoration: underline;
	}
#breadcrumbs a span	{
	text-indent: -999px;
	background-image: url(images/bg_breadcrumbs_home.jpg);
	display: block;
	float: left;
	width: 30px;
	}
a.breadhide	{
	display: none;
	position: absolute;
	top: -200px;
	}
.rss_icon	{
	float:right;
	padding: 8px 5px 0px 0px;
	}
.post_proizvod	{
	float: left;
	width: 163px;
	margin:0 25px 25px 0px;
padding:0 0 20px 2px;
	font: normal 11px/16px Arial, Geneva, sans-serif;
	color: #5c636d;
border-bottom:1px dashed #EFEFEF;
display:inline;
height: 280px;
	}

.post_proizvod p	{
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float:left;
	}
.post_cena	{
	color: #32749d;
	font: bold 13px/13px Arial, Geneva, sans-serif;
	}
.post_proizvod a:link, .post_proizvod a:visited	{
	color: #393939;
	text-decoration: none;
	}
.post_proizvod a:hover	{
	color: #8A0C20;
	text-decoration: none;
	}
.post_det a  	{
	background-image: url(images/bg_detaljnije.jpg);
	background-position: 0px 0px;
	width: 80px;
	height: 18px;
	text-align: center;
	font: bold 10px/18px Arial, Geneva, sans-serif;
	display: block;
	}
.post_det a:link, .post_det a:visited {
	color: #494949;
	text-decoration: none;
	}
.post_det a:hover {
	color: #fff;
	text-decoration: none;
	background-image: url(images/bg_detaljnije.jpg);
	background-position: 0px 18px;
	}
.kratkiopis	{
	height: 65px;
	overflow: hidden;
       margin: 0px 0px 5px 0px;
	}
table, td{
	font:normal 12.5px/14px Arial, Helvetica, sans-serif;
	background-color: #efefef;
}
table	{
	width: 398px;
	border-collapse:collapse;
	float: left;
	margin: 0px 0px 20px 0px;
	border: 1px solid #cccccc;
	}
th {
	text-align:left;
	padding:7px;
	color:#333;
	border-bottom:1px dotted #cccccc;
	width: auto;
}
.first_column	{
	width: 100px;
	background-position:left top;
        
border-bottom:1px dotted #cccccc;	}
.last_column	{
	background-position:right top;
	}
td	{
	text-align:left;
	padding:7px;
	border-bottom:1px dotted #cccccc;
	color: #333333;
}

tr.even td{background:#fff;}
tr.odd td{background:#fff;}



td.over, tr.even td.over, tr.odd td.over{background:#f5f5f5;}
td.down, tr.even td.down, tr.odd td.down{background:#f5f5f5;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#f9e7c3;color:#333;}

.content_opis	{
	float: left;
	width: 400px;
	}
.content_media	{
	float: left;
	width: 330px;
	padding: 0px 15px 0px 0px;
	}	
.gallery_holder	{
	float:left;
	width: 330px;
	padding: 0px 0px 10px 0px;
	}
.slideshowcontainer_holder	{
	float:left;
	margin: 0px 0px 10px 0px;
	}
.slideshowContainer {
	width: 320px;
	height: 256px;
}

.loading {
	background: url(images/loading.html) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid #efefef;
	padding: 2px;
	float: left;
	margin: 0px 4px 10px 0px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #cbcbcb;
}

.current img {
	border: 1px solid #cbcbcb;
	padding: 2px;
}



.thumbnails {
	width: 330px;
	float: left;
	margin: 0px 0px 10px 0px;
}
.thumbnails ul {
	float: left;
}
.thumbnails ul li {
	float: left;
}
#sidebar_right	{
	float: right;
	width: 160px;
	padding: 0px 25px 0px 0px;
	}
.rightinfo_holder	{
	width: 143px;
	font-size: 13px;
	border: 1px solid #cbcbcb;
	background-image:url(images/bg_right_side.jpg);
	padding: 8px 5px 5px 10px;
	height: 47px;
	margin: 0px 0px 10px 0px;
	float: left;
	}
.rightinfo_holder p {
	margin: 0px 0px 5px 0px;
	}
.rightinfo_related	{
	width: 160px;
	font-size: 11px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	float: left;
	line-height: 14px;
	}
.rightinfo_related ol	{
	float: left;
	width: 160px;
	display: block;
	}
.rightinfo_related ol li	{
	float: left;
	width: 160px;
	padding: 10px 0px 0px 0px;
	}
.rightinfo_related ol li img	{
	float: left;
	margin: 0px 5px 5px 0px;
	}
.rightinfo_related ol li a:link, .rightinfo_related ol li a:visited	{
	color: #333333;
	text-decoration: none;
        font-weight: bold;
	}
.rightinfo_related ol li a:hover	{
	color: #a70d29;
	text-decoration: underline;
font-weight: bold;	}
.cena	{
	color: #a70d29;
	font-size: 18px;
	font-weight: bold;
	}
.rating	{
	color: #2f456d;
	font-size: 18px;
	font-weight: bold;
	}
#bottom_boxes	{
	float: left;
	width: 980px;
	}
#leftbox	{
	width: 320px;
	float: left;
	padding: 0px 10px 0px 0px;
	}
#leftbox ul {
	float: left;
	width: 320px;
	background-color: #ffffff;
	border-top: 1px solid #7b0c26;
	}
#leftbox ul li	{
	float: left;
	width: 293px;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	padding: 10px 10px 13px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #5c636d;
	height: 100px;
	border-bottom: 1px solid #cbcbcb;
	}
#leftbox ul li a:link, #leftbox ul li a:visited	{
	color: #393939;
	}
#leftbox ul li a:hover	{
	color: #111111;
	text-decoration: none;
	}
#leftbox ul li img	{
	float: left;
	margin: 0px 10px 0px 0px;
	}
.box_cena	{
	color: #32749d;
	font: bold 13px/13px Arial, Geneva, sans-serif;
	float: left;
	padding: 0px 0px 0px 110px;
	clear: both;
	margin: 0px;
	}
.box_text	{
	float: left;
	width: 180px;
	height: 45px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	}
#leftbox ul li .box_text p	{
	margin: 0px;
	padding: 0px;
	}
#centerbox	{
	width: 320px;
	float: left;
	padding: 0px 10px 0px 0px;
	}
#centerbox ul {
	float: left;
	width: 320px;
	background-color: #ffffff;
	border-top: 1px solid #7b0c26;
	}
#centerbox ul li	{
	float: left;
	width: 293px;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	padding: 10px 10px 5px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #5c636d;
	height: 170px;
	border-bottom: 1px solid #cbcbcb;
	}
#centerbox ul li a:link, #centerbox ul li a:visited	{
	color: #393939;
	}
#centerbox ul li a:hover	{
	color: #111111;
	text-decoration: none;
	}
#centerbox ul li img	{
	float: left;
	margin: 0px 18px 0px 8px;
	}
.center_box_text	{
	float: right;
	width: 178px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
	}
a.centerbox_det   	{
	background-image: url(images/bg_detaljnije.jpg);
	background-position: 0px 0px;
	width: 80px;
	height: 18px;
	text-align: center;
	font: bold 10px/18px Arial, Geneva, sans-serif;
	display: block;
	margin: 10px 0px 0px 0px;
	}
#centerbox ul li a:link.centerbox_det, #centerbox ul li a:visited.centerbox_det {
	color: #494949;
	text-decoration: none;
	}
#centerbox ul li a:hover.centerbox_det {
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/bg_detaljnije.jpg);
	background-position: 0px 18px;
	}
#catnav, #catnav ul{
	float:left;
	list-style:none;
	padding:0;
	font: bold 11px/38px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#catnav a{display:block }
#catnav li{
	float:left;
	line-height:38px;
}
#catnav li a{
	padding-top:0;
	color: #ffffff;
	padding: 0px 25px;
}
#catnav li.cat-item-568 a	{
	color: #FFFF99;
	}
#catnav li.cat-item-568 a:hover {
	color:#FFCC00;
	background-color: none;
	text-decoration:none;
}
#catnav li ul li{ line-height:20px;} 
#catnav li ul li a{font-size: 11px; padding-top:0; text-transform: none; font-weight: normal; }
#catnav li a:hover {
	background:#7B0C26;
	text-decoration:none;
}
#catnav li ul li a{padding:0px 3px; }
#catnav li ul li a:hover{text-decoration:none }
#catnav li ul{position:absolute; width:15em; left:-999em; padding-top:0px }
#catnav li:hover ul, #catnav li.sfhover ul{left:auto; z-index:1000 }
#catnav li ul li{background:#B00E2B; border:solid #7B0C26; line-height:22px; width:15em; font-size: 11px; border-width:0 1px 1px 1px; }
#catnav li:hover, #catnav li.hover{position:static }
#catnav li ul ul{margin:-29px 0 0 15em }
#catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul{left:-999em; padding:2px 0 0 }
#catnav li:hover, #catnav li.sfhover{background:#7B0C26 }
#catnav li ul li ul li, #catnav li ul li ul li ul li, #catnav li ul li ul li ul li ul li{border:solid #7B0C26; border-width:1px 1px 0 1px }
#catnav li ul li ul, #catnav li ul li ul li ul, #catnav li ul li ul li ul li ul{border:solid #7B0C26; border-width:0 0 1px 0 }
#catnav li:hover ul ul, #catnav li.sfhover ul ul, #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul, #catnav li.sfhover ul ul ul ul{left:-999em }
#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li li li li.sfhover ul{left:auto }
select, #catnav{
	padding:0;
}
.bot, #header .spacer p, .list2{clear:both }
#catnav li a span{font-size:10px; color:#9D9D9D; font-weight:normal }
#footer_content	{
	margin: 0px auto;
	height: 33px;
	width: 980px;
	border-bottom: 1px solid #cbcbcb;
	}
.footer_right	{
	float: right;
	margin: 0px;
	}
#footer p	{
	text-align: left;
	margin: 0px 0px 15px 0px;
	}
#footer_content	ul	{
	float: left;
	height: 19px;
	padding: 10px 0px 0px 0px;
	}
#footer_content ul li	{
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
	border-right: 1px solid #cbcbcb;
	text-transform:capitalize;
	}
#footer_content ul li a	{
	float: left;
	line-height: 11px;
	font-size: 11px;
	}
#footer_content ul li a:link, #footer_content ul li a:visited	{
	color: #666666;
	}
#footer_content ul li a:hover	{
	color: #840000;
	}
#footer_content ul li.cat-item-568	{
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
	border-right: none;
	
	}
.alignleft	{
	float: left;
	padding: 0px 10px 5px 0px;
	}
.alignright	{
	float: right;
	padding: 0px 0px 5px 10px;
	}
#home_images	{
	width: 966px;
	float: left;
	height: 336px;
	margin: 0px;
	overflow: hidden;
	}
.onama_info	{
	float: right;
	display: block;
	border: 1px solid #cbcbcb;
	background-color: #efefef;
	margin: 0px 20px 20px 20px;
	padding: 20px;
	width: 450px;
	}
.onama_info	ul	{
	float: left;
	width: 100%;
	padding: 0px 0px 20px 0px;
	}
.onama_info ul li	{
	float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 0 3px 190px;
    position: relative;
    width: 260px;

	}
.onama_info ul li label	{
	font-weight: normal;
    left: 0;
    padding: 0 10px 0 0;
    position: absolute;
    top: 3px;
    width: 190px;
	}
.onama_text	{
	float: left;
	width: 410px;
	}
.krediti_info	{
	float: left;
	width: 590px;
	}
.onama_text ul, .krediti_info ul {
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 0px 10px;
	
	}
.onama_text ul li, .krediti_info ul li	{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 10px;
	list-style: disc;
	list-style-type: disc;
	}
#rightbox	{
	width: 320px;
	float: right;
	padding: 0px;
	}
#rightbox ul {
	float: left;
	width: 320px;
	background-color: #ffffff;
	border-top: 1px solid #7b0c26;
	}
#rightbox ul li	{
	float: left;
	width: 293px;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	padding: 10px 10px 13px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #5c636d;
	height: 100px;
	border-bottom: 1px solid #cbcbcb;
	}
#rightbox ul li a:link, #rightbox ul li a:visited	{
	color: #393939;
	}
#rightbox ul li a:hover	{
	color: #111111;
	text-decoration: none;
	}
#rightbox ul li img	{
	float: left;
	margin: 5px 10px 0px 0px;
	}
.box_cena	{
	color: #32749d;
	font: bold 13px/13px Arial, Geneva, sans-serif;
	float: left;
	padding: 0px 0px 0px 110px;
	clear: both;
	margin: 0px;
	}
.box_text	{
	float: left;
	width: 180px;
	height: 45px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	}
#rightbox ul li .box_text p	{
	margin: 0px;
	padding: 0px;
	}
.krediti_primer	{
	float: right;
	display: block;
	border: 1px solid #cbcbcb;
	background-color: #efefef;
	margin: 0px 0px 20px 20px;
	padding: 20px;
	width: 270px;
	}
.krediti_primer	ul	{
	float: left;
	width: 100%;
	padding: 0px 0px 20px 0px;
	}
.krediti_primer ul li	{
	float: left;
	width: 270px;
	font-weight: bold;
	padding: 3px 0px;
	font-size: 12px;
	}
.krediti_primer ul li label	{
	float: left;
	width: 160px;
	font-weight: normal;
	padding: 0px 10px 0px 0px;
	}
.post_list	{
	float: left;
	width: 926px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 25px 0px;
    border-bottom: 1px dotted #cbcbcb;
	}
#searchWrap	{
	margin: 15px 0px 0px 0px;
	height: 48px;
	float: right;
	clear: #FFFFFF;
	width: 360px;
	display: block;
	padding: 0px 0px 0px 15px;
	background-image: url(images/bg_search.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
#searchform {
	float: right;
	}
#s	{
	width: 310px;
	height: 24px;
	margin: 11px 0px 0px 0px;
	text-indent: 2px;
	color: #26282A;
	font-size: 18px;
	padding: 0px;
	float: left;
	line-height: 24px;
	border: none;
	}
#searchsubmit	{
	float: right;
	}
#subscribe_holder {
float: right;
width: 300px;
}
.subscribeform {
	float: left;
	position: relative;
	}
.subscribeform label	{
	float: left;
	width: 300px;
	}
.subscribeform input#email	{
	border: 1px solid #cbcbcb;
	padding: 3px;
	width: 182px;
	margin: 0px 0px 0px 5px;
	}
.subscribeform input#stnl_submit	{
	border: 1px solid #cbcbcb;
	padding: 3px;
	width: 70px;
	margin: 0px 0px 0px 5px;
	float: right;
	background-image: url(images/bg_bottom_boxes.jpg);
	background-position: center -2px;
	color: #ffffff;
	position: absolute;
	right: 0px;
	top: -1px;
	}	
#subscribe_holder h3 {
	color: #6d6d6d;
	font: normal 13px/13px Arial, Geneva, sans-serif;
	padding: 0px 0px 6px 0px;
	border-bottom: none;
	letter-spacing: 1px;
	margin: 0px 0px 10px 0px;
	clear: both;
	text-align: right;
}
.softwarecene {
	float: left;
	width: 881px;
	padding: 20px 10px 10px 35px;
	font: normal 14px/14px Arial;
	background-image: url(images/zip_icon.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #cbcbcb;

	background-position: 0px 10px;
}
.softwarecenedileri {
	float: left;
	width: 881px;
	padding: 20px 10px 20px 35px;
	font: normal 14px/14px Arial;
	background-image: url(images/pdf_icon.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #cbcbcb;
        border-bottom: 1px solid #cbcbcb;
	background-position: 0px 10px;
        margin: 10px 0px 20px 0px;
}
#fliter {
	float: right;
	width: auto;
	height: 36px;
	padding: 0px 5px 0px 0px;
}
#fliter label	{
	padding: 0px 5px 0px 0px;
	}
#ssp-3 a.fg-button {
height: 20px;
line-height: 20px;
background-position: center;
padding: 2px 0px;
text-align: left;
position:relative;
}

.green{
	color: #59953B;
    display: block;
    float: left;
    font-size: 8px;
    line-height: 20px;
    padding: 0 0 0 15px;
    text-transform: uppercase;
    width: 60px;
	}

.red{
    color: #e0405c;
    display: block;
    float: left;
    font-size: 8px;
    line-height: 20px;
    padding: 0 0 0 4px;
    text-transform: uppercase;
    width: 79px;
	}
.yellow{
	color: #cd9f11;
    display: block;
    float: left;
    font-size: 8px;
    line-height: 20px;
    padding: 0 0 0 12px;
    text-transform: uppercase;
    width: 63px;
	}

.tooltip {
	display:none;
	background:url(images/tooltip.png);
	font-size:11px;
	color:#fff;
	z-index:1001;
	width:366px;
	padding: 37px 10px 25px;
	background-repeat:no-repeat;
	background-position:0 8px;
}
.tooltip ul{
	float:left;
	display:block;
}
.tooltip ul li{
	float:left;
	display:block;
	
	
	}
.tooltip ul li.green_li span{
	background:url(images/exclamation_green.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#59953B;
	padding:0 5px 0 18px;
	
	}
.tooltip ul li.red_li span{
	background:url(images/exclamation_red.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#e0405c;
	padding:0 5px 0 18px;
	
	}
	.tooltip ul li.yellow_li span{
	background:url(images/exclamation_yellow.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#cd9f11;
	padding:0 5px 0 18px;
	
	}
.red img, .yellow img, .green img{
	
	float:right;
	padding: 2px 0 0;
	
	}