body {
padding:0;
margin:0;
color:#000000;
background-color: #FFFFFF;
/*width: 1000px;*/
font: 70.0%/1.1em Verdana,Geneva,Helvetica,Arial,sans-serif;
}

h1 {
font-size:1.2em;
}
h5 {
  font-size: 11px;
}

#clock {
float: right;
}

a.historyback { color: #004B85; font-weight:bold; /*text-decoration: underline;*/ }

#search {
margin-top:2px;
padding-left:34px;
float: left;
/*width:150px;*/
/*margin-left:122px;*/
}

.SearchTitle {
float:left;
font-size:0.7em;
color:#444444;
}

#searchname {
float:left;
font-size:0.9em;
color:#444444;
}

input {
background-position:left top;
background-repeat:no-repeat;
font-size:70.0%/1.1em;
}

#searchTextDiv {
float:left;
width:126px;
height:22px;
}

.TextBox1 {
margin-top:2px;
margin-left:0px;
margin-bottom:2px;
margin-right:2px;
width:120px;
font-weight:normal;
background-color:#f1f2f4;
color:#003399;
}

input.TextBox1 {border: thin solid #b7b8b9;}

#searchGo {float:left; margin-top:3px; margin-left:3px;}

#menu {
margin:0;
padding:0;
}

#mainmenu { margin:0; padding:0; padding-left:112px; font-family:Verdana, Arial, Helvetica, sans-serif; height:37px; width:743px; vertical-align: middle; color:#FFF; }
#mainmenu ul { margin:0; padding:0; list-style-type:none; line-height: 37px;}
#mainmenu ul li { margin:0px; padding:0px; list-style-type:none; display:inline; color:#FFF;  font-size:70%;}
#mainmenu a { text-decoration: none; color:#FFFFFF; }
#mainmenu a:hover { text-decoration: none; color:#015883; }
#mainmenu a.Landed, #mainmenu a.Landed:hover { text-decoration: none; color:#015883; }
#mainmenu li a { margin:0px; padding:0px; padding-left:4px; padding-right:4px; color:#FFF; text-decoration: none; font-weight:bold; }

#topmenu { margin:0; padding:3px 0 0 450px; font-family:Verdana, Arial, Helvetica, sans-serif; height:28px; width:203px; }
#topmenu ul { margin:0; padding:0; height:28px; line-height: 28px; }
#topmenu ul li { list-style: none; float:left; font-size:60%; margin:0; text-align:center; height:28px; text-decoration:none }
#topmenu ul li a { display:block; text-decoration: none; padding:0px; padding-top:1px; margin:0px; color:#FFF; height:28px; }
#topmenu ul li a:hover {}
#topmenu ul li a.landed {font-weight: bold; color:#595959; }
#topmenu a { font-size:60%; text-decoration:none; color:#015883; }

#langmenu { margin:0; padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; height:28px; width:86px; margin-left:10px; }
#langmenu ul { margin:0; padding:0; height:28px; }
#langmenu ul li { list-style: none; float:left; font-size:60%; margin:0; text-align:center; height:28px; text-decoration:none }
#langmenu ul li a { display:block; text-decoration: none; padding:0px; padding-top:1px; margin:0px; color:#97ca4f; height:28px; }
#langmenu ul li a:hover {}
#langmenu ul li a.landed {font-weight: bold; }
#langmenu a { font-size:60%; text-decoration:none }


#leftmenu {
vertical-align:top;
margin:0;
padding:0;
margin-top:2px;
width:155px;
padding-top:0px;
font-family: Verdana, Tahoma;
}

#leftmenu ul {
list-style-type:none;
margin:0;
padding:0;
width:155px;
}

#leftmenu ul li {
font-size:75%;
margin:0;
margin-bottom:2px;
width:155px;
}

#leftmenu ul li a {
display:block;
text-decoration: none;
padding:0px;
margin:0px;
padding:4px;
padding-bottom:5px;
padding-left:16px;
color:#97ca4f;
font-weight:bold;
/*background:url(../images/imgmenu.jpg) no-repeat;*/
background-color:#dbe5b6;
}

#leftmenu ul li a:hover {
/*background:url(../images/imgmenusn.jpg) no-repeat;*/
background-color:#FFF;
}

