a:hover {
	background-position: 0 0;
}

a {
	outline: none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

html {
	margin: 0px;
	padding: 0px;
	height: 100%;
}

BODY {
	z-index: 0;
	behavior: url(/fileadmin/templates/typo3.rs/css/csshover.htc);
	font-family: Arial;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
	min-height: 100%;
	background-color: #ffffff;
	background-image: url(../images/body_background.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

div.container {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 979px;
}

div.header {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 979px;
	height: 149px;
	background-image: url(../images/header_background.jpg);
	background-repeat: no-repeat;
	background-position: top;
	overflow: hidden;
}

div.header div {
	z-index: 10;
}

div.edLogo {
	position: absolute;
	height: 26px;
	width: 157px;
	top: 4px;
	left: 0px;
	z-index: 100 !important;
}

div.edLogo img {
	border: 0px;
}

div.typo3_1 {
	position: absolute;
	right: 50%;
	top: 0px;
	padding: 0px 8px 0px;
}

div.typo3_2 {
	position: absolute;
	left: 50%;
	top: 0px;
	padding: 0px 8px 0px;
}

em.typo3 {
	color: #e3e3e3;
	font-family: Arial;
	font-size: 11px;
	cursor: hand;
	curso\r: pointer;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

a.typo3 {
	display:inline;
	text-decoration: none;
	padding: 0px;
	cursor: hand;
	line-height:35px;
	.line-height:32px;
	xcurso\r: pointer;
	text-decoration:none;
	color: #e3e3e3 !important;
}
a.typo3:hover {
	text-decoration:none;
}


DIV.search {
	position: absolute;
	z-index: 3;
	left: 825px;
	top: 6px;
	width: 152px;
	height: 21px;
	background-color: #ffffff;
	border: 1px solid #020202;
}

DIV.search SPAN.button {
	position: absolute;
	display: block;
	left: 127px;
	top: 0px;
	width: 19px;
	height: 21px;
}

DIV.search SPAN.button IMG {
	border: 0px;
	width: 19px;
	height: 21px;
}

DIV.search SPAN.input {
	position: absolute;
	display: block;
	width: 127px;
	height: 21px;
	left: 0px;
	top: 0px;
	background-image: url(../images/search_input_back.png);
	background-repeat: no-repeat;
	background-position: top;
	font-style: italic !important;
}

DIV.search SPAN.input input {
	display: block;
	position: absolute;
	z-index: 10;
	left: 4px;
	top: 1px;
	width: 125px;
	font-family: Arial;
	height: 16px;
	font-size: 11px;
	color: #444545;
	font-style: italic;
	border: 1px solid #ffffff;
}

div.logo {
	position: absolute;
	top: 42px;
	left: 8px;
	z-index: 10;
}

div.logo_print {
	display: none;
}

div.logo img {
	border: 0px;
}

div.util_menu {
	position: absolute;
	top: 45px;
	left: 0px;
	width: 979px;
	text-align: right;
}

DIV.util {
	padding: 0px 2px 0px 11px;
	float: right;
	text-align: right;
	color: #333333;
}

DIV.util A {
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}

DIV.util A IMG {
	margin: 0px 0px -2px 0px;
	border: 0px;
}

DIV.util A EM {
	margin: 0px 0px 0px 4px;
	color: #333333;
	font-style: normal;
	font-size: 11px;
	font-family: Arial;
}

div.util a:hover em {
	color: #333333;
	text-decoration: underline;
}

div.lang_menu {
	position: absolute;
	top: 71px;
	left: 0px;
	float: right;
	width: 977px;
	text-align: right;
	font-family: Arial;
	color: #333333;
	font-size: 11px;
}

div.lang_menu a {
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #333333 !important;
}

div.lang_menu a:hover {
	text-decoration: underline;
	color: #333333;
}

div.main_menu {
	position: absolute;
	z-index: 9;
	color: #FFFFFF;
	top: 110px;
	right: 0px;
	text-align: right;
}

div.main_menu ul li a{
	text-decoration: none !important;
}

DIV.main_menu UL {
	padding: 0px 9px 0px 0px;
	margin: 0px 0px 0px -1px;
}

DIV.main_menu UL LI {
	position: relative;
	z-index: 15;
	margin: 0px;
	padding: 0px;
	display: block;
	xdisplay: inline;
	list-style: none;
	float: left;
}

DIV.main_menu UL LI A {
	cursor: hand;
	curso\r: pointer;
	position: relative;
	height: 32px;
	line-height: 29px;
	font-size: 12px;
	padding: 0px 10px;
	padding: 0px;
	text-decoration: none;
	color: #333333;
	background-image: url(../images/menu_item_background.jpg) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	margin-left: 10px;
	_margin-left: 5px;
	margin-top: 8px;
	display: block;
	_float: left;
	border: 1px solid #b5b2ab;
	_border-bottom: 0px solid #b5b2ab;
	overflow: hidden;
}

div.main_menu ul li a span {
	padding: 0px 10px;
}

div.main_menu ul li a span em {
	font-family:Arial;
	font-style: normal;
	font-weight: bold;
	padding-top: 6px;
	.padding-top: 5px;
}

DIV.main_menu ul li a SPAN.link {
	position: relative;
	display: block;
	z-index: 4;
	color: #333333;
	height: 30px;
	overflow: hidden;
	visibility: visible;
	_margin-top: 0px;
	_float: left;
	_left: 0px;
	_top: 0px;
}

DIV.main_menu ul li a em {
	height: 18px;
	display: block;
	line-height: 18px;
	_height: 19px;
	_font-size: 12px;
	_display: inline-block;
	_margin-top: 0px;
	_padding-top: 0px;
}

DIV.main_menu ul li a:hover SPAN.link {
	color: #ff0000;
}

DIV.main_menu ul li a SPAN.sense {
	display:none;
}

DIV.main_menu ul li a SPAN.sense em {
	visibility: hidden;
}


DIV.main_menu UL LI A.standard_hover:hover {
	height: 40px;
	margin-top: 0px;
}

DIV.main_menu UL LI A:hover {
	background-position: bottom left !important;
}

/* content start */

div.content {
	position: relative;
	z-index: 30;
	width: 979px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: 1px solid #b5b2ab;
}

div.inner_content {
	padding: 10px;
}

div.inner_content p {
	text-align: justify;
	font-size: 12px;
	margin: 10px 0px;
	font-family: Arial;
}

div.inner_content h1 {
	text-align: justify;
	font-size: 18px;
	margin: 10px 0px;
	font-family: Arial;
}

div.left_column_outer {
	float: left;
	width: 281px;
	overflow:hidden;
}

div.right_column_outer {
	float: left;
	width: 696px;
}

h1 {
	font-family:Arial;
	font-size:30px;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	margin: 17px 0px 24px 0px;
}

h2 {
	font-family:Arial;
	font-size:26px;
	font-weight:normal;
	font-style:italic;
	color:#F99B1F;
	padding: 0px 0px 0px 0px;
	margin: -1px 0px -3px 0px;
}
h3 {
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	color:#312E2D;
	padding: 0px 0px 0px 0px;
	margin: -3px 0px -13px 0px;
}

h4 {
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	color:#312E2D;
	padding: 0px 0px 0px 0px;
	margin: -3px 0px -13px 0px;
}

h5 {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	color:#444040;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 6px 0px;
}

div.left_column_inner h5 a {
	color:#444040;
	text-decoration: none;
}

div.left_column_inner h5 a:hover{
	text-decoration: underline;
}

h2.orangeHeader, h3.orangeHeader, h4.orangeHeader{
	color: #F99B1F;
}

h2.grayHeader, h3.grayHeader, h4.grayHeader{
	color: #312E2D;
}

/* left column start */

div.left_column_inner {
	margin: 0px;
	padding: 10px 14px 10px 14px;
	text-align: left;
}

div.left_column_inner table{
	margin: 0px 0px 18px 0px;
}

/* left menu start */

div.left_menu {
	font-family: Arial;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

div.left_menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
}

div.left_menu ul li {
	margin: 0px;
	padding: 0px 0px 0px 16px;
	display: block;
	background: transparent url(../images/link_grey.gif) no-repeat 4px 8px;
}

div.left_menu ul li.cur {
	background: transparent url(../images/link_orange.gif) no-repeat 4px 8px
		;
}

div.left_menu ul li.cur a {
	font-weight: bold;
}

div.left_menu ul li li {
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 16px;
	display: block;
}

div.left_menu ul li a {
	color: #312e2d;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	_padding: 0px !important;
	font-weight: normal;
	_display: inline;
	line-height: 23px;
}

div.left_menu ul li a.act {
	font-weight: bold;
}

div.left_menu ul li ul li a{
	font-weight:normal !important;
}

div.left_menu ul li ul li.cur a{
	font-weight:bold !important;
}

div.left_menu ul li a:hover {
	text-decoration: underline;
}

/* left menu end */

/* frame1 start */

div.frame1 {
	margin: 0px;
	padding: 9px;
	border: 1px solid #d7d2cf;
	background: transparent url(../images/frame1_back.gif) repeat-x top left;
	background-color: #ffffff;
	margin: 6px 0px 15px 0px;
}

div.frame1 a {
	color: #312e2d;
	text-decoration: none;
}

div.frame1 span.tag1 {
	font-size: 9px;
}

div.frame1 span.tag2 {
	font-size: 11px;
}

div.frame1 span.tag3 {
	font-size: 18px;
}

div.frame1 span.tag4 {
	font-size: 30px;
}

div.frame1 ul {
	margin: 5px 0px 5px 0px;
}

div.right_column_inner div.frame1 ol {
	margin: 5px 0px 5px 0px;
}

div.frame1 h3 {
	margin: -6px 0px 0px 0px;
}

/* frame1 end */

/* prijava na info dopis start */

div.sign_up {
	margin: 6px 0px 15px 0px;
	padding: 0px;
}

div.sign_up span.input {
	display: block;
	border: 1px solid #d6d2cf;
	height: 21px;
	width: 219px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.sign_up span.input:ACTIVE {
	background-image: none;
}

div.sign_up span.input input {
	border: 0px;
	margin: 2px;
	padding: 1px 0px 0px 3px;
	height: 17px;
	_height: 16px;
	width: 215px;
	_width: 212px;
	font-size: 11px;
	font-style: normal;
	background: transparent;
	font-family:Arial;
	color:#000000;
}

div.sign_up span.button {
	display: block;
	border: 0px;
	height: 21px;
	_height: 23px;
	width: 25px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
}

div.sign_up span.button input {
	margin: 0px;
	_margin: 2px 0px 0px 0px;
	padding: 0px;
}

/* prijava na info dopis end */

/* vidi vi�e linkovi start */

a.readMoreRight {
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
	padding: 0px 21px 3px 0px;
	text-align: right;
	line-height: 19px;
	display: block;
}

a.readMoreRight:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
}

a.readMoreLeft {
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button_left.png) no-repeat left 0px;
	padding: 0px 0px 3px 19px;
	text-align: left;
	line-height: 20px;
	display: block;
}

a.readMoreLeft:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button_left.png) no-repeat left 0px;
}

a.readMoreMix {
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button.png) no-repeat right 0px;
	padding: 1px 22px 0px 0px;
	text-align: right;
	display: inline;
	line-height: 19px;
}

