body, div, span, a, img, p, td, tr, table, h1, h2, h3, h4, form, ul, li, dl, dt, dd, label, fieldset {
	margin:0;
	border:0;
	padding:0;
}

body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

table td.bgleft{
	background:url(../dsg/left.gif) top repeat-x;
}
table td.bgright{
	background:url(../dsg/right.gif) top repeat-x;
}

table.search{
position: relative;
top: -1px;
background:url(../dsg/search_bg.gif) -10px 0 no-repeat;	

}
td.search{

padding-left:25px;
}

ul#search{
padding-bottom:5px;
}


ul#search li{
list-style-type:none;
margin-top: 9px;
float:left;
padding-right: 5px;
padding-bottom:11px;
}
select.lngSelect{
color:#A70739;
}
select.lngSelect option{
color:#A70739;
}
div#headerBG{
width:100%;
height:144px;
background:url(../dsg/header_bg.jpg) repeat-x;	

}
div#gradient{
	width:100%;
	height:106px;
	position: absolute;
	top: 193px;
	left: 0px;
	background:url(../dsg/gradient.jpg) repeat-x;
	z-index:0;
}
div#wrapper{
	width:850px;
	margin: 0 auto 0 auto;
}
div#header{
width:850px;
height:139px;
}

ul#topMenu{
margin-left:245px;
margin-top: -20px;
}

ul#topMenu li{
	list-style-type:none;
	float:left;
	height:54px;
	padding-top:15px;
}
ul#topMenu li.devider{
	list-style-type:none;
	float:left;
	background:url(../dsg/devider.gif) no-repeat;
	width:37px;
	height:54px;
}
div#logo{

position:relative;
left: 95px;
top: 25px;
width:79px;
height:76px;
}
/*--------------------- CONTENT---------------------------------*/

div#container{

padding-top:10px;
position:relative;
z-index:1;
width:850px;

}
div#bredcrums{
margin-left:247px;
width:653px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#878686;
padding-top:3px;
height:26px;
}
div#bredcrums a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#878686;
}
div#bredcrums div.crums{
float:left;
width:406px;
height:11px;

}
div#bredcrums div.tools{
margin-top:3px;
width:80px;
clear: right;
margin-left:40px;
float:left;
}
div#bredcrums div.tools a{
margin-right:5px;
}
/*---------------menu-----------------------*/
div#menu{
margin-top:-10px;
width:245px;
float:left;
overflow:hidden;
position:relative;
z-index:1;

}
div#mainmenu{
padding-left:40px;


}

ul.mainmenu{
	width:183px;
	padding-bottom:5px;
	
}
ul.mainmenu li.menuTop{
	list-style-type:none;
	width:183px;
	height:45px;
	background:url(../dsg/menuBoxTop.jpg) no-repeat;
}

ul.mainmenu li.menuItem{
	list-style-type:none;
	width:183px;
	height:23px;
	background:url(../dsg/menuBoxItem2.jpg) 0px -1px no-repeat;
	padding-bottom:1px;
}
ul.mainmenu li.menuBottom{
	list-style-type:none;
	width:183px;
	height:104px;
	background:url(../dsg/menuBoxBottom.jpg) no-repeat;
}
ul.mainmenu a{
	text-decoration:none;
	color:black;	
	font-size:13px;
	font-family:verdana;
	padding-left:35px;
	
}
ul.mainmenu li.menuTop a{
	position:relative;
	top:20px;
	
}
ul.mainmenu a:hover{
	text-decoration:none;
	color:#a8053a;
	font-size:13px;
	font-family:verdana;
}
ul.mainmenu a.selected{
	text-decoration:none;
	color:#a8053a;
	font-size:13px;
	font-family:verdana;
}
ul.mainmenu a img{
	padding-right:15px;
	position:relative;
	top:3px;
}
div#mainmenu div.bottomborder{
background:url(../dsg/mainmenu_bottom_line.gif) no-repeat;

width:187px;
height:116px;
}

