body        { background-image: url(../img/bg.gif); background-color: #601912; color: #fff2f2; margin: 0; padding: 0 0 10px 0 ; font-family: Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 1.2em; }


.hr          { margin: 5px 0; clear: both; height: 1px; background: #7A4636; }

a, .bracket           { color: #EC6C34;  }
a:hover     { color: #ffc500; text-decoration: none }

a img   { border: 0 }


.big          { font-size: 16px }

.hi           { color: #ffc500;  }
.lo           { color: #454F72; }

.dis          { color: #966 }

.img        { border: 1px solid #7A4636; background-color: #f2f2f2; }
.borderr       { border: 1px solid #7A4636; background-color: #f2f2f2; margin-right: 5px}

.thumb      { float: left; margin: 0 5px 5px 0 }

h2          { font-size: 28px; margin: 0 0 0.2em 0; line-height: 1.4em; font-weight: normal; color: #C10900 }


#wrap       { width: 996px; margin: auto; }
#cont       { background-color: #210a07; }

#top        { height: 82px; background-color: #210a07; background-image: url(../img/top.gif); background-repeat: no-repeat; }

#logo         { float: left; border: 0; padding: 0px 0px 0px 0px; }
.logos_cont   { background: #fff; color: #fff; padding: 10px 0; }
.logos_cont img  { border: 0}


#topbanner       { padding: 10px 10px 0 0; float: right}
#topbanner_cont  { width: 468px; height: 60px; background: #404040; border: 1px solid white }

#mainmenu          { height: 29px; line-height: 24px; background-image: url(../img/menu_bg.gif); background-repeat: repeat-x; border-top: 3px solid #d32211; }

#mainmenu ul       { margin: 0; padding: 0; list-style-type: none; width: auto; }
#mainmenu ul li    { display: block; float: left; margin: 0; }
#mainmenu ul li a  { display: block; float: left; color:#666; text-decoration: none; padding: 0px 20px 0 20px; height: 24px; border-right: 1px solid #e1e1e1; }
#mainmenu ul li a:hover,#mainmenu ul li a.sel { color: #bf2121; background: #fff; }

#flag        { float: right; padding: 3px 4px 0px 0px; }

#main        { padding: 0 0 0 0; background-image: url(../img/main_bg.gif); background-repeat: repeat-y; }

#column      { float: left; width: 182px; background-color: #320b08; }

#content        { float:left; width: 672px; border-top: 5px solid #9a0f02; }
#content_in     { padding: 0 11px 0 10px ; }
#content_foot   { font-size: 10px; text-align: center }


#nav         { color: #fff; font-size: 10px; line-height: 1.4em; font-weight: bold; margin-bottom: 15px; }
#nav_cont    { padding: 3px 0 0 10px }
#nav a       { color: #fff }
#nav a:hover { text-decoration: none }

#right          { float: left; width: 142px; overflow: hidden}


#footer_links       { width: 996px; margin: 0 auto }
#footer_links_cont  { padding: 5px; text-align: center; line-height: 1.4em}
#footer_links_cont  a { color: #fff}

#leaderboard     { width: 996px; text-align: center; margin: 0 auto }

#warning     { background-color: #C40A00; color: #fff; text-align: center; border: 1px solid black; padding: 5px 0; line-height: 1.4em }
#warning a   { font-weight: bold; color: #fff}


#video         { width: 170px; height: 150px; background-image: url(../img/video.gif); background-repeat: no-repeat; }
#video img     { border: 0; padding: 11px 0px 0px 2px }


.box          { margin: 0 0 10px 0; } 
.box_head     { font-size: 10px; font-weight: bold; padding: 2px 10px; background-color: #680B03; line-height: 1.6em; background-image: url(../img/box_head.gif); background-repeat: repeat-x}
.box_cont     { background: #330201; padding: 9px }
.box_cont_vcard { background: #660000; padding: 9px; text-align: center }

#content_in .box { border: 1px solid #7A4636; }
#column .box_cont, #right .box_cont     { background: #46100b; }
#column .box_head, #right .box_head     { font-size: 10px; font-weight: bold; padding: 2px 10px; height: 16px; line-height: 16px; }


.line_eroticstore { background-color: #62121f; color: #fff; border: 1px solid #fc0; margin: 10px 0 10px 0; padding: 3px 5px }

.list_cont, .list_cont_alt    { padding: 5px 5px 5px 5px; line-height: 1.4em; margin-bottom: 5px; border: 1px solid #7A4636; }
.list_cont_alt { background-color: #330201; }

.recent_e_holder { width: 320px; float: left; margin-right: 11px }
.recent_f_holder { width: 320px; float: left; }
.recent_e_wrapper { float: left; white-space: nowrap; overflow: hidden; width: 205px; }

.recent_height { height: 68px; overflow: hidden}

.recent_f   { width: 60px; overflow: hidden; float: left; text-align: center; }


.thumb_holder { width: 630px; }
.staff_holder { width: 651px; }

.staff_wrap    { float: left; width: 217px; }
.staff_cont, .staff_cont_3rd    { background: #330201; border: 1px solid #7A4636; padding: 5px; }
.staff_cont     { margin: 0 5px 5px 0}
.staff_cont_3rd  { margin: 0 0 5px 0}

#photo_area    { clear: both; width: 630px; height: 452px; text-align: center; overflow: hidden; background-repeat: no-repeat; background-position: center; }

.seekbar     { width: 650px; margin-bottom: 10px; float: left; clear: both; text-align: center; }
.seekbar a   { text-decoration: none; color: #fff; }

.seekright   { float: right; padding: 3px; width: 80px; border-left: 3px solid #210a07; }
.seekleft    { float: left; padding: 3px; width: 80px; border-right: 3px solid #210a07; }
.seekmid     { padding: 3px; background: #7c0d02; }

.seekbar img  { border: 0; margin: 2px 0 0 0 }



input, select   { font-family: Verdana, Tahoma, sans-serif; font-size: 11px; }

input.generic, select.generic   { background: #f2f2f2; border: 1px solid #7A4636}

input.short    { width: 20px }
input.med      { width: 60px }

input.button   { background-color: #7c0d02; color: #fff}

textarea      { font-family: Verdana, Tahoma, sans-serif; font-size: 11px; width: 500px; height: 100px; overflow: auto }

/* ENTRY */
#entry_page               { margin: 0 auto; width: 996px; }
#entry_k5                 { width: 220px; float: left; }
#entry_k5 img             { border: 1px solid #000; margin: 110px 0px 0px 20px; }
#entry_main               { background-color: #601912; width: 700px; float: left; margin: 0px 0px 0px 30px; }
#entry_top                { height: 115px; }

#entry_in                 { height: 450px; background-image: url(../img/entry/art.jpg); background-repeat: no-repeat; }
#entry_text               { padding: 20px 0px 0px 370px; width: 300px; text-align: justify; color: #c67169; line-height: 1.4em; }
#entry_text_vstup         { padding: 50px 0px 0px 0px; text-align: center; }
#entry_text_vstup a       { text-decoration: none; font-size: 16px; font-weight: bold; font-family: Arial }
#entry_text_vstup a:hover { color: #fcc; }

#entry_loga               { height: 90px; text-align: center; border-bottom: 2px solid #900; }
#entry_loga img           { padding-right: 10px; }

