/*
Theme Name: Snowpark.sk
Theme URL: http://www.snowpark.uk
Description:  
Version: v1.0
Author: Michal Trojanovic
Author URL: http://www.simplydesign.uk
Latest updated: 1th januar 2008
*/
/* CSS for Body */
.cennik { width:550px; font-size:75%; line-height:10px}
*{margin:0; padding:0;}
body{color:#000000; font:76% Verdana,Tahoma,Arial,sans-serif; background-color:#feca09}
#page{color:#000000; width:825px; background-color:#FFFFFF}
/*#bg{background: url(img/main_bg.jpg) top repeat-y; color:#808080; margin:0 auto; width:100%; }*/
#top{color:#808080; margin: auto; width:825px; height:240px; background: url(img/top.jpg) no-repeat;}
#wrap{ width:825px; }
h2 { color:#0766AE; padding-bottom:10px; font-size:18px; background-image:url(img/h2.gif); background-repeat:no-repeat; background-position:top; width:245px; height:74px;}
h2 a { color:#0766AE;text-decoration:none; padding-left:30px; margin-top:30px;}
h2 a:hover { color:#0766AE; text-decoration:none}
h3 { color:#CC0000;
font-size:14px
}
h4 { color:#0766AE;
font-size:16px
}
/* topmenu */

.topmenu {
float:right;
list-style:none;
display:block;
width: 571px;
padding-top:8px;
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
}
.topmenu ul {
list-style-type: none;
color:#FFFFFF;
padding-right:40px;
}
.topmenu li {
float: right;
margin-right: 10px;
font-weight:bold;
color:#FFFFFF;
display:block;
height:21px;
background-color:#239DDE
}
.topmenu li a {
color:#ffffff;
text-decoration:none
}
.topmenu li a:hover {
color:#ffffff;
text-decoration:none;
background-color:#0085CA
}
/* linklist */
.linklist {
border:0;
color:#FFFFFF
}

/* CSS for Links */
a{ color:#000000; font-weight: none; text-decoration:none; border-bottom:none}
a:hover{ color:#000000; font-weight: none; text-decoration:none; border-bottom:none}
a img{border:0;}
.toptop {
background-image:url(img/toptop.jpg);
background-repeat:no-repeat;
width:825px;
height:29px;
}

/* CSS for Header */
#header{margin:5px 0 5; }
#header h1{ color:#6DAAE7; float:left; font-size:1em; margin:10 0 10 0px; width:760px; font-weight: none;}
#header h1 a{background-color:inherit; color:#6DAAE7; text-decoration:none;}

#header p a{background-color:inherit; color:#808080; float:right; font-size:1em; font-weight:none; line-height:1.3em; margin:6px 0 0; text-align:center;}
#frontphoto{margin:0 0 10px;}
#header_title{color:#ffffff; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding-left:37px; padding-top:14px; }
#header_title a{color:#ffffff;}
#header_title a:hover{background-color:inherit; color:#C5DDF5; text-decoration:none;}
#header_title2{ color:#FFFFCC; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-style: italic; padding-left:195px; padding-top:34px;  }

/* CSS for Sidebars */
#leftside{ float:left; line-height:1.4em; width:244px; background-color:#0085CA;}
#extras{ line-height:1.4em; margin:0 0 100px; width:244px;} /* ak bude kratka stranka */
#leftside p, #leftside ul, #leftside div.textwidget, #extras p, #extras ul, #extras div.textwidget{font-size:1em; margin:0 0 18px;}
#leftside li, #extras li{line-height:1.2em; list-style:none; margin:0 0 20px; border-bottom:#65b5df solid 1px;}
#leftside ul ul, #extras ul ul{margin:6px 0 0 10px;}
#leftside ul ul li, #extras ul ul li{margin:0 0 4px; padding-top:20px}
#leftside ul ul li a, #extras ul ul li a{font-weight:normal;}
#leftside ul.linklist, #extras ul.linklist{font-size:1em; margin: 0px 10px;}
#leftside ul.linklist ul, #extras ul.linklist ul{margin:0 0 18px;}
#leftside ul.linklist ul li, #extras ul.linklist ul li {padding: 18px 17px 10px 17px; text-align: left;}
#leftside ul.linklist ul li a, #extras ul.linklist ul li a{font-weight:bold;}
#leftside ul.linklist ul li a:hover, #extras ul.linklist ul li a:hover { text-decoration: none; }
#leftside h2, #leftside ul.linklist li h2, #leftside h3, #extras h2, #extras ul.linklist li h2, #extras h3{background-color:inherit; color:#000000; font-size:1.1em; margin:0 0 10px;}
#leftside label, #extras label{display:none;}

/* CSS for Main menu */
ul.page{list-style:none; text-align:left; padding: 0px 10px;}
ul.page li{display:block; line-height:1.0em; width:190px; padding: 0px 17px 8px 17px;}
ul.page li a{ color:#ffffff; font-weight:bold; text-decoration:none; width:100%;}
ul.page li a:hover, ul.page li.current_page_item a{ color:#000000; text-decoration:none;}
ul.page ul{font-size:0.9em;margin:0 0 0 15px;padding:0 0 5px;width:129px;}
ul.page ul a{padding:3px 1px 3px 5px;width:119px;}
ul.page ul ul{width:117px;}
ul.page ul ul a{width:104px;}

/* CSS for Content */
#content{line-height:1.6em; text-align:left; width:581px;}
#contentwide{line-height:1.6em;margin:0px 0px 5px 160px;}
#content img,#contentwide img{border:0px; margin-right:10px}
#content ul,#contentwide ul,#content ol,#contentwide ol{margin:0 0 16px 30px;}
#content li,#contentwide li{padding:0 0 0 5px;}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol{margin:0 0 0 16px;}

/* CSS for Footer */
#footer{background:#ffffff url(img/bottom.jpg) top center repeat-y; border-top:0px;clear:both;color:#808080;font-size:0.9em;font-weight:normal;line-height:1.3em;text-align:center;width:100%; height: 100px;}
#footer p{margin:0;padding:0;}
#footer a{background-color:inherit;color:#808080;font-weight:normal;text-decoration:none;}
#footer a:hover{background-color:inherit;color:#808080;text-decoration:underline;}


/* CSS for Submenu */
#subpages { font-weight:bold;line-height:1.4em; list-style:none; width:100%; height:30px; margin-bottom:10px;}
#subpages ul.submenu{line-height:1.4em;list-style:none; margin:0;}
#subpages ul.submenu li{display:block; line-height:1.4em; width:140px; padding:0; list-style:none; float:left}
#subpages ul.submenu li a{font-size:1em; border:0px;color:#000000;float:left;padding:10px 1px 3px 5px;text-decoration:underline;width:140px;}
#subpages ul.submenu li ul{margin:0 0 5px 10px;width:120px;}
#subpages ul.submenu li ul li a{ color:#000000; text-decoration:underline}
#subpages ul.submenu li ul ul{}
#subpages ul.submenu li ul ul li a{ color:#000000}
#subpages ul.submenu li ul ul ul{}
#subpages ul.submenu li ul ul ul li a{}
#subpages ul.submenu li a:hover,#subpages ul.submenu li.current_page_item a{color:#0486C4; text-align:left;}
#subpages ul.submenu li.current_page_item ul li a{color:#0486C4;}

/* CSS for Tags */
p,ul,ol{margin:0 0 16px;}
blockquote{border-left:4px solid #D7EAFF;margin:20px;padding:8px 8px 8px 15px;}
blockquote p{background-color:inherit;color:#808080;font-size:0.9em;line-height:1.3em;}
label{background-color:inherit;color:#999999;}
table#wp-calendar{margin:0 0 18px;width:140px;}

/* CSS for Forms */
#s,#submit{background-color:#ffffff;border:1px solid #cccccc;color:#808080;font-size:0.9em;margin:0 0 5px;padding:4px;width:130px;}
#searchsubmit{background-color:#ffffff;border:1px solid #cccccc;color:#808080;font-size:0.9em;margin:0 0 0px;padding:2px;width:50px;}
#author,#email,#url,#comment{border:1px solid #cccccc;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:1em;margin:0;padding:4px;}
#commentsection{margin:25px 0 0;}
#commentsection p{margin:0 0 6px;}

/* CSS for Float fix */
.contenttext{overflow:hidden;}
* html .contenttext{height:1px;overflow:visible;}
* html .contenttext p{overflow:hidden;width:99%;}

/* CSS for Various classes */
.left{border:1px solid #cccccc;float:left;margin:10px 15px 10px 0;}
.right{border:1px solid #cccccc;float:right;margin:10px 0 5px 10px;}
.center{border:1px solid #aaaaaa;text-align:left;}
.textright{text-align:right;}
.sub{width: 99%;}
.small{font-size:0.8em;}
.bold{font-weight:bold;}
.hide{display:none;}
.post{ text-align:left; width:480px}
.divider{height: 25px; width:99%; background: url(img/divider.jpg) no-repeat; text-align:center;}
.postinfo{background-color:#ffffff;border:0px;color:#999999;font-size:0.9em;font-weight:bold;line-height:1.5em;margin:1px 0 20px;padding:0px;}
.comment{background-color:#ffffff;border:0px;color:#999999;margin:0 0 10px;padding:0px 0px 0 0px;}
.comment p.commenthead{line-height:1.6em;}
.comment p{font-size:0.9em;line-height:1.3em;margin:0 0 6px;padding-bottom:5px;}
.navigation{display:block; margin-left:30px}
.navigation p{ margin-left:30px}
.prevlink{margin-right:20px;}
.nextlink{margin-left:20px;}

/* osadenie */
.obsah
{
padding-left:25px;
padding-right:25px;
padding-top:20px;
padding-bottom:20px;
}