@charset "utf-8";

body {	margin: 0px;	padding: 0px;	text-align: center;	background-color: #dfd7c0;	font-size: 10pt;	line-height: 140%;	background-image: url(../image/bg_body.jpg);	background-position: top center;	background-repeat: repeat-y; -webkit-font-smoothing: antialiased;}
body, table {	border: none;	font-family: "Open Sans", "Ebrima", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #2D2817;}
table {	border-collapse: collapse;	width: 100%; margin: 0px 0px 10px 0px; }
th {	font-weight: normal; text-align: left;}
td {	padding: 0px;	vertical-align: top;}
td.label { width: 60%; text-align: right; vertical-align: middle; }
table.record td {	padding: 3px;}
table.record tr.even td {	background-color: #1A1A1A;}
a, img {	border: none;}
a {	font-weight: normal;	text-decoration: underline;	color: #cb1212;}
a:hover {	color: #574f37; }
hr {	border: none;	background-color: #ffffff;	color: #ffffff;	height: 1px;}
sup {	font-size: 80%;	line-height: 100%;	font-family: Arial, Tahoma, Helvetica, sans-serif;	font-weight: normal;}
div.clear {	width: 100%;	float: left;	height: 0px;	clear: none;	font-size: 0px;	line-height: 0px;	padding: 0px;	margin: 0px;}

h1, h2, h3, h4 {	line-height: 130%;	font-weight: 700;	padding: 0px;	margin: 0px 0px 3px 0px;  }
h1 {	font-size: 18pt;	color: #574f37;	margin: 2px 0px 7px 0px;	text-shadow: #ffffff 0px 1px 1px;}
h2 {	font-size: 12pt;	color: #574f37;	margin: 3px 0px 3px 0px; }
h3 {	font-size: 11pt;	color: #574f37;	padding: 3px 0px 3px 0px; }
h4 {	font-size: 10pt;	padding: 3px 0 0 0;	}

h1 a, h2 a, h3 a {	text-decoration: none;	font-size: inherit;	font-weight: inherit;}
h2 a, h3 a {	text-decoration: none; }
h1 .note, h2 .note {	color: #7D6E40;	font-size: 70%;	font-weight: normal;}

img.ico-16 {	width: 16px;	height: 16px;	vertical-align: bottom;	margin: 0px 3px 0px 0px;}
img.ico-20 {	width: 20px;	height: 20px;	vertical-align: bottom;	margin: 0px 3px 0px 0px;}
img.ico-home {	width: 17px;	height: 19px;	vertical-align: bottom;	margin: 0px;}
img.ico-file {	width: 32px;	height: 32px;	float: left; clear: right;	margin: 0px 10px 0px 0px;}
img.ico-tips {	width: 85px;	height: 140px;	float: left; clear: right;	margin: 0px 8px 0px 0px;}
img.shadow {	width: 100%;	height: 10px;	float: left; clear: none;	margin: 0px;}
img.button-mid {	width: 25px;	height: 26px;	vertical-align: middle;	margin: 0px;}
img.button-scroll {	width: 21px;	height: 32px;	vertical-align: middle;	margin: 0px;}
img.marker-idea {
	float: right;
	clear: left;
	margin: 0 0 16px 16px;
}

img.nophoto {	width: 120px;	height: 80px; margin-top: 20px; }

div.overbox {
	width: 100%;
	text-align: center;
	float: left;
	margin-bottom: 16px;
}
#main, #header, #footer {	width: 100%;	height: auto; margin: 0px;	clear: none;	float: left; text-align: left; }
#over, #overheader {	width: 980px;	height: auto;	margin: 0px auto 0 auto;	text-align: left;	padding: 0px;	clear: none;	float: none; 	}
div.overheader {
	background-color: #ffffff; box-shadow: 0 0 5px #bdb398;
}
/*
HEAD
*/
#header {	height: auto; margin-bottom: 6px; 	}
#header a {	text-decoration: none; color: #574f37; }
#header a:hover {	color: #cb1212; }
#header-logo {	float: left;	height: auto;	width: 160px;	padding-top: 16px;}
#header-logo img {	float: left;	width: 110px;	height: 120px;}
#header-top {	float: left;	width: 820px;	height: auto;	margin: 0px 0 10px 0;	padding: 4px 0 0 0;}
#header-text {	float: left;	width: 820px;	height: auto;	margin: 0px 0 10px 0;	padding: 3px 0 0 0;}
#header-text img {	float: left;	width: 362px;	height: auto;	margin: 0px 16px 0 0;	}
#header div.slogan {	font-weight: normal;	border: none; color: #574f37; padding: 16px 0 0 0; }
#header div.slogan strong {	font-size: 18pt;	}

#header-search {	float: right;	width: auto;	height: auto;	margin: 0px;	padding: 0px; text-align: right;}
#header-search p {	padding: 5px 0px 0px 0px;}
#header-search form {	background-color: transparent;	width: auto;	float: right;	text-align: right;	padding: 0px; margin: 0px 0px 0px 6px;	position: relative;}
#header-search input {	background-color: transparent;	width: 163px; }
#header-search-adviser {	position: absolute;	top: 30px;	left: 0px;	z-index: 1200;	background-color: #f3f3f3;	width: 100%;	font-size: 9pt;}
#header-search-adviser p {	padding: 0px 3px 0px 3px;	cursor: pointer;	font-size: 9pt;}
/*
MAIN-MENU
*/
#main-menu {	float: right; text-align: right;	padding: 4px 12px 4px 12px;}
#main-menu a {	padding: 0px 6px 0px 6px;}
/*
HEADER-MENU
*/
#header-menu {	float: left;	width: 820px;	height: 48px;	margin: 0px;	padding: 0px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;	background-image: url(../image/bg_menu.jpg);	background-position: top;	background-repeat: repeat-x;	background-color: #7d7357;}
#header-menu ul, #header-menu li {	float: left;	list-style-image: none;	list-style-type: none; position: relative; margin: 0px; padding: 0px; }
#header-menu img.line {	float: left;	width: 1px;	height: 48px;}
#header-menu a {	float: left; text-decoration: none;	padding: 16px 12px 0px 12px;	font-size: 10pt; line-height: 130%;	width: auto; height: 32px; color: #ffffff; margin: 0px; text-shadow: #222222 0px 1px 1px;}
#header-menu li.home a {	padding-top: 14px;} 
#header-menu div.submenu {	display: none;	position: absolute;	top: 48px;	left: 1px; width: auto;	min-width: 200px;	float: left;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;	padding: 10px 0px 4px 0px;	z-index: 403; background-color: #8b8062; }
#header-menu div.submenu a {	padding-top: 0px; height: auto; margin: 0px 0px 6px 0px; float: none; display: block; }

#header-menu li.active {	}
#header-menu li:hover {	background-color: #8b8062;  }

#header-menu li:hover div.submenu {	display: block;}
#header-menu a:hover {	color: #ffffff; text-shadow: #777777 0px 0px 1px;}

#header-user {	float: right;	background-color: #008ec2;	background-image: url(../image/bg_menu_blue.jpg);	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;}
#header-menu li.home:hover, #header-menu #header-user li:hover {	background-color: transparent;}
#header-user div.submenu {	left: auto; right: 0px; background-color: #008ec2; }

/*
MAIN
*/
#main {	min-height: 500px; margin-bottom: 20px; }
#main-left, #main-right {	height: auto;	margin: 0px;	padding: 0px;	clear: none;	float: left; margin-bottom: 20px;}
#main-left {	width: 23%; padding-top: 50px;  }
#main-right {	width: 77%; }
/*
CATEGORY PREVIEW
*/
div.box-category {	float: left;	width: 240px;	height: 133px;	position: relative;	margin: 12px 2px 0px 2px; cursor: pointer; }
div.box-category .thumb {	border: none; float: left;	width: 100%;	height: auto; margin: 0px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px; overflow: hidden;}
div.box-category .wrapper {	position: absolute;	top: 6px;	left: 0px;	width: 180px;	height: 90px;	overflow: hidden; 	color: #feffff;}
div.box-category .subLink {	position: absolute;	top: 90px;	right: 12px;}
div.box-category .subLink a {	background-image: none;	background-color: transparent;}
div.box-category h2, div.box-category a {	color: #feffff;	text-decoration: none; text-shadow: #222222 0px 1px 1px; }
/*
CONTENT NAVIGATOR
*/
#content-navigator {	float: left;	clear: none;	width: 100%;	margin: 0px;	padding: 0px;	text-align: left;	overflow: hidden;	white-space: nowrap;}
#content-navigator div.wrapper {	padding: 10px 18px 6px 16px;}
#content-navigator a {	margin: 0px; text-decoration: none;}
#content-navigator img {	margin: 0px 8px 0px 0px; }
/*
BANNER
*/
#banner-main {	 height: 265px; width: auto; margin: 0px; text-align: left; overflow: hidden; border: 1px solid #ffffff; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px; }
#banner-main ul, #banner-main li {	float: left;	width: 100%; height: 265px;	list-style: none;	margin: 0px; padding: 0px; position: relative;}
#banner-main div.wrapper { position: absolute; width: 70%; top: 12px; right: 12px;	text-align: right;  }
#banner-main div.subLink { position: absolute; bottom: 12px; right: 12px;	 }
#banner-main div.subLink a { margin-top: 3px;	 }
#banner-main img.prev, #banner-main img.next {	position: absolute;	z-index: 1010;	top: 30%;	cursor: pointer;  }
#banner-main img.prev {	left: 0px;}
#banner-main img.next {	right: 0px;}

#banner-small {	 height: 150px; width: 100%; margin: 0px; text-align: left; overflow: hidden; position: relative; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px; }
#banner-small div.wrapper { position: absolute; width: 70%; top: 12px; left: 12px;	text-align: left;  }
#banner-main div.subLink { position: absolute; bottom: 12px; right: 12px;	 }


#banner-mini {	 float:left; height: auto; width: 100%; max-height: 260px; margin: 0px; position: relative; overflow: hidden; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px; }
#banner-mini img {	  }
#banner-mini div.wrapper { position: absolute; width: 70%; top: 0px; right: 0px;	text-align: right;  }

div.carousel {	position: relative;	background-color: transparent; border-top: 1px dotted #f7f5ef;  margin-bottom: 10px;}
div.carousel ul, div.carousel li {	float: left; list-style-type: none; list-style-image: none; 	padding: 0px;	margin: 0px; height: auto; }
div.carousel ul {	width: 100%; }
div.carousel li {	width: 25%; text-align: center;}
div.carousel img.prev, div.carousel img.next {	position: absolute;	z-index: 1010;	top: 30%;	cursor: pointer;  }
div.carousel img.prev {	left: 3px;}
div.carousel img.next {	right: 3px;}
/*
MAIN SUBMENU
*/
div.main-submenu {	float: left;	width: 100%;	height: auto;	margin: 0px;	padding: 0px; position: relative; z-index: 400; overflow: hidden;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;	background-color: #7d7357;}
div.main-submenu ul {	margin: 6px 0px 6px 18px; padding: 0px;  }
div.main-submenu ul ul {	margin: 0px 0px 0px 18px; padding: 0px; }
div.main-submenu li {	list-style-type: none;	list-style-image: none;	padding: 0px;  }
div.main-submenu a {	color: #ffffff; text-decoration: none;	padding: 5px 8px 5px 8px; margin: 0px;	display: block;  border-top-left-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;	}
div.main-submenu a:hover {	color: #ffffff;	background-color: #988c6b;}
div.main-submenu a.active {	background-color: #5d5441;	color: #ffffff;}

/*
CATEGORY SUBMENU
*/
div.category-submenu {	float: left;	width: 100%;	height: auto;	margin: 0px 0px 18px 0px;	padding: 0px; }
div.category-submenu ul {	margin: 0px 0px 0px 18px; padding: 0px;  }
div.category-submenu ul.level0 {	float: left;	width: 100%;	height: auto;	margin: 0px;	padding: 5px 0px 5px 0px;	background-color: #7d7357; overflow: hidden; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px; }
div.category-submenu li {	list-style-type: none;	list-style-image: none;	padding: 0px;  }
div.category-submenu a {	color: #ffffff; text-decoration: none;	padding: 5px 8px 5px 8px; margin: 0px;	display: block;  border-top-left-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;	}
div.category-submenu a:hover {	color: #ffffff;	background-color: #988c6b;}
div.category-submenu a.active {	background-color: #5d5441;	color: #ffffff;}

div.category-submenu ul.tips {	background-color: #74bc27;  }
div.category-submenu ul.tips a:hover {	background-color: #549211;  }
div.category-submenu ul.tips a.active {	background-color: #41740a;  }

div.category-submenu ul.communitys {	background-color: #009fd8;  }
div.category-submenu ul.communitys a:hover {	background-color: #148ab5;  }
div.category-submenu ul.communitys a.active {	background-color: #066f95;  }

div.category-submenu ul.familys {	background-color: #edb60d;  }
div.category-submenu ul.familys a:hover {	background-color: #d3a30c;  }
div.category-submenu ul.familys a.active {	background-color: #ae8505;  }
/*div.category-submenu img.thumb {	position: absolute; bottom: 0; right: 0; z-index: 500; }*/

div.category-submenu ul.projects {	background-color: #009fd8;  }
div.category-submenu ul.projects a:hover {	background-color: #148ab5;  }
div.category-submenu ul.projects a.active {	background-color: #066f95;  }

div.category-submenu ul.news {	background-color: #7d7357;  }
div.category-submenu ul.news a:hover {	background-color: #988c6b;  }
div.category-submenu ul.news a.active {	background-color: #5d5441;  }

div.category-submenu ul.recommends {	background-color: #cb1212;  }
div.category-submenu ul.recommends a:hover {	background-color: #A20E0E;  }
div.category-submenu ul.recommends a.active {	background-color: #8D0C0C;  }

#user-submenu {	background-color: #7d7357;}
#user-submenu a:hover {
	background-color: #988c6b;
}
#user-submenu a.active {
	background-color: #5d5441;
}
/*
FOOT
*/
#footer {	background-image: url(../image/bg_menu.jpg);	background-position: top;	background-repeat: repeat-x;	background-color: #7d7357;	padding: 10px 0px 30px 0px; border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	}
#copyright {	text-align: center;	}
#footer, #copyright {	color: #ffffff; font-size: 9pt; }
#footer a, #copyright a {	color: #ffffff; text-decoration: none; font-size: 9pt;	}
#footer ul, #footer li {	margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; }
#footer .title {	border: none;}
/*
RESULT, RECORD
*/
div.box-article {	float: left; clear: none;	width: 50%;	height: 230px;	margin: 0px;	padding: 0px;	position: relative; overflow: hidden; }
div.box-article div.thumb {	float: left;	text-align: center;	width: 120px;	height: 120px;	margin: 0px 6px 6px 0px;	padding: 0px;	overflow: hidden; background-color: transparent; border: 1px solid #F1EDE3;  }
div.box-article h2 {	line-height: 130%;	font-size: 11pt; padding: 0px; margin: 0px 0px 3px 0px; }
div.box-article p {	padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; }
div.box-article .note {	font-size: 9pt; }
div.box-article .subLink {	position: absolute; bottom: 3px; right: 3px; z-index: 800; }

/*
MARKER
*/
/*
div.marker {
	position: absolute;
	top: 3px;
	right: -10px;
	z-index: 580;
	float: left;
	width: 80px;
	height: 60px;
	background-image: url(../image/bg_marker.png);
	background-repeat: no-repeat;
	text-align: center;
	padding: 25px 0px 0px 0px;
	font-size: 135%;	
	line-height: 120%;
}
*/
/*
PRILOHY PRI PRIDAVANI
*/
div.attach-box {	float: left;	width: 120px;	height: 120px;	margin: 0px 6px 6px 0px;	padding: 0px;	position: relative;}
div.attach-box .button-hide {	position: absolute;	top: 0px;	right: 0px;	z-index: 850;	display: none;}
div.attach-box:hover .button-hide { display: block; }
/*
PAGING
*/
div.paging {	float: right; margin: 8px 6px 8px 0px; font-size: 11pt;}
div.paging a {	margin: 0px 6px 0px 6px; text-decoration: none; }
div.paging a.actual, div.paging strong {	font-weight: bold; font-size: 12pt;  }
/*
FILTER
*/
div.filter {	clear: none;	float: left;	width: 100%;	padding: 0px;	margin: 0px; }
div.filter div.wrapper {	padding-top: 0px;	padding-bottom: 0px;}
div.filter div.sorter {	float: right; }
/*
SUB LINK
*/
div.subLink {	text-align: right;	padding: 1px 0px 1px 0px;}
div.subLink a {	text-decoration: none;	float: right;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	border-top-left-radius: 3px 3px;	border-top-right-radius: 3px 3px;	border-bottom-right-radius: 3px 3px;	border-bottom-left-radius: 3px 3px; background-image: url(../image/bg_button.jpg);	background-position: top;	background-repeat: repeat-x;	background-color: #7d7358;	color: #fffffe;	font-size: 9pt; line-height: 140%;	padding: 6px;}
div.subLink img {	width: 16px;	height: 14px;	vertical-align: middle;	margin: 0px 0px 0px 6px;}
/*
//////////////////////////////////////////////////////////////////
// TEXTPAGE
/////////////////////////////////////////////////////////////////
*/
div.float-right {	float: right;	clear: left;	margin: 0px 0px 5px 5px;}
div.float-left {	float: left;	clear: right;	margin: 0px 5px 5px 0px;}
/*
GALLERY
*/
div.gallery {	}
div.gallery img {	border: 1px solid #F1EDE3;	margin: 0px 3px 3px 0px;}
div.gallery img:hover {	border: 1px solid #ffffff;}
/*
//////////////////////////////////////////////////////////////////
// FORMULAR
/////////////////////////////////////////////////////////////////
*/
form {	margin: 0px;	padding: 0px; float: left; width: 100%; clear: none;}
input, textarea, select {	width: 95%;	padding: 3px;	background-color: #ffffff;	border: 1px solid #B1A681;	background-position: top left;	background-repeat: no-repeat;	vertical-align: middle;	font-family: "Open Sans", "Ebrima", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #2D2817;	font-size: 10pt;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	border-top-left-radius: 3px 3px;	border-top-right-radius: 3px 3px;	border-bottom-right-radius: 3px 3px;	border-bottom-left-radius: 3px 3px;}
option {	background-color: #ffffff;}
select {	width: auto;}
textarea {	height: 150px;}
input.checkbox, input.radio {	width: auto;	vertical-align: middle;	padding: 2px;	background-image: none;	border: none; }
input.date {	width: 100px;}
input.number {	width: 100px; text-align: right; }
input.count {	width: 50px; text-align: right; }
input.short {	width: 45%;}
input.shorter {	width: 30%;}
input.file {	width: auto;	vertical-align: middle;}
input.required, textarea.required {	border-color: #6495ED;}
input.image {	border: none;	padding: 0px;	background-color: transparent;	width: auto;}
textarea.high {	height: 400px;}

button, a.button {	vertical-align: middle;	text-align: center;	cursor: pointer;	font-weight: bold;	margin: 3px 3px 3px 12px;	padding: 6px 12px 6px 12px;	border: none;	background-color: #cb1212;	float: right;	width: auto;	height: auto;	font-size: 10pt;	font-family: "Open Sans", "Ebrima", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #ffffff;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	border-top-left-radius: 3px 3px;	border-top-right-radius: 3px 3px;	border-bottom-right-radius: 3px 3px;	border-bottom-left-radius: 3px 3px;	text-decoration: none;	background-image: none;}
button:hover, a.button:hover {	background-color: #171717;}
button.inline {	float: none;	border: none;	background-image: none;	background-color: transparent;	padding: 0px;	margin: 0px;}
a.button-ico img {	width: 16px;	height: 16px;	vertical-align: middle;	margin: 0px 10px 0px 0px;}

form table {	width: 100%;}
form td {	padding: 3px 3px 3px 0px;}
form td.label {	text-align: right;	width: 20%; padding-top: 5px; }
/*
//////////////////////////////////////////////////////////////////
// MAPA STRANKY
/////////////////////////////////////////////////////////////////
*/
ul.sitemap {}
ul.sitemap ul {	margin: 0px 0px 0px 20px;	padding: 0px;}
ul.sitemap a:hover {	color: #ffffff;}
/*
//////////////////////////////////////////////////////////////////
// OSTATNE
/////////////////////////////////////////////////////////////////
*/
div.box, div.box-white, div.box-half, div.box-third, div.box-doublethird, div.box-quarter, div.box-fifth, div.box-doublefifth, div.box-tripplefifth,  div.box-wide, div.box-narrow, div.box-idea, div.box-banner {	float: left;	clear: none;	height: auto;	padding: 0px;	margin: 0px;	}
div.box-half, div.box-third, div.box-quarter, div.box-wide, div.box-narrow {	 }

div.box {	width: 100%;}
div.box-half {	width: 50%;}
div.box-third {	width: 33%;}
div.box-doublethird {	width: 66%;}
div.box-fifth {	width: 20%;}
div.box-doublefifth {	width: 40%;}
div.box-tripplefifth {	width: 60%;}
div.box-quarter {	width: 25%;}
div.box-wide {	width: 75%;}
div.box-narrow {	width: 25%;}
div.box-border {	border: 1px dotted #f7f5ef;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border-top-left-radius: 5px 5px;	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;	border-bottom-left-radius: 5px 5px;}
div.box-gray {	background-color: #F3F3F3;}
div.box-idea {	width: 180px; padding-top: 70px;	height: 170px;}
div.box-banner {	width: 800px;}
div.box-left {	float: left; }

div.wrapper {	padding: 8px 18px 8px 18px; float: none;}
div.thumb {	float: left;	text-align: center;	width: 85px;	height: 85px;	margin: 0px 6px 6px 0px;	padding: 0px;	overflow: hidden; background-color: transparent; border: 1px solid #F1EDE3;  }
div.thumb img {	width: 100%; height: 100%; }
p {	margin: 0px 0px 8px 0px;	padding: 0px;}

.note, .date {	font-size: 80%;}
.no-float { float: none;}
.lightnote {	color: #007ec6;}
.title {
	margin: 0px;
	padding: 4px 18px 4px 18px;
	font-weight: normal;
	font-size: 9pt;
	border-bottom: 1px dotted #f7f5ef;
}
.message {
	text-align: center;
	color: #007ec6;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 125%;
	line-height: 130%;
}
.price {	font-size: 150%;	line-height: 130%;	text-align: right;	white-space: nowrap;	color: #ffffff;}
.price .note {	font-size: 80%;}

div.left, .left {	text-align: left;}
div.right, .right {	text-align: right;}
div.center, .center {	text-align: center;}

.small {	font-size: 85%;	line-height: 130%;}
.big {	font-size: 130%;	line-height: 130%;}
.bigger {	font-size: 200%;	font-weight: bold;	line-height: 130%;}
.strike {	text-decoration: line-through;}
.imgPreview {	cursor: url(../image/ico_zoom.png), pointer;}
.unvisible {	visibility: hidden;}
.hidden {	display: none;}


img.float-right {	float: right;	clear: left;	margin: 0px 0px 5px 8px;	border: 1px solid #F1EDE3;}
img.float-left {	float: left;	clear: right;	margin: 0px 8px 5px 0px; border: border: 1px solid #F1EDE3; }
ul {	margin: 0px 0px 6px 22px;	padding: 0px;}
ul li {	padding: 1px;	list-style-position: outside;	list-style-type: disc;	list-style-image: url(../image/ico_list.png);}

div.hideInfo, div.reply {	display: none;}
div.floatBox-normal, div.floatBox-wide {
	width: 550px;
	height: auto;
	overflow: hidden;
	text-align: left;
	padding: 0px;
	background-color: #ffffff;
}
div.floatBox-wide {
	width: 800px;
	background-image: none;
}
div.floatBox-normal h2, div.floatBox-wide h2 {	}

#articleSimilar {	position: relative;	float: left;	width: 100%;	height: auto;	clear: none;}
#articleSimilar img.prev, #articleSimilar img.next {	position: absolute;	z-index: 1010;	top: 100px;	cursor: pointer; width: 25px; height: 25px; }
#articleSimilar img.prev {	left: 3px;}
#articleSimilar img.next {	right: 3px;}
#articleSimilar ul, #articleSimilar li {	float: left; list-style-type: none; list-style-image: none; 	padding: 0px;	margin: 0px; }
#articleSimilar ul {	width: 100%;}
#articleSimilar li {	width: 25%;}

#articleMap {	display: block;	height: 300px;	border: 1px solid #ffffff; }
#articleMap div.mapInfoWindow {	font-size: 9pt;	height: auto; width: auto;	padding: 0px;	margin: 0px; }
iframe.article-video {
	float: left;
	width: 600px;
	height: 350px;
	border: none;
	margin: 0px 12px 12px 0px;
}
/* SOCIAL */
#social {
	position: fixed;
	top: 30px;
	left: -5px;
	z-index: 999;
	float: left;
	width: auto;
	height: auto;
	background-color: #ffffff;
	padding: 6px;
	border-top-right-radius: 5px 5px;	border-bottom-right-radius: 5px 5px;
}
#social:hover {
	left: 0px;
}
div.fb-like {
	float: left;
	margin: 0px 0px 0px 6px;
	width: 130px;
	text-align: left;
}
iframe.fb-like-box {
	background-color: #DFD7C0;
}
div.like {
	float: right;
	text-align: right;
}
div.like img.ico-16 {
	margin: 0px 2px 0px 2px;
}
div.like a {
	float: right;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
	vertical-align: middle;
}
div.like a:hover {
	background-color: #F2F2F2;
}
div.like-count {
	float: right;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #001424;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 6px;
}

table.result td.label {
	width: 60%;
	text-align: left;
}
table.result td {
	padding: 3px;
}
table.result td.count {
	width: 10%;
	text-align: right;
}
table.result td.line {
	width: 30%;
	text-align: left;
}
div.vote-line {
	float: left;
	height: 20px;
	width: auto;
	background-color: #CB1212;
}

#darujme-widget {
	width: 100%;
	height: 490px;
	float:left;
	padding: 0;
	margin: 12px 0 12px 0;
	overflow: hidden;
}
#news-widget {
	width: 100%;
	height: 260px;
	float:left;
	padding: 0;
	margin: 0 0 6px 0;
	overflow: hidden;
}