#leftmenu ul li a.landed {
/*background:url(../images/imgmenusn.jpg) no-repeat;*/
background-color:#dbe5b6;
}

#leftmenu ul li div.submenu {
margin:0;
padding:0;
margin-top:2px;
width:155px;
font-family: Verdana, Tahoma;
}

#leftmenu ul li div.submenu ul {
list-style-type:none;
margin:0;
padding:0;
width:140px;
}

#leftmenu ul li div.submenu ul li {
font-size:90%;
margin:0;
margin-bottom:2px;
width:155px;
}

#leftmenu ul li div.submenu ul li a {
display:block;
text-decoration: none;
padding:0px;
margin:0px;
padding:4px;
padding-bottom:5px;
padding-left:16px;
color:#595959;
font-weight:bold;
background:url(../images/imgmenu.jpg) no-repeat;
/*background:url(../images/imgmenu2.jpg) no-repeat;*/
/*background:none;*/
background-color:#eff0f2;
}

#leftmenu ul li div.submenu ul li a:hover {
/*background:url(../images/imgmenus2.jpg) no-repeat;*/
background:none;
background-color:#FFF;
}

#leftmenu ul li div.submenu ul li a.landedSub {
/*background:url(../images/imgmenus2.jpg) no-repeat;*/
background:url(../images/imgmenu.jpg) no-repeat;
/*background:none;*/
background-color:#eff0f2;
color:#005882;
}

#leftmenu ul li div.submenu ul li div.subsubmenu {
margin:0;
padding:0;
margin-top:2px;
width:155px;
font-family: Verdana, Tahoma;
}

#leftmenu ul li div.submenu ul li div.subsubmenu ul {
list-style-type:none;
margin:0;
padding:0;
width:155px;
}

#leftmenu ul li div.submenu ul li div.subsubmenu ul li {
font-size:90%;
margin:0;
margin-bottom:2px;
width:155px;
}

#leftmenu ul li div.submenu ul li div.subsubmenu ul li a {
display:block;
text-decoration: none;
padding:0px;
margin:0px;
padding:4px;
padding-bottom:5px;
padding-left:25px;
color:#595959;
font-weight:normal;
/*background:url(../images/imgmenu3.jpg) no-repeat;*/
background:none;
background-color:#eff0f2;
}

#leftmenu ul li div.submenu ul li div.subsubmenu ul li a:hover {
/*background:url(../images/imgmenus3.jpg) no-repeat;*/
background:none;
background-color:#FFF;
}

#leftmenu ul li div.submenu ul li div.subsubmenu ul li a.landedSubSub {
/*background:url(../images/imgmenus3.jpg) no-repeat;*/
background:none;
background-color:#eff0f2;
color:#005882;
}

#content {
margin:0;
background-color:#eff0f2;
padding: 37px 10px 10px 112px;
font-size:11px;
text-align:justify;
color:#444444;
}

#contentsub {
margin:0;
background-color:#eff0f2;
padding: 0px 20px 10px 18px;
font-size:11px;
text-align:justify;
color:#444444;
}

#contentsub a {
color: #015883;
}

#content1h, #content2h, #content3h, #content4h, #content5h {
margin:0;
padding:0;
padding-bottom:10px;
border-bottom:1px solid #999999;
}

#content2h, #content3h, #content4h, #content5h {
padding-top:10px;
}

#tlopodstrona {
margin:0;
padding:0;
vertical-align:baseline;
}

#toolss {
margin:0;
padding:0;
}

#toolss_left {
margin:0;
padding:0;
width:190px;
float:left;
padding-bottom:10px;
}

#toolss_right {
margin:0;
padding:0;
width:278px;
float:left;
padding-bottom:10px;
}

.right1 {
float:left;
margin:0;
padding:0;
width:249px;
height:13px;
background:url(../images/right_1.jpg) no-repeat;
}

.right2 {
float:left;
margin:0;
padding:0;
width:249px;
background:url(../images/right_2.jpg) repeat-y;
}

#better_box1, #better_box2, #better_box3, #better_box4, #better_box5 {
margin:0;
padding:0;
padding-left:34;
padding-right:0;
width:137px;
font-size:11px;
}

