/*
	version: 1.0
	author: Erik Gyepes
	email: erik.gyepes@youweyoucoding.com
	website: http://youweyoucoding.com

	created by youweyoucoding.com 2009
*/


/* =GENERAL */
strong { font-weight: bold; }
em { font-style: italic; }

body { background: #F2F2F4; color: #2D2D2D; font-family: Arial, sans-serif; font-size: 13px; }
#wrapper { margin: 0 auto; width: 970px; }


/* =HYPERLINKS */
a { color: #2D2D2D; outline-style: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }


/* =HEADER */
/*
#header h1 a { display: block; height: 109px; overflow: hidden; position: relative; text-align: center; top: 0; width: 970px; }
#header h1 a span { background: url(../images/header.jpg) no-repeat 0 0; cursor: pointer; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
*/


#headrik { display: block; height: 109px; position: relative; text-align: center; top: 0; width: 970px; 
background: url(../images/header.jpg) no-repeat 0 0;

}
#headrik span {  display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }


/* =NAVIGATION */
#nav { background: url(../images/nav_bg.gif) repeat-x 0 0; height: 51px; position: relative; top: -4px; }
#nav li { float: left; }
#nav li a { background: url(../images/nav_bg.gif) repeat-x 0 0; color: #FFF; float: left; font-size: 16px; height: 51px; line-height: 51px; padding: 0 31px 0 26px; }
#nav li.selected a { background-color: #DAB991; background-position: 0 -51px; }


/* =MAIN */
#main { background: url(../images/main_bg.jpg) no-repeat 196px 138px; height: 100%; margin-top: 4px; }


/* =WELCOME */
#welcome { background: #FDFDFB url(../images/welcome_bg.jpg) no-repeat 0 0; border: 1px solid #E6E6E6; float: left; height: 181px; margin: 0 0 8px 0; padding: 17px 13px 0 298px; position: relative; left: 8px; width: 426px; }
#welcome h2 { color: #D8B68D; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 23px; font-weight: bold; font-style: italic; margin-bottom: 18px; }
#welcome p { font-size: 15px; line-height: 18px; margin-bottom: 9px; }
#welcome li { border: 1px solid #D8D8DA; float: left; height: 41px; line-height: 41px; margin-right: 6px; }
#welcome li a { color: #3B3B3B; display: block; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 18px; text-decoration: underline; }
#welcome li a:hover { text-decoration: none; }
#welcome li.matrace a { background: url(../images/matrace_icon.jpg) no-repeat 0 14px; margin-left: 7px; padding: 0 10px 0 49px; }
#welcome li.postele a { background: url(../images/postele_icon.jpg) no-repeat 0 8px; margin-left: 7px; padding: 0 17px 0 49px; }
#welcome li.rosty a { background: url(../images/rosty_icon.jpg) no-repeat 0 13px; margin-left: 9px; padding: 0 29px 0 47px; }


/* =CONTENT */
#content { float: left; padding: 16px 8px 0 8px; width: 508px; }
#content h1 { color: #3B3B3B; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 24px; font-weight: bold; margin-bottom: 18px; }
#content .podnadpis{ font-color: #3B3B3B; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 20px; font-weight: normal; margin-bottom: 18px; }
#content h2{ font-color: #3B3B3B; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 20px; font-weight: bold; margin-bottom: 13px; margin-top: 15px }

#content p { line-height: 18px; margin-bottom: 9px; text-align: justify;}

.featured { background: url(../images/featured_bg.jpg) no-repeat 0 0; font-size: 13px; min-height: 68px; height: auto !important; height: 68px; line-height: 18px; padding: 16px 31px 0 82px; width: 395px; }
.featured a { color: #C32E17; font-size: 15px; text-decoration: underline; font-weight: bold;}
.featured a:hover { text-decoration: none; }
#content a{color: #A62C21;}


/* =SIDEBAR */
#googlik {width: 201px;float: left;  background-color: #FFF; border: 1px solid #E7E7E7; margin-bottom: 9px; padding-left: 20px}

#sidebar1, #sidebar2 { float: left; width: 223px; }

.sidebar ul, .sidebar .images { background-color: #FFF; border: 1px solid #E7E7E7; margin-bottom: 9px; }
.sidebar li.head { background: url(../images/sidebar_head_bg.jpg) repeat-x 0 0; border-bottom: 1px solid #E7E7E7; color: #3B3B3B; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 17px; height: 40px; line-height: 40px; padding-left: 15px; width: 202px; }
.sidebar li.head h2 span { color: #CAAA84; }
.sidebar .links li.head { padding-left: 0; width: 217px; }
.sidebar .links li.head h2 { background: url(../images/basket_icon.jpg) no-repeat 0 8px; color: #C32E17; margin-left: 13px; padding-left: 35px; }
.sidebar .links li a { background: url(../images/list_bullet2.jpg) no-repeat 10px 12px; color: #C32E17; }

.sidebar li { font-size: 15px; padding: 0 4px 0 5px; height: 100%; }
.sidebar li a { background: url(../images/list_bullet1.jpg) no-repeat 10px 12px; border-bottom: 1px solid #F2F2F4; display: block; padding: 10px 0 10px 29px; }
.sidebar li.selected a { color: #D8B68D; text-decoration: underline; }
.sidebar li.selected a:hover { text-decoration: none; }

.sidebar .images ul { border: none; }
.sidebar .images li { float: left; margin-bottom: 7px; padding: 0; }
.sidebar .images li a { background: none; border: none; padding: 0; }
.sidebar .images img { padding: 0 7px; }
.sidebar .images .even img { padding-left: 0; }

.sidebar .images li.head { padding-left: 0; width: 221px; }
.sidebar .images li.head h2 { background: url(../images/camera_icon.jpg) no-repeat 0 8px; margin-left: 15px; padding-left: 33px; }
.sidebar .head h2 a {margin: 0px; padding: 0px;}

.sidebar li.last a { border: none; }


/* =FOOTER */
#footer { background-color: #FFF; border-top: 1px solid #DDDDDF; color: #6F6F6F; padding: 25px 0 21px 0; width: 100%; }
#footer .footer_inner { margin: 0 auto;  width: 970px; }
#footer p { clear: both; line-height: 26px; }
#footer p.copyright { float: left; font-size: 15px; }
#footer ul { float: right; }
#footer li { display: inline; }
#footer li a { font-size: 15px; padding: 0 5px; }


/* =MISC */
.clearer { clear: both; display: block; }
.minih {font-size: 11px; text-align: center; margin-bottom: 4px;}
.minih a{color: #C34F26}
.typy a{font-weight: bold; font-size: 14px; background: url(../images/list_bullet1.jpg) no-repeat 10px 4px; padding-left: 20px;}
.typy {text-align: left; margin-left: 200px; margin-bottom: 50px;}
.vstup a{color: #FF0000 !important; font-size: 20px !important; font-weight: bold}
.pikcry img{float: left !important; padding: 0px !important; margin: 0px 0px 20px 0px!important}
.pikcry{padding-left: 10px;}
.clear{clear: both}
.featured ul {list-style: disc}
.featured ul li{margin-left: 20px; margin-bottom: 2px}
.fea {margin-top: 25px !important}