a.readMoreMix:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button.png) no-repeat right 0px;
}

/* vidi vi�e linkovi end */

div.right_column_inner {
	margin: 0px;
	padding: 0px 16px 0px 0px;
	text-align: left;
	font-size: 12px;
}

div.right_column_inner img {
	border: 0px;
}

/* breadcrumb start */

div.breadcrumb {
	padding: 4px 0px 0px 0px;
	font-size: 11px;
	height: 14px;
}

div.breadcrumb span {
	float: left;
	color: #000000;
	line-height:12px;
}

div.breadcrumb ul.breadcrumb {
	list-style: none;
	height: 17px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div.breadcrumb ul.breadcrumb li {
	display: block;
	float: left;
	padding: 0px 8px 0px 3px;
	background: transparent url(../images/breadcrumb.gif) no-repeat right 3px;
	line-height:12px;
}

div.breadcrumb ul.breadcrumb li.last {
	background: none;
	color: #333333;
}

div.breadcrumb ul.breadcrumb li a {
	text-decoration: none;
	color: #333333;
	font-size:11px;
}

div.breadcrumb ul.breadcrumb li {
	font-size:11px !important;
}

div.breadcrumb ul.breadcrumb li a:hover {
	text-decoration: underline;
}

/* breadcrumb end */

div.container p {
	color: #312e2d;
	font-size: 12px;
	margin: 15px 0px;
	text-align:justify;
	line-height:18px;
}

p.align-left,
h1.align-left,
h2.align-left,
h3.align-left,
h4.align-left,
h5.align-left,
h6.align-left
{
	text-align:left !important;
}

h2.orangeHeader, 
h3.orangeHeader, 
h4.orangeHeader{
	color: #F99B1F;
}

h2.grayHeader, 
h3.grayHeader, 
h4.grayHeader{
	color: #312E2D;
}

p.align-center,
h1.align-center,
h2.align-center,
h3.align-center,
h4.align-center,
h5.align-center,
h6.align-center
{
	text-align:center !important;
}

p.align-right,
h1.align-right,
h2.align-right,
h3.align-right,
h4.align-right,
h5.align-right,
h6.align-right
{
	text-align:right !important;
}

p.align-justify,
h1.align-justify,
h2.align-justify,
h3.align-justify,
h4.align-justify,
h5.align-justify,
h6.align-justify
{
	text-align:justify !important;
}

div.indent,
p.indent
{ margin-left: 2em !important; }

div.right_column_inner a {
	color: #F99B1E;
	text-decoration:none;
}

div.container a:hover {
	text-decoration:underline;
}

div.container img{
	border:0px;
}


/* okviri 2,3,4,5,6,7 start */

div.right_column_inner div.frame1 {
	padding: 5px 10px 5px 10px;
	border: 1px solid #d7d2cf;
	background: transparent url(../images/frame2_back.gif) repeat-x top left;
	background-color: #ffffff;
	margin: 15px 0px 15px 0px;
}

div.right_column_inner div.frame1 h4{
	margin: 0px;
}

div.frame4 {
	margin: 15px 0px 15px 0px;
	padding: 5px 10px 5px 10px;
	background: transparent url(../images/orange_dot.gif) repeat-y top left;
	background-color: #ffffff;
	position: relative;
}

div.frame5 {
	margin: 15px 0px 15px 0px;
	padding: 15px 0px 0px 0px;
	background: transparent url(../images/grey_dot.gif) repeat-x top left;
	background-color: #ffffff;
	position: relative;
}

div.frame6 {
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 19px 0px;
	background: transparent url(../images/grey_dot.gif) repeat-x bottom left;
	background-color: #ffffff;
	position: relative;
}

div.frame6 span.relevance{
	float:right;
	margin: 0px 0px -15px 0px;
	padding: 0px;
	color: #A8A4A0;
}

div.frame6 h3{
	margin: 0px 0px 0px 0px;
}

div.frame6 h4{
	margin:5px 0px 0px 0px;
}

div.grid_outer {
	position: relative;
	overflow: hidden;
	margin: 15px 0px 15px 0px;
	width: 100%;
}

div.grid {
	width: 696px;
	_width: 712px !important;
	left: -16px;
	position: relative;
	margin: 0px;
	padding: 0px;
	_margin: 0px 0px 0px -16px !important;
}

div.grid_inner {
	float: left;
	padding: 0px 0px 0px 16px;
	_padding: 0px !important;
	_margin: 0px 0px 0px 16px !important;
	position: relative;
	width: 332px;
}

div.grid_inner_1 {
	float: left;
	padding: 0px 0px 0px 16px;
	_padding: 0px !important;
	_margin: 0px 0px 0px 16px !important;
	position: relative;
	width: 216px;
}

div.grid div.frame1 {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #d7d2cf;
	background: transparent url(../images/frame2_back.gif) repeat-x top left;
	background-color: #ffffff;
}

div.grid div.frame7 {
	margin: 0px;
}

div.frame7 {
	margin: 15px 0px 15px 0px;
	padding: 0px;
	border: 1px solid #d7d2cf;
	background-color: #ffffff;
}

div.frame7 div.top {
	height: 30px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	border-bottom: 1px solid #d7d2cf;
	background-color: #ffffff;
	background: transparent url(../images/frame7_back.gif) repeat-x top left;
}

div.frame7 div.top h4{
	margin: 2px 0px 0px;
}

div.frame7 div.innerContent {
	margin: 0px;
	padding: 5px 2px 5px 0px;
	background: transparent url(../images/frame2_back.gif) repeat-x top left;
	background-color: #ffffff;
}

div.right_column_inner div.frame1 p{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.grid div.frame1 p{
	padding: 0px;
	margin: 5px 0px 5px 0px;
}

div.frame7 p{
	padding: 0px;
	margin: 5px 5px 5px 5px;
}



div.frame4 p,div.frame5 p,div.frame6 p {
	margin: 0px;
	padding: 0px;
}

div.frame4 div.blogStatus,div.frame5 div.blogStatus,div.frame6 div.blogStatus
	{
	margin-bottom: 0px;
}

div.frame4 p.grey,div.frame5 p.grey,div.frame6 p.grey {
	color: #a8a39f;
}

/* okviri 2,3,4,5,6,7 end */

a.orange {
	text-decoration: none;
	color: #efa400 !important;
}

a.gray {
	text-decoration: none;
	color: #9a9693 !important;
}

a.gray:hover, a.orange:hover {
	text-decoration: underline;
}

a.bold {
	font-weight: bold;
}

/* pre tag start */

div.container pre{
	border: 1px solid #D7D2CF;
	background-color: #f8f7f7;
	margin: 25px 0px 25px 0px;
	padding: 10px;
	overflow:auto;
}

/* pre tag end */

/* lists start */


div.right_column_inner ul {
	margin:10px 0px 10px 10px;
	padding:0px;
	display:block;
	list-style:none;
	list-style-position:outside;
}

div.right_column_inner ol {
	margin: 10px 0px 10px 27px;
	padding:0px;
	display:block;
	list-style-position:outside;
}

div.right_column_inner li {
	background-repeat:no-repeat !important;
}

div.right_column_inner ul,div.right_column_inner ol {
	position:relative;
	overflow:visible;
	color: #312e2d;
}

div.right_column_inner ul ul,div.right_column_inner ol ul {
	position:static !important;
	margin:0px !important;
	padding:0px 0px 0px 4px;
}

div.right_column_inner ul ol,div.right_column_inner ol ol {
	position:static !important;
	margin:0px 0px 0px 17px;
	padding:0px 0px 0px 4px;
	.margin:0px 0px 0px 4px !important;
	.padding:0px 0px 0px 0px !important;
	.list-style-position:inside !important;
}

div.right_column_inner ol li,div.right_column_inner ul ol li {
	background-image:none;
	padding-left:0px;
	font-size:12px;
	line-height: 18px;
}

div.right_column_inner ul li,div.right_column_inner ol ul li {
	background-image:url(../images/orange_bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding-left:17px;
	font-size:12px;
	line-height: 18px;
}

/* liste end */

/* blog start */

div#page_browser{
	margin: 0px 0px 15px 0px;
	padding: 0px;
	height: 23px;
}

div.blogNavigationOuter{
	margin: 0px 0px 15px 0px;
	padding: 0px;
	height: 25px;
}

span.blogNavigation {
	display:block;
	margin: 0px 0px 0px 0px;
	height: 15px;
	position: relative;
	float: right;
	width: 300px;
}

span.blogNavigationPrev {
	display: block;
	margin: 0px 0px -22px 0px;
	height: 23px;
}

div#page_browser span.blogNavigation a,div.blogNavigationOuter span.blogNavigation a{
	padding: 0px 21px 0px 0px;
	margin: 0px;
}

span.blogNavigation a{
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
	padding: 0px 21px 3px 0px;
	text-align: right;
	line-height: 19px;
	display: block;
	width: 300px;
	position: absolute;
	right: 0px;
}

span.blogNavigation a:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
}

