body, div, p, img, h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px; border: 0px;}


body {font-family:Arial,sans-serif; font-size: 11px; color: black; text-align: left;  overflow-x: hidden;}
td {font-family: Arial, Helvetica, sans-serif;}
h1 {font-size: 16px; font-weight: bold; margin:0px; margin-bottom:15px; color: #001c7b;}
h2 {font-size: 12px; font-weight: bold; margin:0px; margin-bottom:1px; color: #001c7b;}
h3 {font-size: 12px; font-weight: bold; font-style: italic;  margin-bottom:5px; color: #001c7b;}
h4 {font-size: 13px; font-weight: bold; margin-bottom:1px; color: #001c7b;}
h5 {font-size: 12px; font-weight: bold; margin-bottom:1px; color: #001c7b;}
h6 {font-size: 11px; font-weight: bold; margin-bottom:1px; color: #001c7b;}
p {margin-bottom: 6px;}

.clear {clear: both; font-size: 1px; line-height: 1px;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.nabidka_item {text-align: center; width:140px; padding:5px; float:left;}
.nabd {font-weight:bold; color: #00033F;}

#page
{
	
}

#header
{
	height: 95px;
	border-top: 7px solid #112E83;
	background: url('/img/top-background.gif') bottom repeat-x; 
	background-color: #F7F7F7;
}

#header-inner
{
	height: 95px;
	width: 995px;
	margin: 0 auto;
/*	background: url('/img/daf_logo.png') no-repeat scroll left 20px; */
}

#header a {font-size: 10px; color: #999999; text-decoration: none;}

#title {position: absolute;left: 430px; font-size: 19px; color: black; font-weight: normal;}

#topmenu1
{
	height: 17px;
	text-align: right;
	color: #999999;
	font-size: 12px;
	padding-top: 10px;
}

#topmenu1 a {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

#topmenu1 a:hover {color: black;}


#topmenu2
{
	float: right;
	padding-top: 5px;
	height: 16px;
}

#trucktrade {
	font-size: 19px;
	text-align: right;
	line-height: 22px;
	float: right;
	width: 76%;
	margin-top: 7px;
}

#trucktrade h1 {
	font-size: 19px;
	margin-left: 20px;
	font-weight: normal; 
	margin:0px; 
	color: black;
}

#main
{
	width:995px;
	margin: 0 auto;
	border-bottom: 7px solid #112E83;
	background: transparent url('/img/sidebar-bg.gif') top left repeat-y;
}

#homepagetop
{
	width: 995px;
	height: 249px;
	margin-bottom: 5px;
	background: #ffffff;
	border-bottom: 1px solid #c0c0c0;
	background: #ffffff url('/img/tt.jpg') no-repeat;
}

#homepageleft
{
	float: left;
	width: 450px;
	padding: 10px;
	background: #ffffff;
}
#homepageleft a {color: #001c7b; text-decoration: none;}
#homepageleft a:hover {text-decoration: underline;}

#homepagecenter {
	float: left;
	width: 235px;
	padding: 10px;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

#homepageright {
	float: left;
	width: 248px;
	padding: 10px;
}

#homepagecontent {
	padding-top: 15px;
	padding-bottom: 20px;
	background: #ffffff url('/img/only_shadow.gif') top repeat-x;
	color: #666666;
	font-size:11px;
	line-height:16px;
}

#leftmenu
{
	float: left;
	width: 235px;
	adding: 10px;
	padding-top: 15px;
}

#leftmenu a {
	font-size: 11px; 
	color: black; 
	text-decoration: none; 
	border-bottom: 1px solid #cccccc;
	display: block; 
	padding-bottom:4px;
	padding-right: 5px;
	adding-top:4px;
	padding-left: 20px;
	color: #333333;
	background: url('/img/sipka.png') no-repeat scroll 5px 5px;
}

#leftmenu li.parent a {
	background: url('/img/plus.png') no-repeat scroll 5px 5px;
}

#leftmenu li.parent li a {
	background: url('/img/sipka.png') no-repeat scroll 20px 5px;
}

#leftmenu li.current {
	background: #ffffff;
	font-weight: bold;
}

#leftmenu .current a { color: black; font-weight: bold;}

#leftmenu a:hover {color: #001c7b;}
/*#leftmenu a.current {color: black; font-weight: bold;}*/
#leftmenu li li a {color: #666666; padding-left: 35px;}
#leftmenu ul {text-indent: 0px; margin-left: 0px; padding-left: 0px; list-style: none; }
#leftmenu li {text-indent: 0px;  list-style: none; width: 235px; line-height: 20px;}

