@font-face
{
font-family: Georgia;
src: url('font/georgia.ttf')/*,
     url('Sansation_Light.eot'); /* IE9 */
}

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	margin: 0px;
    color: black;
	background: url(../img/background.png) repeat;
/*    background-attachment:  fixed;
	background-position: top;*/
}

.hidden { display: none;}

#h1_logo {margin: 0px; padding: 0px; }
#hblock_left { width: 400px;margin-left: 15px;float: left;}
#hblock_contact {width: 309px; float: left; height: 299px; background: url(../img/kontaktbg.png) left 15px no-repeat; margin-left: 15px; line-height: 24px;}
#hblock_contact_holder { display: table; width: 309px; height: 159px; margin-top: 105px; margin-bottom: 35px;}
#hblock_contact_content { display: table-cell; vertical-align: middle; text-align: center; }
#hblock_contact .contact_title { font-family: Arial, sans-serif; font-size: 14px; color: #c4c4c4;}
#hblock_contact .contact_text { font-family: Arial, sans-serif; font-size: 14px; color: white;}
#hblock_contact .tshadow {text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1);}
#hblock_contact a {text-decoration: none;}
#hblock_menu {float: left; width: 206px; height: 299px; background: url(../img/main_menu_top.png) no-repeat; margin-left: 14px;}
#main_menu_middle {width: 941px; height: 224px; background: url(../img/main_menu_middle.png) no-repeat;margin-left: 3px;}
#main_menu_bottom {width: 206px; height: 520px; background: url(../img/main_menu_bottom.png) no-repeat;margin-left: 3px;}
#htop {position: relative; height: 41px; margin-top: 20px;}
#fb { position: absolute; top:-3px; right: 0px;}
#hslogan {margin-top: 5px; font-weight: bold; font-size: 10px; font-family: Arial, sans-serif;}
#fc_header {font-family: Arial, sans-serif; font-size: 18px; color: white; font-weight: bold;}
.page { position: relative; width: 1000px; margin-left: auto; margin-right: auto; }
.header { position: relative; float: left; width: 1000px; height: 299px; }
.img_logo { padding-top: 5px;}
#menu_novetvare { padding: 0px !important;}
#menu_novetvare a {font-family: Georgia, Arial; font-weight: normal !important; font-size: 12px; text-align: center;}
#menu_novetvare li ul li a {text-align: left;}
#menu_novetvare .selected {color:red;}
#menu_novetvare .onerow {margin-top: 7px;}
.menu { position: relative; float: left; /*width: 972px;*/ height: 45px; background: url(../img/menubg.png) repeat-x; z-index: 5; font-size: 8pt; font-family: Verdana; margin-left: 15px}
.menu ul li { height: 38px; padding-top: 7px;border-left: 1px solid #2d2a2a !important;border-right: 1px solid #3f3e3e !important;}
.submenu-down ul {border: none !important; padding: 15px 0px !important; margin-top: 0px !important;}
.submenu-down ul li { padding: 5px 15px !important; height: 15px !important;}
.menu ul li:hover a {color: white !important;}
.dropdown a:hover { color: white !important;}
.menu ul li:hover { background: url(../img/menu-hover.png) repeat-x;}
.dropdown ul li {margin-left: 0px !important; border: none !important;}
.aftermenu_space { position: relative; float: left; width: 1000px; height: 20px; }
.content { position:relative; float: left; width: 970px; margin-left: 15px; /*border: solid 1px #ffffff;*/}
.content_home { position:relative; float: left; width: 970px; margin-left: 15px; /*border: solid 1px #ffffff;*/ height: 744px; /*z-index: -9;*/}
.footer {position: relative; float: left; width: 970px; height: 222px; left: 15px; margin-top: 20px; background: url(../img/footer.jpg) no-repeat; padding: 2px 0px 0px 2px;}
.footer #special_offer{position: absolute; left: 10px; top: 10px; /*width: 800px; height: 120px;*/ font-weight: bold; font-size: 14pt; z-index: 100; color: #ffffff; }
.footer #special_offer a {text-decoration:none; color: #ffffff; }
#le_logo {position: absolute; width: 213px; height: 55px; left: 700px; top: -30px; background: url(../le.png) no-repeat; z-index: 9; }
.copyright {position: relative; float: left; width: 1000px; height: 20px; text-align: center; margin-top: 10px; font-size: 8pt; color: #777777; left: 0px;}
.copyright a {text-decoration: none; color: #640004;}
.fulltext { background: url(../img/searchbg.png); width: 380px; height: 40px; margin-top: 35px; padding: 10px; position: relative;}
.fulltext img {vertical-align: middle; display: inline; float: left; margin-right: 15px;}
.fulltext input.search {border: solid 1px #cecccc; background: #efefef; color: black; width: 330px; height: 36px; padding-left: 10px; padding-right: 38px; font-size: 12px; font-family: Georgia, Times New Roman; font-style: italic;}
.fulltext input.button{border: none; background: url(../img/search_button.png) no-repeat; width: 38px; height: 38px; cursor: pointer; position:absolute; top: 11px; right: 11px;}

.fb_like {
	float: right;
	width: 400px;
}

.blog_btn {
	position: absolute;
	top: -4px;
	width: 54px;
	height: 23px;
	
}

.fb_btn {
	position: absolute;
	top: -3px;
	width: 54px;
	height: 23px;
	
}
#infolinka {
	position: absolute;
	left: 490px;
	top: 75px;
	width: 490px;
	text-align: right;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}

.box {width: 167px; float: left; position: relative;  /*z-index: -8;*/}
.box_top {width: 167px; height: 36px; position: absolute; top: 0px; background: url(../img/box_top.gif) no-repeat;}
.box_bottom {width: 167px; height: 2px; position: absolute; bottom: 0px; background: url(../img/box_bottom.gif) no-repeat;}
.box .heading {
    position: relative;
    width: 185px;
    height: 41px;
    font-size: 12px;
    text-align: center;
    font-weight: normal;
    top: 118px;
    font-family: Georgia, Times New Roman;
    color: white;
    display: table;
    }
.box .heading_content { display: table-cell; vertical-align: middle; text-align: center; }
.box .content {position:relative; float: left; width: 155px; margin-left: 5px; margin-top: 12px; font-size: 11pt; /*border: solid 1px #ffffff;*/padding-bottom: 5px; }

.boxCMS {width: 167px; float: left; position: relative; background: none;}
.boxCMS .box_topCMS {width: 167px; height: 26px; position: absolute; top: 0px; background: #d60000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
/*.boxCMS .box_bottomCMS {width: 167px; height: 2px; position: absolute; z-index: 1; bottom: 0px; background: url(../img/box_bottom.gif) no-repeat;}*/
.boxCMS .headingCMS {position:relative; width: 167px; height: 22px; padding-top: 3px; font-size: 11pt; padding-left: 5px; text-align: left; font-weight: bold; color: white}
.boxCMS .contentCMS {position:relative; float: left; width: 162px; padding: 5px 0px 5px 5px;margin-top: 7px; font-size: 11pt; color: #ffffff; background: url(../img/cms_item_bg.jpg) 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.boxCMS .contentCMS a {text-decoration: none; color: #ffffff; line-height: 150%; font-size: 9pt;}
.boxCMS .contentCMS a.active {text-decoration: none; color: #000000; line-height: 150%; font-size: 9pt;} 

.boxCONTENT {width: 783px; float: left; position: relative; float: right; min-height: 100px; }
.boxCONTENT .box_topCONTENT {width: 783px; height: 8px; position: absolute; top: 0px; }
.boxCONTENT .box_bottomCONTENT {width: 783px; height: 8px; position: absolute; z-index: 1; bottom: 0px; }
.boxCONTENT .contentCONTENT {position:relative; float: left; width: 763px; margin: 10px 10px 10px 10px; font-size: 11pt; color: #000000;  }
.boxCONTENT .contentCONTENT {position:relative; float: left; width: 763px; margin: 10px 10px 10px 10px; font-size: 11pt; color: #000000;  }
.boxCONTENT .contentCONTENT h2 {margin: 0px;}

.boxCONTENTs {width: 783px; float: left; position: relative; float: right; min-height: 50px; }
/*
.boxCONTENTs .top {width: 783px; height: 10px; }
.boxCONTENTs .top .left {width: 10px; height: 10px; float: left; background: url(../img/box_tl.png) no-repeat; }
.boxCONTENTs .top .right {width: 10px; height: 10px; float: right; background: url(../img/box_tr.png) no-repeat; }
.boxCONTENTs .bottom {width: 783px; height: 10px;}
.boxCONTENTs .bottom .left {width: 10px; height: 10px; float: left; background: url(../img/box_bl.png) no-repeat; }
.boxCONTENTs .bottom .right {width: 10px; height: 10px; float: right; background: url(../img/box_br.png) no-repeat; }
*/
.boxCONTENTs .box_topCONTENT {width: 783px; height: 8px; position: absolute; top: 0px; background: url(../img/content_top.gif) no-repeat;}
.boxCONTENTs .box_bottomCONTENT {width: 783px; height: 8px; position: absolute; z-index: 1; bottom: 0px; background: url(../img/content_bottom.gif) no-repeat;}
.boxCONTENTs .contentCONTENT {position:relative; float: left; width: 763px; margin: 10px 10px 10px 10px; font-size: 11pt; color: black;  }
.boxCONTENTs .boxTop {float: left; height: 10px; width: 783px; display: none; }
.boxCONTENTs .boxTop .left {float: left; width:10px; height: 10px; background: url(../img/box_tl.png); position: absolute; left: -1px; top: -1px; }
.boxCONTENTs .boxTop .right {float: right; width:10px; height: 10px; background: url(../img/box_tr.png); position: absolute; left: 774px; top: -1px;}
.boxCONTENTs .boxBottom {position: relative; float: left; height: 10px; width: 783px; display: none; }
.boxCONTENTs .boxBottom .left {float: left; width:10px; height: 10px; background: url(../img/box_bl.png); position: absolute; left: -1px; top: 1px; }
.boxCONTENTs .boxBottom .right {float: right; width:10px; height: 10px; background: url(../img/box_br.png); position: absolute; left: 774px; top: 1px;}


.boxCMSr {width: 167px; float: right; position: relative; /*background: url(../img/cms_item_bg.jpg) 100%;*/ }
.boxCMSr .box_topCMS {display: none;}/*{width: 167px; height: 36px; position: absolute; top: 0px; background: url(../img/box_top.gif) no-repeat;}*/
.boxCMSr .box_bottomCMS {display: none;}/*{width: 167px; height: 2px; position: absolute; z-index: 1; bottom: 0px; background: url(../img/box_bottom.gif) no-repeat;}*/
.boxCMSr .headingCMS {position:relative; width: 167px; height: 22px; padding-top: 3px; font-size: 11pt; padding-left: 5px; text-align: left; font-weight: bold;}
.boxCMSr .contentCMS {position:relative; float: left; width: 155px; margin-left: 5px; margin-top: 12px; font-size: 11pt; padding-bottom: 5px; color: #ffffff; }
.boxCMSr .contentCMS a {text-decoration: none; color: #ff0000; line-height: 150%; font-size: 9pt;}
.boxCMSr .contentCMS a.active {text-decoration: none; color: #000000; line-height: 150%; font-size: 9pt;} 

.boxCONTENTr {width: 783px; float: left; position: relative; float: left; min-height: 100px; }
.boxCONTENTr .box_topCONTENT {display: none;}/*{width: 783px; height: 8px; position: absolute; top: 0px; left:0px; background: url(../img/content_top.gif) no-repeat;} */
.boxCONTENTr .box_bottomCONTENT {display: none;}/*{width: 783px; height: 8px; position: absolute; z-index: 1; bottom: 0px; left:0px; background: url(../img/content_bottom.gif) no-repeat;} */
.boxCONTENTr .contentCONTENT {position:relative; float: left; width: 763px; margin: 10px 10px 10px 10px; font-size: 11pt; color: #000000;  }
.boxCONTENTr .contentCONTENT {position:relative; float: left; width: 763px; margin: 10px 10px 10px 10px; font-size: 11pt; color: #000000;  }
.boxCONTENTr .contentCONTENT h2 {margin: 0px;}


#box_search { background: url(../img/box_search.jpg) no-repeat; height: 266px; position: absolute; top: 0px;}
#box_komparzisti { background: url(../img/box_komparzisti.jpg) no-repeat; height: 281px; position: absolute; top: 286px; }
#box_modeling { background: url(../img/box_modeling.jpg) no-repeat; height: 621px; position: absolute; top: 0px; left: 200px;}
#box_hostesing { background: url(../img/box_hostesing.jpg) no-repeat; height: 385px; position: absolute; top: 0px; left: 401px;}
#box_umelci { background: url(../img/box_umelci.jpg) no-repeat; height: 281px; position: absolute; top: 407px; left: 401px;}
#box_kurzy { background: url(../img/box_kurzy.jpg) no-repeat; height: 308px; position: absolute; top: 0px; left: 601px;}
#box_booky { background: url(../img/box_booky.jpg) no-repeat; height: 286px; position: absolute; top: 335px; left: 601px; z-index: 1; }
#box_newsletter { background: url(../img/box_newsletter.jpg) no-repeat; position: absolute; top: 0px; left: 803px; color: #000000; height: 67px; }
#box_novecastingy { background: url(../img/box_novecastingy2.jpg) no-repeat; height: 187px; position: absolute; top: 85px; left: 803px;}
#box_novinky { background: url(../img/box_novinky.jpg) no-repeat; height: 333px; position: absolute; top: 287px; left: 803px; z-index: 0; overflow: hidden; }

#box_novinky .content {overflow: hidden;}
#box_novinky a {color: #ffffff; text-decoration: none;}
#box_newsletter a { color: #ff0000; font-size: 9pt; text-decoration: none; }

/*
#box_search { background: url(../img/box_search.jpg) no-repeat; height: 266px; position: absolute; top: 0px;}
#box_news { background: url(../img/box_news.jpg) no-repeat; height: 281px; position: absolute; top: 286px;}
#box_modeling { background: url(../img/box_modeling.jpg) no-repeat; height: 621px; position: absolute; top: 0px; left: 200px;}
#box_hostesing { background: url(../img/box_hostesing.jpg) no-repeat; height: 385px; position: absolute; top: 0px; left: 401px;}
#box_komparzisti { background: url(../img/box_komparzisti.jpg) no-repeat; height: 281px; position: absolute; top: 407px; left: 401px;}
#box_kurzy { background: url(../img/box_kurzy.jpg) no-repeat; height: 308px; position: absolute; top: 0px; left: 601px;}
#box_booky { background: url(../img/box_booky.jpg) no-repeat; height: 286px; position: absolute; top: 335px; left: 601px;}
#box_novecastingy { background: url(../img/box_novecastingy.jpg) no-repeat; height: 238px; position: absolute; top: 0px; left: 803px;}
#box_tvaretyzdna { background: url(../img/box_tvaretyzdna.jpg) no-repeat; height: 359px; position: absolute; top: 265px; left: 803px;}
*/

#box_search3 { background: url(../img/box_search3.jpg) no-repeat; height: 266px; position: absolute; top: 0px;}
#box_komparzisti3 { background: url(../img/box_komparzisti3.jpg) no-repeat; height: 281px; position: absolute; top: 286px; width: 367px; }
#box_komparzisti3 .box_top { background: transparent; }
#box_komparzisti3 .box_bottom { background: transparent; }
#box_modeling3 { background: url(../img/box_modeling3.jpg) no-repeat; height: 621px; position: absolute; top: 0px; left: 200px;}
#box_hostesing3 { background: url(../img/box_hostesing3.jpg) no-repeat; height: 385px; position: absolute; top: 0px; left: 401px;}
#box_umelci3 { background: url(../img/box_umelci3.jpg) no-repeat; height: 281px; position: absolute; top: 407px; left: 401px;}
#box_kurzy3 { background: url(../img/box_kurzy3.jpg) no-repeat; height: 308px; position: absolute; top: 0px; left: 601px;}
#box_booky3 { background: url(../img/box_booky.jpg) no-repeat; height: 286px; position: absolute; top: 335px; left: 601px; z-index: 1; }
#box_novecastingy { background: url(../img/box_novecastingy2.jpg) no-repeat; height: 187px; position: absolute; top: 85px; left: 803px;}
#box_novinky { background: url(../img/box_novinky.jpg) no-repeat; height: 333px; position: absolute; top: 287px; left: 803px; z-index: 0; overflow: hidden; }

#box_komparzisti3_desc { position: absolute; top: 206px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 37px 0px 0px 28px; font-weight: normal; font-size: 10px; }
#box_search3_desc { position: absolute; top: 196px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 33px 0px 0px 35px; font-weight: normal; font-size: 10px;}
#box_modeling3_desc { position: absolute; top: 196px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 27px 0px 0px 35px; font-weight: normal; font-size: 10px;}
#box_hostesing3_desc { position: absolute; top: 323px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 30px 0px 0px 35px; font-weight: normal; font-size: 10px;}
#box_umelci3_desc { position: absolute; top: 150px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 33px 0px 0px 40px; font-weight: normal; font-size: 10px;}
#box_booky3_desc { position: absolute; top: 222px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 28px 0px 0px 28px; font-weight: normal; font-size: 10px;}
#box_kurzy3_desc { position: absolute; top: 252px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 32px 0px 0px 33px; font-weight: normal; font-size: 10px;}
.booky3 {position: absolute; width: 213px; height: 245px; background: url(../img/booky3.png) no-repeat; left: -3px; top: 2px; }

#box_komparzisti3en_desc { position: absolute; top: 206px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 28px 0px 0px 32px; font-weight: normal; font-size: 10px; }
#box_search3en_desc { position: absolute; top: 196px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 33px 0px 0px 30px; font-weight: normal; font-size: 10px;}
#box_modeling3en_desc { position: absolute; top: 196px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 27px 0px 0px 35px; font-weight: normal; font-size: 10px;}
#box_hostesing3en_desc { position: absolute; top: 323px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 33px 0px 0px 32px; font-weight: normal; font-size: 10px;}
#box_umelci3en_desc { position: absolute; top: 150px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 33px 0px 0px 30px; font-weight: normal; font-size: 10px;}
#box_booky3en_desc { position: absolute; top: 222px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 27px 0px 0px 32px; font-weight: normal; font-size: 10px;}
#box_kurzy3en_desc { position: absolute; top: 252px; left: -15px; color: #000000; width: 198px; height: 75px; background: url(../img/sticker2.png) no-repeat; padding: 32px 0px 0px 27px; font-weight: normal; font-size: 10px;}


.booky {position: absolute; width: 213px; height: 245px; background: url(../img/booky.png) no-repeat; left: -3px; top: 2px; }

.rss {position: absolute; left: 20px; top: 585px;}
.rss img {vertical-align: middle; padding-right: 5px;}
.rss a {text-decoration: none; color: #777777;}

.langs { top:0px; width: 55px; height: 17px; /*border: solid 1px #ffffff;*/ }

.item_container_top {position: relative; float:left; width: 972px; height: 10px; background: url(../img/item_top.jpg) no-repeat; }
.item_container {position: relative; float:left; width: 972px; background: #ffffff; font-size: 10pt; color: #000000; }
.item_container_bottom {position: relative; float:left; width: 972px; height: 10px; background: url(../img/item_bottom.jpg) no-repeat; }

.item_container .left {position: relative; float: left; margin-left: 10px; width: 190px; line-height: 130%;}
.item_container .right {position: relative; float: left; text-align: left; padding-left: 10px; width: 760px; border-left: solid 1px #777777; line-height: 130%; }

.contentCONTENT .top .left {float: left; color: #ff0000; font-size: 14pt; }
.contentCONTENT .top .left h2 {float: left; color: #ff0000; font-size: 14pt; font-weight: normal; display: inline; margin: 0px; padding: 0px;}
.contentCONTENT .top .right {float: right; font-size: 8pt; color: #9a9a9a; padding-right: 10px; }
.contentCONTENT .readmore {float: right; color: #ff0000; font-size: 9pt; padding-right: 25px; padding-top: 7px; }
.contentCONTENT .readmore a {float: right; color: #ff0000; text-decoration: none; }
.contentCONTENT a {color: #ff0000; text-decoration: none; }
.contentCONTENT .line {border-bottom: 1px #9a9a9a solid; }

#formSearch {font-size: 8pt;}
#formSearch label {float: left; width: 110px;}
#formSearch select {width: 80px;}
#formSearch input[type="text"] {width: 60px;}
.contentCONTENT .items {float: left; position: relative; text-align: center; width: 760px;}    
.searchItem { position:relative; width: 170px; margin-right: 10px; margin-left: 10px; margin-bottom: 20px; float: left; text-align: center; font-size: 13px; color: black; height: 360px;font-family: Georgia, Times New Roman; }
.searchItem .img_holder { position:relative; width: 170px; height: 218px; overflow: hidden; background: url(../img/film.png) no-repeat; padding-top: 18px; margin-bottom: -18px;}
/*.searchItem .img_holder img {border: solid 1px #ffffff; padding: 1px;}*/
.searchItem2 { text-align: left; position:relative; width: 120px; margin-right: 10px; margin-left: 10px; margin-bottom: 20px; float: left; font-size: 9pt; color: #ffffff; height: 360px; }
.searchItem3 { text-align: left; position:relative; width: 750px; margin-right: 10px; margin-left: 10px; float: left; font-size: 11pt; /*color: #ffffff;*/}
.searchItem3 pre { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
}
.searchImages {float: left; width: 750px; text-align: left;}
.searchImage { border: solid 1px #ffffff; width: 130px; height: 130px; overflow: hidden; float:right; margin: 5px; }

.paging {font-size: 9pt; text-align: center; margin-bottom: 3px; }
.paging a {text-decoration: none; color: #000000; font-weight: bold;}
.paging select {font-size: 9pt; height: 19px;}

.lineSearch {position:relative; float: left; width: 750px; margin-left: 5px; height: 1px; border-top: solid 1px #ffffff; }
.textSearch {position:relative; float: left; }

.front_newsletter {position: absolute; left: 52px; top: 19px;}
.contentCONTENT .errors {font-size: 9pt; background-color: #ff0000; padding: 5px; color: #ffffff;}
.contact_right_top {position: absolute; left: 620px; top: 5px; width: 137px; height: 137px; background: url(../img/contact.jpg); }

.newsImg {max-height: 100px; max-width: 100px; float: left; padding-right: 10px;}
.newsImg2 {/*height: 75px;*/ width: 132px; float: left; padding-right: 10px;}
.news2Img {max-width: 600px;}

.thumb2 img {border: none; float: left; margin: 5px;}

#medal {position: absolute; left: 435px; top: 0px; width: 138px; height: 101px; background: url(../img/medal.png) no-repeat;}
#medal_en {position: absolute; left: 435px; top: 0px; width: 138px; height: 101px; background: url(../img/medal_en.png) no-repeat;}

.ftext_search_item {position: relative; float: left; padding-bottom: 3px; width: 758px; border-bottom: solid 1px #000000; margin-bottom: 3px;}
.ftext_search_item img { width: auto; height : 75px; padding: 5px !important; }

blockquote {
	position: relative;
	font-size: 18px;
	margin: 5px;
}
.bqstart,
.bqend { font-size: 500%; font-family: Times New Roman; color: #9a9a9a; }
.bqstart {
	text-indent: 0;
	position: relative;
	top: -30px;
	float: left;
	height: 10px;
	padding-right: 10px;
}
.bqend {
	position: absolute;
	margin-top: -0.2em;
	right: 0;
	text-indent: 0;
}
.contentCONTENTr h1 {color:#FF0000;
font-size:18px;
text-transform:uppercase; font-weight: normal; font-size: 18px;}

.contentCONTENTr img.a_obrazok {padding-right: 20px; text-align: left;}
.related_ul {list-style-type: none; line-height: 150%;}
.related_ul a {text-decoration: underline !important; }

.boxCONTENTr .contentCONTENT h1 {color:#FF0000;
font-size:18px; font-weight: normal; font-size: 18px; margin-top: 0px;}

.boxCONTENTr .contentCONTENT {font-size: small;}

.x_article_image {float: left; border-top: 2px solid rgb(199, 199, 199) !important;  border: 2px solid rgb(199, 199, 199); padding: 2px; margin-right: 25px; margin-bottom: 10px; }

div.q {
	position: relative;
	float: left;
	font-size: 18px;
	padding-right: 45px;
	white-space: wrap;
	width: auto;
}
.bqstart,
.bqend { font-size: 500%; font-family: Times New Roman; color: #9a9a9a; }
.bqstart {
	text-indent: 0;
	position: relative;
	top: -30px;
	float: left;
	height: 10px;
	padding-right: 10px;
}
.bqend {
	position: absolute;
	margin-top: -0.2em;
	right: 0;
	text-indent: 0;
}

form#regform {
	margin: 0;
	padding: 0;
}

form#regform p {
	margin: 0.5em 0 0 0;
	padding: 0 0 0.5em 0;
}

form#regform sup {
	color: #CC0000;
	font-weight: bold;
	vertical-align: text-top;
}

form#regform .margin-form {
	padding: 0 0 1em 250px;
	color: #7F7F7F;
	font-size: 0.85em;
}

#regform label {
	float: left;
	width: 240px;
	padding: 0.2em 0 0 0;
	text-align: right;
	font-weight: normal;
}

#regform label.t {
    clear: none;
    float: none;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

#regform hr {
	border: none;
	height: 1px;
	color: #f0f0f0;
	background-color: #7F7F7F;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

.clear {
	clear: both;
}

#box_host {width: 159px; height: 135px; position: absolute; left: 762px; top: -138px; cursor: pointer;}
#box_host .heading {width: 159px !important; top: 93px !important;}
#box_host:hover { background: url(../img/host.png) no-repeat;}
#box_komparz {width: 159px; height: 135px; position: absolute; left: 762px; top: -284px; cursor: pointer;}
#box_komparz .heading {width: 159px !important; top: 93px !important;}
#box_komparz:hover { background: url(../img/komparz.png) no-repeat;}

#box_wmodel {width: 185px; height: 159px; position: absolute; left: 87px; top: 41px; cursor: pointer; }
#box_wmodel:hover { background: url(../img/fmodel.png) no-repeat;}
#box_mmodel {width: 185px; height: 159px; position: absolute; left: 283px; top: 41px; cursor: pointer;}
#box_mmodel:hover { background: url(../img/model.png) no-repeat;}
#box_chmodel {width: 185px; height: 159px; position: absolute; left: 674px; top: 41px; cursor: pointer;}
#box_chmodel:hover { background: url(../img/boys.png) no-repeat;}
#box_dmodel {width: 185px; height: 159px; position: absolute; left: 478px; top: 41px; cursor: pointer;}
#box_dmodel:hover { background: url(../img/girls.png) no-repeat;}

#box_vip {width: 159px; height: 125px; position: absolute; left: 27px; top: 223px; cursor: pointer;}
#box_vip .heading {width: 159px !important; top: 85px !important;}
#box_vip:hover { background: url(../img/booky4.png) no-repeat;}

#box_kurz {width: 159px; height: 145px; position: absolute; left: 27px; top: 359px; cursor: pointer;}
#box_kurz .heading {width: 159px !important; top: 104px !important;}
#box_kurz:hover { background: url(../img/kurzy.png) no-repeat;}
#box_cast {width: 159px; height: 145px; position: absolute; left: 27px; top: 514px; cursor: pointer;}
#box_cast .heading {width: 159px !important; top: 104px !important;}
#box_cast:hover { background: url(../img/cast.png) no-repeat;}
#box_novinky2 {position: absolute; left: 564px; top: 253px; width: 410px; height: 500px;}
#box_novinky2 .date {font-family: Georgia, Times New Roman; font-size: 10px; color: #0c0909;font-weight: normal; margin: 0;}
#box_novinky2 .news_title { margin: 0;}
#box_novinky2 .news_title a {font-family: Georgia, Times New Roman; font-size: 14px; color: #0c0909;font-weight: bold; margin: 0; text-decoration: none;}
#box_novinky2 .news_excerpt {font-family: Georgia, Times New Roman; font-size: 13px; color: #0c0909;font-weight: normal; margin: 11px 0px 0px;}
#box_novinky2 .news_thumb {height: 75px; width: 132px; float: left; padding-right: 10px; overflow: hidden;}
#box_novinky2 .newsitem {margin: 0px 0px 15px 0px; height: 75px; overflow: hidden; cursor: pointer; }

#box_newsletter { background: none; position: absolute; top: 253px; left: 241px; color: #000000; height: 170px; width: 300px;}
#box_newsletter h1 {font-family: Georgia; font-size: 14px; color: red; font-weight: normal;}

.bheading {font-family: Georgia, Times New Roman; font-size: 24px; color: #0c0909; margin-bottom: 30px;font-weight: normal; cursor: pointer;}
.box:hover .heading_content { color: red} /* #fec393 */



#box_onas {width: 300px; height: 210px; position: absolute; left: 241px; top: 410px;}
#box_onas .heading {width: 159px !important; top: 104px !important; cursor: pointer;}
#box_onas .boxCONTENTr {width: 300px; float: left; position: relative; float: left; max-height: 417px; background: none; overflow: hidden; }
#box_onas .boxCONTENTr .contentCONTENT {position:relative; float: left; width: 300px; margin: 0px; font-size: 13px; color: #000000; font-family: Georgia, Times New Roman; }
#box_onas .boxCONTENTr .contentCONTENT h2 {margin: 0px;}
#box_onas h1 {font-family: Georgia; font-size: 14px; }
#box_onas .readmore {font-family: Georgia, Times New Roman; font-size: 14px; color: #ff0404;font-weight: normal; text-decoration: none;}
/*.newsitem .date {float: left; color: #000000; font-weight: bold;}
.newsitem .category {float: right; color: #000000; font-weight: bold;}*/

.dropdown li { padding-left: 7px !important;padding-right: 7px !important;}
.thumbs li {opacity: 1 !important;}
#foot_menu a {font-size: 13px; color: #242223 ; font-family: Georgia, Times New Roman; text-decoration: none; text-align: center;display: table-cell; vertical-align: middle;}
#foot_menu a:hover { color: red/*#be8353*/}
#foot_menu {list-style: none;}
#foot_menu li {float: left; padding: 0px 5px;display: table; border-left: 1px solid #c4c2c3; height: 45px;}
#foot_menu li:first-child {border: none}