.caption-prepravni-sluzby { width:236px; height:27px; background:url("../images/web/caption/prepravni-sluzby.jpg") no-repeat; }

/* Layout */
#main { position:relative; width:940px; margin:0 auto; }
#head { position:relative; height:136px; }
#logo { position:absolute; left:0; top:0; width:254px; height:136px; /*background:url("../images/web/logo.png") no-repeat left top;*/ }
#logo a { display:block; width:100%; height:120px; }
#menu { position:absolute; left:260px; top:0; list-style-type:none; }
#menu li { display:block; float:left; position:relative; }
#menu li a { display:block; float:left; min-width:82px; _width:82px; height:58px; line-height:58px; padding:0 15px; background:url("../images/web/menu/bg.top.png") no-repeat right top; text-align:center; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#ffffff; }
#menu li a:hover { text-decoration:underline; }
#menu li ul { position:absolute; top:57px; left:0; display:none; z-index:99999; }
#menu li ul li { float:none; position:static; }
#menu li ul li a { float:none; display:block; width:200px; min-width:none; height:auto; line-height:normal; padding:5px 0; padding-left:7px; background:#002aaa; border-bottom:1px dotted #ffffff; text-align:left; font-weight:normal; text-transform:none; color:#ffffff; }

#menu li:hover > ul { display:block; }

#van { position:absolute; right:5px; top:37px; width:380px; height:278px; background:url("../images/web/car.png") no-repeat; z-index:1000; }

/*#body { }*/
#left { float:left; width:240px; padding-top:0px; }
#right { float:right; width:685px; padding-top:10px; }

#sidemenu { margin-top:11px; list-style-type:none; text-align:right; }
#sidemenu li { display:block; width:240px; min-height:50px; line-height:50px; margin-bottom:5px; background: #ffffff url("../images/web/menu/bg.side.jpg") no-repeat left bottom; }
#sidemenu li a { display:block; position:relative; width:149px; padding-right:91px; text-transform:uppercase; text-decoration:none; font-size:11px; color:#0935bc; }
#sidemenu li a:hover { text-decoration:underline; }
#sidemenu li a.active { font-weight:bold; }
#sidemenu li a img.ico { position:absolute; right:0; bottom:2px; }
#sidemenu li ul li { display:inline; width:auto; min-height:none; line-height:normal; margin-bottom:0; background:none; }
#sidemenu li ul li a { position:static; width:209px; padding-right:31px; height:34px; line-height:36px; background:url("../images/web/menu/bg.side.sub.jpg") no-repeat left top; text-transform:none; font-size:12px; color:#0935bc; }

/*
.gray-box { position:relative; padding:15px; background:#ededed; }
.gray-box .lt { position:absolute; left:0; top:0; width:9px; height:7px; background:url("../images/web/box/corner.gray.left.jpg") no-repeat; }
.gray-box .rt { position:absolute; right:0; top:0; width:9px; height:7px; background:url("../images/web/box/corner.gray.right.jpg") no-repeat; }
.gray-box .heading { margin-bottom:10px; font-size:17px; }
.gray-box ul { margin:0 0 5px 10px; list-style-type:none; }
.gray-box ul li { padding:3px 0; padding-left:20px; background:url("../images/web/box/item.jpg") no-repeat left center; font-size:12px; font-weight:bold; color:#002aaa; }
*/

#content {width: 625px; }

#content ul { width:574px; padding: 15px 5px 10px 35px; background:url("../images/web/bg/ul.top.jpg") no-repeat left top #ededed; list-style-type:none; }
#content ul li { padding:3px 0; padding-left:25px; background:url("../images/web/box/item.jpg") no-repeat left center #ededed; font-size:12px; font-weight:bold; color:#002aaa; }
#content ul li h2 { margin:5px 0; margin-left:-38px; font-size:17px; _background:#ededed; }
#content ul li > h2 { background:#ededed; }

#content h1 { margin-bottom:10px; font-size:24px; font-weight:normal;}

#foot { margin-top:75px; padding-bottom:15px; }
#foot .copy { border-top:1px solid #9b9b9b; padding-top:5px; font-size:11px; text-align:right; color:#5c5f5f; }
#foot .copy a { text-decoration:none; color:#5c5f5f; }
#foot .copy a:hover { text-decoration:underline; }

#flash {position:absolute; margin:47px 0 0 630px; z-index:-1;}

#content ol {padding-left:30px;}

.scroll{ width:300px; height: 76px; position:absolute; top:60px; left: 280px;}
#cspost{position:relative; top:20px;}

