/* ***** containters ***** */
html, body {
	background: #F5F5F5 url(../../images/body.png) top no-repeat;
	margin: 0px auto;
	height: 100%;
}
#splitter {
	line-height: 0;
	height: 0%;
	clear: both;
	font-size: 0px;
}
a {
	text-decoration: none;
}
img {
	font-size: 6pt;
	font-family: verdana;
}
#content_header {
	width: 940px;
}
#container_main {
	background: #fff;
	width: 940px;
	background: #fff url(../../images/back.png) top repeat-y;
	margin: 0 auto;
	text-align: left;
}
#container_main_strip {
	width: 940px;
	background: #fff;
	margin: 0 auto;
	text-align: left;
}
.column_wrap {
	float: left;
}
#content_right {
	float: right;
	background: #fff;
	padding: 5px;
	width: 305px;
}
#content_middle {
	position: relative;
	float: left;
	width: 470px;
	text-align: left;
	padding:  5px;
	left: 140px;
}
#content_left {
	position: relative;
	background: #fff;
	float: left;
	width: 130px;
	padding: 5px;
	left: -480px;
}
#content_middle {
	font-family: Georgia;
	font-size: 13px;
}
.single_news {
	font-family: georgia;
	font-size: 13px;
	color: #111;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.6em;
	border-bottom: 1px solid #ccc;
	margin: 0 0 5px 0;
}
.single_news a {
	color: #d20000;
}
.single_news strong {
	font-weight: bold;
}
.single_news em {
	font-family: georgia;
	font-size: 13px;
	color: #111;
	font-style: italic;
	text-decoration: none;
}
.single_news h1 , h2.home_title a {
	display: block;
	font-family: Georgia;
	font-size: 25px;
	line-height: 29px;
	font-weight: normal;
	color: #ed1c24;
	text-decoration: none;
	padding-bottom: 5px;
}
#content_middle td {
	padding: 3px;
}
#lead {
	font-family: tahoma, Verdana;
	line-height: 1.4em;
	font-size: 9px;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.lead_small {
	height: 22px;
	font-family: tahoma, Verdana;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 1.3em;
}
.izmena{
cursor: default;
padding-left: 12px;
background: url(/resources/templates/blog/images/dalje_icon_small.png) left 1px no-repeat;
}
#autor, #autor_h {
	font-family: tahoma;
	font-size: 10px;
	line-height: 1.8em;
	color: #333;
	padding-bottom: 5px;
	text-transform: capitalize;
}
#autor span, #autor_h span {
	color: #777;
}
#autor_h {
	line-height: 1.3em;
	height: 25px;
}
#content_middle h5 {
	font-family: Georgia, Verdana;
	font-size: 18px;
}
.antre_l {
	margin: 5px 5px 0px 0px;
	text-align: left;
	background: #fff;
}
.antre_r {
	margin: 5px 0px 0px 5px;
	background: #fff;
}
.antre_l td {
	border: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
	background: #f3f3f3;
}
.antre_r td {
	border: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
	background: #f3f3f3;
}
.antre_r p {
	font-family: Trebuchet MS, georgia;
	color: #444;
	font-size: 9pt;
	text-align: left;
}
.antre_l p {
	font-family: Trebuchet MS, georgia;
	color: #444;
	font-size: 9pt;
	text-align: left;
}
.antre_c {
	text-align: left;
	background: #fff;
	padding: 5px 0;
}
.antre_c td {
	border: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
	background: #f3f3f3;
}
.antre_c td p {
	padding: 0px;
}
.antre_c p {
	font-family: Trebuchet MS, georgia;
	color: #444;
	font-size: 9pt;
	text-align: left;
}
.antre_c img {
	padding: 5px 0 0 0;
}
.imgcontainer {
	font-family: verdana;
	font-size: 8pt;
	margin: 0 0 0 2px;
	text-align: center;
	border: 1px solid #ddd;
	color: #777;
	background: #f6f6f6;
}
.imgcontainer td {
	color: #777;
}
.imgcontainer img {
	display: block;
}
.imgcontainer_r {
	font-family: verdana;
	font-size: 8pt;
	margin: 0px 2px 0 0px;
	text-align: center;
	border: 1px solid #ddd;
	color: #777;
	background: #f6f6f6;
}
.imgcontainer_r td {
	color: #777;
}
.imgcontainer_r img {
	display: block;
}
/* ***** header ***** */
#hed_date {
	text-align: right;
	width: 200px;
}
#heder_up {
	font-family: Verdana;
	font-size: 10px;
	background: #fff;
	height: 25px;
	padding: 0 5px;
}
.hed_left {
	line-height: 2.3em;
	float: left;
	width: 59%;
}
.header_left a {
	display: block;
	margin: 0 3px;
	padding: 2px 3px;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
}
.header_left a.selected {
	background: #b90000;
	color: #fff;
	text-transform: uppercase;
}
.hed_right {
	line-height: 1.9em;
	color: #b90000;
	float: right;
	text-align: right;
	width: 39%;
}
.hed_right input {
	border: 0px;
	width: 110px;
	height: 12px;
	border-top: 1px solid #bbb;
	background-color: #e2e2e2;
	font-family: Verdana;
	font-size: 10px;
	color: #000;
}
.hed_search {
	padding-left: 20px;
	background: url(../../images/search.gif) left no-repeat;
}
.hed_right a {
	text-transform: uppercase;
	color: #ca0000;
	padding: 2px 3px;
}
.hed_right a:hover {
	background: #b90000;
	color: #fff;
}
.logolink {
	display: block;
	float: left;
	width: 150px;
	height: 100px;
}
#header_lower {
	padding-top: 2px;
	height: 108px;
	background: #DD0000 url(../../images/header_back_tile.png) no-repeat;
}
/* ***** Side Blog ***** */
.sidebar-tools-blog {
	background: #d20000;
	color: #fff;
	cursor: none;
	padding: 0 5px;
	font-family: trebuchet MS;
}
.content_right_blog {
	margin-bottom: 5px;
	border-bottom: 1px #ccc solid;
}
.content_right_blog p {
	padding-bottom: 5px;
	text-align: left;
	font-size: 10px;
	font-family: verdana;
	line-height: 1.5em;
	color: #222;
}
.content_right_blog p img {
	margin-right: 5px;
	margin-top: 3px;
	padding: 3px;
	border: 1px #ccc solid;
}
h2.blog_tool {
	font-weight: normal;
	margin: 3px 0;
}
h2.blog_tool a {
	font-size: 16px;
	color: #3c4245;
}
h2.blog_tool a:hover {
	color: #B2010C;
}
/* ***** breaking news ***** */
#breaking_news {
	width: 100%;
	font-family: Verdana;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #c1c1c1;
	background: #fff;
}
marquee a {
	text-decoration: underline;
	color: #d20000;
}
#breaking_news_left {
	height: 17px;
	width: 130px;
	font-family: arial;
	font-size: 9pt;
	letter-spacing: 1px;
	padding: 0 0 0 5px;
	color: #ed1c24;
	text-align: left;
}
#breaking_news_right {
	width: 800px;
	font-family: arial;
	font-size: 9pt;
	text-transform: none;
	text-align: left;
}
/* ***** content - left ***** */
/* ***** menu ***** */
ul.content_hronike {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 3px solid #eee;
}
ul.content_hronike li {
	list-style: none;
}
ul.content_hronike a, ul.content_hronike a:hover {
	display: block;
	height: 20px;
	line-height: 1.7em;
	font-family: Georgia;
	font-size: 11px;
	color: #222;
	text-transform: uppercase;
}
ul.content_hronike a:hover, ul.content_hronike a.selected {
	color: #de0000;
	font-weight: bold;
}
/* ***** content - middle ***** */
h2.kattitle {
	font-family: Georgia;
	font-size: 25px;
	font-weight: normal;
	color: #aaa;
	margin: 5px 0px;
}
h2.pagetitle, h2.newstitle, .single_kat_hed {
	font-size: 25px;
	font-weight: normal;
	color: #aaa;
	text-decoration: none;
	margin: 5px 0px;
}
h2.pagetitle {
	text-align: left;
	margin-bottom: 5px;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
}
h2.home_title a:hover {
	text-decoration: underline;
}
h2.pagetitle_stat {
	text-align: left;
	margin: 0 0 5px 0px;
	text-transform: none;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
}
p {
	font-family: georgia;
	font-size: 13px;
	color: #111;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.6em;
}
p em {
	font-style: italic;
}
p strong {
	font-weight: bold;
}
p a {
	color: #d20000;
}
p a:hover {
	color: #ed1c24;
	text-decoration: underline;
}
.content_large_home {
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}
.content_large_home p {
	padding: 5px 0;
}
.content_large {
}
.content_small_list {
	padding: 5px 0;
	border-top: 1px solid #ccc;
}
.content_small {
	width: 225px;
}
.content_small p, .content_small_list p {
	padding: 5px 0;
}
.content_small h3 a, .content_small_list h3 a, .content_comment h3 a {
	font-size: 16px;
	color: #ed1c24;
}
.content_small a:hover, .content_small_list a:hover, .content_comment h3 a:hover {
	text-decoration: underline;
}
h3 {
	font-family: Georgia;
	font-size: 16px;
	color: #ed1c24;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
}
#content_middle h4 {
	font-family: trebuchet MS;
	height: 10px;
	font-weight: normal;
	font-size: 9px;
}
#content_middle h4 span {
	color: #555;
}
#content_middle h4 a {
	color: #de0000;
}
#content_middle h4 a:hover {
	text-decoration: underline;
}
.content_small img {
	margin-top: 5px;
}
h4 {
	font-family: Verdana;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}