#bg_left {
	background: transparent url('/img/sidebar-bg.gif') top left repeat-y;
}

.intro_title {
	background: url('/img/only_shadow.gif') bottom repeat-x;
}

#content
{
	float: left;
	width: 760px;
/*	border-left: 20px solid #EFEFEF;*/
}

#content a {color: #001c7b; text-decoration: none;}
#content a:hover {text-decoration: underline;}

#content_intro
{
	background: #ffffff;
	float: left;
	width: 995px;
}

#intro_text {
	background: url('/img/only_shadow.gif') bottom repeat-x;
	padding-bottom: 10px;
	font-size: 11px;
	color: #666666;
}

#intro_item {
	float: left;
	width: 221px;
	height: 185px;
	margin-left: 20px;
	padding-bottom: 10px;
	padding-top: 15px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 11px;
	color: #666666;
}

#intro_item p,
#intro_item_admin p {
	line-height: 14px;
}

#intro_item_admin {
	float: left;
	width: 230px;
	margin-left: 20px;
	padding-top: 15px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 11px;
	color: #666666;
}

#intro_item a {
	padding-left: 10px;
	color: #112E83;
	text-decoration: none;
	font-weight: bold;
	background: url('/img/sipka.png') no-repeat scroll 0px 2px;
}

#column_center {
	float: left;
	width: 491px;
	padding: 15px;
}

#column_right {
	float: left;
	padding-top: 30px;
	width: 239px;
}

#intro_left {
	float: left;
	width: 725px;
	padding: 15px;
}


#cesta {
	border: 1px solid #CCCCCC;
	background: url('/img/right_menu_bg.gif') top left  repeat-y;
	margin-bottom: 20px;
}

#cesta h6 {
	padding: 3px 5px;
	margin: 0;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background: url('/img/rp_heading.gif') repeat-x bottom;
}

#cesta ul {
	list-style: none;
	margin: 9px 10px;
	padding: 0;
	line-height: 15px;
}

#cesta ul a {
	color: black;
	padding-left: 20px;
	background: url('/img/sipka.png') no-repeat scroll 5px 2px;
	text-decoration: none;
}

#cesta ul a:hover {
	color: #001c7b;
}

#footer a { text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer {
	font-size: 10px;
	width:995px;
	margin: 0 auto;
	padding: 5px;
}


/*****************************************************/
/*****		NEWS CLASSES		 *************/
/*****************************************************/
#fxNews	{padding: 5px; padding-top: 2px; margin:0px; margin-top:15px; border: 1px solid gray; background-color: #FDF7F2;
	 font-size:90%; color:red;}
#fxNews a {color: red;}
.fxNewsHeader	{font-size: 13px; font-weight:bold; color: red; margin-bottom:5px;}
.fxNewsItem	{margin:0px; margin-bottom:10px; color: red;}
.fxNewsItemHeader	{font-weight:bold; color: red;}
.fxNewsItemHeaderLink {color: red;}
.fxNewsItemContent	{color: red;}

#topmenu2 ul {
	margin: 0px; padding: 0px; border: 0px;
	z-index:1;
}

#topmenu2 ul li {
	text-transform:uppercase;
	font-weight: bold;
}

#topmenu2 li {
	margin: 0px; padding: 0px; border: 0px;
	float: left;
	z-index:1;
	display:block;
}

#topmenu2 a {
	padding: 2px 0px 3px 25px;
	margin-left: 20px;
	display:block;
	background: url('/img/sipka.png') no-repeat scroll left 5px;
}

#topmenu2 a.current {
}

#topmenu2 li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	z-index:1;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#topmenu2 li li {
	width: 150px;
	height: auto;
	text-align:left;
	background: #ffffff url('/img/topmenu_bg.gif')  repeat-x; 
	border-bottom: 1px solid #cccccc;
	z-index:1;
	line-height: 15px;
	font-weight: normal;
}

#topmenu2 li li:hover,
#topmenu2 li li.sfhover {
	background: #999999 url('/img/topmenu_sel_bg.gif')  repeat-x; 
}


#topmenu2 li li a {
	padding: 3px;
	display:block;
	width: 118px;
	padding-left: 15px;
	margin-left: 10px;
	color: black;
	text-transform:none;
	font-size: 11px;
}

#topmenu2 li li.parent a {
	background: url('/img/plus.png') no-repeat scroll left 7px;
}

