/* Main
----------------------------------------------- */
body{padding:0;margin:10px;text-align:center;background-color:#fff;}
h2{margin:0 0 .5em 0;border-bottom:1px solid #f00;font:24px arial,tahoma,verdana,lucida,sans-serif;}
h3{font:bold 14px verdana,tahoma,lucida,sans-serif;margin:0 0 1em 0;padding:0;}
#container{width:635px;margin:2em auto 0.2em auto;background-color:#fff;color:#333;border:1px solid black;line-height:130%;text-align:left;}
/* Links
----------------------------------------------- */
a{color:#333;font-family:verdana, lucida, sans-serif;font-weight:bold;text-decoration:none;border-bottom:1px dotted #333;}
a:hover{color:#f00;text-decoration:underline;border-bottom:none;}
a.noBorder,a.noBorder:hover{text-decoration:none;border-bottom:none;}
/* Top and Logo
----------------------------------------------- */
#top{padding:5px;margin:0 0 1em 0;background-color:#fff;border-bottom:0;}
#top img{padding:0;margin:0;border:0;}
#logo{text-align:left;vertical-align:top;margin:0;padding:0;}
#logo h1{text-align:left;vertical-align:top;margin:0;padding:0;background:url(../img/logo.gif) no-repeat top left;width:625px;height:63px;}
#logo h1 span{display:none}
#content{margin-left:130px;padding: 1em;font: 11px verdana,lucida,sans-serif;}
/* Main navigation
----------------------------------------------- */
#navcontainer{float:left;width:120px;margin:0;padding:1em 0 0 1em;}
#navcontainer ul{text-align:left;}
ul#navlist{margin-left:0;padding-left:0;list-style:none;}
ul#navlist li{margin:0 0 5px 0;padding:0 0 0 12px;background:url(../img/bullet_off.gif) no-repeat 0 9px;}
ul#navlist li#active{background:url(../img/bullet.gif) no-repeat 0 9px;}
#navcontainer ul li a{background:#fff;text-align:left;font:bold 13px tahoma,verdana,lucida,sans-serif;color:#4f4f4f;text-decoration:none;border-bottom:none;}
#navcontainer ul li a:hover{background:#fff;color:#f00;text-decoration:none;border-bottom:none;}
#navcontainer ul li a#current{cursor:default;background:#fff;color:#f00;border-bottom:none;text-decoration: none;}
/* Web portfolio
----------------------------------------------- */
#rightnav{float:right;width:130px;margin:0;padding:0;}
#rightnav p{margin:0 0 5px 0;padding:0;font:bold 10px verdana,lucida,sans-serif;color:#f00;}
#rightnav a{font:10px verdana,lucida,sans-serif;}
#portf_cont{margin-right:140px;padding:0;}
#portf_cont img{margin:0 14px 14px 0;padding:0;border:1px solid #666;}
/* Logos and illustration portfolio
----------------------------------------------- */
dl.table-works{margin:0;padding:0;}
.table-works dt{margin:1em 0 .4em 0;padding:0;font-weight:bold;color:#f00;}
.table-works dd{margin: .2em 0 .4em 0;padding: 0 0 0 .8em;}
#work-popis{margin:0;padding:0 10px 0 0;font:11px verdana,lucida,sans-serif;}
#work-popis img{padding:0;margin:0 0 10px 10px;}
#work-popis a{text-decoration:none;border-bottom:none;}
#work-foto{float:right;width:155px;padding:0;margin:0;}
#work-foto img,p.foto img{padding:0;margin:0;border:1px solid #666;}
/* Contacts
----------------------------------------------- */
dl.contact{float:left;width:450px;padding:0;margin:0;}
dl.contact dt{float:left;clear:left;width:100px;padding:0;margin:0 0 15px 0;font-weight:bold;}
dl.contact dd{ width:350px;padding:0;float:left;margin:0 0 15px 0;}
/* Forms
----------------------------------------------- */
.input, textarea{border:1px solid #f00;font:11px tahoma,verdana,lucida,sans-serif;color:#000;width:200px;}
.submit{font:bold 12px tahoma,verdana,lucida,sans-serif;letter-spacing:1px;}
textarea{visibility:visible;letter-spacing:1px;overflow:auto;}
.form{width:400px;background-color:#fff;border:0;padding:0;margin:0px auto;}
div.row{clear:both;padding-top:10px;}
div.row span.label{float:left;width:50px;text-align:right;}
div.row span.formw{float:right;width:330px;text-align:left;}
div.spacer{clear:both;}
/* Footer
----------------------------------------------- */
#footer{clear:both;margin: .5em 0 0 0;padding: .5em;color:#000;background-color:#fff;border:0;font:10px verdana,lucida,sans-serif;text-align:center;}
#footer a{font-weight:normal;}
/* Advert
----------------------------------------------- */
#adv{margin:0;padding:10px 0 0 0;font:11px verdana,lucida,sans-serif;color:#f00;}
#adv a{text-decoration:none;border-bottom:none;}
#adv img{padding:0;margin:0 0 5px 0;border:0;}
/* Advert 2
----------------------------------------------- */
#adv2{margin:0;padding:0 0 0 0;font:11px verdana,lucida,sans-serif;color:#f00;}
#adv2 a{text-decoration:none;border-bottom:none;color:#f00;}
#adv2 img{padding:0;margin:0 0 5px 0;border:0;}
/* Footer Advert
----------------------------------------------- */
#footAdvert{margin:0 auto 10px auto;padding:0;width:635px;font:10px verdana,lucida,sans-serif;}
#footAdvert a{font-weight:normal;}
/* Feed
----------------------------------------------- */
.feed{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	border-collapse:collapse;
}
.feed td{
	padding:0 7px 10px 0;
	vertical-align:top;
	text-align:left;
	font:11px verdana,lucida,sans-serif;
}
.titleSearch{font:bold 14px verdana,tahoma,lucida,sans-serif;color:#f00;}
/* Footer links (script)
----------------------------------------------- */
#uaLinkScroller { display: inline; margin: 0px; padding: 0px; }
#uaLinkScroller li { display: none; }