#better_box1 a, #better_box2 a, #better_box3 a, #better_box4 a {
	color: #004B85;
}

#box1, #box2, #box3, #box4, #box5 {
margin:0;
padding:0;
padding-left:10px;
padding-right:10px;
width:214px;
}

#box1 a, #box2 a, #box3 a, #box4 a, #footer a {
	color: #004B85;
}


.right3 {
float:left;
margin:0;
padding:0;
margin-bottom:3px;
width:249px;
height:25px;
background:url(../images/right_3.jpg) no-repeat;
}

#advert234a {
float:left;
padding:0;
margin-left:2px;
margin-top:5px;
margin-bottom:25px;
}

.ban234 {
width:234px;
}

.ban234_2 {
width:234px;
}

.anzeige {
/*width:234px;*/
text-align:right;
font-size:0.8em;
}

.anzeige1h {
width:300px;
text-align:right;
font-size:0.8em;
}

.anzeige2h {
width:468px;
text-align:right;
font-size:0.8em;
}

#footer {
margin:0;
padding:0;
padding-top:30px;
padding-left:112px;
background-color:#eff0f2;
color:#898F94;
font-size:60%;
}

.news-latest-item1  {
padding:0;
margin:0;
margin-bottom:10px;
margin-left:5px;
padding-bottom:5px;
/*border-bottom:1px solid #999999;*/
}

.news-latest-item2 {
padding:0;
margin:0;
margin-bottom:10px;
padding-bottom:5px;
font-size:10px;
color:#444444;
}

.news-latest-item2 h4 {
margin-bottom:1px;
}

.news-latest-item3 {
padding:0;
margin:0;
margin-bottom:5px;
padding-bottom:0px;
}

.news-latest-item3 h4 {
margin-bottom:1px;
}

.news-latest-item1 p.newstext a, .news-latest-item2 p.newstext a, .news-latest-item3 p.newstext a{
text-decoration: none;
}

.news-latest-item1 h1 a, .news-latest-item2 h1 a, .news-latest-item3 h1 a {
font: 80%/1.1em Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #444444;
text-decoration: none;
}

.news-latest-item2 a { font-size:11px; color:#444444; text-decoration:none;}

.newstext {
padding:0;
margin:0;
text-align:left;
font-size:11px;
}

.newsimg {
margin-bottom:5px;
float:left;
}

.newsimg img {
margin-right:10px;
}

.news-single-backlink a{
text-decoration: none;
color: #015883;
}



/*---------------------------------  tt_news Page-Browser & other  ---------------------------------*/
.tx-ttnews-browsebox, .browseBoxWrap {
	margin:3px;
	padding:3px;
	border:none;
	background-color:#FFFFFF;
}

.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #FFF;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}

.news-latest-container1 {
clear:both;
}

.news-list-item3art {
clear:both;
padding:0;
margin:0;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px solid #999999;
}

.news-list-item3art ul {
margin:0;
padding:0;
font-color:#004b85;
}

.news-list-item3art ul li {
margin:0;
margin-left:0px;
margin-bottom:3px;
list-style:none;
font-color:#004b85;
font-weight:bold;
}

.news-list-item3art ul li.allnews {
font-size: 90%;
font-weight:normal;
}

.news-list-item3art a {
color: #015883;
}


div#content .imagedownloader {
border: none;
}

.kreska {
border-bottom: 1px solid #999999;
width: 467px;
margin: -5px 0 -10px 0;
}

div#content h1 a {
text-decoration: none;
color:#015883;
font-size:14px;
}

div#content h1 {
font-size:14px;
color:#015883;
}

div#contentsub h1 a {
text-decoration: none;
color:#015883;
font-size:14px;
}

div#contentsub h1 {
font-size:14px;
color:#015883;
}

div#content  textarea {
width: 257px;
}

div.industrydb-search-container {
	font-size: small;
	font-weight: bold;
}

div.industrydb-search-container select {
	border: 1px solid black;
	font-size: x-small;
	width: 100px;
	margin: 0 0 0 10px;	
}

.industrydb-search-container input {
	margin: 0 0 0 -80px;
	font-size: x-small;
	font-weight: bold;
	border: 1px solid black;
}

.industrydb-search-container table tr td {
	padding: 3px;
}

