/**
 * Website Cascading Style Sheets.
 *
 * @copyright  Copyright (c) 2011 Ondrej Krhut, Jan Kvasnicka
 * @package    Application
 */

/* BEGIN: Layout */
	#front,
	#login,
	#admin,
	#error {background-color:#FBFCFE; font-family:'CillianSemiexpandedRegular',"Segoe UI",Segoe,Arial,Tahoma,Verdana,sans-serif;}

	
	
.outer-container {width: 100%; display: block;}
.outer-container .container {margin: 0 auto; width:950px;}
.content_bg {background-color:#FBFCFE;}
.header_bg {background: url("../images/header_bg.png") no-repeat bottom center #EFF6FC;}

/* HEADER */
.header {position:relative;height:105px;}
.header .logo {width:200px; height:86px; position:absolute; left:0px; top:10px; display: block; /*background: url("../images/kvasnickajan.png") no-repeat bottom center transparent;*/}
.header .logo a {width:200px; height:86px; display: block;}
.header .contact {position:absolute; right:180px; top:10px; font-size:12px;}
.header .contact .contact_left {float:left; display:block; border-right:1px solid #000; padding-right:10px;}
.header .contact .contact_right {float:left; display:block; margin-left:10px; border-right:1px solid #000; padding-right:10px;}
.header .contact .contact_right a {color:#000; text-decoration: none;}
.header .contact .contact_right a:hover {color:#159FDF; text-decoration: underline;}
.header .social {position:absolute; right:0px; top:7px;}
.header .social .social_ico {float:left; display:block; width:24px; height:24px; margin-left:5px;}
.header .social .social_ico a {display:block; width:24px; height:24px;}
.header .social .linkedin {background: url("../images/icons/linked-in.png") no-repeat top left transparent;}
.header .social .twitter {background: url("../images/icons/twitter.png") no-repeat top left transparent;}
.header .social .google {background: url("../images/icons/google.png") no-repeat top left transparent;}
.header .social .vimeo {background: url("../images/icons/vimeo.png") no-repeat top left transparent;}
.header .social .slideshare {background: url("../images/icons/slideshare.png") no-repeat center center transparent;}
.header .social .rss {background: url("../images/icons/rss.png") no-repeat top left transparent;}
.header .social .youtube {background: url("../images/icons/youtube.png") no-repeat center left transparent;}


/* Navigation */	
.menu {height:45px; width:705px; border-radius: 2px 2px 2px 2px; position:absolute; top:27px; right:0px;}
.navigation {}
.navigation .control.menu {}
.navigation .control.menu .submenu {display: none;}
.navigation ul {margin: 0px; padding: 0px; list-style: none; display: inline;}
.navigation li {zoom: 1; display:inline;}
.navigation li .menu-item {display: inline-block;}
.navigation a {color:#000; padding: 5px 8px; text-decoration:none; line-height:45px; font-size:16px;}
.navigation a:hover,
.navigation a:focus {color:#159FDF;}
.navigation a.active {color:#159FDF;}

	
/* HOME_TOP */
.home_top {margin-bottom:0px; height:269px; margin-top:0px; display:block;}
.home_top_bg {background: url("../images/slider.png") no-repeat top center #E1F2FA; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
.under_slider_bg {background: url("../images/midleline.png") no-repeat top center #E1F2FA; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}	
		
/* HOME THREE BOX */
.h2_top {color:#0A618C; text-align:center; font-weight:normal; font-size:28px; margin-top:20px;}
.home_top .home_three_box {margin-top:20px;}
.home_top .home_three_box .home_box {width: 298px; float:left; display:block; margin-right:25px; background-color:#F7FCFF; border: 1px solid #C8E7F9;}
.home_top .home_three_box .home_box h2 {font-weight:normal; text-align:center; margin-top:15px; color:#0B70A1; font-size:22px;}
.home_top .home_three_box .home_box p {margin:20px; margin-top:15px; margin-bottom:25px;}
.home_top .home_three_box .home_box .home_button {color: #FFFFFF; display: block; text-align:center; font-size: 16px; line-height: 18px; min-height: 36px; margin:20px; padding: 9px 11px 16px 18px; text-decoration: none; background: url("../images/home_button.png") repeat-x scroll 0 0 transparent; border-bottom:0px solid #C2E397;}
.home_top .home_three_box .home_box a {text-decoration:none;}
.home_top .home_three_box .home_box .home_button:hover {color: #FFFFFF; display: block; text-align:center; font-size: 16px; line-height: 18px; min-height: 36px; margin:20px; margin-bottom:21px; padding: 9px 11px 12px 18px; text-decoration: none; background-position: 0 -64px; border-bottom:3px solid #3AAAE1;}
.home_top .home_three_box .last {margin-right:0px;}	


/* SPECIAL_OFFER */
.special_offer {border:1px solid #BCDBEB; background: url("../images/cover-bcg2.jpg") no-repeat bottom center #EFF6FC; margin-top:20px; margin-right:30px; margin-left:10px;}
.special_offer .special_offer_top {border-bottom:1px solid #BCDBEB;}
.special_offer .special_offer_top .special_offer_image {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Warning.png") no-repeat left top transparent;}
.special_offer .special_offer_top .special_offer_image2 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("http://blog.kvasnickajan.cz/wp-content/uploads/2012/12/Email.png") no-repeat left top transparent;}
.special_offer .special_offer_top  h3 {float:left; display:block; font-weight: bold; color:#333; font-family:"Myriad Pro",Arial,Helvetica,sans-serif; font-size:16px; padding:12px 0 0px 8px; text-transform:uppercase; margin-top:0px; margin-bottom:10px; text-shadow:2px 1px 6px #FFF;}
.special_offer .special_offer_box {margin:15px; margin-top:5px; margin-bottom:5px;}
.special_offer .special_offer_box h5 {font-size:14px; margin-bottom:0px; margin-top:5px; text-align:justify; color:#159FDF;}
.special_offer .special_offer_box p {text-align:justify;}
.special_offer .special_offer_box .special_offer_price {text-align:right; margin-top:5px;}
.special_offer .special_offer_box .special_h5 {float:left; display:block; margin-left:70px;}
.special_offer .special_offer_box .advertise {float:left; display:block; margin:0px 10px;}
.special_offer .special_offer_bottom {padding:5px 15px; border-top:1px solid #BCDBEB;}
.special_offer .newsletter_left {float:left; display:block; width:440px;}
.special_offer .newsletter_right {float:left; display:block; width:180px;}
.special_offer .newsletter_right a {text-decoration: none;}
.special_offer .newsletter_right a:hover {text-decoration:none;}
.special_offer .email_button_home {margin-left:20px; margin-top:4px; text-align:center; background: url("../images/action_button.png") repeat-x scroll 0 0 transparent; padding:9px 15px; border:none; cursor:pointer; color:#FFF; font-weight:bold; text-shadow: 0 1px 1px #175E86;}
.special_offer .email_button_home:hover {background-position: 0px -40px; text-decoration:none;}




/* CONTENT */
.content {min-height:540px;}
.content .content_left {width:700px; float:left; display:block;}
.content .content_left .introduction {margin-right:20px; font-size:14px; margin-top:20px;}
.content .content_left .introduction .introduction_top {}
.content .content_left .introduction .introduction_top .photo1 {float: left; display: block; margin-left: 10px; width:198px; height: 181px; border:1px solid #BCDBEB;}
.content .content_left .introduction .introduction_top .photo2 {float: left; display: block; width:458px; height: 181px; border:1px solid #BCDBEB;}
.content .content_left .introduction .bolder {font-weight:normal; color:#0B70A1;}
.content .content_left .introduction .introduction_left {margin-top: 40px;}
.content .content_left .introduction .introduction_left2 {margin-top: 20px; margin-bottom:40px;}
.content .content_left .introduction .introduction_right {float:left; display:block; width: 100px; margin-left:30px;}
.content .content_left .introduction .introduction_right .kvasnicka_foto {margin-top:30px; width:100px; height:100px; display:block; background: url("../images/kvasnickajanfoto.png") no-repeat center center transparent;}
.content .content_left .introduction h4 {margin:10px; font-size:17px; font-weight:normal;}
.content .content_left .introduction .under_h4 {}
.content .content_left .introduction .slogan {font-weight:bold; text-align:right; font-size:15px; margin-top:10px;}
.content .content_left .introduction p {margin:10px; margin-bottom:0px; margin-top:5px; text-align:justify;}
.content .content_left .two_boxes {margin-top:10px;}
.content .content_left .two_boxes p {margin-right:20px; text-align:justify;}
.content .content_left .two_boxes a {text-decoration:none; color:#159FDF;}
.content .content_left .two_boxes a:hover {color:#E85832;}
.content .content_left .two_boxes .welcome_box {float:left; display:block; width:330px; margin-top:10px;}
.content .content_left .two_boxes .first {margin-right:20px;}
.content .content_left .two_boxes .welcome_box ul {list-style-image: url("../images/diver.png"); line-height:20px; margin-right:10px;}
.content .content_left .two_boxes .welcome_box li {margin-bottom:5px;}
.content .content_left .two_boxes .welcome_box h2 {color:#0B70A1; text-align:left; font-weight:normal; font-size:22px; margin:10px; line-height:34px;}
.content .content_left .two_boxes .welcome_box a {color:#0B70A1; text-decoration:none;}
.content .content_left .two_boxes .welcome_box a:hover {color:#0B70A1; text-decoration:underline;}
.content .content_left .two_boxes .welcome_box .news {margin:10px;}
.content .content_left .two_boxes .welcome_box .news .news_line {margin-bottom:38px;}
.content .content_left .two_boxes .welcome_box .news .news_line .date {font-weight:bold; margin-bottom:5px;}
.content .content_left .two_boxes .welcome_box .news .news_line .name {text-align:justify;}
.content .content_left .two_boxes .welcome_box .green_button {margin-left:90px; margin-right:10px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; font-weight:bold; padding: 13px 15px; text-shadow: 0 1px 1px #175E86; background: url("../images/action_button_green.png") repeat-x scroll 0 0 transparent;}
.content .content_left .two_boxes .welcome_box .green_button:hover {background-position: 0px -45px;}
.content .content_left .two_boxes .welcome_box .services_a a {text-decoration:none !important;}
.content .content_left .home_end_box {margin-top:40px;}
.content .content_left .home_end_box h4 {width:700px; height:45px; margin-bottom:0px; display:block; font-size:16px; font-weight:bold; text-align:center; background: url("../images/content_divider.png") no-repeat bottom left transparent;}
.content .content_left .home_end_box p {margin-right:20px; margin-top:0px;}
.content .content_left .home_end_box .send_button_abs {margin-left:500px; width:150px; text-align:center; line-height:26px; margin-top:10px; background: url("../images/active_button_green.png") repeat-x scroll left top transparent; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-radius: 10px 10px 10px 10px; border-right: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid #4FB2E5; padding: 0px 0px;}
.content .content_left .home_end_box .send_button_abs a {color:#000; width:150px; height:26px; display:block;}
.content .content_left .home_end_box .send_button_abs:hover {border:1px solid #C93E17; border-right:1px solid #C93E17; border-top:1px solid #C93E17;}
.content .content_left .home_end_box .send_button_abs a:hover {color:#FFF; background: url("../images/button2.png") repeat-x top left transparent; border-radius:10px;}
.content .content_left .home_end_box_margin {margin-bottom:30px;}
.content .send_button_around a {color:#000; text-decoration: none;}
.content .send_button_around a:hover {color:#FFF; text-decoration:none;}
.content .send_button_around .send_button_obj {margin-left:390px; margin-right:40px; margin-bottom:40px; margin-top:20px; font-size:14px; text-align:center; cursor:pointer; color:#FFF; font-weight:bold; padding: 12px 15px; text-shadow: 0 1px 1px #175E86; background: url("../images/action_button_green.png") repeat-x scroll 0 0 transparent;}
.content .send_button_around .send_button_obj:hover {background-position: 0px -45px;}

.content .content_left .one_box_ebook {margin-bottom:40px; margin-left:10px; margin-top:60px; margin-right: 30px; border: 1px solid #BCDBEB; background: url("../images/cover-bcg2.jpg") no-repeat scroll center bottom #EFF6FC;}
.content .content_left .one_box_ebook .one_box_ebook_left {float:left; display:block; margin-left:40px; width:240px;}
.content .content_left .one_box_ebook .one_box_ebook_left .ebook_img {margin-top:20px; width:170px; height:221px; display:block; background: url("../images/ebook/abs_ebook.png") no-repeat top left transparent;}
.content .content_left .one_box_ebook .one_box_ebook_right {float:left; display:block; width:360px;}
.content .content_left .one_box_ebook .one_box_ebook_right h3 {margin-top:20px; margin-bottom:10px; font-weight: bold; font-family: "Myriad Pro",Arial,Helvetica,sans-serif; color: #333333; font-size: 16px; text-shadow: 2px 1px 6px #FFFFFF; text-transform: uppercase;}
.content .content_left .one_box_ebook .one_box_ebook_right .ebook_text {margin-bottom:10px;}
.content .content_left .one_box_ebook .one_box_ebook_right .ebook_text .important {color: #333333; text-shadow: 2px 1px 6px #FFFFFF;}
.content .content_left .one_box_ebook .one_box_ebook_right .download_btn {display:block; text-align:center; font-weight:bold; font-size: 14px; margin-left:70px; margin-right:70px; background: url("../images/action_button.png") repeat-x scroll 0 0 transparent; padding:9px 15px; border:none; cursor:pointer; color:#FFF; font-weight:bold; text-shadow: 0 1px 1px #175E86; margin-top:10px;}
.content .content_left .one_box_ebook .one_box_ebook_right a {text-decoration: none;}
.content .content_left .one_box_ebook .one_box_ebook_right .download_btn:hover {background-position: 0px -40px; text-decoration:none;}

.content .content_left .reference_images {margin-top:60px;}
.content .content_left .reference_images h2 {color:#0B70A1; text-align:center; font-weight:normal; font-size:22px; margin:10px; margin-left:0px; margin-right:44px; line-height:34px;}
.content .content_left .reference_images h3 {color:#0B70A1; text-align:center; font-weight:normal; font-size:22px; margin:10px; margin-left:0px; margin-right:44px; line-height:34px;}
.content .content_left .reference_images .reference_images_boxes {}
.content .content_left .reference_images .reference_images_boxes .reference_images_box {float:left; display:block; width:220px;}
.content .content_left .reference_images .reference_images_boxes .reference_images_box a {display:block; width:220px; height:100px;}
.content .content_left .reference_images .reference_images_boxes .vasecocky_box {display:block; width:220px; height:100px;}
.content .content_left .reference_images .reference_images_boxes .trikator_box {display:block; width:220px; height:90px; margin-top:10px;}
.content .content_left .reference_images .reference_images_boxes .model_box {display:block; width:170px; height:100px; margin-left:50px;}
.content .content_left .reference_images .reference_images_boxes .slon_box {display:block; width:220px; height:100px; margin-top:10px; }
.content .content_left .reference_images .reference_images_boxes .novak_box {display:block; width:220px; height:80px; margin-top:30px;}
.content .content_left .reference_images .reference_images_boxes .linhart_box {display:block; width:210px; height:80px; margin-left:10px; margin-top:20px;}
.content .content_left .reference_images .reference_images_boxes .pnm_box {display:block; width:200px; height:100px; margin-top:10px; margin-left:20px;}
.content .content_left .reference_images .reference_images_boxes .fapi_box {display:block; width:220px; height:100px; margin-top:10px;}
.content .content_left .reference_images .reference_images_boxes .chytapust_box {display:block; width:170px; height:100px; margin-top:10px; margin-left: 50px;}
.content .content_left .reference_images .reference_images_boxes .pay4t_box {display:block; width:220px; height:100px; margin-top:10px;}
.content .content_left .reference_images .reference_images_boxes .yp_box {display:block; width:220px; height:70px; margin-top:40px;}
.content .content_left .reference_images .reference_images_boxes .zezula {display:block; width:150px; height:100px; margin-top:10px; margin-left: 70px;}
.content .content_left .reference_images .reference_images_boxes .webmex_box {display:block; width:220px; height:80px; margin-top:40px;}
.content .content_left .reference_images .reference_images_boxes .melvil {display:block; width:220px; height:100px; margin-top:10px;}

.content .content_left .reference_images .reference_images_boxes .nb1 {display:block; width:212px; height:24px; margin-left:7px; margin-right:6px; margin-top:38px; margin-bottom:38px;}
.content .content_left .reference_images .reference_images_boxes .nb1 a {display:block; width:212px; height:24px;}
.content .content_left .reference_images .reference_images_boxes .nb2 {display:block; width:75px; height:80px; margin-left:72px; margin-right:73px; margin-top:10px; margin-bottom:10px;}
.content .content_left .reference_images .reference_images_boxes .nb2 a {display:block; width:75px; height:80px;}
.content .content_left .reference_images .reference_images_boxes .nb3 {display:block; width:196px; height:61px; margin-left:12px; margin-right:12px; margin-top:19px; margin-bottom:20px;}
.content .content_left .reference_images .reference_images_boxes .nb3 a {display:block; width:196px; height:61px;}
.content .content_left .reference_images .reference_images_boxes .nb4 {display:block; width:200px; height:45px; margin-left:10px; margin-right:10px; margin-top:28px; margin-bottom:27px;}
.content .content_left .reference_images .reference_images_boxes .nb4 a {display:block; width:200px; height:45px;}
.content .content_left .reference_images .reference_images_boxes .nb5 {display:block; width:200px; height:31px; margin-left:10px; margin-right:10px; margin-top:34px; margin-bottom:35px;}
.content .content_left .reference_images .reference_images_boxes .nb5 a {display:block; width:200px; height:31px;}
.content .content_left .reference_images .reference_images_boxes .nb6 {display:block; width:200px; height:40px; margin-left:10px; margin-right:10px; margin-top:30px; margin-bottom:30px;}
.content .content_left .reference_images .reference_images_boxes .nb6 a {display:block; width:200px; height:40px;}
.content .content_left .reference_images .reference_images_boxes .nb7 {display:block; width:180px; height:52px; margin-left:20px; margin-right:20px; margin-top:24px; margin-bottom:24px;}
.content .content_left .reference_images .reference_images_boxes .nb7 a {display:block; width:180px; height:52px;}
.content .content_left .reference_images .reference_images_boxes .nb8 {display:block; width:180px; height:80px; margin-left:20px; margin-right:20px; margin-top:10px; margin-bottom:10px;}
.content .content_left .reference_images .reference_images_boxes .nb8 a {display:block; width:180px; height:80px;}
.content .content_left .reference_images .reference_images_boxes .nb9 {display:block; width:200px; height:39px; margin-left:10px; margin-right:10px; margin-top:30px; margin-bottom:31px;}
.content .content_left .reference_images .reference_images_boxes .nb9 a {display:block; width:200px; height:39px;}
.content .content_left .reference_images .reference_images_boxes .nb10 {display:block; width:180px; height:70px; margin-left:20px; margin-right:20px; margin-top:15px; margin-bottom:15px;}
.content .content_left .reference_images .reference_images_boxes .nb10 a {display:block; width:180px; height:70px;}
.content .content_left .reference_images .reference_images_boxes .nb11 {display:block; width:200px; height:25px; margin-left:10px; margin-right:10px; margin-top:37px; margin-bottom:38px;}
.content .content_left .reference_images .reference_images_boxes .nb11 a {display:block; width:200px; height:25px;}
.content .content_left .reference_images .reference_images_boxes .nb12 {display:block; width:201px; height:70px; margin-left:10px; margin-right:9px; margin-top:15px; margin-bottom:15px;}
.content .content_left .reference_images .reference_images_boxes .nb12 a {display:block; width:201px; height:70px;}


.content .content_left .reference_images_under {margin-top:0px !important; margin-bottom:45px !important;}


.content .one_box {margin-top:10px;}
.content .one_box .reference {margin-bottom:50px;}
.content .one_box .reference h4 {color:#0B70A1; text-align:left; margin:10px; margin-bottom:10px; line-height:28px; font-weight:normal; font-size:22px; margin-right:30px;}
.content .one_box ul {list-style-image: url("../images/diver.png"); line-height:20px; margin-right:30px; padding-left:40px; margin-top: 13px;}
.content .one_box h2 {color:#0B70A1; text-align:left; margin:10px; margin-bottom:0px; line-height:28px; font-weight:normal; font-size:22px; margin-right:30px;}
.content .one_box p {margin:10px; margin-top:5px; text-align:justify; margin-right:30px;}
.content .one_box .service_end {margin-bottom:45px !important;}
.content .one_box .service_end2 {margin-bottom:25px !important;}
.content .one_box .recom_name {text-align:right; padding-top:0px !important;}
.content .one_box .ref_img {float:left; display:block; width:480px; height:200px; margin-left:10px;}
.content .one_box .ref_fantastic {background: url("../images/slider/fantasticlook.png") no-repeat top left transparent;}
.content .one_box .ref_housetherm {background: url("../images/slider/housetherm.png") no-repeat top left transparent;}
.content .one_box .ref_bolani {background: url("../images/slider/bolani.png") no-repeat top left transparent;}
.content .one_box .ref_uspesnyklub {background: url("../images/slider/uspesnyklub.png") no-repeat top left transparent;}
.content .one_box .ref_udelameweb {background: url("../images/slider/udelameweb.png") no-repeat top left transparent;}
.content .one_box .ref_fcvitkovice {background: url("../images/slider/fcvitkovice.png") no-repeat top left transparent;}
.content .one_box .ref_sos{background: url("../images/slider/sos.jpg") no-repeat top left transparent;}
.content .one_box .ref_partaypsilon {background: url("../images/slider/partaypsilon.png") no-repeat top left transparent;}
.content .one_box .ref_jakartovice {background: url("../images/slider/jakartovice.png") no-repeat top left transparent;}
.content .one_box .ref_mskfs {background: url("../images/slider/mskfs.jpg") no-repeat top left transparent;}
.content .one_box .ref_muglinov {background: url("../images/slider/muglinov.jpg") no-repeat top left transparent;}
.content .one_box .ref_celadna {background: url("../images/slider/celadna.jpg") no-repeat top left transparent;}
.content .one_box .ref_ipublic {background: url("../images/slider/ipublic.png") no-repeat top left transparent;}
.content .one_box .ref_seznampr {background: url("../images/slider/seznampr.png") no-repeat top left transparent;}
.content .one_box .ref_seznamcopy {background: url("../images/slider/seznamcopy.png") no-repeat top left transparent;}
.content .one_box .ref_poradce {background: url("../images/slider/poradcedomen.png") no-repeat top left transparent;}
.content .one_box .ref_ecohouse {background: url("../images/slider/ecohouse.png") no-repeat top left transparent;}
.content .one_box .ref_fotbalbezkorupce {background: url("../images/slider/fotbalbezkorupce.png") no-repeat top left transparent;}
.content .one_box .ref_smartpujcky {background: url("../images/slider/smartpujcky.png") no-repeat top left transparent;}
.content .one_box .ref_vsb-sport {background: url("../images/slider/vsb-sport.png") no-repeat top left transparent;}
.content .one_box .ref_linkmonitor {background: url("../images/slider/linkmonitor.png") no-repeat top left transparent;}
.content .one_box .ref_miroslavnovak {background: url("../images/slider/miroslavnovak.png") no-repeat top left transparent;}
.content .one_box .ref_vippujcka {background: url("../images/slider/vippujcka.png") no-repeat top left transparent;}
.content .one_box .ref_jiriwarmuz {background: url("../images/slider/jiriwarmuz.png") no-repeat top left transparent;}
.content .one_box .ref_jirirostecky {background: url("../images/slider/jirirostecky.png") no-repeat top left transparent;}
.content .one_box .ref_aznehty {background: url("../images/slider/aznehty.png") no-repeat top left transparent;}
.content .one_box .ref_socialdesign {background: url("../images/slider/socialdesign.png") no-repeat top left transparent;}
.content .one_box .ref_ikorektor {background: url("../images/slider/ikorektor.png") no-repeat top left transparent;}
.content .one_box .ref_monitoruju {background: url("../images/slider/monitoruju.png") no-repeat top left transparent;}
.content .one_box .ref_linkmonitor2 {background: url("../images/slider/linkmonitor2.png") no-repeat top left transparent;}
.content .one_box .ref_cssdvolby {background: url("../images/slider/cssdvolby2012.png") no-repeat top left transparent;}
.content .one_box .ref_lokalni {background: url("../images/slider/lokalnitopeniste.png") no-repeat top left transparent;}
.content .one_box .ref_pohodova {background: url("../images/slider/pohodovamaterska.png") no-repeat top left transparent;}
.content .one_box .ref_webmex {background: url("../images/slider/webmex.png") no-repeat top left transparent;}
.content .one_box .ref_text {float:left; display:block; width:195px;}
.content .one_box .ref_text p {text-align:justify;}
.content .one_box .ref_text .date {margin:5px 20px;}
.content .one_box .ref_text a {margin:20px; color:#159FDF; text-decoration:none;}
.content .one_box .ref_text a:hover {color:#159FDF; text-decoration:underline;}
.content .one_box .paginator {text-align:center; color:#000; margin:20px 0;}
.content .one_box .paginator ul {list-style:none;}
.content .one_box .paginator li {display:inline;}
.content .one_box .paginator .active {color:#FFF; background: url("../images/button2.png") repeat-x top left transparent; border-radius:10px;}
.content .one_box .paginator .count {text-decoration:none; padding:5px 10px; color:#000; font-weight:bold;}
.content .one_box .paginator a {text-decoration:none; padding:5px 10px; color:#000; background: url("../images/button.png") repeat-x top left transparent; border-radius:10px;}
.content .one_box .paginator a:hover {color:#FFF; background: url("../images/button2.png") repeat-x top left transparent; border-radius:10px;}
.content .one_box .project {margin-bottom:40px;}
.content .one_box .project .project_left {float:left; display:block; margin-left:10px; width:443px;}
.content .one_box .project .project_left a {color:#159FDF; text-decoration:none;}
.content .one_box .project .project_left a:hover {color:#159FDF; text-decoration:underline;}
.content .one_box .project .project_left p {text-align:justify; margin-left:0px; margin-right:10px;}
.content .one_box .project .project_left .quote {font-style:italic;}
.content .one_box .project .project_left .signature {margin-top:0px; padding-top:0px; font-style:italic;}
.content .one_box .project .project_right {float:left; display:block; width:237px;}
.content .one_box .project .project_ipublic {width:237px; height:70px; background: url("../images/projects/ipublic2.png") no-repeat center center transparent;}
.content .one_box .project .project_poradce {width:237px; height:70px; background: url("../images/projects/Poradce_domen2.png") no-repeat center center transparent;}
.content .one_box .project .project_seznampr {width:237px; height:70px; background: url("../images/projects/seznam_pr_webu2.png") no-repeat center center transparent;}
.content .one_box .project .project_seznamcw {width:237px; height:70px; background: url("../images/projects/seznam_copywriteru2.png") no-repeat center center transparent;}
.content .one_box .project .project_socialdesign {width:237px; height:70px; background: url("../images/projects/socialdesign2.png") no-repeat center center transparent;}
.content .one_box .project .project_affiliate_skoleni {width:237px; height:70px; background: url("../images/projects/affiliateskoleni.png") no-repeat center center transparent;}
.content .one_box .project .project_setrimecas {width:237px; height:70px; background: url("../images/projects/setrimecas.png") no-repeat center center transparent;}
.content .one_box .project .mentoring_az_nehty {width:237px; height:70px; background: url("../images/mentoring/az-nehty.png") no-repeat center center transparent;}
.content .one_box .project .mentoring_mysquito {width:237px; height:85px; background: url("../images/mentoring/mysquito.png") no-repeat center center transparent;}
.content .one_box .project .mentoring_palmserver {width:237px; height:85px; background: url("../images/mentoring/palmserver.png") no-repeat center center transparent;}
.content .one_box .project .mentoring_monitoruju {width:237px; height:85px; background: url("../images/mentoring/monitoruju.png") no-repeat center center transparent;}
.content .one_box .project .mentoring_kotous {width:237px; height:85px; background: url("../images/mentoring/kotous.png") no-repeat center center transparent;}
.content .one_box .work_name {font-weight:normal; color:#0B70A1; font-size:14px;}
.content .one_box .work_name2 a {font-weight:normal; color:#0B70A1; font-size:14px;}
.content .one_box .work_name2 a:hover {text-decoration:underline;}
.content .one_box .work_time {font-size:14px; font-style:italic;}
.content .one_box .work_do {margin-right:20px; text-align:justify; margin-bottom:20px;}
.content .one_box .work_do2 {margin-right:20px; text-align:justify; margin-bottom:10px;}
.content .one_box .mentoring_title {margin: 40px 10px; }
.content .one_box .mentoring_title h3 {font-style:italic; text-align:center;}
.content .one_box .article_button_box {margin-left:180px; margin-top:40px; margin-bottom:40px;}
.content .one_box .article_button_box a {margin-left:20px; background: url("../images/action_button.png") repeat-x scroll 0 0 transparent; padding:9px 15px; border:none; cursor:pointer; color:#FFF; font-weight:bold; text-shadow: 0 1px 1px #175E86;}
.content .one_box .article_button_box a:hover {background-position: 0px -40px; text-decoration:none;}

.content .one_box .under_page_menu {margin-top:20px; margin-bottom:40px; margin-right:30px;}
.content .one_box .under_page_menu ul {list-style:none; padding:0px; padding-bottom:10px; margin: 0 auto; display: table; border-bottom: 0px solid #BCDBEB;}
.content .one_box .under_page_menu li {display:inline; font-size:16px;}
.content .one_box .under_page_menu a {color:#000; text-decoration: none; padding:10px; line-height:30px; background: url("../images/divider.png") no-repeat  0 0 transparent;}
.content .one_box .under_page_menu a:hover {color:#159FDF;}
.content .one_box .under_page_menu .end_li a {background:none !important;}
.content .one_box .under_page_menu .under_page_menu_active a {color:#159FDF;}
.content .one_box .under_page_menu .under_page_menu_active a:hover {color:#159FDF;}
.content .one_box .under_page_menu  {}

.content .one_box .ingloonet {margin-top:5px; margin-left:10px; display:block; width:188px; height:63px; background: url("../images/igloonet.png") no-repeat top left transparent;}
.content .one_box .ingloonet a {display:block; width:188px; height:63px;}

.content .one_box .books {}
.content .one_box .books .books_box {float:left; display:block; width:205px; margin-right:15px; margin-bottom:60px;}
.content .one_box .books .books_box2 {height:200px;}
.content .one_box .books .books_box h2 {height:90px; font-size:17px;}
.content .one_box .books .books_box a {display:block; width:205px; height:300px;}
.content .one_box .books .books_box2 a {display:block; width:205px; height:200px;}
.content .one_box .books .books_box a:hover {-moz-box-shadow: 0 0 10px #6B6B6B; -webkit-box-shadow: 0 0 10px#6B6B6B; box-shadow: 0 0 10px #6B6B6B;}
.content .one_box .books .books_box .jak_prodat {display:block; width:205px; height:300px; background: url("../images/books/jak-prodat-neviditelne.jpg") no-repeat top center transparent;}
.content .one_box .books .books_box .jak_drahe {display:block; width:205px; height:300px; background: url("../images/books/jak-drahe-je-zdarma.jpg") no-repeat top center transparent;}
.content .one_box .books .books_box .kubicek {display:block; width:205px; height:300px; background: url("../images/books/50tipu.png") no-repeat top center transparent;}
.content .one_box .books .books_box .nenutte {display:block; width:205px; height:300px; background: url("../images/books/nenutte_uzivatele_premyslet.jpg") no-repeat top center transparent;}
.content .one_box .books .books_box .restart {display:block; width:205px; height:300px; background: url("../images/books/restart.jpg") no-repeat top center transparent;}
.content .one_box .books .books_box .podnikanivusa {display:block; width:205px; height:300px; background: url("../images/books/podnikanivusa.jpg") no-repeat top center transparent;}
.content .one_box .books .books_box .krad_jako {display:block; width:205px; height:300px; background: url("../images/books/krad-jako-umelec.png") no-repeat top center transparent;}
.content .one_box .books .books_box .zacinamestartup {display:block; width:205px; height:300px; background: url("../images/books/zaciname-internetovy-start-up-v-cr.jpg") no-repeat center center transparent;}
.content .one_box .books .books_box .stestidoruceno {display:block; width:205px; height:300px; background: url("../images/books/stesti-doruceno.jpg") no-repeat center center transparent;}

.content .one_box .service_offer_boxes {margin-left:10px; margin-bottom:30px;}
.content .one_box .service_offer_boxes .service_offer_box {float:left; display:block; width:190px; margin-right:40px;}
.content .one_box .service_offer_boxes .last {margin-right:0px;}
.content .one_box .service_offer_boxes .service_offer_box h5 {font-size:16px; font-weight:normal; margin-bottom:10px; color:#0B70A1;}
.content .one_box .service_offer_boxes .service_offer_box p {padding:0px; margin:0px; text-align:left; height:110px;}
.content .one_box .service_offer_boxes .service_offer_box .button_continue {color: #FFFFFF; display: block; font-size: 16px; line-height: 18px; min-height: 36px; margin:0px; margin-top:10px; padding: 11px 11px 16px 18px; text-decoration: none; background: url("../images/home_button.png") repeat-x scroll 0 0 transparent; border-bottom:0px solid #C2E397;}
.content .one_box .service_offer_boxes .service_offer_box a {text-decoration:none;}
.content .one_box .service_offer_boxes .service_offer_box .button_continue:hover {color: #FFFFFF; display: block; font-size: 16px; line-height: 18px; min-height: 36px; margin:0px; margin-top:10px; margin-bottom:2px; padding: 11px 11px 11px 18px; text-decoration: none; background-position:0 -64px; border-bottom:3px solid #3AAAE1;}
.content .one_box .aff_skol_img {margin: 0 auto; margin-top:20px; margin-bottom:20px; width:190px; height:39px; display:block; background: url("../images/projects/affiliateskoleni.png") no-repeat top left transparent;}
.content .one_box .david_lorincz_img {margin: 0 auto; margin-top:20px; margin-bottom:20px; width:480px; height:80px; display:block; background: url("../images/davidlorincz.jpg") no-repeat top left transparent;}

.content .one_box .head_h3 {}
.content .one_box .head_h3 h1 {color: #0A618C; font-size: 28px; font-weight: normal; margin-top: 20px; margin-bottom:30px; margin-right:30px; text-align: center;}
.content .one_box .about_me_left {}

.content .content_left .three_boxes {margin-top:10px;}
.content .content_left .three_boxes p {margin-right:20px; text-align:justify;}
.content .content_left .three_boxes a {text-decoration:none; color:#159FDF;}
.content .content_left .three_boxes a:hover {color:#E85832;}
.content .content_left .three_boxes .last_date {text-align:center; font-weight:bold; font-size:14px;}
.content .content_left .three_boxes .vcera {color:#78B125; font-weight:bold;}
.content .content_left .three_boxes .predevcirem {color:#FA9306; font-weight:bold;}
.content .content_left .three_boxes .domain_box {float:left; display:block; width:350px; margin-top:10px; margin-bottom:30px;}
.content .content_left .three_boxes .domain_box ul {list-style-image: url("../images/diver.png"); line-height:20px; margin-right:10px;}
.content .content_left .three_boxes .domain_box li {margin-bottom:5px; line-height:20px;}
.content .content_left .three_boxes .domain_box h4 {color:#0B70A1; text-align:left; font-weight:normal; font-size:16px; margin:10px; line-height:34px; background: url("../images/ac.png") repeat-x bottom center transparent;}
.content .content_left .three_boxes .domain_box a {color:#159FDF; text-decoration:none;}
.content .content_left .three_boxes .domain_box a:hover {color:#E85832;}
.content .content_left .three_boxes .domain_box .rank {margin-left:3px;}
.content .content_left .three_boxes .domain_box .bolder_rank {font-weight:bold;}
.content .content_left .three_boxes .domain_box .the_domain {line-height:20px;}
.content .content_left .three_boxes .domain_box .the_domain .domain_name {float:left; display:block; width:215px;}
.content .content_left .three_boxes .domain_box .the_domain .register {float:left; display:block; background-color:#EEEEEE; padding:0px 10px; border-radius:7px; border:1px solid #BCDBEB;}
.content .content_left .three_boxes .domain_box .the_domain .register a {font-weight:normal;}
.content .content_left .three_boxes .social_button {margin-top:50px; margin-bottom:10px; margin-left:10px;}

.content .content_left .three_boxes .tab-box {border-bottom: 1px solid #BCDBEB; padding-bottom:2px; margin-top:20px; margin-right:10px;}
.content .content_left .three_boxes .tab-box a {border:1px solid #BCDBEB; line-height:23px; border-radius: 10px 10px 0px 0px; color:#666666; padding: 5px 15px; text-decoration:none; background-color: #eee;}
.content .content_left .three_boxes .tab-box a.activeLink {background-color: #EFF6FC; border-bottom: 0; padding: 6px 15px;}
.content .content_left .three_boxes .tab-box .new_tab {background-color:#AADD5D;}
.content .content_left .three_boxes .tab-box .new_tab2 {background-color:#FFAA3B;}
.content .content_left .three_boxes .tab-box .first_date_tab {margin-left:5px;}
.content .content_left .three_boxes .tabcontent {border-top: 0;}
.content .content_left .three_boxes .tabcontent .rec_text {margin:10px; margin-top:20px;}
.content .content_left .three_boxes .hide {display: none;}
.content .content_left .three_boxes .arrow {margin-left:190px; margin-top:10px; width:32px; height:32px; display:block; background: url("../images/Arrow.png") repeat-x top left transparent;}

.content .content_right {width:250px; float:left; display:block;}
.content .content_right .twitter_box {/*padding-left:5px; border:1px solid #BCDBEB;*/ background-color:#EFF6FC; margin-top:2px;}
.content .content_right .twitter_box .twtr-ft img {background: url("../images/button.png") repeat-x top left transparent; border-radius:10px; padding:5px;}
.content .content_right .twitter_box .end_twitter {text-align:center; color:#E85832; margin:10px 0;}
.content .content_right .special_box {margin-top:30px; border:1px solid #BCDBEB; background-color:#EFF6FC; border-radius:10px 10px 6px 6px;}
.content .content_right .special_box .special_box_top {border-bottom:1px solid #BCDBEB;}
.content .content_right .special_box .special_box_top .special_box_image_tw {float:left; display:block; height:64px; width:64px; margin-top:-24px; margin-left:-10px; background: url("../images/twitter_64.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Info.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image2 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Modify.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image3 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Add.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image4 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Comment.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image5 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("http://blog.kvasnickajan.cz/wp-content/uploads/2012/12/Email.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top .special_box_image6 {float:left; display:block; height:48px; width:48px; margin-top:-12px; background: url("../images/Profile.png") no-repeat left top transparent;}
.content .content_right .special_box .special_box_top h3 {float:left; display:block; color:#333; text-transform:uppercase; text-shadow:2px 1px 6px #FFF; font-weight:bold; font-family:"Myriad Pro",Arial,Helvetica,sans-serif; padding-left:4px; padding-top:6px; padding-bottom:6px; margin:0px; line-height:34px; text-align:left; font-size:16px;}
.content .content_right .special_box .special_box_top a {color:#333; text-decoration: none;}
.content .content_right .special_box .twitter_inside {padding-left:10px;}
.content .content_right .special_box .twitter_inside .timeline-header a {display: none !important;}
.content .content_right .special_box .situation {padding:7px 5px; width:130px; margin-left:90px; margin-bottom:10px; border-radius: 10px 10px 10px 10px; color:#FFF; background: url("../images/button2.png") repeat-x top left transparent;}
.content .content_right .special_box .situation2 {font-weight:normal; margin-bottom:10px; color:#666666;}
.content .content_right .special_box .situation2 ul {list-style-image: url("../images/diver.png"); margin-right: 10px; margin-left:10px;}
.content .content_right .special_box .situation2 a:hover {text-decoration:underline;}
.content .content_right .special_box .situation3 {width:237px; height:30px; margin:5px 5px; margin-top:15px; border-radius:10px; display:block; background: url("../images/MladyPodnikatel.png") no-repeat center center transparent;}
.content .content_right .special_box .situation3 a {width:237px; height:30px; display:block;}
.content .content_right .special_box .situation4 {width:237px; height:45px; margin:0px 5px; margin-bottom:10px; border-radius:10px; display:block; background: url("../images/WebDeal.png") no-repeat center center transparent;}
.content .content_right .special_box .situation4 a {width:237px; height:45px; display:block;}
.content .content_right .special_box .situation5 {width:237px; height:53px; margin:0px 5px; margin-bottom:10px; border-radius:10px; display:block; background: url("../images/linkmonitor.png") no-repeat center center transparent;}
.content .content_right .special_box .situation5 a {width:237px; height:53px; display:block;}
.content .content_right .special_box .situation6 {width:237px; height:53px; margin:0px 5px; margin-bottom:10px; border-radius:10px; display:block; background: url("../images/jiriwarmuz2.png") no-repeat center center transparent;}
.content .content_right .special_box .situation6 a {width:237px; height:53px; display:block;}
.content .content_right .special_box .situation7 {display:block; width:237px; height:50px; margin:10px 0; background: url("../images/ux_asociace.png") no-repeat center center transparent;}
.content .content_right .special_box .situation7 a {display:block; width:237px; height:50px;}
.content .content_right .special_box .situation8 {display:block; width:237px; height:59px; margin:10px 0; margin-left:5px; background: url("../images/navolnenoze.png") no-repeat center center transparent;}
.content .content_right .special_box .situation8 a {display:block; width:237px; height:59px;}

.content .content_right .special_box .news {margin:10px;}
.content .content_right .special_box .news .news_line {margin-bottom:15px;}
.content .content_right .special_box .news .news_line .date {color:#159FDF; font-weight:normal; font-style:italic; margin-bottom:5px;}
.content .content_right .special_box .news .news_line .name {text-align:justify;}
.content .content_right .special_end {margin-bottom:20px;}
.content .content_right .konference {width:250px; height:400px; border-radius:10px 10px 6px 6px; margin-bottom:20px; display:block; background: url("../images/konference.png") no-repeat center center transparent;}
.content .content_right .konference a {width:250px; height:400px; display:block;}
.under_page_name {line-height:40px; font-size:18px; font-style:italic; font-weight:normal; margin:0px; margin-left:10px;}
.under_page_name a {text-decoration: none;}

/* TWO_BOXES_DIFF */
.content .content_left .two_boxes_diff {margin-top:60px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left {margin-left:10px; float:left; width:388px; height:248px; border:1px solid #BCDBEB; margin-right:20px; background: url("../images/slider.png") no-repeat bottom left transparent;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook {font-family: "Trebuchet MS","Geneva CE",lucida,sans-serif;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-topline {}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-topline .domain-ebook-topline-left {background: url("http://blog.kvasnickajan.cz/wp-content/uploads/2013/01/download-arrow.png") no-repeat scroll left top transparent; display: block; float: left; height: 100px; margin-left: 10px; margin-top:-1px; width: 100px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_right {float:left; width:250px; display:block;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-topline .domain-ebook-topline-right {display: block; float: left; width: 278px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-topline .domain-ebook-topline-right h3 {color: #0B70A1; font-size: 22px; margin-top: 10px; text-shadow: 0 1px 1px #BCDBEB;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle {}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle .domain-ebook-middle-left {float:left; display:block; width:200px; margin-left:10px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle .domain-ebook-middle-left p {font-weight:bold;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle .domain-ebook-middle-right {float:left; display:block; width:150px; margin-left:20px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle .domain-ebook-middle-right .top_text {font-weight:bold;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .domain-ebook-middle .domain-ebook-middle-right p {padding-bottom:0px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .download_btn {display:block; text-align:center; font-weight:bold; font-size: 14px; margin-left:70px; margin-right:70px; background: url("../images/action_button.png") repeat-x scroll 0 0 transparent; padding:10px 15px; border:none; cursor:pointer; color:#FFF; font-weight:bold; text-shadow: 0 1px 1px #175E86; margin-top:10px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook .download_btn:hover {background-position: 0px -40px;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_left .domain-ebook a {text-decoration:none;}
.content .content_left .two_boxes_diff .two_boxes_diff_box_right .affiliate_book {width:250px; height:250px; display:block; background: url("../images/affiliate_kniha.png") no-repeat top left transparent;}

.content .content_left .end_box_video {margin-top:60px; margin-bottom:60px; margin-left:10px; margin-right:20px;}
.content .content_left .end_box_video h4 {color:#0B70A1; text-align:center; font-weight:normal; font-size:22px; margin:10px; margin-left:0px; line-height:34px;}
.content .content_left .end_box_video .the_video {margin-left:10px;}
.content .content_left .two_boxes_end .two_boxes_end_right {float:left; display:block; width:240px;}

/* CONTENT_CENTER */
.content .content_center {}
.content .content_center .home_three_box {margin-top:30px; margin-bottom:20px;}
.content .content_center .home_three_box .home_box {width: 300px; float:left; display:block; margin-right:25px;}
.content .content_center .home_three_box .home_box h2 {font-weight:normal; text-align:center; margin-top:15px; color:#0B70A1; font-size:22px;}
.content .content_center .home_three_box .home_box p {margin:20px; margin-top:15px; margin-bottom:25px;}
.content .content_center .home_three_box .home_box .home_button {color: #FFFFFF; display: block; text-align:center; font-size: 16px; line-height: 18px; min-height: 36px; margin:20px; padding: 9px 11px 16px 18px; text-decoration: none; background: url("../images/home_button.png") repeat-x scroll 0 0 transparent; border-bottom:0px solid #C2E397;}
.content .content_center .home_three_box .home_box a {text-decoration:none;}
.content .content_center .home_three_box .home_box .home_button:hover {color: #FFFFFF; display: block; text-align:center; font-size: 16px; line-height: 18px; min-height: 36px; margin:20px; margin-bottom:21px; padding: 9px 11px 12px 18px; text-decoration: none; background-position: 0 -64px; border-bottom:3px solid #3AAAE1;}
.content .content_center .home_three_box .last {margin-right:0px;}
	
	
/* PROJECTS */
.projects {background-color:#E1F2FA; border:0px solid #BCDBEB; height:70px; margin-bottom:10px; margin-top:10px;}
.projects .project_box {width:200px; float:left; display:block;}
.projects .project_box2 {width:150px; float:left; display:block;}
.projects .project_box a {width:190px; height:70px; display:block;}
.projects .project_box2 a {width:150px; height:70px; display:block;}
.projects .poradce {width:200px; height:70px; background: url("../images/projects/Poradce_domen.png") no-repeat center center transparent;}
.projects .seznam_pr {width:200px; height:70px; background: url("../images/projects/seznam_pr_webu.png") no-repeat center center transparent;}
.projects .setrimecas {width:200px; height:70px; background: url("../images/projects/setrimecas.png") no-repeat center center transparent;}
.projects .seznam_cw {width:200px; height:70px; background: url("../images/projects/seznam_copywriteru.png") no-repeat center center transparent;}
.projects .ipublic {width:150px; height:70px; background: url("../images/projects/ipublic.png") no-repeat center center transparent;}
.projects .socialdesign {width:200px; height:70px; background: url("../images/projects/socialdesign.png") no-repeat center center transparent;}
.projects .affiliate_skoleni {width:200px; height:70px; background: url("../images/projects/affiliateskoleni.png") no-repeat center center transparent;}
.projects .linkmonitor {width:150px; height:70px; background: url("../images/linkmonitor.png") no-repeat center center transparent;}

/* FOOTER */
.footer_projects {padding-top:1px; padding-bottom:1px;}
.footer_projects .footer_h3 {}
.footer_projects .footer_h3 h3 {color:#0A618C; font-weight:normal; text-align:center; font-size:22px; margin-top:10px; margin-bottom:10px;} 
.footer {height:60px;}
.footer .footer_text {padding-top:10px; text-align:center;}
.footer .footer_text a {color:#159FDF;}
.footer .footer_text a:hover {color:#E85832; text-decoration: underline;}
.footer_bg {background: url("../images/foot-subpage.jpg") no-repeat top center #E1F2FA;}

/* SERVICES */
.affil_kniha {width:250px; height:250px; margin-top:30px; display:block; background: url("http://blog.kvasnickajan.cz/wp-content/uploads/2012/11/affiliate_kniha.png") no-repeat top left transparent;}
.affil_kniha a {width:250px; height:250px; display:block;}
.myEmailForm {margin-top:5px;}
.myEmailForm td {padding: 5px;}

.email_button {background: url("../images/action_button.png") repeat-x scroll 0 0 transparent; padding:9px 15px; border:none; cursor:pointer; color:#FFF; font-weight:bold; text-shadow: 0 1px 1px #175E86;}
.email_button:hover {background-position: 0px -40px; color:#FFF;}
.email_input {border-radius:5px; border: 1px solid #DDDDDD; padding: 3px;}


/* OTHER */
.important {font-weight:bold;}
.special {font-style:italic;}
.margin-top-my {margin-top:60px !important;}
.margin-left-10 {margin-left:10px !important; margin-bottom:25px; margin-top:15px;}
.margin-left-10-ok {margin-left:10px !important;}
.margin-top-my2 {margin-top:40px !important;}
.margin_change {margin-top:20px !important;}
.margin_bottom_40 {margin-bottom:40px !important;}
.special_home_margin_top {margin-bottom:20px;}
.wedos_box {margin-top:40px; margin-bottom:40px;}
.video_frame {margin-top:20px; margin-bottom:40px; margin-left:10px;}
.up_knihy {margin-top:10px; margin-bottom:50px !important; text-align:center !important; margin-right:55px !important;}
.blind-friendly {display: inline; position: absolute; left: -6000px; width: 0px; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden;}
.clear {clear: both; display: block; float: none; height: 0; margin: 0; padding: 0; width: 0; visibility: hidden; overflow: hidden; border: 0 none; font-size: 0; line-height: 0;}
	
	
	

	
	
	/* HEADER */
	.outer-container.header {}
	#header {display: block; position: relative; height:104px; margin-bottom:0px; padding-bottom: 40px; color: #FFF;}
	#logo {position: absolute; top:20px; left:0px; width: 348px; height: 41px; display: block; background: url("../images/logo.png") no-repeat left top transparent;}
	#logo h1 {margin-bottom: 8px;}
	#logo h2 {font-style: italic;}
	#logo h1,
	#logo h2 {color: inherit; text-shadow: 1px 2px 2px #CCC;}
	#logo a {width: 310px; height: 90px;  display: block; position: absolute; top: 0px; left: 0px; text-decoration: none;}
	#social {display: block; position: absolute; right:80px; top:10px;}
	#social .social_box {float:left; display: block; width:26px; height:26px; margin-left:5px;}
	#social .fb {background: url("../images/icons/facebook.png") no-repeat left top transparent;}
	#social .tw {background: url("../images/icons/twitter.png") no-repeat left top transparent;}
	#social .rss {background: url("../images/icons/rss.png") no-repeat left top transparent;}
	#social .social_box a {display: block; width:26px; height: 26px;}
	#logout {position: absolute; top:60px; right:0px;}
	#cssd {display: block; position: absolute; right:0px; top:10px; width:68px; height:67px; background: url("../images/cssd.png") no-repeat left top transparent;}
	#cssd a {display: block; width:68px; height:67px;}
	
	/* Breadcrumbs */	
	#breadcrumbs {display: block; position: absolute; top: 45px; right: 0px; color: #000;}
	#breadcrumbs a {color: inherit;}
	#breadcrumbs a:hover,
	#breadcrumbs a:focus {text-decoration: none;}
	
	
	
	/* SLIDER */
	.outer-container.slider {}
	#slider {width:950px; display: block; background: url("../images/slider_bg.png") no-repeat left top #EEF0F0;}
	#slider #container {width:950px; padding:0px; margin:0 auto; position:relative; z-index:0;}
	#slider #container #example {width:950px; height:406px; position:relative;}
	#slider #container #example #slides {position:absolute;	top:15px; left:4px;	z-index:100;}
	#slider #container #example #slides .slides_container {width:950px;	overflow:hidden; position:relative;	display:none;}
	.pagination {position: absolute; bottom:25px; right:10px; width:100px; z-index:10;}
	.pagination li {float:left;	margin:0 1px; list-style:none;}
	.pagination li a {display:block; width:20px; height:0; padding-top:20px; background-image:url(../images/passive.png); background-repeat: no-repeat; float:left; overflow: hidden;}
	.pagination li.current a {background-image:url(../images/active.png); background-repeat: no-repeat;}
	#slider .slider_left {float:left; display: block; width:341px; height: 380px; margin-top:0px;}
	#slider .image1 {background: url("../images/novak_miroslav_titulka.png") no-repeat left top transparent;}
	#slider .image2 {background: url("../images/novak2.png") no-repeat left top transparent;}
	#slider .image3 {background: url("../images/novak.jpeg") no-repeat left top transparent;}
	#slider .slider_right {float:left; display: block; position: relative; width:609px; height:384px; margin-top:10px; color:#58595B;}
	#slider .slider_right .motto {position: absolute; top:100px; left:60px; display: block; font-size: 18px; width:71px; height:13px; background: url("../images/motto_text.png") no-repeat left top transparent;} 
	#slider .slider_right .motto_text1 {position: absolute; top:130px; left:60px; font-size: 22px; font-weight: normal; display: block; width:500px; height: 113px; background: url("../images/motto2.png") no-repeat left top transparent;} 
	#slider .slider_right .motto_text2 {position: absolute; top:180px; left:220px; font-size: 40px;} 
	#slider .slider_line {height:10px; background-color: #EEF0F0;}
	.one_slide {width:950px; height:406px; display: block;}
	
	/* UNDER_MENU */
	.outer-container.under_menu {}
	#under_menu {background: url("../images/top_line.png") no-repeat left top transparent;}
	#under_menu .under_menu_box {float:left; display: block; width:316px; height:130px;}
	#under_menu .first {display: block; width:316px; height:130px; background: url("../images/under_menu_bg.png") no-repeat left bottom transparent;}
	#under_menu .first h3 {text-align: center; margin-top:15px; margin-bottom:15px; color:#FFF;}
	#under_menu .first a {text-decoration: none; color:#FFF;}
	#under_menu .first a:hover {text-decoration:underline; color:#FFF;}
	#under_menu .other h3 {text-align: center; margin-top:15px; margin-bottom:15px; color:#58595B;}
	#under_menu .other a {text-decoration: none; color:#58595B;}
	#under_menu .other a:hover {text-decoration:underline; color:#58595B;}
	#under_menu .under_menu_box .photo_ico {display: block; width: 70px; height: 70px; margin-left:123px; background: url("../images/icons/photo_ico.png") no-repeat left top transparent;}
	#under_menu .under_menu_box .news_ico {display: block; width: 70px; height: 70px; margin-left:123px; background: url("../images/icons/video_ico.png") no-repeat left top transparent;}
	#under_menu .under_menu_box .mail_ico {display: block; width: 70px; height: 70px; margin-left:123px; background: url("../images/icons/mail_ico.png") no-repeat left top transparent;}
	#under_menu .under_menu_box .photo_ico a,
	#under_menu .under_menu_box .news_ico a,
	#under_menu .under_menu_box .mail_ico a {display: block; width: 70px; height: 70px;}
	#under_menu .under_menu_under {display: block; width:950px; height:13px; background: url("../images/botom_line.png") no-repeat left top transparent;}
	
	/* PROGRAM */
	.program {}
	.program h3 {border-bottom: 1px solid #F47B20; padding-bottom:10px; margin-bottom:60px; margin-top:50px; font-variant: small-caps; font-size: 30px; color:#68686A;}
	.program .headline {}
	.program .headline a {color:#68686A; text-decoration: none;}
	.program .headline a:hover {color:#F47B20; text-decoration: underline;}
	.program {margin-bottom:5px;}
	.program .program_date {width:50px; text-align: right !important;}
	.program .program_time {width:50px;}
	.program .program_name {width:400px;}
	.program .program_position {width:100px;}
	.program .program_image {width:640px; height: 302px; display: block; margin-left:155px; background: url("../images/dulezity_hlas.jpeg") no-repeat left top transparent;}
	
	.thanks {margin:50px 0px;}
	.thanks h3 {border: none; text-align: center;}
	.thanks .thanks_name {font-style: italic; margin-left: 300px;}
	
	/* DOCUMENT */
	.document {margin-top:20px; margin-bottom:20px;}
	.document .document_video {margin-left: 195px;}
	.document h3 {border-bottom: 1px solid #F47B20; padding-bottom:10px; margin-bottom:60px; margin-top:50px; font-variant: small-caps; font-size: 30px; color:#68686A;}
	.document .infografika {margin-left:75px; display: block; width:800px; height:1424px; background: url("../images/infografika.png") no-repeat left top transparent;}
	.document .christmas {font-size: 16px;}
	.document .thanks_name {font-style: italic; margin-left: 600px; font-size: 16px;}
	
	/* CURRENT */
	.outer-container.current {}
	#current {margin-top:40px;}
	#current h3 {border-bottom: 1px solid #F47B20; padding-bottom:10px; margin-bottom:60px; margin-top:50px; font-variant: small-caps; font-size: 30px; color:#68686A;}
	#current .headline {}
	#current .headline a {color:#68686A; text-decoration: none;}
	#current .headline a:hover {color:#F47B20; text-decoration: underline;}
	#current .current_themes {}
	#current .current_themes .current_theme_box {float:left; display: block; width:475px; margin-bottom:10px; min-height: 220px;}
	#current .current_themes .current_theme_box .theme_box_left {float:left; display: block; width:200px;}
	#current .current_themes .current_theme_box .theme_box_left .theme_image {display: block; width:180px; height:100px; background: url("../images/logo_mini.png") no-repeat left center transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current02 {display: block; width:180px; height:100px; background: url("../images/current/current02.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current03 {display: block; width:180px; height:100px; background: url("../images/current/current03.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current04 {display: block; width:180px; height:100px; background: url("../images/current/current04.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current05 {display: block; width:180px; height:100px; background: url("../images/current/current05.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current06 {display: block; width:180px; height:100px; background: url("../images/current/current06.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current07 {display: block; width:180px; height:100px; background: url("../images/current/current07.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current08 {display: block; width:180px; height:100px; background: url("../images/current/current08.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current09 {display: block; width:180px; height:100px; background: url("../images/current/current09.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current10 {display: block; width:180px; height:100px; background: url("../images/current/current10.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current11 {display: block; width:180px; height:100px; background: url("../images/current/current11.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current12 {display: block; width:180px; height:100px; background: url("../images/current/current12.png") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current13 {display: block; width:180px; height:100px; background: url("../images/current/current13.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current14 {display: block; width:180px; height:100px; background: url("../images/current/current14.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current15 {display: block; width:180px; height:100px; background: url("../images/current/current15.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current16 {display: block; width:180px; height:100px; background: url("../images/current/current16.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current17 {display: block; width:180px; height:100px; background: url("../images/current/current17.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current18 {display: block; width:180px; height:100px; background: url("../images/current/current18.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current19 {display: block; width:180px; height:100px; background: url("../images/current/current19.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current20 {display: block; width:180px; height:100px; background: url("../images/current/current20.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current21 {display: block; width:180px; height:100px; background: url("../images/current/current21.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current22 {display: block; width:180px; height:100px; background: url("../images/current/current22.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current23 {display: block; width:180px; height:100px; background: url("../images/current/current23.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current24 {display: block; width:180px; height:100px; background: url("../images/current/current24.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current25 {display: block; width:180px; height:100px; background: url("../images/current/current25.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current26 {display: block; width:180px; height:100px; background: url("../images/current/current26.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current27 {display: block; width:180px; height:100px; background: url("../images/current/current27.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current28 {display: block; width:180px; height:100px; background: url("../images/current/current28.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current29 {display: block; width:180px; height:100px; background: url("../images/current/current29.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current30 {display: block; width:180px; height:100px; background: url("../images/current/current30.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current31 {display: block; width:180px; height:100px; background: url("../images/current/current31.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current32 {display: block; width:180px; height:100px; background: url("../images/current/current32.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current33 {display: block; width:180px; height:100px; background: url("../images/current/current33.jpeg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current34 {display: block; width:180px; height:100px; background: url("../images/current/current34.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current35 {display: block; width:180px; height:100px; background: url("../images/current/current35.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current36 {display: block; width:180px; height:100px; background: url("../images/current/current36.jpeg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current37 {display: block; width:180px; height:100px; background: url("../images/current/current37.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current38 {display: block; width:180px; height:100px; background: url("../images/current/current38.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current39 {display: block; width:180px; height:100px; background: url("../images/current/current39.jpg") no-repeat left top transparent;}
	#current .current_themes .current_theme_box .theme_box_left .current40 {display: block; width:180px; height:100px; background: url("../images/current/current40.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current41 {display: block; width:180px; height:100px; background: url("../images/current/current41.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current42 {display: block; width:180px; height:100px; background: url("../images/current/current42.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current43 {display: block; width:180px; height:100px; background: url("../images/current/current43.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current44 {display: block; width:180px; height:100px; background: url("../images/current/current44.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current45 {display: block; width:180px; height:100px; background: url("../images/current/current45.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current46 {display: block; width:180px; height:100px; background: url("../images/current/current46.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current47 {display: block; width:180px; height:100px; background: url("../images/current/current47.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current48 {display: block; width:180px; height:100px; background: url("../images/current/current48.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current49 {display: block; width:180px; height:100px; background: url("../images/current/current49.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current50 {display: block; width:180px; height:100px; background: url("../images/current/current50.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current51 {display: block; width:180px; height:100px; background: url("../images/current/current51.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current52 {display: block; width:180px; height:100px; background: url("../images/current/current52.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current53 {display: block; width:180px; height:100px; background: url("../images/current/current53.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current54 {display: block; width:180px; height:100px; background: url("../images/current/current54.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current55 {display: block; width:180px; height:100px; background: url("../images/current/current55.bmp") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current56 {display: block; width:180px; height:100px; background: url("../images/current/current56.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current57 {display: block; width:180px; height:100px; background: url("../images/current/current57.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current58 {display: block; width:180px; height:100px; background: url("../images/current/current58.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current59 {display: block; width:180px; height:100px; background: url("../images/current/current59.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current60 {display: block; width:180px; height:100px; background: url("../images/current/current60.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current61 {display: block; width:180px; height:100px; background: url("../images/current/current61.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current62 {display: block; width:180px; height:100px; background: url("../images/current/current62.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current63 {display: block; width:180px; height:100px; background: url("../images/current/current63.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current64 {display: block; width:180px; height:100px; background: url("../images/current/current64.JPG") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current65 {display: block; width:180px; height:100px; background: url("../images/current/current65.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current66 {display: block; width:180px; height:100px; background: url("../images/current/current66.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current67 {display: block; width:180px; height:100px; background: url("../images/current/current67.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current68 {display: block; width:180px; height:100px; background: url("../images/current/current68.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current69 {display: block; width:180px; height:100px; background: url("../images/current/current69.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current70 {display: block; width:180px; height:100px; background: url("../images/current/current70.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current71 {display: block; width:180px; height:100px; background: url("../images/current/current71.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current72 {display: block; width:180px; height:100px; background: url("../images/current/current72.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current73 {display: block; width:180px; height:100px; background: url("../images/current/current73.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current74 {display: block; width:180px; height:100px; background: url("../images/current/current74.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current75 {display: block; width:180px; height:100px; background: url("../images/current/current75.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current76 {display: block; width:180px; height:100px; background: url("../images/current/current76.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current77 {display: block; width:180px; height:100px; background: url("../images/current/current77.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current78 {display: block; width:180px; height:100px; background: url("../images/current/current78.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current79 {display: block; width:180px; height:100px; background: url("../images/current/current79.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current80 {display: block; width:180px; height:100px; background: url("../images/current/current80.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current81 {display: block; width:180px; height:100px; background: url("../images/current/current81.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current82 {display: block; width:180px; height:100px; background: url("../images/current/current82.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current83 {display: block; width:180px; height:100px; background: url("../images/current/current83.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current84 {display: block; width:180px; height:100px; background: url("../images/current/current84.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current85 {display: block; width:180px; height:100px; background: url("../images/current/current85.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current86 {display: block; width:180px; height:100px; background: url("../images/current/current86.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current87 {display: block; width:180px; height:100px; background: url("../images/current/current87.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current88 {display: block; width:180px; height:100px; background: url("../images/current/current88.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current89 {display: block; width:180px; height:100px; background: url("../images/current/current89.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current90 {display: block; width:180px; height:100px; background: url("../images/current/current90.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current91 {display: block; width:180px; height:100px; background: url("../images/current/current91.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current92 {display: block; width:180px; height:100px; background: url("../images/current/current92.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current93 {display: block; width:180px; height:100px; background: url("../images/current/current93.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current94 {display: block; width:180px; height:100px; background: url("../images/current/current94.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current95 {display: block; width:180px; height:100px; background: url("../images/current/current95.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current96 {display: block; width:180px; height:100px; background: url("../images/current/current96.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current97 {display: block; width:180px; height:100px; background: url("../images/current/current97.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current98 {display: block; width:180px; height:100px; background: url("../images/current/current98.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current99 {display: block; width:180px; height:100px; background: url("../images/current/current99.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current100 {display: block; width:180px; height:100px; background: url("../images/current/current100.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current101 {display: block; width:180px; height:100px; background: url("../images/current/current101.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current102 {display: block; width:180px; height:100px; background: url("../images/current/current102.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current103 {display: block; width:180px; height:100px; background: url("../images/current/current103.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current104 {display: block; width:180px; height:100px; background: url("../images/current/current104.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current105 {display: block; width:180px; height:100px; background: url("../images/current/current105.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current106 {display: block; width:180px; height:100px; background: url("../images/current/current106.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current107 {display: block; width:180px; height:100px; background: url("../images/current/current107.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current108 {display: block; width:180px; height:100px; background: url("../images/current/current108.JPG") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current109 {display: block; width:180px; height:100px; background: url("../images/current/current109.JPG") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current110 {display: block; width:180px; height:100px; background: url("../images/current/current110.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current111 {display: block; width:180px; height:100px; background: url("../images/current/current111.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current112 {display: block; width:180px; height:100px; background: url("../images/current/current112.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current113 {display: block; width:180px; height:100px; background: url("../images/current/current113.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current114 {display: block; width:180px; height:100px; background: url("../images/current/current114.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current115 {display: block; width:180px; height:100px; background: url("../images/current/current115.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current116 {display: block; width:180px; height:100px; background: url("../images/current/current116.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current117 {display: block; width:180px; height:100px; background: url("../images/current/current117.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current118 {display: block; width:180px; height:100px; background: url("../images/current/current118.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current119 {display: block; width:180px; height:100px; background: url("../images/current/current119.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current120 {display: block; width:180px; height:100px; background: url("../images/current/current120.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current121 {display: block; width:180px; height:100px; background: url("../images/current/current121.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current122 {display: block; width:180px; height:100px; background: url("../images/current/current122.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current123 {display: block; width:180px; height:100px; background: url("../images/current/current123.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current124 {display: block; width:180px; height:100px; background: url("../images/current/current124.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current125 {display: block; width:180px; height:100px; background: url("../images/current/current125.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current126 {display: block; width:180px; height:100px; background: url("../images/current/current126.JPG") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current127 {display: block; width:180px; height:100px; background: url("../images/current/current127.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current128 {display: block; width:180px; height:100px; background: url("../images/current/current128.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current129 {display: block; width:180px; height:100px; background: url("../images/current/current129.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current130 {display: block; width:180px; height:100px; background: url("../images/current/current130.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current131 {display: block; width:180px; height:100px; background: url("../images/current/current131.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current132 {display: block; width:180px; height:100px; background: url("../images/current/current132.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current133 {display: block; width:180px; height:100px; background: url("../images/current/current133.jpeg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current134 {display: block; width:180px; height:100px; background: url("../images/current/current134.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current135 {display: block; width:180px; height:100px; background: url("../images/current/current135.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current136 {display: block; width:180px; height:100px; background: url("../images/current/current136.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current137 {display: block; width:180px; height:100px; background: url("../images/current/current137.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current138 {display: block; width:180px; height:100px; background: url("../images/current/current138.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current139 {display: block; width:180px; height:100px; background: url("../images/current/current139.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current140 {display: block; width:180px; height:100px; background: url("../images/current/current140.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current141 {display: block; width:180px; height:100px; background: url("../images/current/current141.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current142 {display: block; width:180px; height:100px; background: url("../images/current/current142.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current143 {display: block; width:180px; height:100px; background: url("../images/current/current143.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current144 {display: block; width:180px; height:100px; background: url("../images/current/current144.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current145 {display: block; width:180px; height:100px; background: url("../images/current/current145.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current146 {display: block; width:180px; height:100px; background: url("../images/current/current146.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current147 {display: block; width:180px; height:100px; background: url("../images/current/current147.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current148 {display: block; width:180px; height:100px; background: url("../images/current/current148.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current149 {display: block; width:180px; height:100px; background: url("../images/current/current149.jpg") no-repeat left top transparent;}	
	#current .current_themes .current_theme_box .theme_box_left .current150 {display: block; width:180px; height:100px; background: url("../images/current/current150.jpg") no-repeat left top transparent;}	
	
	#current .current_themes .current_theme_box .theme_box_left .current222 {display: block; width:180px; height:100px;}
	#current .current_themes .current_theme_box .theme_box_right {float:left; display: block; width:255px;}
	#current .current_themes .current_theme_box .theme_box_right h4 {color:#68686A; font-weight: bold;}
	#current .current_themes .current_theme_box .theme_box_right p {color:#68686A; text-align: justify;}
	#current .current_themes .current_theme_box .read_more {margin-left:410px;}
	#current .current_themes .current_theme_box .read_more a {color:#000; font-variant: small-caps; text-decoration: none; font-size: 16px;}
	#current .current_themes .current_theme_box .read_more a:hover {text-decoration:underline;}
	
	.new_ref_box {margin-top:3px; margin-bottom: 35px;}
	.new_ref_box .new_ref_box_left {float: left; display: block; width:230px; margin-left: 10px;}
	.new_ref_box .move_margin_top {margin-top:30px !important;}
	.new_ref_box .move_margin_top2 {margin-top:10px !important;}
	.new_ref_box .new_ref_box_right {float: left; display: block; width:420px;}
	.new_ref_box .new_ref_box_right p {margin-top:0px !important; margin-bottom:0px !important; font-style: italic;}
	.acticle_number {margin-left:25px !important; margin-bottom:20px !important;}
	
	/* BODY */
	.outer-container.body {}
	#title {font-weight: bold; color:#68686A;}
	#title {margin-bottom: 1.25em; margin-top:8px;}
	#title-left-buttons {padding-top: 0.8em; font-size: 12px; font-weight: normal;}
	#title-buttons {padding-top: 0.8em;}
	#content {margin-top: 20px; min-height: 400px;}
	#content .contact_left {float:left; display: block; width:500px;}
	#content .contact_right {float:left; display: block; width:425px; margin-left:25px;}
	#login #content {min-height: 250px;}
	#content a {text-decoration: none;}
	#content .how_headline {border-bottom: 1px solid #F47B20; padding-bottom:10px; font-size: 24px; color:#68686A;}
	#content .question {color:#F26822; font-weight: bold;}
	#content .how_i_see h3 {margin-top:60px;}
	#content .how_i_see h4 {color:#68686A; font-weight: bold; margin-top:20px;}
	#content .election h2 {margin-top:60px;}
	#content .election h3 {color:#68686A; font-weight: bold; margin-top:20px;}
	
	
	#content h4 {font-weight: bold;}
	#content .how_i_see .image_box {float:left; display: block; width:303px; margin-right:20px; margin-bottom:20px;}
	#content .how_i_see .top_image {text-align: center; margin-bottom:20px;}
	#content .how_i_see .last {margin-right:0px;}
	#content .how_i_see .citace {font-style: italic;}
	#content .about {}
	#content .about .about_left {float:left; display: block; width:350px;}
	#content .about .about_right {float:left; display: block; margin-left:30px; width:570px;}
	#content .about .about_right p {text-align: justify;}
	
	/* FOOTER */
	.outer-container.footer {padding-top:20px;}
	.outer-container.footer a {color: #656669;}
	.outer-container.footer a:hover,
	.outer-container.footer a:focus {text-decoration: none;}
	#footer {height:40px; line-height: 40px; text-align: center; background-color: #E4E5E6;}
	#footer a {}
	#footer a:hover {}
/* END: Layout */


/* BEGIN: Homepage */
	
/* END: Homepage */


/* BEGIN: News */
	.news {}
	.news .item {margin-bottom:40px;}
	.news .item .title a {color:#F47B20;}
	.news .item .title a:hover {color:#ACAEB0; text-decoration: underline;}
	.last-news {}
	.last-news h4 {border-bottom: 1px solid #F47B20; color:#7E8184; padding-bottom: 5px;}
	.last-news .item {padding-bottom:5px;}
	.news_image {margin-bottom:30px;}
	.news_image_last {margin-bottom:30px; margin-left:30px;}
/* END: News */


/* BEGIN: Photogallery */
	.gallery {float: left; margin: 20px 20px 30px 20px; width: 290px;}
	.gallery.first {margin-left: 0px;}
	.gallery.last {margin-right: 0px;}
	.gallery .thumb {margin-bottom: 5px; background-color: #EEF0F0; border: 1px solid #ACAEB0;}
	.gallery .thumb .image {display: block;	margin: 13px; height: 196px; background-image: url("../images/logo_mini.png"); background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-color: #000;}
	.gallery .thumb:hover {border: 1px solid #DADBDC;}
	.gallery .name {padding: 0px 5px; font-size: 11pt; text-align: center;}
	.gallery .name a {color: inherit;}
	
	.album-desc {margin: 10px 0px; font-size: 10pt; text-align: justify; font-style: italic;}
	.photo {float: left; margin: 20px 20px 30px 20px; width: 290px;}
	.photo.first {margin-left: 0px;}
	.photo.last {margin-right: 0px;}
	.photo .thumb {margin-bottom: 5px; background-color: #EEF0F0; border: 1px solid #ACAEB0;}
	.photo .thumb .image {display: block; margin: 13px; height: 196px; background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-color: #000;}
	.photo .thumb:hover {border: 1px solid #DADBDC;}
	.album.delete-form {text-align: center;}
	.album.delete-form p {display: inline-block;}
	
	.album-desc .comment {font-style: italic;}
	.album-desc.frm {display: block;}
	.album-desc p,
	.album-desc.frm p {margin-bottom: 0px;}
	.album-desc.txt {display: none;}
	.album-desc.txt .modify {color: #06c; text-decoration: underline; cursor: pointer; cursor: hand; font-style: normal;}
	.album-desc.txt .modify:focus,
	.album-desc.txt .modify:hover {color: #09f;}
	
	.outer-paginator.gallery,
	.outer-paginator.album,
	.paginator.picture {margin-bottom: 10px; text-align: center;}
	.picture .wrapper {background-color: #000; text-align: center;}
	.picture .wrapper a {display: block; text-decoration: none;}
	.picture.delete-form {text-align: center;}
	.picture.delete-form p {display: inline-block;}
	.picture.description.modify {color: #06c; cursor: pointer; cursor: hand; font-style: normal;}
	.picture.description.modify:focus,
	.picture.description.modify:hover {color: #09f;}
	
	.gallery .modifiers,
	.photo .modifiers {}
	
	.gallery .modifiers .shifter,
	.photo .modifiers .shifter {font-size: 14pt; line-height: 10pt;}
	
	.gallery .modifiers .manage,
	.photo .modifiers .manage {}
	
	.picture .manage {text-align: right;}
	#admin .album-desc form:after,
	#admin .album.delete-form form:after,
	#admin .picture .manage form:after,
	#admin .picture.description form:after,
	#admin .picture.delete-form form:after {display: none;}
/* END: Photogallery */


/* BEGIN: ContactForm */
	.contact-me {}
	.contact-me .name {width: 150px;}
	.contact-me .subject {width: 310px;}
	.contact-me .text {width: 380px;}
	.contact-me .manage {width: auto;}
/* END: ContactForm */


/* BEGIN: DatePicker */
	input.datepicker, input.datetimepicker {width: 5.2em; background-image: url('../images/icon-calendar.gif'); background-repeat: no-repeat; background-position: right center; background-attachment: scroll; padding-right: 23px !important;}
	#ui-datepicker-div table.ui-datepicker-calendar thead th {background-color: #FFF;}
/* END: DatePicker */


/* BEGIN: Paginator */
	.outer-paginator {}
	.paginator {padding: 2px 4px;}
	.paginator .button {color: #aaa; cursor: default; font-size: 1em; font-weight: normal; line-height: 1em; text-decoration: none;}
	.paginator .current {cursor: default; font-size: 1em; font-weight: bold; line-height: 1em; text-decoration: none;}
	.paginator a {cursor: pointer; font-size: 1em; font-weight: normal; line-height: 1em; text-decoration: none;}
	.paginator a:hover,
	.paginator a:focus {cursor: pointer; text-decoration: underline;}
/* END: Paginator */


/* BEGIN: Custom */
	.center-element {margin-left: auto; margin-right: auto;}
	.left-element {margin-left: 0px; margin-right: auto;}
	.right-element {margin-left: auto; margin-right: 0px;}
	
	.wid-a {width: auto;}
	
	.center-content {text-align: center;}
	.left-content {text-align: left;}
	.right-content {text-align: right;}
	.justify-content {text-align: justify;}
	
	.blind-friendly {display: inline; position: absolute; left: -6000px; width: 0px; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden;}
	.clear {clear: both; display: block; float: none; height: 0; margin: 0; padding: 0; width: 0; visibility: hidden; overflow: hidden; border: 0 none; font-size: 0; line-height: 0;}
	pre {overflow-x: auto; overflow-y: hidden;}
	
	.help {cursor: help; border-bottom: 1px dotted #464646;}
	.inactive {color: gray;}
	.inactive.help, .help.inactive {border-bottom-color: #aaa;}
	
	textarea {font-size: 100%; height: auto; resize: none; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
	#ajax-spinner {margin: -15px 0 0 -15px; padding: 13px; position: fixed; left: 50%; top: 50%; border: 1px solid #766F54; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background: url('../images/ajax-loader.gif') no-repeat 50% 50% #FFF; font-size: 0;}
	
	ul.error {padding-left:2.333em;margin-right:0;padding-right:0;}
	
	form label {line-height: 2.1em;}
	form label.required {}
	
	#front form,
	#admin form {margin-bottom: 15px;}
	#front form:after,
	#admin form:after {content: 'Formulář může obsahovat povinná pole označená hvězdičkou *'; font-style: italic; font-size: 90%; color: #4D4D4F; vertical-align: bottom; display: block;}
/* END: Custom */