div#submenu{
width:244px;
text-align:right;


}
div#submenu ul li {
list-style-type:none;
}
div#submenu ul li a{
	font-size:12px;
	font-family:verdana;
	color:#6b6b6b;
	padding-right:20px;
}
div#submenu ul li a:hover{
	font-size:12px;
	font-family:verdana;
	color:#a8053a;
	padding-right:20px;
}
div#submenu ul li a.selected{
	font-size:12px;
	font-family:verdana;
	color:#a8053a;
	padding-right:20px;
}
/*--------------------------------------content------------------------------------*/
div#content{
width:605px;
float:left;
overflow:hidden;
position:relative;
z-index:1;
}

img.contentIMG{
height:163px;
border-top:5px solid #E8E8E8;
border-bottom:5px solid #E8E8E8;
margin-right:10px;
}
img.contentSpacer{
padding-bottom:0;
}

div.headerImages{
width:437px;
height:183px;
float:left;
}

div.comment{
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#747473;
padding-top:3px;
width:159px;
float:left;
height:163px;
line-height: 19px;
font-weight:bold;
padding-top:15px;
}

div.content {
width:437px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#434242;
line-height: 15px;
position:relative;
z-index:1;
}
div.content div.text{
width:437px;
margin-bottom:50px;
}
div.content div.footer{
background:url(../dsg/footer_border.jpg) top repeat-x;
padding-top:10px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#868686;
}

div.content ul li strong{
color:#A70739;
}

div.content a{
color:#A70739;
}

div.content ul{
padding-left:16px;
list-style-image:url(../dsg/pika_seznama.gif);
}

div.content p{
width:430px;
overflow:hidden;
}

div.contentTitle{
 font-family:Times, "Times New Roman", serif;
 font-size:38px;
 color:#808080;
 font-weight:100;
 line-height: 38px;
 padding-top:10px;
 padding-bottom:15px;
}

div.content strong{
 font-family:verdana;
 font-size:12px;
 font-weight:bold;
 color:#A70739;

}

.srchContent {
	padding-bottom:15px;
}

div.submenu_poklicite_box{
	padding:0 0 0 3px;
}

div.submenu_poklicite_box div.submenu_poklicite{
	width:175px;
	height:82px;
	background:url(../dsg/back_up.jpg) top left no-repeat;
	overflow:hidden;
}

div.submenu_poklicite_box div.submenu_poklicite div.left{
	padding:24px 0 0 14px;
	float:left;
}


div.submenu_poklicite_box div.submenu_poklicite div.left div.telefon{
	width:31px;
	height:31px;
	background:url(../dsg/telefon.gif) top left no-repeat;
	
}

div.submenu_poklicite_box div.submenu_poklicite div.right{
	margin:15px 0 0 7px;
	float:left;
}


div.submenu_poklicite_box div.submenu_poklicite div.right div.txt_box{
	width:114px;
	height:60px;
}

p.submenu_main{
	font-family:verdana;
	font-size:10px;
	line-height:15px;
	color:#4b4b4b;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}

p.submenu_main a{
	font-family:verdana;
	font-size:10px;
	line-height:15px;
	color:#4b4b4b;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}

p.submenu_main a:hover{
	text-decoration:underline;
}

p.submenu_telefon{
	font-family:arial;
	font-size:13px;
	line-height:15px;
	color:#c56080;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}

div.submenu_email_box{
	padding:10px 0 0 3px;
}

div.submenu_email_box div.submenu_email{
	width:175px;
	height:80px;
	background:url(../dsg/back_down.jpg) top left no-repeat;
	overflow:hidden;
}

div.submenu_email_box div.submenu_email div.right_email{
	padding:24px 0 0 6px;
	float:left;
}


div.submenu_email_box div.submenu_email div.right_email a.email{
	width:35px;
	height:35px;
	background:url(../dsg/email.gif) top left no-repeat;
	display:block;
	
}

div.submenu_email_box div.submenu_email div.left_email{
	padding:26px 0 0 20px;
	float:left;
}


div.submenu_email_box div.submenu_email div.left_email div.txt_box{
	width:100px;
	height:60px;
}




