body{
	background-color:#E7DFCE;
	text-align:center;
	font-family:Arial, Helvetica, Sans-serif;
	font-size:100%;
}
a { font-family: georgia; font-style:italic;}
img{ display:block;}
div#cd a , .content img { display:inline; }
/* ************ POMOCNA PRAVIDLA *************/
.r { float:right;}
.l { float:left;}
.c-l { clear:left; display:block; height:1px; font-size:1px; line-height:1px; margin-bottom:-1px}
.c-b { clear:both; display:block; height:1px; font-size:1px; line-height:1px; margin-bottom:-1px}
.margb{ margin-bottom:40px;}
/* ************ KONSTRUKCE ************ */
#line-top { display:block; width:100%; height:17px; background:url(../img/line-top.gif) 0 0 repeat-x; margin:69px 0 -33px 0;}
#mother, #mother-i, #mother-n, #mother-r, mother-t { margin:0px auto 0; width:699px; position:relative; text-align:left; display:block; min-height:650px; background:#FFFCF6 url(../img/noty-bottom.gif) 0 100% no-repeat; padding-bottom:50px;}
#noty-top{ background: url(../img/noty-top.gif) 0 0 no-repeat; display:block; height:37px;}
#main{ display:block; margin:7px;}
#home{ list-style:none;}
#home li{float:left;}
#footer{  margin:0px auto 0; width:673px; padding:13px; font-size:0.7em; color:#ACACA5; text-align:left;}
#footer  a { color:black;  font-family: arial; font-style:normal; margin-left:2px;}
#footer span.r a {text-decoration:none; color:#ACACA5;}
#footer a:hover, #footer span.r a:hover { color:#8F8F88;}
#col-left{ display:block; width:229px;}
#col-right{ display:block; width:419px;}
#mother-i #top a{  margin-bottom:11px; margin-top:10px; color:black; font-size:0.75em;}
#mother-i #top a:hover{ color:#e5b80b; }
#mother-n #top a{  margin-bottom:11px; margin-top:10px; color:#87AA1D; font-size:0.75em;}
#mother-n #top a:hover{ color:#ACD632; }
#mother-r #top a{  margin-bottom:11px; margin-top:10px; color:#0194B4; font-size:0.75em;}
#mother-r #top a:hover{ color:#F49D17; }
#mother-t #top a{  margin-bottom:11px; margin-top:10px; color:#0194B4; font-size:0.75em;}
#mother-t #top a:hover{ color:#F49D17; }
.content { margin:30px 36px 0px;}
a.arrow-dark{ background:url(../img/arrow-dark.gif) 100% 60% no-repeat; padding-right:15px;	}
a.arrow-new{ background:url(../img/arrow-new.gif) 100% 0 no-repeat; padding:4px 0px 0 0; margin-top:3px; display:block; width:8em;}
a.f{ margin-top:10px;}
div#cd a img{border:11px solid #F6F2E8; width:148px; height:147px;}

div#cd a:hover img{border:11px solid #EEE8DA; }

/* ************* Igor Ardašev ************** */

#mother-i #menu, #mother-n #menu, #mother-r #menu #mother-t #menu{ list-style:none; padding:28px 15px 12px 30px; display:block; width:184px;}

#mother-i #menu{background:#F2C20C;}
#menu li{ margin-bottom:18px; font-size:0.9em;}
#mother-i #menu li a{ text-decoration:none; color:#4F4F4F; background:url(../img/menu-a.gif) 0 60% no-repeat; padding-left:15px; cursor:pointer;}
#mother-i #menu li a:hover{ color:black; background:url(../img/menu-a-hover.gif) 0 60% no-repeat; font-weight:bold;}
#mother-i #menu li.active a, #mother-i #menu li.active a:hover{ font-weight:bold; color:#4F4F4F; background:url(../img/menu-a.gif) 0 60% no-repeat;}

/* ************* Natálie Ardaševová ************** */
#mother-n #menu{background:#6FA31C;}
#mother-n #menu li a{ text-decoration:none; color:#F1F6E9; background:url(../img/menu-n-a.gif) 0 60% no-repeat; padding-left:15px; cursor:pointer;}
#mother-n #menu li a:hover{ color:#B8F603; font-weight:bold;}
#mother-n #menu li.active a, #mother-n #menu li.active a:hover{ font-weight:bold; color:white !important; background:url(../img/menu-n-a.gif) 0 60% no-repeat;}