#topmenu2 li li.parent li a {
	background: url('/img/sipka.png') no-repeat scroll left 7px;
}

#topmenu2 li li a:hover {
	color: white;
}

#topmenu2 li li ul {
	margin: -19px 0 0 150px;
	z-index:1;
}

/* Posledni polozka se nesmi zobrazit mimo obrazovku */
li#last_item li ul {
	margin-left: -152px;
}

#topmenu2 li:hover ul ul, #topmenu2 li:hover ul ul ul, #topmenu2 li.sfhover ul ul, #topmenu2 li.sfhover ul ul ul {
	left: -999em;
}

#topmenu2 li:hover ul, #topmenu2 li li:hover ul, #topmenu2 li li li:hover ul, #topmenu2 li.sfhover ul, #topmenu2 li li.sfhover ul, #topmenu2 li li li.sfhover ul {
	left: auto;
}

#topmenu2 li:hover > a, #topmenu2 li.sfhover > a {
	color: black;
}
/*
#topmenu2 ul ul,
#topmenu2 ul li:hover ul ul,
#topmenu2 ul ul li:hover ul ul
#topmenu2 ul li.sfhover ul ul,
#topmenu2 ul ul li.sfhover ul ul
{display: none;}

#topmenu2 ul li:hover ul,
#topmenu2 ul ul li:hover ul,
#topmenu2 ul ul ul li:hover ul
#topmenu2 ul ul li.sfhover ul,
#topmenu2 ul ul ul li.sfhover ul
{display: block;}
*/
 ul#tablist {
	list-style: none;
	border-bottom:1px solid #CCCCCC;
	height: 20px;
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-left: 5px;
	margin-bottom: 10px;
 }

#tablist li {
	float: left;
	display: block;
	color: #999;
	height: 20px;
	padding: 0;	
	margin-left: -18px;
	position: relative;
	background: url( "/img/tab-right-inactive.gif" ) top right no-repeat;
	white-space: nowrap;
	padding-right: 37px;
	border-bottom: 1px solid #ccc;

}

#tablist li a {
	display: block;
	float: left;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #999;
	line-height: 20px;
	padding-left: 15px;
	background: url( "/img/tab-left-inactive.gif" ) top left no-repeat;
}

#tablist li.current {
	z-index: 6;
	font-weight: bolder;
	border: none;
	height: 21px;
	background: url( "/img/tab-right.gif" ) top right no-repeat;
}

#tablist li.current a {
		height: 21px;
	color: #112e83;
	background: url( "/img/tab-left.gif" ) top left no-repeat;
}



.close
{
	margin: 0px; padding: 0px; border: 0px;
	padding-bottom: 10px;
	text-align: right;
}

.close a {color: #666666; text-decoration: none; font-weight: bold; font-size: 12px;}
.close a:hover {color: black;}

#layer1 {
	margin: 0px; padding: 10px; border: 3px outset threedface;
	position: absolute;
	visibility: hidden;
	background: url('/images/progress.gif') threedface 50% 50% no-repeat;
	z-index: 100;
}

#layer2 {
	margin: 0px; padding: 10px; border: 3px outset threedface;
	position: absolute;
	visibility: hidden;
	background-color: threedface;
	z-index: 100;
}

.entry_title {
		background: url('/img/content-head.gif') top left repeat-x;
		margin-top: 10px;
		padding-top: 15px;
		padding-left: 10px;
		border-top:  1px solid #cccccc;
}

#homepagecontent h1,
.entry_title h1,
.intro_title h1 {
		color: #000000;
		font-size: 19px;
		font-weight: bold;
}

#homepagecontent h2,
.entry_title h2,
.intro_title h2 {
		color: #666666;
		font-size: 14px;
		font-weight: bold;
}

#homepagecontent h3,
.entry_title h3,
.intro_title h3 {
		color: #999999;
		font-size: 10px;
}

.entry_text {
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	padding-top: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.entry_text h1 {
		color: #333333;
		font-size: 14px;
		font-weight: bold;
}

.entry_text h2 {
		color: #112E83;
		font-size: 11px;
		font-weight: bold;
}

#intro_item_admin h1 a,
#intro_item h1 a {
		color: #333333;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
}

#intro_item_admin h1,
#intro_item h1 {
		color: #333333;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
}

.entry_caption {
		border-bottom: 1px dashed #cccccc;
		border-top: 1px dashed #cccccc;
		color: #333333;
		font-size:12px;
		line-height:14px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
}


.links_pics img {
		padding-left: 5px;
}
