*{ margin: 0; padding: 0;}
body{ margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; background: url(imgs/design/back_content.jpg) top left;}
body a{ text-decoration: none;}
body p{ margin: 0; padding: 0; line-height: 20px; color: #1c5c9d;}
#main{ background: url(imgs/design/back_header.jpg) top left repeat-x;}
#wrap{ width: 980px; margin: 0 auto;}
#header{ background: url(imgs/design/header.jpg) top left no-repeat; height: 213px;}
#nav{ width: 800px; margin:0 0 0 220px; color: #000000; font-weight: bold;}
#nav ul{ list-style: none; margin: 0; padding: 0;}
#nav ul li{ float: left; margin-right: 10px; margin-top: 187px; width: auto;}
#nav ul li a{ color: #000000;}
#nav ul li a:hover{color: #0d4279;}
#content_top{ width: 923px; height: 11px; width: 923px; margin: 0 auto;}
#content{ background: url(imgs/design/content_middle.jpg) top left repeat-y; margin-bottom: 0; width: 923px; margin: 0 auto;}
#content_bottom{ height: 10px; width: 923px; margin: 0 auto;}
#footer{ background: none; width: 940px; margin: 0 auto; padding-top: 22px;}
#footer p{ color: #acacac; font-size: 10px;}
#footer a{ color: #acacac; font-size: 10px;}
.f_left{ float: left; width: auto;}
.f_right{ float: right; width: auto;}
#wrapper{ background: url(imgs/design/back_footer.jpg) bottom left repeat-x; height: 56px; margin-top: 10px;}
.clr{ clear: both; line-height: 0;}

#left{ float: left; width: 268px; padding-left: 27px;}
#left p{ text-align: justify; width: 260px;}
#middle{ float: left; width: 280px; padding-left: 15px;}
#middle p{ text-align: justify; width: 260px;}
#right{ float: left; width: 307px; height: 600px; margin-top: -15px; padding-top: 0; padding-left: 20px; background: url(/imgs/design/content3_back.jpg) top right no-repeat;}
#right p{ text-align: center; width: 280px;}
#form{ float: left; width: 320px; padding: 25px 0 0 130px;}
#text_kontakti{float: left; width: 320px; padding: 25px 0 0 75px;}
.kabelna_tv{ padding: 25px 50px 0 50px; text-align: justify; line-height: 24px;}


#pagnav { margin:10px 0 20px 0; text-align:center; }
#pagnav a, .current, .backNA, .nextNA, a.next { padding:1px 6px 1px 6px; }
#pagnav a { color:#999999; }
#pagnav a:hover { background-color:#ED1C24; color:#FFFFFF; }
#pagnav .current { color:#0066CC; font-weight:bold; }
#pagnav .backNA { }
#pagnav .nextNA { }
#pagnav a.back { }
#pagnav a.next { }


a { color:#0066CC; text-decoration:none; font-weight:bold; }
a:hover { color:#333333; }

.more { font-size:9px; font-weight:normal; }
