BODY, html {
background: #cccccc url(images/bg.gif) repeat-x top center;
padding: 0px;
margin: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height: 100%;
}
HR.no {
display: none;
}
img {
border:0px
}
DIV#page {
width: 858px;
margin-left: auto;
margin-right: auto;
min-height: 100%;
_height: 100%;
padding:0px;
position:relative;
top:0px;
left:0px;
background:#e3e3e3 url(images/vonet_middle.gif) repeat-y left;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}
DIV#top {
position: relative;
height:205px;
width:858px;
margin:0px;
padding:0px;
background:url(images/022_top.gif) repeat-x top
}
div#eshop{
position:absolute;
top:85px;
left:146px;
margin:0px;
padding:0px;
width:97px;
height:38px
}
DIV#topbox {
position:absolute;
top:82px;
left:0px;
margin:0px;
padding:0px;
height:123px;
width:858px;
background:#ffffff url(images/top3.jpg) no-repeat right bottom
}
A#logo {
position:absolute;
top:17px;
left:17px;
margin:0px;
padding:0px;
height:90px;
width:100px;
text-align:left
}
UL#menu {
background: url(images/022_mainmenu.gif) repeat-x;
position:absolute;
left:0px;
top:55px;
height: 25px;
width:858px;
margin:0px;
padding:0px;
border-bottom:solid 1px #ababab;
border-top:solid 1px #e1e1e1;
}
UL#menu LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
MARGIN: 0px;	
}
UL#menu LI A {
color:#777777;
display: block;
float: left;
text-align:left;	
line-height:25px; 
font-size:12px;
font-weight:bold;	
TEXT-DECORATION: none;
padding:0px;
margin:0px;
height:25px;
border-right:solid 1px #7f7f7f;
border-left:solid 1px #ededed
}
UL#menu  LI A span{
line-height:25px;
height:25px;
display:block;
margin:0px;
padding:0px 12px 0px 12px;
float:left;
cursor:pointer;
color:#777777;
}
UL#menu LI A:hover, UL#menu LI A.menuact {	
color:#3b5d88;
background:url(images/vonet_menu.gif) repeat-x top
}
UL#menu LI A:hover span, UL#menu LI A.menuact span{	
color:#3b5d88;
}
DIV#middle {
position:relative;
width:858px;
margin:0px;
padding:0px 0px 0px 0px;
display:table;
background:url(images/vonet_middle2.gif) repeat-x top;
}

DIV#left {
float:left;
position:relative;
width:203px;
margin:27px 0px 10px 0px;
padding:0px;
background:#849db3;
border-right:solid 1px #ffffff
}
DIV#underleft {
float:left;
position:relative;
display:block;
width:203px;
height:214px;
margin:0px;
padding:0px;
background:url(images/vonet_left.gif) repeat-x bottom;
border-top:solid 1px #ffffff
}	
DIV#nosubmenu { 
margin:0px;
padding:40px 0px 0px 0px;
width:203px;
float:left;
position:relative;
font-size:11px;
line-height:14px;
color:#364c62;
background:#c1ccd7 url(images/vonet_nomenu1.gif) repeat-x top
}
DIV#nosubmenu-text { 
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
background:url(images/vonet_nomenu2.gif) repeat-x bottom
}
DIV#nosubmenu-text A{ 
margin:0px;
padding:0px;
color:#000000;
text-decoration:underline
}
DIV#nosubmenu-text A:hover{ 
color:#666666;
text-decoration:none
}
UL#submenu { 
margin:0px;
padding:0px;
background:#ddd;
width:203px;
position:relative;
}
UL#submenu  LI {
padding:0px;
list-style:none;
margin:0px
}
UL#submenu A span{
text-align:left;	
font-size:10px;
font-weight:bold;
margin:0px 0px 0px 8px;
padding:0px 0px 0px 20px;
line-height:24px;
height:24px;
display:block;
cursor:pointer;
background:url(images/vonet_submenu3.gif) no-repeat left;
}
UL#submenu A:hover span, UL#submenu LI A.submenuact span{
background:url(images/vonet_submenu4.gif) no-repeat left;
}
UL#submenu A {
display: block; 
height:24px;
line-height:24px;
color: #ffffff;
background:url(images/vonet_submenu.gif) repeat-y bottom;
text-decoration: none;
margin:0px;
padding:0px;
border-top:solid 1px #bdd0e2;
border-bottom:solid 1px #7c93a9
}
UL#submenu A:hover, UL#submenu LI A.submenuact{
color:#ffffff;
background:url(images/vonet_submenu2.gif) repeat-y bottom;
}

DIV#center {
font-size:10px;
margin:20px 0px 20px 10px;
padding:10px;
width:600px;
display:table;
position:relative;
color:#666666
}

h1{
font-size:20px;
font-weight:normal;
margin:20px 0px 0px 0px;
padding:0px;
color: #3a546d;
border-bottom:2px solid #3a546d;
float:left;
height:30px;
width:600px
}
DIV.text A{
color:#666;
text-decoration:underline
}
DIV.text A:hover{
color: #000000;
text-decoration:none
}
DIV.text{
width:600px;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
font-size:13px;
color:#666 
}
DIV.text p{ 
margin:0px;
padding:0px
}
DIV.text h2{
font-size:16px;
margin:0px;
padding:0px;
color: #999;
display:inline
}
DIV.flashtext{
width:600px;
margin:24px 0px 0px 0px;
padding:0px;
float:left;
font-size:13px;
color:#666;
background:#cddae7 url(images/vonet_flashtext1.gif) repeat-x top
}
DIV.flashtext-head{
margin:0px;
padding:0px 42px 0px 0px;
height:29px;
line-height:29px;
display:block;
background:url(images/vonet_flashtext2.gif) no-repeat right top;
float:left;
position:relative
}
DIV.flashtext-head h3{
font-size:13px;
margin:0px;
padding:0px 0px 0px 10px;
color: #444;
display:inline;
height:29px;
line-height:29px;
background:url(images/vonet_flashtext3.gif) repeat-x top;
float:left
}
DIV.flashtext-text{
margin:0px;
padding:0px 10px 0px 10px;
display:block;
position:relative
}
DIV.flashtext-text p{ 
margin:0px;
padding:0px
}

DIV.flashtext-text A.moreinfo{
margin:0px;
padding:0px 8px 0px 0px;
font-size:11px;
color:#333;
text-decoration:none;
font-weight:bold
}
DIV.flashtext-text A:hover.moreinfo{
color:#999
}

DIV.text .inputform {
border-bottom:2px solid #ffffff;
border-left:none;
border-right:none;
border-top:none;
background:#c1bcb3 url(images/dgm_input.jpg) repeat-y top right;
height:22px;
vertical-align:middle;
width:410px;
font-size:18px;
margin:0px;
padding:0px;
color:#FFFFFF
}
DIV.text .areaform {
border-bottom:2px solid #ffffff;
border-left:none;
border-right:none;
border-top:none;
background:#c1bcb3;
height:150px;
width:300px;
font-size:18px;
margin:0px;
padding:0px;
color:#FFFFFF;
float:left;
display:inline;
overflow:auto
}
DIV.text .tlacidlo {
border:none;
color:#ffffff;
margin:0px -10px 0px 0px;
padding:0px;
float:left;
width:110px;
height:152px;
display:inline
}
DIV.text form {
margin:12px 0px 0px 0px;
padding:0px
}
DIV.text form div {
padding:0px;
margin:0px 0px 20px 0px;
float:left;
display:inline
}
DIV.text form div p {
font-size:14px;
margin:12px 0px 0px 0px;
padding:0px;
color:#c1b093
}
