﻿
.dataTable
{
	width:100%;
	border-collapse:collapse;
}

.dataTable td
{
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 5px;
}

.dataTable td.evenName
{
	background:#fff;
	width:70%;
}

.dataTable td.evenValue
{
	background:#f3f3f3;
	width:30%;
}

.dataTable td.oddName
{
	background:#f4f4f4;
	width:70%;
}

.dataTable td.oddValue
{
	background:#eaeaea;
	width:30%;
}

/***** Pop Up Styles *****/

.collectionInfo
{
	border-collapse:collapse;
	margin:5px 0 5px 0;
	background:#fcf4ea;
	color:#54382d;
	padding:5px 10px 5px 10px;
}

.collectionInfo td
{
	padding:5px 10px 5px 10px;
}

.help
{
	float:right;
}

.popupTable td.evenName, .popupTable td.oddName
{
	background:#fff;
	width:45%;
}

.popupTable td.oddName
{
	background:#fcf4ea;
}

.popupTable td.evenValue, .popupTable td.oddValue
{
	background:#fbe5c9;
	width:55%;
}

.popupTable td
{
	font-size:11px;
	text-align:left;
	padding:3px 5px 3px 5px;
}

.popUpSplitter
{
	border-collapse:collapse;
	width:100%;
}

.popUpSplitter td
{
	vertical-align:top;
}

.popUpSplitter td.thumbNailCell
{
	padding:0 0 0 0;
}

.popUpSplitter td.specsCell
{
	padding:0 0 0 20px;
}

.tableMediTitle
{
	text-transform:uppercase;
	text-decoration:underline;
	font-weight:bold;
}

.halfTable
{
	border-collapse:collapse;
	width:100%;
}

.halfTable td
{
	vertical-align:top;
	padding:0 0 0 0;
}


.form td
{
	color:#202f38;
	padding:10px 0 10px 5px;
}

#calculatorResult
{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	font-family: 'ITCOfficinaSansBookRegular', sans-serif;
	text-align:center;
	padding:0 10px 0 0;
	background:#8d9aa2;
	border-right:1px solid #fff;
}


/**** Thumbnails styles ****/

table.box-shadow
{
	border-collapse:collapse;
	width:100%;
}

td.tl-corner
{
	background:url("../images/html/thumb/tl-corner.png") left top no-repeat;
	height:7px;
}

td.tm
{
	background:url("../images/html/thumb/mdl-top.png") left top repeat-x;
	height:7px;
}

td.tr-corner
{
	background:url("../images/html/thumb/tr-corner.png") left top no-repeat;
	height:7px;
}

td.lft-side
{
	background:url("../images/html/thumb/lft-side.png") left top repeat-y;
}

td.rgh-side
{
	background:url("../images/html/thumb/rght-side.png") left top repeat-y;
}

td.bl-corner
{
	background:url("../images/html/thumb/bl-corner.png") left top no-repeat;
	height:7px;
}

td.bm
{
	background:url("../images/html/thumb/mdl-bottom.png") left top repeat-x;
	height:7px;
}

td.br-corner
{
	background:url("../images/html/thumb/br-corner.png") left top no-repeat;
	height:7px;
}


/**** Downloads grid ****/

.dl-grid
{
	border-collapse:collapse;
	margin:10px 10px 10px 10px;
	width:97%;
}

.dl-grid th
{
	color:#3a3a3a;
	font-size:14px;
	font-weight:bold;
	background:#fff;
	padding:7px 0 3px 10px;
}

.dl-grid td
{
	padding:5px 0 5px 10px;
}

.dl-grid td.link
{
	width:80%;
	_width:75%;
}

.dl-grid td.file-type
{
	width:20%;
	_width:25%;
	text-align:right;
	padding-right:10px;
}

.dl-grid .even td
{
	background:#fff;
}

.dl-grid .odd td
{
	background:#f6f6f6;
}

td.paging, td.arhiva
{
	padding:10px 0 10px 10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

td.paging ul 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

td.paging ul li
{
	float:left;
	margin:0 5px 0 0;
}

tr.paging td
{
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 10px 0 10px 10px;
}

tr.paging td table tbody tr td
{
    padding: 0 5px 0 00;    
    border: none;
}

td.paging ul li a, tr.paging a,  tr.paging a, tr.paging a:hover, tr.paging span
{
	display:block;
	color:#0058a6;
	background:url("../images/html/pg-link.png") left top no-repeat;
	width:19px;
	height:19px;
	line-height:19px;
	text-align:center;
	font-weight:normal;
}

td.paging ul li a:hover, td.paging ul li a.active, tr.paging span
{
	color:#3a3a3a;
	background:url("../images/html/pg-link.png") left -19px no-repeat;
}

td.paging ul li a.next
{
	background:none;
}

/* AGREGANTS START */

table.agregant-table td, table.agregant-table th
{
    border: 1px solid #EAEAEA;
    padding-left: 2px;
    padding-right: 5px;
}

table.agregant-table th
{
    background-color: #0071bc;
    color: #ffffff;
    font-weight: bold;    
}

table.agregant-table th a
{
    color: #ffffff; 
    cursor: pointer;
}
/* AGREGANTS END */

.press-releases-table td
{
	padding-top:3px;
	vertical-align:middle;
}
