* {
	text-decoration: none;
}


img {
	border: 0;
}

.noBorder {
	border: 0px none;
}

.noCSS {
	display: none;
	position: absolute;
	left: 0px; top: 0px;
}

.reseter {
	border: 0px none;
	font-size: 1px;
	line-height: 4px;
	height: 1px;
	clear: both;
	display: block;
}

a:link, a:visited {
	color: #68aee2;
	cursor: pointer;
}
a:hover, a:active {
	text-decoration: none;
}



#content1 {
	text-align: left;
	background: transparent url("images/content_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/content_bg.png*/) repeat-x top left;
	margin: 2px 0 0 0;
	padding: 0 0 20px 60px;
	width: 489px;
	float: none;
}
#contin {
	width: 100%;
}
#contin .fl-left {
	float: left;
	width: 49%;
}
#contin .fl-right {
	float: right;
	width: 49%;
}
#contin h2 {
	color:#B32A34;
	font-size: 155%; font-weight: normal;
	margin: 10px; padding: 0px;
}
#contin h2.house {
	background: transparent url("../images/h2_house.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/h2_house.png*/) no-repeat left center;
	padding-left: 35px;
}
#contin h2.folder {
	background: transparent url("../images/h2_folder.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/h2_folder.png*/) no-repeat left center;
	padding-left: 35px;
}
#contin h2.folder2 {
	background: transparent url("../images/h2_folder2.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/h2_folder2.png*/) no-repeat left center;
	padding-left: 35px;
}
#contin h2.people {
	background: transparent url("../images/h2_people.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/h2_people.png*/) no-repeat left center;
	padding-left: 35px;
}
#contin h2.envelope {
	background: transparent url("../images/h2_envelope.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/h2_envelope.png*/) no-repeat left center;
	padding-left: 35px;
}
#contin h3 {
	color: #B32A34;
	font-size: 135%; font-weight: normal;
	margin: 20px 0 0 20px; padding: 0px;
}
#contin h3 a {
	font-weight: normal;
	text-decoration: none;
}
#contin h3 a:hover {
	text-decoration: underline;
}
#contin h4 {
	margin: 10px 0 0 20px; padding: 0px;
}
#contin p {
	text-align: justify;
	margin: 5px 20px 10px 25px;
}
#contin strong {
	color: #8d8b8b;
}
#contin ul, #contin ol {
	margin: 0 0 20px 35px; padding: 0px;
}
#contin ul li, #contin ol li {
	list-style: none;
	background: transparent url("../images/arrow_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/arrow_blue.png*/) no-repeat left 11px;
	padding: 5px 0 5px 15px;
}
#contin address {
	margin: 5px 20px 10px 30px;
}
#contin .highlight {
	color: #B32A34;
	font-weight: bold;
}
#contin .intro {
	border-bottom: 1px dotted #878787;
	padding: 0 0 5px 0;
}
#contin .sitemap a {
	text-decoration: none;
}
#contin .sitemap a:hover {
	text-decoration: underline;
}
#contin .sitemap ul {
	margin: 0 20px 0 50px;
}
#contin .contact a {
	color: #B32A34;
}
#contin .contact p {
	line-height: 190%;
}


#contin table {
	margin: 10px 0 20px 25px;
	width: 445px;
	border-left: 1px solid #878787; border-top: 1px solid #878787;
	empty-cells: show;
}
#contin table th {
	border-right: 1px solid #878787; border-bottom: 1px solid #878787;
	padding: 10px 5px 10px 5px;
	text-align: center;
	color: #999;
	empty-cells: show;
}
#contin table td {
	margin: 0px; padding: 5px;
	border-right: 1px solid #878787; border-bottom: 1px solid #878787;
	empty-cells: show;
}
#contin table tr {
	background: transparent url("../images/table_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/table_bg.png*/); repeat-x left bottom;
	background-color:#FFF;
}
#contin table tr:hover {
	background-image: none;
	background-color: #003;
}
#contin table td:hover {
	background-color: #003;
}
#contin table.program {
	margin: 0 0 20px 25px;
	width: 445px;
	border: 0px none;
}
#contin table.program tr, #contin table.program tr:hover {
	background: transparent url("../images/table_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/table_bg.png*/) repeat-x left bottom;
}
#contin table.program th {
	border: 0px none;
	background: transparent url("../images/table_program_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/table_program_bg.png*/) repeat-x left bottom;
	padding: 10px 0 10px 0;
}
#contin table.program th h3 {
	margin: 0px;
}
#contin table.program th.name {
	text-align: left;
}
#contin table.program th a {
	color: #878787;
	background: transparent url("../images/send_big.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/send_big.png*/) no-repeat center center;
	font-size: 10px;
	text-align: center; text-decoration: none;
	width: 73px; height: 21px;
	margin: 0 15px 0 0; padding: 5px 0 0 0;
	display: block;
	float: left;
}
#contin table.program th a:hover {
	color: #68aee2;
}
#contin table.program td {
	border: 0px none;
	border-bottom: 3px solid #c3ced6;
	height: 83px;
	vertical-align: middle;
}
#contin table.program td:hover {
	background: none;
}
#contin table.program td.image {
	width: 130px;
	vertical-align: bottom;
}
#contin table.program td.price {
	background: transparent url("../images/table_program_td_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/table_program_td_bg.png*/) no-repeat left center;
	text-align: center;
	width: 85px;
}
#contin table.program td.price span {
	color: #B32A34;
	font-size: 130%; font-weight: bold; font-family: sans-serif;
}
#contin table.program td.price em {
	font-size: 190%;
}
#contin table.program td.info {
	background: transparent url("../images/table_program_td_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/table_program_td_bg.png*/) no-repeat left center;
}
#contin table.program td.info ul {
	margin: 5px 0 5px 20px;
}
#contin table.program td.info ul li {
	margin: 0px; padding: 0 0 2px 8px;
	background: transparent url("../images/arrow_small_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/arrow_small_blue.png*/) no-repeat left 6px;
}