div.tagcloud { 
background: #E2E6E9; 
border: none;
}
div.tagcloud a {color: #ae0637; text-decoration: none;}

.tx-veguestbook-pi1 {
	width: 300px;
	font-size:90%;
}

.tx-veguestbook-pi1 h2.tx-guestbook-header {
	clear:both;
	background:#FFF;
	color:#000;
	display:block;
	font-size:95%;
	font-weight:bold;
	padding: 0;
	padding-top:10px; 
	width: 100%;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
	float:left;
	width:auto;
	width:auto;
	background:#FFF;
	min-height:1em;
	padding: 0;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
	height:auto;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
float:none;
/*	float:left;
	width:100%;*/
	width:450px;
	background:#FFF;
	padding: 5px;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
	font-size:110%;
	float:left;
	width:10em;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	font-size:110%;
	float:left;
	width:20em;
}
	
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
	width: 30em;
	font: 110%/1.1em Verdana, Tahoma, Arial, Helvetica, sans-serif;
/*	font-size:140%; */
	display: block;
	float: left;
}

.tx-veguestbook-pi1 input.tx-guestbook-submit {
	font-size:110%;
	width:auto;
	display:block;
}

.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
	font-size:85%;
    font-weight: bold;
}

.contenttable a {
	color: #015883;
}

/* dodatki do tabeli */

#theader {
	background: rgb(233, 233, 233);
}

#ttable {
	border-collapse: collapse;
	
}

#ttable thead td {
	line-height: 15px;
	
}

#ttable td {
	line-height: 10px;
	padding: 0 2px 0 2px;
}

.mmonat {
	text-align: center;
	background: rgb(24, 59, 115);
	color:#FFFFFF;
}

.tiplink { text-align: right; }
#clock { min-height:16px; }
.tx-thmailformplus-pi1 li { color:#FF0000; }
td.dmmjobcontrol_search_td2 { padding-bottom:5px; }

span.news-latest-date1 {
color:#015883;
font-size:80%;
text-decoration:underline;
}

span.news-latest-date1 a {
color:#015883;
text-decoration:underline;
}

span.questionNumber {
color:#000000;
font-size:80%;
text-decoration:none;
vertical-align:top;
}

.news-latest-item3 h4 a {
font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.listrowFrontPageField  {
padding:0;
margin:0;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px solid #999999;
}

.tx-guestbook-right {
width:400px;
}

.tx-guestbook-result {
width:400px;
}

.tx-guestbook-header {
width:400px;
}

.tx-guestbook-comment {
width:400px;
}

.tx-veguestbook-pi1 {
width:400px;
}

.tx-guestbook-comment {
width:400px;
}

.news-single-item1 h2 { font-size:14px; font-weight:bold; color:#015883; }
.news-single-item1 h3 { font-size:11px; font-weight:bold; }
.tx-dmmjobcontrol-pi1 h3 { font-size:11px; font-weight:bold; }
.poll_picture {
background-image:url('../images/messer.jpg');
border:none;
margin-left:0px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
}

.tx-dropdownsitemap-pi1 {
padding-right:10px;
font-size:12px;
}

#borderek {
margin:0;
padding:0;
padding-bottom:10px;
border-right:1px solid #595959;
}

#content a {
text-decoration:none
}

#contentsub .news-latest-item1 h1 a {
font: 80%/1.1em Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #444444;
text-decoration: none;
}

#contentsub li {
list-style-type: none;
list-style-image: url(../images/kropka.png);
}

#langmenu .tx-srlanguagemenu-pi1 .CUR, .tx-srlanguagemenu-pi1 .INACT, .tx-srlanguagemenu-pi1 .NO {
width: 21px;
text-align: center;
font-weight:normal;
font-size: 9px;
color: #8E8E90;
}

#langmenu .tx-srlanguagemenu-pi1 .CUR {
text-decoration: underline;
font-size: 9px;
color: #8E8E90;
}
#langmenu .tx-srlanguagemenu-pi1 .INACT {
font-size: 9px;
color: #8E8E90;
}
#langmenu .tx-srlanguagemenu-pi1 .NO a {
text-decoration: none;
font-size: 9px;
font-weight:normal;
color: #8E8E90;
}