@charset "utf-8";
/******************************************
* Soubor: style.css                       *
* Webdesign & Programing rasto555-uta     *
* ************************ www.rasto555.fun *
* © Copyright 2009-2025 itox.fun           *
*******************************************/
/* IMPORT */
@import url('../css/reset.css');
@import url('../font.css');
@import url('../css/navigation.css');
@import url('../css/buttons.css');

/* ODKAZY */
a, a:visited {color:#69890c; text-decoration:underline;}
a[href^="http://"], a[href^="https://"] {text-decoration:underline; color:#69890c; background:center right url('../images/href.png') no-repeat; padding-right:10px;}
a[href^="mailto:"] {float:left; padding-left:20px; background:url('../images/icon/email.png') no-repeat; color:#777676; text-decoration:none;}
a[href^="icq:"]    {float:left; padding-left:20px; background:url('../images/icon/icq.png') no-repeat; color:#777676; text-decoration:none;}
a[href^="skype:"]  {float:left; padding-left:20px; background:url('../images/icon/skype.png') no-repeat; color:#777676; text-decoration:none;}
a[href^="jabber:"] {float:left; padding-left:20px; background:url('../images/icon/jabber.png') no-repeat; color:#777676; text-decoration:none;}
a:hover {color:#222222;}
a[href^="http://itox.fun"], a[href^="http://www.facebook.com"], a[href^="https://www.rasto555.fun/"] {background:none;}
/* GREEN */
a.more {color:#68880c; font-size:15px; text-decoration:none; font-family:Aeroportal;} 
a.more:hover {text-decoration:underline;}
/* BLACK */
a.more2 {color:#5b5b5b; font-size:12px; text-decoration:none;} 
a.more2:hover {text-decoration:underline;}

/* LAYOUT */
body {height:454px; background:#ECECEC url('../images/background.png') repeat-x; padding:0; margin:0; text-align:left; font-family:Verdana, sans-serif; color:#777676; font-size:12px;}
#wrapper {width:820px; margin:0 auto;}
#header {height:94px; background:url('../images/header.png') no-repeat;}
#slider {margin-top:-19px;}
hr {float:left; width:100%; height:5px; background:url('../images/hr_seda.png') repeat-x;}
.clear {clear:both;}

/* ADMINISTRACE */
#button_administrace {height:22px; width:162px; background:url('../images/buttons/administrace.png') no-repeat;}
#button_administrace:hover {background:url('../images/buttons/administrace_hover.png') no-repeat;}

#adminContainer {position:relative; float:right; margin-top:5px; font-size:11px;}
#adminBox {position:absolute; display:none; z-index:29; margin-top:4px; padding:4px; background:#E3E3E3 url('../images/body1.png') repeat-x; border:1px solid #afafaf; border-radius:6px; -moz-border-radius:5px;}
#adminBox p {float:left; padding:2px;}
#adminBox a {color:#69890c; text-decoration:none; background:none;}
#adminBox a:hover {color:#000; text-decoration:underline;}

/* TD */
td {padding:4px;}
#td {color:#737272; padding:4px; background:#E2E2E2;}
#td1 td {border-bottom:1px dotted #b7b6b6;}
#td1 {color:#737272; padding:4px; border-bottom:1px dotted #b7b6b6;}
#td1:hover {background:#E2E2E2;}

#td_error {border-radius:4px; -moz-border-radius:2px; background:#C32323; color:#F0EEEE; padding:4px;}
#td_ok {border-radius:4px; -moz-border-radius:2px; margin: 5px; padding-top: 7px; padding-left: 5px; padding-bottom: 7px; padding-right: 5px; background-color: #c6e4c0; border: 1px solid #a2d39b; color: #36701c;}

/* MAIN UL,LI */
ul.point li {float:left; display:block; width:100%; padding-left:20px; line-height:20px; background:url('../images/bullets.png') no-repeat left;}
ul.point li:hover {color:#000; background:#E2E2E2 url('../images/bullets_hover.png') no-repeat left; border-radius:8px; -moz-border-radius:5px;}

/* BODY1 */
.body1 table {float:left; width:100%; background:#E3E3E3 url('../images/body1.png') repeat-x; border:1px solid #d8d8d8; border-radius:6px; -moz-border-radius:5px;}
.body1 table:hover {background:#EDEDED url('../images/body1_hover.png') repeat-x; border:1px solid #9f9f9f;}
.body1 h6 {float:left; width:100%; padding-left:4px; color:#000000; font-weight:normal; font-size:20px; font-family:Aeroportal;}
.body1 p {padding-top:8px;}
.body1 hr {background:none;}

/* ANKETA */
#anketa_wrap a,b {float:left; padding-left:4px; padding-right:4px; color:#5b5b5b; font-weight:bold; font-size:12px; text-decoration:none;}
#anketa_wrap a:hover {color:#68880C; text-decoration:underline;}
#anketa_wrap {float:left; width:100%; padding:6px;}
#anketa {float:left; width:97%; height:22px; border-radius:6px; -moz-border-radius:5px; background:#E3E3E3 url('../images/body1.png') repeat-x; border:1px solid #CCC;}
#anketa_txt {float:left; width:100px; padding:4px;}
#bar {float:left; border-radius:6px; -moz-border-radius:5px; background:#E3E3E3 url('../images/body1_hover.png') repeat-x;}
#anketa_ok {border-radius:4px; -moz-border-radius:2px; font-size:11px; padding:2px 4px; background:#c6e4c0; border:1px solid #a2d39b; color: #36701c;}

/* INPUT, TEXTAREA */
input {border-radius:6px; -moz-border-radius:5px; background:#f4f4f4; float:left; padding:4px; color:#3E3E3E; border:2px solid #d8d8d8;}
input:hover {border:2px solid #68880c;}
select {border-radius:6px; -moz-border-radius:5px; background:#f4f4f4; padding:4px; color:#3E3E3E; border:2px solid #d8d8d8;}
select:hover {border:2px solid #68880c;}
textarea {border-radius:6px; -moz-border-radius:5px; background:#f4f4f4; padding:4px; color:#3E3E3E; border:2px solid #d8d8d8;}
textarea:hover {border:2px solid #68880c;}

/* LEVY PANEL */
#leftpanel_nav {float:left; width:297px;}
#leftpanel {float:left; width:270px;}
#leftpanel h3 {padding:4px; color:#000000; border-bottom:2px solid #68880c; font-weight:normal; font-size:24px; font-family:Blue Highway;}
#leftpanel h4 {padding:4px; color:#00749a; border-bottom:2px solid #009CD0; font-weight:normal; font-size:24px; font-family:Blue Highway;}

/* OBSAH STRANKY */
#wrappermain {float:right; width:520px;}
#wrappermain p {font-size:12px; line-height:18px; color:#777676; margin-top:-4px;}
#wrappermain hr {padding:2px;}
#main {float:left; width:100%; padding-left:5px; padding-top:5px;}
/* GREEN */
#wrappermain h3 {float:left; width:100%; padding:4px; color:#000000; border-bottom:2px solid #68880c; font-weight:normal; font-size:24px; font-family:Aeroportal;}
#wrappermain h4 {float:left; width:100%; padding-left:4px; color:#68880c; font-weight:normal; font-size:18px; font-family:Aeroportal;}
#wrappermain h5 {float:left; width:100%; padding-left:4px; color:#000000; font-weight:normal; font-size:18px; font-family:Aeroportal;}
/* ORANGE */
#wrappermain .orange2 h3 {padding:4px; color:#000000; border-bottom:2px solid #db8806; font-weight:normal; font-size:24px; font-family:Blue Highway;}
#wrappermain .orange2 h4 {padding-left:4px; color:#db8806; font-weight:normal; font-size:18px; font-family:Aeroportal;}

/* REFERENCE */
.reference img {border-radius:6px; -moz-border-radius:5px;}
/* FOOTER */
#footer-wrap {clear:both; width:100%; float:left; margin-top:43px; background:#e2e2e2;}
#footerborder {margin-top:15px; bottom:0; background:#cbcbcb; height:15px; width:100%;}
#footer {width:820px; float:none; margin:0 auto;}
#footer span {padding-top:10px;}
#footernavigation {padding:4px;}
#footernavigation a {text-transform:uppercase; text-decoration:none; color:#b0afaf;}
#footernavigation a:hover {text-decoration:underline; color:#68880c;}