/* 

	Theme Name: PRIMA WEB 3.5

	Description: Téma pro oficiální komunitní web TV Prima.

	Author: panda, Jack7

	Version: 3.5

*/

body {

background : #ffffff url(images/bg.PNG) repeat-x;

color : #333333;

font-size : 9pt;

font-family : Arial, Helvetica, Sans-Serif;

margin : 0;

padding : 0;

}



	/* Header */

#menu, #menu-ie {

margin-bottom : 15px;

}



       /* Home */
#mezera {

width : 100% !important;

padding-bottom : 15px !important;


}

#last-video {

background : #4d4d4d;

color : #ffffff;

margin-bottom : 5px;

padding : 0 5px 5px 5px;

}

#last-video li  {
list-style : none;
margin : 0;
padding : 0;
}

#last-video a {

color : #ffffff;

font-weight : bold;

}

#last-video a:hover {

color : #333333;

font-weight : bold;

text-decoration : underline;

}

.last-video-greytitle {

background : #595959 url(images/sidebar-title-bg.PNG) repeat-x;

color : #ffffff;

height : 30px;

font-weight : bold;

border-top : 5px solid #4d4d4d;

}

#wordtube p  {
font-size : 0;
margin : 0;
padding : 0;
width : 0;
height : 0;
}

#glidercontent {

float : left;

}

#banner2 {

background : #f2f2f2;

height : 166px;

width : 960px;

margin-top : 10px;

padding-top : 10px;

padding-left : 10px;

margin-bottom : 10px;

}

#program-tabber {

float : right;

font-size : 8.5pt;

line-height : 15pt;

margin : 0;

padding : 0 0;

width : 225px;

}

.grey-post {

background : #b8b8b8;

}
.grey {
background: #b8b8b8 url(images/home/bg-novinky.PNG) repeat-x bottom;
margin-bottom : 30px;

}
.grey-title {

background : #595959;

padding : 0.3em 10px;

color : #ffffff;

font-weight : bold;

margin : 5px;

line-height : 15pt;

}

.grey h2 a, .grey h2, 
.grey-post h2 a, .grey-post h2 {

color : #f25b2c;

font-family : Trebuchet MS, Helvetica, Sans-Serif;

font-size : 12pt;

margin : 5px 0 0 0;

padding : 0;

text-decoration : none;

}

.nnp, .digi {

background : #cbd8ef url(images/home/bg-nnpdigi.PNG) repeat-x bottom;

margin-bottom : 30px;

}

.dum {

background : #f3d2d1 url(images/home/bg-dum.PNG) repeat-x bottom;

margin-bottom : 30px;

}

.futuramania {

background : #F8DADA url(images/home/bg-futuramania.PNG) repeat-x bottom;

margin-bottom : 30px;

}
#futuramania-toptitle {

background : url(images/home/listy/lista-futuramania.PNG) no-repeat;

height : 57px;

width : 715px;

margin-left : 5px;

margin-top : 0;

font-weight : bold;

}

.futuramania-title {
padding-top : 12px;

height : 44px;

width : 710px;

margin-left : 5px;

text-align : right;

font-weight : bold;

}

#dum-toptitle {

background : url(images/home/listy/lista-dum.PNG) no-repeat;

height : 60px;

width : 715px;

margin-left : 5px;

margin-top : 0;

font-weight : bold;

}

.dum-title {
padding-top : 6px;
height : 44px;
width : 710px;
margin-left : 5px;
text-align : right;
font-weight : bold;

}

.nnp-title {

background : #1b3a60 url(images/home/listy/lista-nnp.PNG) no-repeat;

height : 45px;

width : 715px;

margin : 5px;

text-align : right;

font-weight : bold;

}

.digi-title {

background : #4f81bd url(images/home/listy/lista-digi.PNG) no-repeat;

height : 45px;

width : 715px;

margin : 5px;

text-align : right;

font-weight : bold;

}


.nnp h2 a, .nnp h2, .nnp a {

color : #1b395e;

}

.digi h2 a, .digi h2, .digi a {

color : #4f81bd;

}

.dum h2 a, .dum h2, .dum a {

color : #bc4141;

}

.futuramania h2 a, .futuramania h2, .futuramania a {

color : #bc4141;

}

.dum h2 a, .dum h2, .nnp h2 a, .nnp h2, .digi h2 a, .digi h2, .futuramania h2 a, .futuramania h2, .futuramania .rssLinkListItemTitle {

font-family : Trebuchet MS, Helvetica, Sans-Serif;

font-size : 12pt;

margin : 5px 0 0 0;

padding : 0;

text-decoration : none;

}
.futuramania .rssLinkListItemTitle h2 a:hover {

color : #333333;

}
.title-napis {

padding-top : 9px;

padding-right : 5px;

}



	/* Sidebar */



