/*Theme name:     cernicky_0.1
URI:      http://o----o.info
Description:    comm. theme
Version:        0.1
Author:         2046
Author URI:     o----o.info, likebirds.cz
Tags:           AVU, art
*/
* {margin:0;padding:0;border:0;font-weight:normal;}
html, body{height: 100%;}
body{ color:#FF3399;font-family: Arial, serif; height:100%;}
#head{width:100%;float:left;clear:both;}
#in_head{width:774px;margin:0 auto;background-color:#FF3399;}
a{text-decoration:none;color:#FF3399;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;}
ul, li{list-style:none;}
ol li{list-style:decimal;margin:0 0 0.4em 2.2em ;}
#wrap{width:100%;min-height: 100%;/*height: auto !important;*/height: 100%;position:realtive;margin-bottom:-38px;}
.box{float:left;background-color:#FF3399;width:774px;margin:0 0 0 2px;}
.menu ul, .menu li,.dynamic_sidebar ul, .dynamic_sidebar li{float:left;clear:none;}
.menu{float:left;background-color:#FF3399;position:relative;/*relative for submenus*/}
.qtrans_language_chooser{float:right;background-color:#FF3399;margin-left:1px;border-left:1px solid #fff;}
.qtrans_language_chooser li{float:left;clear:none;text-align:center;height:29px;border-right:1px solid #fff;}
.qtrans_language_chooser li.lang-cs{border:0;}
.qtrans_language_chooser a{color:#fff;font-weight:bold;width:33px;display:inline-block;padding:5px 0 0 0;text-decoration:none;}
.menu a{text-decoration:none;color:#fff;font-weight:bold;display:block;padding:5px 0;}
.menu li{float:left;clear:none;border-right:1px solid #fff;padding:0 12px;text-align:center;}
.menu li.menu-item-type-custom{background:url(images/menu-arrrow.png) no-repeat 94% center}
.menu li.menu-item-type-custom a{padding-right:4px;}
.menu li ul{float: left;position: absolute;left: 0; top:-43px;display: none;width: 774px;background-color:#FF3399;border-bottom:1px solid #fff;}
.menu li:hover ul { display:block;padding-top:15px;background:url("images/menu-alfa.png") left top repeat-x;}
.menu li:hover ul li ul{ display: none;top:-29px; }
.menu li ul li:hover ul {display: block;}
#content{width:774px;margin:0 auto;font-family:'Trebuchet MS', Helvetica, sans-serif;font-weight:normal;}
#content h2, #content h1{font-weight:bold;font-size:1em;color:#FF3399;margin:1em 0 0 0;}
#posts{float:left;clear:none;width:774px;padding:0 0 40px 0;}
.post{margin:13px 0 30px 0;}
.post p{margin:0 0 8px 0;line-height:21px;}
.post a{text-decoration:underline}
a.post-edit-link{color:#d59797;margin:0 0 0 8px;}
a.post-edit-link:hover{color:#7d3232;text-decoration:none;}
#footer{height:38px;width:100%;position:absolute;bottom:0;left:0;background-color:#fff;}
@media screen{  body>div#footer{position: fixed;}}
 * html body{overflow:hidden;}
#in_footer{margin:0 auto;width:778px;}
.menu_footer{float:left}
#template_info{z-index:20;position:absolute;top:0;right:0;padding:2px 6px;background-color:#893434;text-align:center;display:block;color:#fff;text-shadow: #fff 0 0 0;border-bottom-left-radius: 5px;}
/*services*/#neck_7{background:url(images/pics_3.jpg) center top;}
/*about us*/#neck_4{background:url(images/pics_12.jpg) center top;}
/*ethical codex*/#neck_9{background:url(images/pics_5.jpg) center top;}
/*contact*/#neck_11{background:url(images/pics_8.jpg) center top;}
/*links*/#neck_13{background:url(images/pics_6.jpg) center top;}
#shifter{display:block;height:28px;}
.around_image{margin:0 0 10px 0;}
img.alignleft{float:left;clear:none;}
img.alignright{float:right;clear:none;}
.page_parent_ img{width:257px;height:116px;float:left;clear:none;border-right:1px solid #fff;border-top:1px solid #fff;}
.page_parent_{background-color:#FF3399;float:left;}
.page_name, .page_parent_ a{color:#fff;}
.page_name{font-family:Arial;font-size:30px;padding:42px 0 0 0;text-align:center;width:257px;height:74px;float:left;clear:none;border-right:1px solid #fff;border-top:1px solid #fff;}
a#intro_pict{width:774px;height:350px;background:url(images/intro_pict.jpg) no-repeat top right #222;display:block;}
a#intro_pict:hover{background:url(images/intro_pict.jpg) no-repeat bottom right #FF3399;}
.made_by{width:100%;background-color:#ccc;display:block;float:left;text-align:right;font-size:10px;}