.home_list {
	height: 100%;
}
.home_list h4 {
	font-family: Verdana;
	font-size: 12px;
	color: #000;
	text-transform: uppercase;
}
ul.content_rubrike_related {
	border-bottom: 1px solid #ddd;
	padding: 5px 0 5px 20px;
	margin: 0 0 10px 0;
}
ul.tick24 {
	font-family: verdana;
	font-weight: normal;
	padding: 5px;
	font-size: 11px;
	color: #de0000;
}
ul.tick24 a {
	height: 20px;
	line-height: 17px;
	text-decoration: none;
	color: #000;
}
ul.tick24 a:hover {
	text-decoration: underline;
	color: #de0000;
}
#photodiv {
	border-bottom: 1px solid #ddd;
	padding: 0 5px 5px 0px;
	color: #000;
	font-family: verdana;
	font-size: 10px;
	margin-bottom: 5px;
}
#tickdiv {
	border-bottom: 1px solid #ddd;
	padding: 0 5px 5px 0px;
	color: #000;
	font-family: verdana;
	font-size: 10px;
	margin-bottom: 5px;
}
.tick_link {
	list-style: none;
	line-height: 1.6em;
	padding-left: 12px;
	background: url(../../images/vodic/ticker_bul.png) left 5px no-repeat;
}
.tick_link span {
	color: #ed1c24;
}
.tick_link a {
	height: 20px;
	line-height: 20px;
}
.tick_link a {
	text-decoration: none;
	color: #000000;
}
.tick_link a:hover {
	text-decoration: underline;
}
div ul.content_rubrike {
	padding-left: 10px;
	padding-bottom: 5px;
}
div ul.content_rubrike li span {
	font-family: Verdana;
	font-size: 7.5pt;
	color: #555;
}
div.tab-pane ul.content_rubrike {
	border-bottom: 0;
	padding: 0 0 0 15px;
}
ul.content_rubrike li {
	list-style: none;
	list-style-image: url('../../images/listarrow.gif');
	margin-left: 15px;
}
ul.content_rubrike li a {
	font-family: Verdana;
	font-size: 10px;
	color: #000;
	line-height: 1.4em;
	padding: 3px 0;
	font-weight: normal;
	text-decoration: none;
}
ul.content_rubrike li a:hover {
	text-decoration: underline;
}
ul.content_rubrike_related li {
	list-style-image: url('../../images/listarrow.gif');
}
ul.content_rubrike_related li a {
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
ul.content_rubrike_related li a:hover {
	text-decoration: underline;
}
/* ***** content_right ***** */
.content_right_bordered {
	border-bottom: 1px solid #ccc;
}
.content_right_borderdown {
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
.content_right_kom_tool {
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-family: verdana;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	border-bottom: 1px solid #ccc;
}
.content_right_kom_tool p {
	font-family: verdana;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
.content_right_splitted_title {
	font-family: georgia;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #ccc;
}
.content_right_splitted_title a {
	text-decoration: none;
	color: #333;
}
.content_right_splitted_title a:hover {
	color: #ed1c24;
}
.newslinks {
	font-family: georgia;
	font-size: 14px;
	text-align: right;
	padding: 5px 0;
}
.newslinks a {
	color: #ed1c24;
	text-decoration: none;
}
.newslinks a:hover {
	text-decoration: underline;
}
.newslinks a+a {
	color: #000;
}
h6 {
	font-family: georgia;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding: 3px 0;
	margin: 0 0 10px 0;
	color: #ed1c24;
	text-align: left;
}
.pollanswer {
	font-family: verdana, tahoma, serif;
	font-size: 11px;
	text-align: left;
}
.polllinks {
	font-family: georgia;
	font-size: 14px;
	text-align: right;
	padding: 5px 0;
}
.polllinks a {
	color: #ed1c24;
	text-decoration: none;
}
.polllinks a:hover {
	text-decoration: underline;
}
.polllinks a+a {
	color: #000;
}
.polls-barbg {
	background: #eee;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #ddd;
}
.polls-bar {
	background: #ed1c24;
	font-size: 5px;
	text-align: left;
	border: 1px solid #ddd;
}
.links h5 {
	font-family: Verdana;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	margin: 0px;
	margin-top: 5px;
	padding: 2px 0px;
}
.anketa {
	border-bottom: 1px solid #ccc;
}
.anketa_title {
	border-bottom: 1px solid #ccc;
}
.content_right_splitted_text {
	font-family: Verdana;
	font-size: 10px;
	color: #555;
	font-weight: normal;
	text-decoration: none;
	background: #fff;
}
.content_right_splitted_text p {
	font-family: Verdana;
	font-size: 10px;
	color: #555;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
}
.content_right_splitted_text a {
	color: #555;
	text-decoration: none;
}
.content_right_splitted_text a:hover {
	font-size: 8pt;
	color: #555;
}
.content_right_splitted_text b {
	font-family: Verdana;
	font-size: 8pt;
	text-transform: uppercase;
	color: #ed1c24;
}
.content_right_splitted_text h5 {
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
}
/* ***** footer ***** */
#content_footer {
	font-family: Verdana;
	font-size: 10px;
	height: 120px;
	color: #fff;
	text-transform: uppercase;
}
#footer_left {
	float: left;
	padding-left: 10px;
	color: #000;
	text-align: left;
	width: 49%;
}
#footer_right {
	float: right;
	padding-right: 10px;
	text-align: right;
	width: 40%;
	color: #fff;
}
#footer_img {
	padding-top: 40px;
	padding-right: 10px;
	text-align: right;
	height: 55px;
}
#content_footer {
	background: url(../../images/footer_back.gif) top repeat-x;
}
#content_footer a, #content_footer a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
#content_footer a:hover {
	color: #000;
}
/* ***** horoskop ***** */
.horoskop {
	background: #fff;
	margin-bottom: 5px;
	border-top: 1px solid #ccc;
}
.horoskop-header_naziv {
	float: left;
	width: 49%;
}
.horoskop-header_period {
	float: right;
	width: 49%;
	font-family: arial;
	font-size: 14px;
	text-align: right;
}
.horoskop-content {
	float: left;
	width: 13%;
	padding: 5px 0;
}
.horoskop-content img {
	padding: 5px 0 0 10px;
}
.horoskop p {
	float: right;
	width: 85%;
}
.horoskop-content h1 {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
.horoskop-content p {
	margin: 0 0 10px 0;
	font-weight: normal;
}
hr {
	height: 1px;
	color: #ccc;
	margin: 0 0 10px 0;
}
/* ***** banner ***** */
.banner_text_link {
	text-align: right
}
.banner_text_link a {
	font-size: 12px;
	color: #ccc
}
.banner_text_link a span {
	font-size: 10px;
}
.banner_text_link a:hover {
	color: #666
}
#flashBanner {
	text-align: center;
	margin: 5px 0;
	z-index: 1;
}
#banner {
	text-align: center;
	margin: 5px 0px;
}
.banner_class {
	text-align: center;
	margin: 5px 0px;
}
.rel_photo_links {
	text-align: center;
	margin-bottom: 10px;
}
.rel_photo_links a {
	font-family: arial;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 2px 5px;
	background: url(../../images/red_pill.gif) center no-repeat;
	background-position: 2px 3px;
	text-decoration: none;
}
.rel_photo_links a:hover {
	background: url(../../images/gray_pill.gif) center no-repeat;
	background-position: 2px 3px;
}
a.sidebar-tools-title, a.sidebar-tools-photo, a.sidebar-tools-other {
	font-family: Trebuchet MS, arial;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 10px 1px 5px;
	text-transform: uppercase;
	color: #004276;
}
a.sidebar-tools-photo {
}
a.sidebar-tools-other {
}
a.sidebar-tools-title_a, a.sidebar-tools-photo_a, a.sidebar-tools-other_a {
	font-family: Trebuchet MS, arial;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 0px;
	text-transform: uppercase;
	color: #fff;
}
a.sidebar-tools-title_a {
}
a:hover.sidebar-tools-photo {
}
a.sidebar-tools-other_a {
}
a.sidebar-tools-title span {
	font-size: 18px;
}
a.sidebar-tools-title:hover {
	text-decoration: underline;
}
.single_hed {
	height: 30px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
}
.single_kat_hed {
	width: 75%;
	float: left;
}
.actionicons {
	float: right;
	text-align: right;
	padding-top: 5px;
}
.most-important {
	font-family: georgia, times new roman, serif;
	font-size: 12pt;
	border-top: 1px solid #ccc;
	color: #ed1c24;
	text-decoration: underline;
	padding-top: 5px;
}
/* ***** comments ***** */
.form_alert{
border-top:3px solid #ED1C24;
border-bottom:3px solid #ED1C24;
color: #ED1C24;
padding: 10px;
font: normal 14px/1.5em georgia;
width: 450px;
}
.content_comment {
	border-bottom: 1px solid #ccc;
}
.content_comment h2 a {
	font-family: georgia, arial;
	font-size: 16pt;
	color: #ed1c24;
}
.content_comment h2 a:hover {
	text-decoration: underline;
}
.comment_see {
	float: left;
	width: 49%;
	text-align: center;
	background: #eee;
	padding: 5px 0;
}
.comment_send {
	float: right;
	width: 49%;
	text-align: center;
	background: #eee;
	padding: 5px 0;
}
.commentlink {
	font-family: verdana, tahoma, serif;
	font-size: 13px;
	margin-bottom: 5px;
}
.commentlink a {
	color: #888;
	text-decoration: none;
}
.commentlink a:hover {
	color: #ed1c24;
}
.commentNick {
	font-family: arial, helvetica, serif;
	font-size: 14px;
	color: #ed1c24;
	padding: 5px 0;
}
.commentNick span {
	font-size: 12px;
	color: #777;
	margin: 5px 0 0 0;
}
.commentText {
	font-family: georgia;
	color: #444;
	font-size: 13px;
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding: 5px 0;
	padding-left: 10px;
	margin: 0 0 5px 0;
}
.comment-sendcontainer {
	padding: 5px;
	border-bottom: 1px solid #bbb;
	background: #f5f5f5;
	text-align: left;
	font-size: 12px;
	width: 460px;
}
.comment-sendcontainer input, .comment-sendcontainer textarea {
  border-right: 1px solid #b4b4b4;
  border-left: 1px solid #b4b4b4;
  border-bottom: 1px solid #d9d9d9;
	border-top: 1px solid #727272;
	background: #fff url(../../images/forms/back.png) left top repeat-x;
  width: 97%;
	margin: 0 0 10px 0;
}
.comment-sendcontainer input.err, .comment-sendcontainer textarea.err{
	border-right: 1px solid #b4b4b4;
  border-left: 1px solid #b4b4b4;
  border-bottom: 1px solid #d9d9d9;
	border-top: 1px solid #727272;
  background: #FFFFCF;
  width: 97%;
	margin: 0 0 10px 0;
}
.comment-sendcontainer select.err{
border-right: 1px solid #b4b4b4;
  border-left: 1px solid #b4b4b4;
  border-bottom: 1px solid #d9d9d9;
	border-top: 1px solid #727272;
background: #FFFFCF;
}
.comment-sendcontainer span.err {
color: #d20000;
}
.comment-sendcontainer input.button {
	width: auto;
	padding: 0 5px;
}
.exchange {
	font-family: arial, verdana;
	font-size: 10px;
}
.exchange span {
	font-family: arial, verdana;
	font-size: 8px;
	color: #555;
}
.categoryname a, .categoryname {
	display: block;
	font-family: arial, verdana, serif;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 5px;
	color: #00428F;
}
.categoryname a:hover {
	color: #ed1c24;
	text-decoration: none;
}
/* ***** blic komentar ***** */
h2.blickomentar, h2.blickomentar a, h2.blickomentar_tool a {
	font-family: Georgia;
	font-weight: normal;
	font-size: 16pt;
	margin: 0 0 4pt 0;
	color: #004276;
	text-decoration: none;
}
h2.blickomentar a:hover, h2.blickomentar_tool a:hover {
	text-decoration: underline;
}
a h2.blickomentar_tool {
	font-size: 12pt;
	color: #004276;
	text-decoration: none;
}
h2.blickomentar_tool a {
	display: block;
	margin-bottom: 3px;
	font-size: 12pt;
}
.kom_img {
	margin: 5px 0 0 2px;
	border: 1px solid #ddd;
	padding: 3px;
}
.kom_uvod {
	font-style: italic;
	color: #666;
}
s_menu {
	padding: 0 15px 0 0;
	background: url(../../images/rss.gif) right no-repeat;
}
/* ***** TABOVI ***** */
.dynamic-tab-pane-control.tab-pane {
	position: relative;
	width: 300px;
}
.dynamic-tab-pane-control.tab-panewide {
	margin: 7px 0 5px 0;
	width: 470px;
}
.dynamic-tab-pane-control .tab-row .tab {
	font-family: tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	cursor: Default;
	display: inline;
	margin: 1px -1px 1px 1px;
	float: left;
	padding: 3px 10px;
	background: #eee;
	border: 1px solid #ccc;
	border-bottom: 0;
	text-transform: none;
	font-weight: normal;
	cursor: pointer;
	z-index: 1;
	position: relative;
	top: 0px;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	border: 1px solid #ccc;
	border-bottom: 0;
	z-index: 4;
	padding: 2px 13px 7px 13px;
	margin: 1px -6px -2px 0px;
	top: -2px;
	background: #fff;
}
.dynamic-tab-pane-control .tab-row .tab a {
	font-family: tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
.dynamic-tab-pane-control .tab-row .hover a {
	color: #c00;
}
.dynamic-tab-pane-control .tab-row .tab.selected a {
	color: #c00;
}
.dynamic-tab-pane-control .tab-page {
	clear: both;
	border: 1px solid #ccc;
	z-index: 3;
	position: relative;
	top: -1px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	padding: 5px;
}
.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
	background: #fff;
	width: 100%;
}
#content_middle .form_error {
	height: 15px;
	padding: 3px 0;
	color: #3A5E8C;
	font-weight: bold;
	text-align: left;
}
/* ***** bcolors ***** */
.bred, .b_lgray, .b_lblue, .white, .d_lblue, .orange {
	font-family: verdana;
	color: #fff;
	font-size: 9px;
	line-height: 1.3em;
	padding: 2px 3px;
	text-transform: uppercase;
}
.bred {
	background: #B90000;
}
.white {
	color: #111;
	background: #fff;
}
.b_lblue {
	background: #4573BA;
}
.d_lblue {
	background: #15287E;
}
.orange {
	background: #F54D00;
}
a:hover.b_lgray, a:hover.white, a:hover.bred, a:hover.b_lblue, a:hover.d_lblue, a:hover.orange {
	color: #fff;
	background: #aaa;
}
/* ***** pagination ***** */
.page {
	padding-top: 5px;
	height: 28px;
	color: #de0000;
	background: #f3f3f3;
	border-bottom: 1px solid #ddd;
	font-family: Arial, Helvetica, sans-serif;
}
.page_left {
	float: left;
	width: 12px;
	height: 29px;
}
.page_right {
	float: right;
	width: 18px;
	height: 29px;
}
.page span {
	font-weight: bold;
	font-size: 18px;
	color: #de0000;
	font-family: Arial, Helvetica, sans-serif;
}
.pagenext a {
	display: block;
	margin: 0 5px;
	margin-top: 5px;
	float: left;
	width: 12px;
	height: 12px;
	cursor: pointer;
	background: #fff url(/resources/images/search/search_nav.gif) 0 0 no-repeat;
}
.pageprev a {
	display: block;
	margin: 0 5px;
	margin-top: 5px;
	float: left;
	width: 12px;
	height: 12px;
	cursor: pointer;
	background: #fff url(/resources/images/search/search_nav.gif) 0 -28px no-repeat;
}
.pageprev a:hover {
	background: #fff url(/resources/images/search/search_nav.gif) 0 -42px no-repeat;
}
.pagenext a:hover {
	background: #fff url(/resources/images/search/search_nav.gif) 0 -14px no-repeat;
}
.pageend a {
	display: block;
	margin: 0 3px;
	margin-top: 5px;
	float: left;
	width: 12px;
	height: 12px;
	cursor: pointer;
	background: #fff url(/resources/images/search/search_nav.gif) 0 -56px no-repeat;
}
.pageend a:hover {
	background: #fff url(/resources/images/search/search_nav.gif) 0 -70px no-repeat;
}
.pagestart a {
	display: block;
	margin: 0 3px;
	margin-top: 5px;
	float: left;
	width: 12px;
	height: 12px;
	cursor: pointer;
	background: #fff url(/resources/images/search/search_nav.gif) 0 -84px no-repeat;
}
.pagestart a:hover {
	background: #fff url(/resources/images/search/search_nav.gif) 0 -98px no-repeat;
}
.pagelink, .pagepre, .pagepos {
	padding: 3px 2px 2px 2px;
	display: block;
	height: 17px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #999;
}
.pagepre:hover, .pagepos:hover, .pagelink:hover {
	color: #555;
}