#iprima {

background : #fae8d9;

margin-bottom : 10px;

}

.iprimatitle {

background : #f25625;

padding : 0.3em 10px;

text-align : center;

color : #ffffff;

font-weight : bold;

border-top : 5px solid #fae8d9;

border-left : 5px solid #fae8d9;

border-right : 5px solid #fae8d9;

border-bottom : 1px solid #fae8d9;

}

#iprima ul {

list-style : none;

margin : 0;

}

#iprima ul a {

display : block;

border-bottom : 1px solid #f7916f;

padding : 0.3em 10px;

color : #555555;

}

#iprima ul a:hover {

background : #f7916f;

color : #ffffff;

}

#sidebar-grey {

background : #a6a6a6;

margin-bottom : 10px;

padding : 0 5px 5px 5px;

}
.sidebar-greytitle-text {

padding : 5px 10px;

}

.sidebar-greytitle {

background : #595959 url(images/sidebar-title-bg.PNG) repeat-x;

color : #ffffff;

height : 30px;

font-weight : bold;

border-top : 5px solid #a6a6a6;

}

#sidebar-grey a {

color : #ffffff;

font-weight : bold;

}

#sidebar-grey a:hover {

color : #333333;

font-weight : bold;

text-decoration : underline;

}

#sidebar h3 {

color : #999999;

font-family : Trebuchet MS, Helvetica, Sans-Serif;

font-size : 12pt;

border-bottom : 1px solid #cccccc;

margin : 0;

padding : 0;

}

#sidebar ul, #sidebar ol {

list-style : none;

margin : 0;

padding : 5px;

}

#sidebar li, #sidebar li:hover {

margin : 0;

padding : 0;

}

#sidebar {

float : right;

font-size : 8.5pt;

line-height : 15pt;

margin : 0;

padding : 0 0;

width : 225px;

}





	/* Postarea */

.postarea-bg {

background : #b8b8b8;

margin-bottom : 10px;

padding : 5px;

}



#content {

margin : 0 auto;

padding : 0;

width : 970px;

}

#postarea {

float : left;

width : 725px;

margin-bottom : 5px;

}

.postarea-bg h2 a, .postarea-bg h2 {

color : #f25b2c;

font-family : Trebuchet MS, Helvetica, Sans-Serif;

font-size : 12pt;

margin : 5px 0 0 0;

padding : 0;

text-decoration : none;

}

#postarea-home {

float : left;

margin : 0;

padding : 0;

width : 725px;

}

#postarea img {

padding-right : 5px;

padding-bottom : 1px;

}

#postarea p, #postarea ul, #postarea ol {

font-size : 8pt;

font-family : Arial, Helvetica, Sans-Serif;

line-height : 12pt;

padding : 0 0 0px 0;

}

#postbody {

margin : 0;

padding : 8px 0 0 0px;

}

#postarea ul {

list-style-type : circle;

margin : 0 0 0 30px;

padding : 0;

}

#postarea li {

margin : 0;

padding : 0;

}

#postarea h2 a:hover {

color : #333333;

}

#postarea h3 {

color : #9999ff;

font-size : 10pt;

font-weight : normal;

margin : 0;

padding : 20px 0 5px 0;

}

#postarea small {

color : #7f7f7f;

font-family : Arial, Helvetica, Sans-Serif;

font-size : 11px;

}

#postarea small a {

color : #7f7f7f;

}

#postarea small a:hover {

text-decoration : underline;

}

.feedback {

color : #333333;

font-size : 12px;

margin : 0;

padding : 0 20px;

text-align : center;

}

.postentry {

margin : 0 0 0 0;

padding : 0 0 5px 5px;

}
.postentry-prima {
background : url(images/logos/postentry-prima.PNG) right top no-repeat;

margin : 0 0 0 0;

padding : 0 0 5px 5px;

}
.postentry-cool {
background : url(images/logos/postentry-cool.PNG) right top no-repeat;

margin : 0 0 0 0;

padding : 0 0 5px 5px;

}
.postentry-klub {
background : url(images/logos/postentry-klub.PNG) right top no-repeat;

margin : 0 0 0 0;

padding : 0 0 5px 5px;

}



	/* Comments */
.comment-pad {
margin-right: 5px;
border-right: 1px solid #B8B8B8;
}

