body {  background-image:url(../images/tlo1.jpg); background-repeat: repeat;	margin: 0px;	padding: 0px; 	font-family: Trebuchet MS;	font-size: 14px;color:#cccccc;	}
a { 	font-weight: bold;text-decoration: none;color: #ff6c00; }
a:hover{ color: #ffffff;}

#all {margin:0px;padding:0px;background-image:url(../images/tlo.jpg); background-repeat:repeat-x;}

#container{ margin:auto; width:874px;background-color: #303030;text-align:justify; background-image:url(../images/contract_publishing_08.jpg); background-position:bottom; background-repeat:no-repeat;}

#content_left { width:260px; float:left; padding-left:15px; padding-top:20px;}
#menu_left {background-color: #f1f1f1;	width:343px;float:right;padding:10px;}
.menu_left_1 {	font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ff6c00;padding: 3px 0px 3px 5px;}
.menu_left_1 a{font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ff6c00;padding: 3px 0px 3px 5px;}
.menu_left_1 a:hover {font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ffffff;padding: 3px 0px 3px 5px;}

.menu_left_2 {	font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ff6c00;padding: 3px 0px 3px 10px;}
.menu_left_2 a{font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ff6c00;padding: 3px 0px 3px 10px;}
.menu_left_2 a:hover {font-family: Tahoma, Verdana, "Trebuchet MS";font-size: 11px;font-weight: bold;margin: 0px;color:#ffffff;padding: 3px 0px 3px 10px;}

#content_line { width:1px; height:220px; margin:0px; padding:0px; float:left; background-color:#424242; margin-left:15px; margin-top:20px; background-image:url(../images/content_line.jpg); background-repeat:repeat-y;}

#content_right { width:570px; float:right; padding-right: 10px}
#content_right h1 { font-size:30px; font-family:"Trebuchet MS"; color:#ff6c00;clear:both; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; padding-left:15px;}
#content_right div {width:560px;margin:0px; padding:0px;float:right;}
#content_right img { padding:1px; border:2px solid #ffffff; float:left; margin-right:5px; margin-top:5px;}


#footer {height:79px;margin:auto; width:874px; color:#787878;}

#gora { margin:auto;width:874px;}
#gora a { float:left;}
#gora img { float:left;}
#header { margin:auto; width:874px;}
#header img { float:left;}

#newsPreView_full h3{ margin:0px; padding:0px;font-size:30px; font-family:"Trebuchet MS";color:#ff6c00;}
.newsPreView_full img {margin:2px; padding:2px;}
.newsPreView_full { padding:0px; margin:0px; width:540px;padding-bottom:20px; float:left;text-align:justify;}
.newsDate {float:left;color:#ffffff;padding:0px 0px 0px 10px;font-size: 10px;line-height: 3em;background-image: url(../images/date_back.jpg);background-position: left top;background-repeat: no-repeat;width:66px;height:29px;}
.newsPreView_full h2 { margin:0px; padding:0px;font-size:12px; color:#ffffff; padding-top:7px;}
.newsPreView_full p {margin:0px; padding:0px;color:#ffffff;}


.newsDate {float:left;color:#ffffff;padding:0px 0px 0px 10px;font-size: 10px;line-height: 3em;background-image: url(../images/date_back.jpg);background-position: left top;background-repeat: no-repeat;width:66px;height:29px;}
.newsPreView {float:left;width:550px;}
.newsPreView h3 {padding-left:5px;}
.newsPreView h4 {padding-left:5px;width:420px;}
.newsPreView img{float:left;padding:3px;}
.shortDescription {float:left;}


#news h3{ margin:0px; padding:0px;font-size:30px; font-family:"Trebuchet MS";color:#ff6c00; padding-left:20px;}
.news_box { padding:0px; margin:0px; width:260px; margin-left:20px; padding-bottom:20px; float:left;}
.news_box .date { background-image:url(../images/date_back.jpg); background-repeat:no-repeat; width:66px; height:29px;font-size:10px;float:left; padding-left:5px; padding-top:7px;}
.news_box h2 { margin:0px; padding:0px;font-size:12px; color:#787878; padding-top:7px;}
.news_box p {color:#787878;}

input {  width:211px; background-image:url(../images/input_background.jpg); border:1px solid #eaeaea; padding-left:5px;}

hr {	height:1px;	background: #424242;	border: 0; 	color: #424242;}
hr.line{	height:1px;	background: #424242;	border: 0; 	color: #424242;}
hr.line_1{	height:1px;	background: #424242;	border: 0; 	color: #424242;}

.footer_left{float:left; padding-left:15px; padding-top:5px;}
.footer_left a  { padding-left:5px; color:#787878; font-weight:normal;}
.footer_left a:hover {	color:#ff6c00;}
.footer_right{float:right; padding-right:15px; padding-top:5px;}
.footer_right a  {  color:#787878; font-weight:normal;}
.footer_right a:hover {	color:#ff6c00;}

.info {color: green}

/*limit*/
.limit {text-align: center; margin-bottom: 20px; padding-bottom: 30px}

/* gallery */
.gallery {height: 80px}
.gallery .imageBorder {border: 3px solid #E2E2E2; margin: 0 10px 0 0; padding: 2px;}
.gallery .imageContainer {width: 110px; float: left; margin-right: 5px}
.gallery  h3 {color: black; font-size: 11px; font-weight: normal}
.galleryFullViewItem {float: left; text-align: center; margin: 7px;}

/* news */
.newsPreView h3 {color:#ff6c00; font-size: 14px; font-weight: normal; padding: 0px; margin: 0px}
.newsPreView .date {display: block; float:right; padding-right: 5px;}
.newsPreView p {padding: 10px; margin: 0px; display: block; padding-top: 2px}

/*formularz */
fieldset {border: none}
fieldset legend {display: none}
fieldset div {padding: 3px}
fieldset div label {width: 100px; display: block; float: left; text-align: right; padding-right: 5px}
fieldset div textarea {width: 300px; height: 80px}
