/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
	{margin:0; padding:0; border:0; outline:0; font-size:100%; /*vertical-align:baseline;*/ background:transparent;}
	
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes: none;}

/* remember to define focus styles! */
:focus {outline:0;}

/* remember to highlight inserts somehow! */
ins {text-decoration:none;}
del {text-decoration:line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0;}


/* CONTENT */
*,html,body {font:normal 11px Tahoma; color:#351b01; background:#020201;}
img a {border:0;}
strong {font-weight:bold; color:#af6a0b;}

h1 {font:normal 2.5em "Times New Roman", Times, serif; color:#a6640a; margin:26px 0 8px; letter-spacing:-0,07em; border-bottom:1px dotted #af6a0b; padding:0 0 3px 0;}h1:first-child {font:normal 2.5em "Times New Roman", Times, serif; color:#a6640a; margin:16px 0 8px; letter-spacing:-0,07em; border-bottom:1px dotted #af6a0b; padding:0 0 3px 0;}
h1:first-child {font:normal 2.5em "Times New Roman", Times, serif; color:#a6640a; margin:16px 0 8px; letter-spacing:-0,07em; border-bottom:1px dotted #af6a0b; padding:0 0 3px 0;}
h2 {font:normal 2.0em "Times New Roman", Times, serif; color:#462401; margin:5px 0 7px; letter-spacing:-0,05em;}
h3 {font:normal 1.78em "Times New Roman", Times, serif; color:#a6640a; margin:5px 0 0; letter-spacing:-0,05em; padding:0;}
h4, h5, h6 {font:bold 1.3em "Times New Roman", Times, serif; color:#af6a0b;}


a {color:#fff;}

#main {position:relative; margin:0 auto; width:1004px; background:#020201 url(../images/back.jpg) no-repeat; padding:0;} 

/* HEADER */
#header {position:relative; width:1004px; height:243px;}

/* PHOTOS */
.photos {position:absolute; top:5px; left:66px; background:url(../images/header.jpg) no-repeat; margin:15px 0 0 180px; width:584px; height:214px;}
.photos img {width:532px; height:200px; margin:7px 0 0 6px;}

/* LOGO z-index:1000;  */
.logo {position:absolute; top:96px; left:94px; background:url(../images/logo.jpg) no-repeat; width:108px; height:95px;}

/* SLOGAN */
.slogan {/*position:absolute; top:0; margin:120px 0 0 256px; z-index:100; font:bold 1.125em Arial; text-indent:-9999px;*/}

/* LANGUAGES */
#languages {position:absolute; top:43px; left:256px; height:26px;} 
#languages a {background:url(../images/language.gif) no-repeat; float:left; width:16px; height:16px; font:bold 10px Tahoma; color:#fff; padding:2px; margin:0 3px 0; text-decoration:none; text-transform:lowercase;}
#languages a:hover {background:url(../images/language_on.gif) no-repeat; float:left; width:16px; height:16px; color:#fff; padding:2px; margin:0 3px 0;}

/* BREADCRUMBS */
#breadcrumbs {position:absolute; top:175px; left:256px; height:26px;}
#breadcrumbs a {background:url(../images/breadcrumb.gif) no-repeat right 3px; float:left; font:normal 10px Tahoma; color:#333; padding:0 14px 0 0; margin: 0 10px 0 0;text-decoration:none;}
#breadcrumbs a:hover{text-decoration:underline;}
 
/* LAYOUT */
.layout {position:relative; background:url(../images/layout.gif) no-repeat; margin:0 auto; width:1024px;}

.layout_left {float:left; width:247px;} 
.layout_center {float:left; width:533px; background:url(../images/layout.jpg) #fff0c7 no-repeat; padding:10px 25px 30px 25px; min-height:440px; _height:440px;}
.layout_right {float:right; width:194px;}

.layout_center p {padding:0 0 10px 0; line-height:15px;}

.layout_center ul {margin:2px 0 10px 0; padding:0;}
.layout_center ul li {padding:0 0 0 14px; background:url(../images/head.gif) no-repeat 0 3px; /*color:#af6a0b; font-weight:bold;*/}

.layout_center a {color:#af6a0b; /*font-weight:bold;*/ text-decoration:underline;}
.layout_center a:hover {color:#774500;}


.actual {float:left; width:400px; background:url(../images/actual_bottom.gif) no-repeat 23px bottom; padding: 0 0 25px 0;}
.actual h1 {background:url(../images/actual.gif) no-repeat; width:198px; height:53px; text-indent:-9999px; border:0;}
.actual p {padding:0 0 0 25px;}
.actual  h3 {color:#351b01; font-weight:bold; margin:2px 0 2px 25px; padding:0; font:bold 12px Tahoma;/*font:normal 2.5em "Times New Roman", Times, serif;*/}

.actual_image {float:left; width:100px; margin:30px 0 0 20px;}
.actual_image img {border:2px solid #351b01; float:left;}

p.date {font-weight:bold; margin:0 0 0 25px; padding:0; color:#af6a0b;}
p.title {color:#351b01; font-weight:bold; margin:2px 0 2px 25px; padding:0; font-size:12px;}
p.title2 {color:#7d4a00; font-weight:bold; margin:2px 0 6px 25px; padding:0; font-size:11px; padding:0 0 6px 0;border-bottom:1px solid #b77920; width:375px;}

.home_content {float:left; width:533px; background:url(../images/actual_bottom.gif) no-repeat center bottom; margin:0;}
h2.home_content {margin:10px 0 0 10px; text-indent:-9999px; border:0; width:127px;}
.home_content  p {margin:3px 0 7px 25px; padding: 0 0 5px;}
.home_content strong {color:#351b01;}
.home_content ul {margin:0 0 5px 25px;}
.home_content h3{color:#3af6a0b1; margin:10px 0 2px 25px; padding:0; /*font:bold 12px Tahoma;*/font:normal 1.8em "Times New Roman", Times, serif;}

.actual a, .home_content a  {background:url(../images/arrow.gif) no-repeat 0 3px; display:block; padding:2px 0 0 23px; margin:3px 0 0; height:20px; font-weight:bold; text-decoration:undeline;}
.actual a:hover, .home_content a:hover {text-decoration:underline;}

h2.doplnkove {background:url(../images/doplnkove.gif) no-repeat; text-indent:-9999px;}
h2.pravidelne {background:url(../images/pravidelne.gif) no-repeat; text-indent:-9999px;}


.layout_right h2 {float:left; background:transparent url(../images/anketa.gif) no-repeat; width:185px; height:43px; text-indent:-9999px; margin:45px 0 0;}
.layout_right p {float:left; width:169px; padding:5px 0 0 25px; color:#fff; font:bold 10px Tahoma;}
.layout_right ul {margin:0; padding:0;}
.layout_right ul li {position:relative; margin:0; padding:0; list-style-type:none; text-indent:-9999px;}
.layout_right ul a {float:left; display:block; height:76px; width:105px;}


a#menuitem_60 {background:transparent url(../images/poradna_off.gif) no-repeat; width:105px; height:76px; margin:12px 0 0;}
a:hover#menuitem_60 {background:transparent url(../images/poradna_on.gif) no-repeat; width:105px; height:76px;}

a#menuitem_59  {background:transparent url(../images/inzercia_off.gif) no-repeat; width:105px; height:73px; margin:22px 0 0;}
a:hover#menuitem_59 {background:transparent url(../images/inzercia_on.gif) no-repeat; width:105px; height:73px;}



/* FOOTER */
.footer {position:relative; width:583px; height:40px; background:url(../images/footer.gif) no-repeat; padding:0 0 0 247px;}

.footer_left {float:left; padding:10px 0 0 0; color:#f6e3bb;}
.footer_right {float:right; padding:10px 0 0 0; color:#f6e3bb;}

.cleaner {clear:both;}


input,textarea, .picpass {background:#fef4e6; border:1px solid #fad39c; font:normal 11px Tahoma; color:#af6a0b; height:17px; padding:2px 2px 0;}
input:focus, select:focus, textarea:focus {border:1px solid #fff;}
select{background:#fef4e6; border:1px solid #fad39c; font:normal 11px Tahoma; color:#af6a0b; height:21px;}
option {background:#fef4e6; height:17px; color:#af6a0b; display:block; padding:1px 0 0 0;}
.popiska {font-weight:bold; color:#af6a0b;}
.button, #RESET, #SAVE {background:#af6a0b; font-weight:bold; color:#fef4e6; height:19px; padding:2px 0 4px 0; border:0;}
#NAME, #EMAIL {width:200px;}
.inp_2, #TITLE {width:100%;}


#formular h3 {color:#603100;}

.box h2 {font:normal 2.0em "Times New Roman", Times, serif; color:#462401; margin:5px 0 2px; letter-spacing:-0,05em;}

#gombiky {margin:15px 0 0; }
#TXT {height:100px; width:100%;}

input#forum_60_RE_INFO{border:0;height:10px;}

#content .box {border-bottom: solid 1px #b77920; clear: both; margin-bottom: 10px; min-height: auto; padding: 5px; }
#content .box .box { border: solid 1px #FFF; margin: 0px 10px; padding: 0px 10px; }
#content .ranch {background:url(../images/rancaction2.gif) no-repeat 290px 0;}

#content .box .ranch { border: solid 1px #FFF; margin: 0px 10px; padding: 0px 10px;}
#content h2.box   a, #content  h2.ranch  a {font:bold 12px Tahoma; color:#462401; margin:5px 0 8px 0; letter-spacing:-0,05em;}
#content .box  h2 a:hover, #content .ranch  h2 a:hover {font:bold 12px Tahoma; color:#af6a0b; margin:5px 0 2px; letter-spacing:-0,05em;}
.box h4, .box h3 {font:bold 11px Tahoma; color:#7d4a00; line-height:16px;}

#content .sel { font:bold 11px Tahoma; color:#462401;}
#content .nosel { font:bold 11px Tahoma; color:#AF6A0B;}
#content .sel2 { font:normal 11px Tahoma; color:#462401;}
#content .nosel2 {font:normal 11px Tahoma; color:#AF6A0B;}

