/* CSS Document */

body { background-color:#FFFFFF; margin: 5px; padding: 0px; font-family: Trebuchet MS, Verdana, serif; color: #000000; font-size: 12px}


a {color: #415dc8;}
a:hover {text-decoration: underline}

h2 {font-size: 19px; font-weight: normal}
h3 {font-size: 14px; color: #617da8; margin: 6px 0px 8px 0px}
h4 {font-size: 14px; color: #415dc8; margin: 0px 0px 8px 0px}

.cb {clear: both; font-size: 1px}



/* LAYOUT */
#page_title_wrap, #find { height: 62px; width: 100%; position: relative}
#page_title_wrap { background-image: url(../asdf_img/design/corner2.gif); background-position: top right; background-repeat: no-repeat }
#page_title { padding: 8px 0px 0px 10px; background-image: url(../asdf_img/design/corner1.gif); background-position: top left; background-repeat: no-repeat}
#page_title h1 {font-size: 28px; margin: 0px; padding: 0px}
#page_title h1 a, .page_title h1 a:hover {color: #FFFFFF; text-decoration: none;}
#page_title h4 {margin:  0px; font-size: 12px; color: #e6edf7; font-weight: normal; padding: 0px;}
#page_title h4 a, .page_title h4 a:hover {text-decoration:none; color: #e6edf7;}

#find {color:#FFFFFF; font-size: 13px; font-weight: bold; background-image: url(../asdf_img/design/corner4.gif); background-position: top right; background-repeat: no-repeat }
#find_content {padding: 15px 2px 0px 4px; background-image: url(../asdf_img/design/corner3.gif); background-position: top left; background-repeat: no-repeat }
.textbox {border: 1px solid #939EA6; background-color: #E9EFF4; width: 80%;font-size: 12px; margin-bottom: 2px}

#content_nav { background-image: url(../asdf_img/design/content_nav_bg.gif); background-repeat: repeat-x; background-color: #f7f6f6; position: relative; border-bottom: 1px solid #c2c4c5;owerflow: hidden}
#content_nav_tabs {padding-top: 17px; position: relative; padding-bottom: 5px;owerflow: hidden;}
#content_nav_tabs a {padding: 3px 15px 5px 15px; margin: 0px 3px 0px 3px; text-decoration:none; border: 1px solid #c2c4c5; font-size: 13px}
#content_nav_tabs a.active {background-color: #FFFFFF; color: #c31861; border-bottom: 1px solid #FFFFFF; font-weight: bold}
#content_nav_tabs a.pasive {background-color: none; color: #605f5f; }
#content_nav_tabs a:hover  {text-decoration: underline}


#content_wrap {padding: 17px 15px 15px 12px;}
.article_wrap {margin-bottom: 2em; position: relative; width: 100%}
.rating_wrap {width: 60px; height: 62px; position: absolute; left: 0px; top: 0px}
.rating_wrap a {text-decoration: none}
.rating_wrap a:hover {text-decoration: none}
.rating {background-image: url(../asdf_img/design/rating_bg.gif); background-repeat: repeat-x; padding: 7px 2px 2px 2px}
.rating h3 {font-size: 19px; color: #405892; margin: 0px; text-align: center; font-weight: normal}
.rating a {color: #405892; text-decoration: none}
.rating a:hover {text-decoration: none}  

.rating h3 span {font-size: 10px; color: #b7b8b8}
.article {margin-left: 75px}
.article span {color: #666666; font-size: 11px;}
.article p {padding: 0em; margin: 0em 0em 0.3em 0em}
.article h2 {margin-bottom: 0.4em}
.article h2 a:visited {color: #c31861}

#right_column_wrap { background-color: #e9eaec; background-image: url(../asdf_img/design/right_column_wrap_bg.gif); background-repeat: repeat-x}
.right_container, .right_container_c  {border-bottom: 1px solid #d2d7e2; padding: 15px 10px 10px 10px}
.right_container h3, .right_container_b h3, .right_container_c h3 {font-size: 14px; font-weight: bold; margin: 0px; padding: 0px}
.right_container h3 a, .right_container_b h3 a, .right_container_c h3 a {text-decoration: underline}
.right_container ul {margin: 0px; padding: 0px; list-style: none; line-height:14px}
.right_container li {padding-left: 6px; background-image:url(../asdf_img/design/list_point.gif); background-repeat: no-repeat}
.right_container ul a {color: #000000}
/**JI**/
.right_container_b {font-size: 13px; border-bottom: 1px solid #d2d7e2; padding: 15px 10px 10px 10px;position: relative}
/*.right_container_b h3 {font-size: 14px; font-weight: bold; margin: 0px; padding: 0px}
.right_container_b h3 a {text-decoration: underline}*/
.right_container_b ul, .right_container_c ul {margin: 0px; padding: 0px; list-style: none; line-height:14px;position: relative}
.right_container_b li, .right_container_c li {padding-bottom: 5px;padding-left: 6px; background-image:url(../asdf_img/design/list_point.gif); background-repeat: no-repeat;position: relative}
.right_container_b ul a, .right_container_c ul a {color: #000000;position: relative}

/***/
/* NOVE - pre podsekcie */

.section { border-bottom: 1px solid #CCCCCC; padding-bottom: 10px; font-size: 13px;}
.section h2 {color: #b7b8b8; font-weight: bold}
.section ul {margin: 0px; padding: 0px; list-style: none; line-height:14px}
.section ul li {font-size: 13px;padding-bottom: 5px;padding-left: 6px; background-image:url(../asdf_img/design/list_point.gif); background-repeat: no-repeat}
.section ul li a:hover {text-decoration: none} /*JI bookmarklet example*/
.section span {font-size: 13px; color: #666666}
.section label {font-size: 14px; font-weight: bold; color: #415dc8}
.section input.ipt_txt {border: 1px solid #939EA6; background-color: #E9EFF4; font-size: 13px; }

.section select {border: 1px solid #939EA6; background-color: #E9EFF4; font-size: 13px; }
.section textarea {border: 1px solid #939EA6; background-color: #E9EFF4; font-size: 13px;font-family: MS Shell Dlg; }
.subsec {font-size: 14px;padding: 4px; background-color: #DAE5EE}

.comment {margin-left: 5px; padding-bottom: 10px; margin-bottom: 8px; }
.maincom {background-color: #F2F2F2; padding: 8px; margin-bottom: 5px;  }
.subcom {margin-left: 25px; margin-bottom: 4px; border-bottom: 1px dotted #DDDDDD;  }
.comtop {border-top: 1px dotted #DDDDDD;}

.pages {margin: 8px 0px 4px 0px; padding: 4px; background-color: #F2F2F2;font-size: 14px;}
/** ji **/
.button {
	border-bottom : 1px solid black;border-right : 1px solid black;}
.bookmarklet {text-decoration: none}
.bookmarklet a:hover {text-decoration: none}
.error {color: red; font-weight: bold; font-size: 14px;}
.a_info {color: #555555}

/* ETARGET - reklamne odkazy - zaciatok */
 .etarget {
background-color:#E9EAEC;
font-size:11px;
color:#000000;
margin:0px auto;
padding:0px;
font-family:tahoma,arial,helvetica,sans-serif;
width: 205px;
text-align:left;
overflow: hidden;
}
.etarget a {
color:#C92E70;
font-weight:normal;
}
.etarget a:hover {
color:#415DC8;
}
.etarget .selfpromo {
background-color:#E9EAEC;
color:#808080;
font-size:12px;
border-bottom:#000080;
width:100%;
margin: 0px 0px 5px 0px;
}
.etarget .selfpromo a {
color:#808080;
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding:1px 0px 1px 0px;
color:#415DC8;
}
.etarget a b {
font-weight:normal;
font-size:12px;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 3px 1px 3px;
font-weight:bold;
}
.etarget .title {
margin:0px;
padding:1px 0px 1px 0px;

}
a.etargetcustomselfpromo{
background-color:#E9EAEC;
display: block;
width: 205px;
margin: 0px auto;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:10px;
line-height:20px;
text-align: right;
color:#808080;

}
a.etargetcustomselfpromo:hover{
color:#415DC8;
}
a.etargetcustomselfpromo:visited{
color:#808080;
}
/* ETARGET - reklamne odkazy - koniec */

/*buttony*/

input.sme_submit_big_red{
   padding: 0.2em 0.8em 0.2em 0.8em;
   font-size: 1em;
   font-weight: bold;
   color: #ba1113;
}

input.sme_submit_small_red{
   font-weight: bold;
   padding: 0.1em 0.5em 0.1em 0.5em;
   color: #ba1113;
}

input.sme_submit_big{
   padding: 0.2em 0.8em 0.2em 0.8em;
   font-size: 1em;
   font-weight: bold;
}

input.sme_submit_small{
   font-weight: bold;
   padding: 0.1em 0.5em 0.1em 0.5em;
}
/*buttony end*/