span.blogNavigationPrev a{
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button_left.png) no-repeat left 0px;
	padding: 0px 0px 3px 19px;
	text-align: left;
	line-height: 20px;
	display: block;
	width: 300px;
	xfloat: left;
}

span.blogNavigationPrev a:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button_left.png) no-repeat left 0px;
}

span.blogReadMore{
	position: absolute;
	right: 0px;
	bottom:17px;
}

span.blogReadMore a{
	color: #f99b1e !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
	padding: 0px 21px 3px 0px;
	text-align: right;
	line-height: 19px;
	display: block;
}

span.blogReadMore a:hover {
	text-decoration: underline;
	background: transparent url(../images/search_button_1.png) no-repeat right 0px;
}

span.blogDate {
	color: #a8a4a0;
	margin: 3px 0px 3px 0px;
}

div.blogStatus {
	margin: 3px 0px 20px -3px;
	font-size: 12px;
	height: 14px;
}

div.searchStatus em{
	color: #a8a39f;
	font-style: normal;
}

div.blogStatus ul.blogStatus {
	list-style: none;
	height: 17px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div.blogStatus ul.blogStatus li {
	display: block;
	float: left;
	padding: 0px 4px 0px 3px;
	background: transparent url(../images/blogStatus.gif) no-repeat right 3px;
	line-height: 14px;
}

div.searchStatus ul.searchStatus li {
	display: block;
	float: left;
	padding: 0px 4px 0px 3px;
	background: transparent url(../images/searchStatus.gif) no-repeat right 3px;
	line-height: 14px;
}

div.blogStatus ul.blogStatus li.last {
	background: none;
}

div.blogStatus ul.blogStatus li a {
	text-decoration: none;
	color: #333333;
}

div.blogStatus ul.blogStatus li a:hover {
	text-decoration: underline;
}

div.coment {
	margin: 20px 0px 30px 0px;
}

div.tx-powermail-pi1_formwrap{
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 3px 0px;
}

div.left_column_inner div.tx-powermail-pi1_formwrap{
	margin: 0px 0px 5px 0px;
}

form.tx_powermail_pi1_form{
	font-family: Arial; 
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

fieldset.tx-powermail-pi1_fieldset{
	border: 0px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

div.left_column_inner fieldset.tx-powermail-pi1_fieldset{
	border: 0px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

fieldset.tx-powermail-pi1_fieldset legend{
	display: none;
}

fieldset.tx-powermail-pi1_fieldset label{
	display:block;
	line-height:27px;
	width: 114px;
	margin: 3px 0px;
	padding: 0px;
	float: left;
}

div.left_column_inner fieldset.tx-powermail-pi1_fieldset label{
	margin: 0px;
	line-height: 18px;
}

fieldset.tx-powermail-pi1_fieldset input{
	background-color:  #f8f7f7;
	border: 1px solid #d6d2cf;
	height: 22px;
	_height: 25px;
	width: 442px;
	margin: 3px 0px;
	padding: 5px 0px 0px 8px;
	_padding: 2px 0px 0px 8px;
	font-family:Arial;
}

div.left_column_inner fieldset.tx-powermail-pi1_fieldset input{
	width: 243px;
}

fieldset.tx-powermail-pi1_fieldset input:focus{
	background-color:  #ffffff !important;
}

fieldset.tx-powermail-pi1_fieldset textarea{
	border: 1px solid #d6d2cf;
	height: 120px;
	width: 442px;
	background-color: #f8f7f7;
	margin: 3px 0px 3px 0px;
	padding: 4px 0px 4px 8px;
	font-family: Arial;
	font-size: 12px;
}

fieldset.tx-powermail-pi1_fieldset textarea:focus{
	background-color:  #ffffff;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_captcha{
	width: 155px;
}

fieldset.tx-powermail-pi1_fieldset span.tx-srfreecap-pi2-cant-read{
	display: block;
	margin: 0px 0px 0px 115px;
}

fieldset.tx-powermail-pi1_fieldset span.tx-srfreecap-pi2-cant-read a{
	color: #9A9693;
	text-decoration:none; 
}

fieldset.tx-powermail-pi1_fieldset span.tx-srfreecap-pi2-cant-read a:hover{
	text-decoration:underline; 
}

fieldset.tx-powermail-pi1_fieldset img{
	margin:0px 0px -7px 0px;
	.margin:0px 0px 0px 0px;
	padding:0px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 0px 114px;
	_margin: 4px 0px 0px 59px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	float:left;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

div.left_column_inner fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	margin: 4px 0px 0px 0px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover {
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.tx-powermail-pi1 input.tx-powermail-pi1_mandatory_submit {
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 0px 0px;
	_margin: 4px 0px 0px 0px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

div.tx-powermail-pi1 input.tx-powermail-pi1_mandatory_submit:hover {
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.tx-powermail-pi1 span.powermail_mandatory{
	display: none;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_reset{
	display:inline-block !important;
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px;
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px; 
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 0px 11px 2px 11px;
	margin: 4px 0px 0px 10px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	float:left;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_reset:hover {
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.blogPostTitle{
	margin:20px 0px 30px 0px;
	padding:0px;
}

div.coment em {
	display: block;
	float: left;
	font-style: normal;
	width: 114px;
	line-height: 27px;
	margin: 3px 0px 3px 0px;
}

div.coment input.blog_form {
	border: 1px solid #d6d2cf;
	height: 22px;
	_height: 25px;
	width: 442px;
	background: #f8f7f7;
	margin: 3px 0px 3px 0px;
    padding: 5px 0px 0px 8px;
    _padding: 2px 0px 0px 8px;
}

div.searchWord input.blog_form {
	width: 342px;
}

div.coment input.blog_form:focus {
	background: #ffffff;
}

div.coment textarea.blog_form {
	border: 1px solid #d6d2cf;
	height: 120px;
	width: 442px;
	background: #f8f7f7;
	margin: 3px 0px 3px 0px;
	padding: 4px 0px 0px 8px;
}

div.coment textarea.blog_form:focus {
	background: #ffffff;
}

div.coment div.buttons {
	padding: 0px;
	margin: 4px 0px 0px 104px;
	_margin: 4px 0px 0px 96px;
	height: 23px;
}

div.searchWord div.buttons {
	padding: 0px;
	margin: 4px 0px 0px -10px;
	_margin: 4px 0px 0px -20px;
	height: 23px;
}

div.coment a.formButton {
	display: block;
	width: 70px;
	float: left;
	background: transparent url(../images/formButton.gif) repeat-x left top;
	line-height: 21px;
	border: 1px solid #D6D2CF;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
}

div.coment a.formButton:hover {
	background: transparent url(../images/formButtonHover.gif) repeat-x left top;
}

div.browseBox{
	margin:22px 0px 15px 0px;
	padding:0px;
	height: 24px;
}

div.letters{
	margin:10px 0px 15px 0px;
}

div.browseBox ul.browseBox{
	margin:0px;
	padding:0px;
	list-style: none;
	height: 24px;
}

div.browseBox ul.browseBox li{
	display:block;
	float: left;
	padding: 0px;
	margin: 0px 6px 0px 0px;
	background: none;
}

div.letters ul.letters li{
	margin: 0px 2px 0px 0px;
}

div.browseBox ul.browseBox li a{
	display:block;
	float: left;
	padding: 0px;
	margin: 0px;
	height:21px;
	width:21px;
	line-height:21px;
	background: transparent url(../images/formButton.gif) repeat-x left top;
	text-decoration:none;
	color: #312e2d; 
	text-align: center;
	border: 1px solid #D6D2CF;
	font-weight: bold;
}

ul.letters li a{
	width:12px;
}

div.browseBox ul.browseBox li.current a{
	background: transparent url(../images/formButtonHover.gif) repeat-x left top;
}

div.browseBox ul.browseBox li a:hover{
	background: transparent url(../images/formButtonHover.gif) repeat-x left top;
}
/* blog end */


/* content - end*/

/* footer - start*/

div.footer{
	margin: 0px;
	padding: 0px;
	width: 981px;
}

div.footer p{
	font-size:11px;
}

div.footer_top{
	margin: 0px;
	padding: 12px 0px 0px 0px;
	font-size: 11px;
	color: #444040;
}

div.footer_top_up{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 15px;
}

div.licence{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 490px;
	float: left;
}

div.licence p,
div.rights p {
	margin:0px;
	padding:0px;
}

div.logos{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	width: 491px;
	float: right;
	height: 15px;
}

div.logos img{
	border:0;
	margin: 0px;
	padding: 0px;
}

div.footer_top_down{
	margin: 0px;
	padding: 4px 0px 0px 0px;
	height: 15px;
}

div.utilMenu{
	margin: 0px 0px 0px -3px;
	padding: 0px;
	height: 16px;
	float: left;
	width: 650px;
}

div.utilMenu ul.utilMenu{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 16px;
}

div.utilMenu ul.utilMenu li{
	background: transparent url(../images/blogStatus.gif) no-repeat right 2px;
	display: block;
	float: left;
	line-height: 14px;
	padding: 0px 4px 0px 3px; 
}

div.utilMenu ul.utilMenu li.last{
	background: none;
}

div.utilMenu ul.utilMenu li a{
	text-decoration:none;
	color: #444040; 
}

div.utilMenu ul.utilMenu li a:hover{
	text-decoration:underline;
}

div.rights{
	margin: 0px;
	padding: 0px;
	height: 15px;
	float: right;
	text-align: right;
	width: 334px;
}

div.rights a{
	text-decoration:none;
	color: #444040;
}

div.rights a:hover{
	text-decoration:underline;
}

/* footer menu - start*/

div.footer_bottom{
	background: transparent url(../images/footerMenuBack.gif) repeat-x left top;
	background-color:#6e6662;
	border-left:1px solid #bcb7b3;
	border-right:1px solid #bcb7b3;
	border-top:1px solid #bcb7b3;
	margin:11px 0px 0px 0px;
	padding:12px 0px 18px 10px;
	list-style:none;
	text-align:left;
	color:#ffffff;
}

div.footer_bottom ul.footer_menu{
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}

div.footer_bottom ul.footer_menu li{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
}

div.footer_bottom ul.footer_menu li a.first{
	color:#ffffff;
	display:block;
	float:left;
	padding:0px;
	height:22px;
	line-height:25px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

div.footer_bottom ul.footer_menu li a:hover{
	text-decoration:underline;
	cursor: hand;
	curso\r: pointer;
}

div.footer_bottom ul.footer_menu li span.left{
	display:none;
}

div.footer_bottom ul.footer_menu li a.first span.middle{
	display:block;
	float:left;
	padding:0px 11px;
	height:25px;
	text-transform:uppercase;
	width:auto;
}

div.footer_bottom ul.footer_menu li span.right{
	display:none;
}

div.footer_bottom ul.footer_menu li ul{
	float:none;
	margin:22px 0px 0px 1px;
	.margin:25px 0px 0px 1px;
	padding:0px;
	display:block;
	list-style:none;
	width:auto;
	text-align:left;
}

div.footer_bottom ul.footer_menu ul li{
	float:none;
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	width:auto;
}

div.footer_bottom ul.footer_menu ul li a{
	color:#ffffff;
	display:block;
	float:none;
	height:auto;
	line-height:12px;
	padding: 3px 0px 3px 10px;
	position:relative;
    width:auto;
	font-size:12px;
	text-decoration:none;
	_display:inline;
	position:relative;
}

/* footer menu - end*/

/* footer - end*/

/* indexed_search - start*/

strong.tx-indexedsearch-redMarkup{
	color: #EFA400 !important;
}

div.tx-indexedsearch{
	margin: -30px 0px 0px 0px;
}

div.tx-indexedsearch-res div.frame6{
	position: inherit;
}

div.tx-indexedsearch-form label{
	float: none;
}

div.tx-indexedsearch fieldset.tx-powermail-pi1_fieldset div.indexed-search-buttons{
	padding: 0px;
	margin: 0px;
	height: 27px;
	display: block;
}

div.tx-indexedsearch fieldset.tx-powermail-pi1_fieldset div.indexed-search-buttons input.powermail_submit{
	margin: 4px 0px 0px 0px;
}

div.tx-indexedsearch div.tx-indexedsearch-whatis{
	display: none;
}

div.tx-indexedsearch form.tx_indexedsearch{
	display: block;
	float: left;
}

div.tx-indexedsearch div.tx-indexedsearch-res{
	display: block;
	width: 100%;
}

div.tx-indexedsearch p.tx-indexedsearch-noresults{
	display: block;
	text-align: left !important;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox{
	display: block;
	margin:3px 0px 15px 0px;
	padding:0px;
	height: 24px;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox{
	margin:0px;
	padding:0px;
	list-style: none;
	height: 24px;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox li{
	display:block;
	float: left;
	padding: 0px;
	margin: 0px 6px 0px 0px;
	background: none;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox li a{
	display:block;
	float: left;
	padding: 0px;
	margin: 0px;
	height:21px;
	width:21px;
	line-height:21px;
	background: transparent url(../images/formButton.gif) repeat-x left top;
	text-decoration:none;
	color: #312e2d; 
	text-align: center;
	border: 1px solid #D6D2CF;
	font-weight: bold;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a{
	background: transparent url(../images/formButtonHover.gif) repeat-x left top;
}

div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox li a:hover{
	background: transparent url(../images/formButtonHover.gif) repeat-x left top;
}

/* indexed_search - start*/


input.newsletterButton{
	display:block!important;
	xbackground: transparent url(../images/search_button.png) repeat-x 0px 0px; 
	border:1px solid #D6D2CF;
	height: 21px;
	width:25px;
	padding: 0px;
	margin: 0px;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

/* srfeuser - strart */

div.left_column_inner div.tx-srfeuserregister-pi1{
	margin: 0px;
	padding: 0px;
}

div.left_column_inner div.tx-srfeuserregister-pi1 form{
	margin: 0px;
	padding: 0px;
}

div.left_column_inner div.tx-srfeuserregister-pi1 p{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text{
	border:1px solid #D6D2CF;
}

div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit{
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	border:1px solid #D6D2CF;
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 0px 0px;
	_margin: 4px 0px 0px 0px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit:hover{
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.tx-srfeuserregister-pi1 input.tx_srfeuserregister_pi1_doNotSave{
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	border:1px solid #D6D2CF;
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 0px 0px;
	_margin: 4px 0px 0px 0px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
	float: left;
}

div.tx-srfeuserregister-pi1 input.tx_srfeuserregister_pi1_doNotSave:hover{
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.tx-srfeuserregister-pi1 input.tx_srfeuserregister_pi1_Save{
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	border:1px solid #D6D2CF;
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 0px 10px;
	_margin: 4px 0px 0px 10px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
	float: left;
}

div.tx-srfeuserregister-pi1 input.tx_srfeuserregister_pi1_Save:hover{
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.tx-srfeuserregister-pi1 div.form_content{
	padding: 0px;
	parg:0px;
	height: 23px;
	width: 255px;
}

	
/* srfeuser - end */

/* slimbox - start */

#lbCloseLink {
    width: 66px !important;
    height: 22px !important;
    background: transparent url(../images/closelabel_dk.gif) no-repeat center !important;
}

#lbBottom {
	color:#444040 !important;
	font-family:Arial !important ;
	font-size:14px !important;
	line-height:24px !important;	
	text-align:left !important;
}

/* slimbox - end */

/* tell a friend - start */


form#tx_edtellafriend_pi1_form label{
	display:block;
	line-height:27px;
	width: 130px;
	margin: 3px 0px;
	padding: 0px;
	float: left;
}

form#tx_edtellafriend_pi1_form input{
	background-color:  #f8f7f7;
	border: 1px solid #d6d2cf;
	height: 22px;
	_height: 25px;
	width: 416px;
	margin: 3px 0px;
	padding: 5px 0px 0px 8px;
	_padding: 2px 0px 0px 8px;
	font-family:Arial;
}

form#tx_edtellafriend_pi1_form input:focus{
	background-color:  #ffffff !important;
}

form#tx_edtellafriend_pi1_form textarea{
	border: 1px solid #d6d2cf;
	height: 120px;
	width: 416px;
	background-color: #f8f7f7;
	margin: 3px 0px 3px 0px;
	padding: 4px 0px 4px 8px;
	font-family: Arial;
	font-size: 12px;
}

form#tx_edtellafriend_pi1_form textarea:focus{
	background-color:  #ffffff !important;
}

form#tx_edtellafriend_pi1_form input.sub {
	display:block!important;
	background: transparent url(../images/formButton.gif) repeat-x 0px 0px; 
	.border: 1px solid #ffffff;
	.background: #d6d2cf url(../images/formButton.gif) repeat-x 0px 0px;
	width:auto !important;
	height: 23px;
	line-height:normal!important;
	padding: 0px 10px 2px 10px;
	.padding: 1px 11px 3px 11px;
	margin: 4px 0px 10px 130px;
	color: #312e2d;
	font-weight: bold;
	text-align: center;
	float:left;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow: visible;
}

form#tx_edtellafriend_pi1_form input.sub:hover {
	background: transparent url(../images/formButtonHover.gif) repeat-x 0px 0px;
	.background: #d6d2cf url(../images/formButtonHover.gif) repeat-x 0px 0px;
}

div.submitButton{
	height: 40px;
}
div.note{
	height: 12px;
}

div.disclaimer{
	height: 12px;
	font-size:11px;
	margin: 5px 0px 10px 0px; 
}

div.right_column_inner dl.csc-textpic-image{
    margin-top:10px !important;
}

div.right_column_inner div.frame7 dl.csc-textpic-image{
    margin-top:0px !important;
}
/* tell a friend - end */

blockquote {
	margin: 15px 0px 15px 0px;
	padding: 0px 10px 0px 10px;
	background: transparent url(../images/orange_dot.gif) repeat-y top left;
	background-color: #ffffff;
	position: relative;
}