.comments-title {

background : #595959 url(images/sidebar-title-bg.PNG) repeat-x;

color : #ffffff;

padding : 0;

font-weight : bold;

line-height : 15pt;

height : 30px;
}

#comments h2 a, .h2 comments {

color : #f25b2c;

font-family : Trebuchet MS, Helvetica, Sans-Serif;

font-size : 12pt;

margin : 5px 0 0 0;

padding : 0;

text-decoration : none;

}

#commentlist {

list-style-type : none;

margin : 0;

padding : 0;

}
#commentlist img{
margin : 0;
padding : 0;
}

#commentlist li {

margin : 10px 0;

padding : 5px 10px;

}

#commentlist p {

margin : 0;

padding : 0;

}

#commentlist small {

font-size : 11px;

}

.class_comment1 {

background : #C5C5C5;

border : 0px solid #e0dede;

}

.class_comment2 {

background : #CECECE;

border : 0px solid #e0dede;

}

#comments, #postcomment {

color : #333333;

font-family : Arial, Helvetica, Sans-Serif;

font-size : 14px !important ;

font-weight : bold;

margin : 10px 0 10px 0;

}

#commentform {

color : #333333;

font-family : Arial, Helvetica, Sans-Serif;

padding : 5px 20px;

}

#commentform input {

background : #ffffff;

border : 1px solid #cccccc;

font-family : Arial, Helvetica, Sans-Serif;

font-size : 8.5pt;

color : #333333;

padding : 1px;

}

#commentform textarea {

background : #ffffff;

border : 1px solid #cccccc;

font-family : Arial, Helvetica, Sans-Serif;

font-size : 8.5pt;

color : #333333;

padding : 1px;

}

#commentform input:focus, #commentform textarea:focus {

background : #ffffff;

}



	/* Footer */



#footer {

background : #595959;

color : #cbd9cb;

font-family : Arial, Helvetica, Sans-Serif;

font-size : 8.5pt;

margin : 0;

margin-bottom : 5px;

padding : 15px 10px 17px 10px;

}

#footer a {

color : #999999;

}

#footer a:hover {

color : #ffffff;

}

#footer p {

color : #ffffff;

margin : 0;

padding : 0;

}

a {

color : #f25b2c;

text-decoration : none;

}

a:hover {

color : #333333;

text-decoration : underline;

}

acronym, abbr, span.caps {

cursor : help;

border-bottom : 1px solid #000000;

}

blockquote {

padding : 5px 20px 30px 20px;

margin : 5px;

}

cite {
text-decoration : none;
}

code {
font-family : Arial, Helvetica, Sans-Serif;
font-size : 8.5pt;
}

img {
border : 0;
}

h4 {
color : #555555;
}

div.floatleft {
float : left;
}

div.floatright {
float : right;
}

div.both {
clear : both;
}

img.border {
border : 1px solid #cccccc;
padding : 5px;
margin : 0;
}

img.border:hover {
background : #cccccc;
}

img.center {
display : block;
margin : auto;
}

img.alignright {
float : right;
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}

img.alignleft {
float : left;
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}

.center {
text-align : center;
}

.alignright {
text-align : right;
}

.alignleft {
text-align : left;
}

.navigace {
font-weight : bold;
padding : 10px;
text-align : right;
}



	/* WP-PageNavi */

.wp-pagenavi a, .wp-pagenavi a:link {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #F25B2C;
color : #F25B2C;
background-color : #ffffff;
}

.wp-pagenavi a:visited {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #F25B2C;
color : #F25B2C;
background-color : #ffffff;
}

.wp-pagenavi a:hover {
border : 1px solid #6F6F6F;
color : #6F6F6F;
background-color : #ffffff;
}

.wp-pagenavi a:active {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #F25B2C;
color : #F25B2C;
background-color : #ffffff;
}

.wp-pagenavi span.pages {
padding : 2px 4px 2px 4px;
margin : 2px 2px 2px 2px;
color : #6F6F6F;
border : 1px solid #6F6F6F;
background-color : #ffffff;
}

.wp-pagenavi span.current {
padding : 2px 4px 2px 4px;
margin : 2px;
font-weight : bold;
border : 1px solid #6F6F6F;
color : #6F6F6F;
background-color : #ffffff;
}

.wp-pagenavi span.extend {
padding : 2px 4px 2px 4px;
margin : 2px;
border : 1px solid #6F6F6F;
color : #6F6F6F;
background-color : #ffffff;
}

	/* Hodnocení */
#ratings img {
padding : 0px;
margin : 0px;
}
.post-ratings {
margin-bottom : 15px;
}