#contin .warning p {
	background: transparent url("../images/ico_warning.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/ico_warning.png*/) no-repeat 15px center;
	color: #E76700;
	margin: 10px 20px 0 20px; padding: 5px 0 30px 80px;
}
#contin .informations p {
	background: transparent url("../images/ico_informations.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/ico_informations.png*/) no-repeat 15px center;
	color: #2D93D1;
	margin: 10px 20px 0 20px; padding: 5px 0 30px 80px;
}
#contin .error p {
	background: transparent url("../images/ico_error.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/ico_error.png*/) no-repeat 15px center;
	color: #B32A34;
	margin: 10px 20px 0 20px; padding: 5px 0 0px 80px;
}
#contin .warning p, #contin .informations p, #contin .error p {
	line-height: 200%;
	font-size: 95%;
}
#contin .warning ul, #contin .informations ul, #contin .error ul {
	margin: 10px 0 0 120px;
}

#sidebar-left {
	text-align: left;
	margin: 2px 0 0 0; padding: 0 0 20px 0;
	width: 243px;
	position: relative;
	float: left;
}
#sidein {
	width: 100%;
}
#sidein strong {
	color: #68aee2;
}

#foot {
	color: #b0b0b0;
	font-size: 90%;
	text-align: center;
	margin: 0px auto; padding: 0px;
	width: 736px; height: 130px;
	position: relative;	
}
#foot a {
	color: #b0b0b0;
}
#foot .technology {
	width: 736px; height: 55px;
	margin: 0px; padding: 0px;
	background: transparent url("../images/foot_bg.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/foot_bg.png*/) no-repeat top center;
}
#foot .technology li {
	list-style: none;
	background: none;
	margin: 0px; padding: 0px;
	float: left;
	position: relative;	
}
#foot .technology li a:link, #foot .technology li a:visited {
	color: #999;
	font-weight: bold;
	display: block;
	margin: 0 0 0 2px; padding: 0px;
	text-align: center; text-decoration: none;
	width: 145px; height: 45px;
	cursor: pointer;
}
#foot p.copyright {
	margin: 5px 0 0 0; padding: 0px;
	float: left;
}
#foot p.author {
	margin: 5px 0 0 0; padding: 0px;
	text-align: right;
	float: right;
}

/* tlacitka */
#contin .page-number {
	background-image: none;
}

#contin .button2-left,
#contin .button2-right,
#contin .button1-left div,
#contin .button1-right div,
#contin .button2-left div,
#contin .button2-right div {
	float: left;
}

#contin .button2-left a,
#contin .button2-right a,
#contin .button2-left span,
#contin .button2-right span {
	display: block;
	height: 22px;
	float: left;
	color: #333;
	cursor: pointer;
}
#contin .button2-left span,
#contin .button2-right span {
	cursor: default;
}
#contin .button2-left .page-number a,
#contin .button2-right .page-number a,
#contin .button2-left .page-number span,
#contin .button2-right .page-number span {
	padding: 0 6px;
}
#contin .page-number span {
	font-weight: bold;
}
#contin .button2-left a:hover,
#contin .button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}
#contin .button2-left a, #contin .button2-left span {
	padding: 0 20px 0 6px;
	border: 0px none;
}
#contin .button2-right a, #contin .button2-right span {
	padding: 0 6px 0 20px;
	border: 0px none;
}
#contin .button2-right .prev {
	background: url("../images/buttons/control_rewind_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_rewind_blue.png*/) no-repeat center left;
}
#contin .button2-right.off .prev {
	background: url("../images/buttons/control_rewind.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_rewind.png*/) no-repeat center left;
}
#contin .button2-right .start {
	background: url("../images/buttons/control_start_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_start_blue.png*/) no-repeat center left;
}
#contin .button2-right.off .start {
	background: url("../images/buttons/control_start.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_start.png*/) no-repeat center left;
}
#contin .button2-left .next {
	background: url("../images/buttons/control_fastforward_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_fastforward_blue.png*/) no-repeat center right;
}
#contin .button2-left.off .next {
	background: url("../images/buttons/control_fastforward.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_fastforward.png*/) no-repeat center right;
}
#contin .button2-left .end {
	background: url("../images/buttons/control_end_blue.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_end_blue.png*/) no-repeat center right;
}
#contin .button2-left.off .end {
	background: url("../images/buttons/control_end.png"/*tpa=http://datacentre.sk/templates/datacentre_sk/images/buttons/control_end.png*/) no-repeat center right;
}

#contin .category-item {
	border-bottom: 1px dotted #878787;
	margin: 10px 10px 20px 0; padding: 0 0 5px 0;
}
#contin .readmore {
	margin-left: 23px;
}

/** Moduly **/


/** Drobeckova navigace **/
#bread-crumbs {
	margin: 10px 0 10px 10px;
	padding-left: 0px;
	font-size: 85%;
	color: #999;
}
#bread-crumbs a {
	font-weight: normal;
	margin: 0 2px 0 2px;
}

/** Tooltips **/
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 260px;
	text-align: left;
	font-size: 85%;
}

.tool-title {
	margin: 0; padding: 0;
	font-size: 100%; font-weight: bold;
	margin-top: -15px; padding-top: 15px; padding-bottom: 5px;
}