/* ************ Renata Ardaševova ***************** */
#mother-r #menu{background:#0194B4;}
#mother-r #menu li a{ text-decoration:none; color:#F1F6E9; background:url(../img/menu-r-a.gif) 0 60% no-repeat; padding-left:15px; cursor:pointer;}
#mother-r #menu li a:hover{ color:#F49D17; font-weight:bold;}
#mother-r #menu li.active a, #mother-n #menu li.active a:hover{ font-weight:bold; color:white !important; background:url(../img/menu-r-a.gif) 0 60% no-repeat;}

/* ************ tomášková ***************** */
#mother-t #menu{background:#0194B4;}
#mother-t #menu li a{ text-decoration:none; color:#F1F6E9; background:url(../img/menu-r-a.gif) 0 60% no-repeat; padding-left:15px; cursor:pointer;}
#mother-t #menu li a:hover{ color:#F49D17; font-weight:bold;}
#mother-t #menu li.active a, #mother-n #menu li.active a:hover{ font-weight:bold; color:white !important; background:url(../img/menu-r-a.gif) 0 60% no-repeat;}


/* Gallery */
.gallery { display:block; width:365px; }
.gallery ul {list-style: none; display:block; width:100%; clear:both;}
.gallery ul li {width: 113px; float: left; clear:right; margin: 0 0 10px 10px; }
.gallery ul li:first-child {margin-left: 0;}
.gallery ul li .dia {text-align: center; }
.gallery ul li .dia a {text-decoration: none; display: block; position: relative; display: block; cursor: pointer; margin:0px !important;}
.gallery ul li .dia a span {text-decoration: underline; display: block;}
.gallery ul li .dia a span.img { display: block; display: table; text-align: center; margin: auto;  background: #F4F4EE; border-bottom: 1px solid #DED8CB; border-right: 1px solid #DED8CB; width: 113px; height: 113px;}
.gallery ul li .dia a span.img span { display: block; display: table-cell; vertical-align: middle; }
.gallery ul li .dia a span.img span img{ border:0px; display:inline;}

.gallery h3{ font-size:0.9em; font-weight:normal; font-family:Georgia !important; margin-bottom:8px;}
/* *********** Diskografie ***************** */
.diskografie li{ list-style:none; display:block; color:#283D49 !important; clear:both; margin-bottom:35px;}
.diskografie li img{ float:left; border:12px solid #EEE8DA; width:146px; height:146px;}
.diskografie li p{ margin-left:180px; color:#283D49;}
.diskografie li p.popis{margin-bottom:10px;}
.diskografie li p.title{ font-weight:bold; font-size:0.9em;}
.diskografie li p.year{ margin-bottom:10px;}
.diskografie li p.buy{ padding-left:15px; background:url(../img/arrow-gray.gif) 0 50% no-repeat; margin-top:10px;}
#mother-i .diskografie a { font-family:Trebuchet MS; font-style:normal; font-size:1em !important; color:#283D49 !important;}
#mother-n .diskografie a { font-family:Trebuchet MS; font-style:normal; font-size:1em !important; color:#87AA1D !important;}
#mother-r .diskografie a { font-family:Trebuchet MS; font-style:normal; font-size:1em !important;}
#mother-t .diskografie a { font-family:Trebuchet MS; font-style:normal; font-size:1em !important;}
.diskografie li a.play { padding:2px 0 2px 16px; background:url(../img/mp.gif) 0 50% no-repeat;}
.diskografie li a.buy { padding:2px 9px 0 0; background:url(../img/new.gif) 100% 1px no-repeat;}

/* *********** Kontakt ********************* */
p.adress{font-weight:bold;}
form div{clear:right; margin-top:5px; margin-bottom:5px;}
form { margin:30px 0 0 0;}
fieldset{ border:0px;}
legend{ font-size:0.9em; color:black;}
label { font-weight:bold;}
input#jmeno, input#email {display:block; width:160px;}
textarea{ display:block; width:342px;}
input.r{ margin-top:8px;}
