
/* TITULKA */

.block{margin:25px 12px 12px 25px;}
.left-block{width:622px; float:left;border:0px solid black;}
.right-block{width:360px; float:left;border:0px solid black;}
.block .content{background:#EAEAEA; border-radius: 0 8px 8px 8px;padding:20px 20px 13px 20px;clear:both;}

#content .block h2{color:#222;font-size:100%;background:#EAEAEA;padding:12px 18px 10px 18px; border-radius:6px 6px 0 0;float:left; margin:0;clear:both;text-shadow: white 1px 1px 1px;}

.container{clear:both;}

.left-block .articles{}

.left-block .article{border-bottom:1px solid #DEDEDE; padding:10px 0 15px 0;}
.left-block .article a.image{display:block; float:left; margin:10px 20px 10px 0;}
.left-block .article .text{padding-top:16px;}
.left-block .article .text .date{color:#8A8A8A; font-size:75%;}
.left-block .article .text a.title{text-decoration: none; color:black; font-size:140%;margin:3px 0 6px 0;display:block;}
.left-block .article .text a.title:hover{text-decoration: underline;}
.left-block .article .text p{color:#555;margin:0;}

.block .articles .more{float:right; background:#F0F0F0;border:1px solid #D4D4D4;color:#333333;border-radius:2px;text-decoration:none; padding:6px 18px;margin:10px 0 0 0;font-size:85%;text-shadow: #fff 1px 1px 1px;}
.block .articles .more:hover{background:#E0E0E0;border:1px solid #C4C4C4;}

#content .block input[type="submit"].more{font-family:Tahoma;cursor:pointer;float:right; background:#F0F0F0;border:1px solid #D4D4D4;color:#333333;border-radius:2px;text-decoration:none; padding:6px 18px;margin:10px 0 0 0;font-size:85%;text-shadow: #fff 1px 1px 1px;}
#content .block input[type="submit"].more:hover{background:#E0E0E0;border:1px solid #C4C4C4;}

.right-block .content{padding-left:0; padding-right:0;}
.right-block .article{}
.right-block .article a.headline{text-decoration:none;display:block; background:url('img/newsico.png') 20px 7px no-repeat;padding:7px 20px 7px 40px;border-bottom:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;}
.right-block .article a.headline .title{display:block; float:left; color:#000000;}
.right-block .article a.headline .date{display:block; float:right;font-size:85%; color:#777; padding-top:2px;}
.right-block .article .text{color:#444;margin:0; font-size:90%;padding:10px 0 14px 0;border-bottom:1px solid #DEDEDE;}
.right-block .article .text ul{margin:0;}
.right-block .article .text ul li{}
.right-block .articles .more{margin-right:20px;}

.right-block form{padding:0 20px 20px 20px;}
.right-block form input[type="text"]{width:300px; background:white; border-radius:7px; border:0px;color:#666; font-size:95%; font-style:italic; padding:10px 10px;margin:0px 0 15px 0;}
.right-block label{font-size:95%;color:#7A7A7A;text-shadow: white 0px 1px 1px; display:block; margin-bottom:10px;}
.right-block form textarea{width:300px; background:white; border-radius:7px; border:0px;color:#666; font-size:95%; font-style:italic; padding:10px 10px;margin-top:5px; font-family:Arial;height:80px;}

.clearfloat {clear:both}

/* LOGIN */

#login-wrapper{width:400px; margin:120px auto;}
#login-logo{text-align: center;margin:30px 0 30px 0;}
#login-wrapper #logo{float:none;}

#login{-moz-box-shadow: 2px 2px 6px #000;-webkit-box-shadow: 2px 2px 6px #000;box-shadow: 1px 1px 6px #000;}

#login-content{background: #E1E1E1; padding:20px;}

#login-content table{border-spacing: 0px;}

#login-content table{font-size:85%; font-weight: bold; color:#282828; text-transform: uppercase;}
#login-content table td{padding:8px 0}
#login-content table td.label{width:124px;}

#login-content input[type="text"],#login-content input[type="password"]{font-size:100%;color:#999999;border:1px solid #C9C9C9; border-radius:4px;padding:6px 10px; width:218px}


#login-content table tr.first td{border-bottom:1px solid #CCCCCC;}
#login-content table tr.secound td{border-top:1px solid #EEEEEE;}

#login-content input[type="submit"]{font-size:100%; color:#333333; background:#F0F0F0; border: 1px solid #D4D4D4;padding:6px 8px; border-radius:4px; margin:0px;cursor:pointer;}
#login-content input[type="submit"]:hover{background:#DDDDDD}

#login-content .errormsg {color:red;text-shadow:0px 1px 1px #fff;font-weight:bold;border:1px dotted red;background:#ffd6d6;padding:10px}
#login-content input.active { background:#ffffcc;/* box-shadow:0px 0px 10px #39C0DA */}

#bottom-text{color:white;font-size:85%;margin-top:7px;}
#bottom-text a {color:white}








/**********   základ   *******************************/
body{ font-family: Tahoma; font-size: 80%;}
#wrapper{margin:0px 70px 0px 70px;min-width: 980px; }


/* top */

#top{height:100px;padding:0px 10px 0px 10px;}
#logo{float:left; margin-top:24px;}
#login-box{float:right; font-size:11px;margin-top:30px;}
#login-name{color:white; background: url('img/icons/login.png') no-repeat; padding:0px 0px 0px 20px; float:right;margin-bottom:5px;}
#top #login-box a{color:#9A9D9D; text-decoration: none;}
#top #login-box a{ text-decoration: underline; display: inline-block; margin-left: 10px;}

/**********   Hlavní menu   *******************************/
#main-menu{background:url('img/mainmenu-bg.png');border-radius:7px 7px 0px 0px;}
#main-menu ul{background:url('img/mainmenu-bg.png');padding:0px 10px 0px 10px;}
#main-menu li{text-align: center;}

#main-menu li:hover{text-align: center;background:url('img/mainmenu-a-over.png') repeat-x}

#main-menu li a{padding:17px 0px 17px 0px;text-decoration: none;width:80px}
#main-menu li a img{}
#main-menu li a span {display:block;  color: #595959; text-shadow: #fff 1px 1px 1px;font-family: Tahoma; font-size:85%;}
#main-menu li a:hover{}

#main-menu li.selected a span{font-weight: bold; color:#444;}
#main-menu li.selected a{background:url('img/mainmenu-selected-a-over.png') repeat-x}



/* sub menu */

#sub-menu{background:url('img/submenubg.gif');height:auto;}
#sub-menu ul{padding:7px 10px 1px 10px;}
#sub-menu li{text-align: center;}

#sub-menu li a{padding:7px 16px 6px 16px;text-decoration: none;background:url('img/submenuabg.jpg'); color:white; font-size:85%;text-shadow: #3C3C3C 1px 1px 1px;margin:0px 3px 0px 3px;
               border-radius:4px 4px 0 0; font-family: Tahoma; margin-top:4px;}
#sub-menu li a:hover{background:url('img/submenuabgover.jpg');}

#sub-menu li.selected a{background:#E1E1E1;color:#282828;text-shadow: #fff 1px 1px 1px;}

#sub-menu li a img{}
#sub-menu li a span{}
#sub-menu li a:hover{}

#sub-menu li.selected a span{font-weight: bold; color:black;}
#sub-menu li.selcted a{background:url('img/mainmenu-selected-a-over.png') repeat-x}



/* admin-menu */

#admin-menu{}
#admin-menu ul{margin:0;padding:20px 0 0 2px ;list-style:none;}
#admin-menu ul li{float:left;margin:0;}
#admin-menu ul li a{display:block;color:#333333; font-weight:bold;font-size:85%;text-decoration:none;text-shadow: #fff 0px 1px 1px;padding:8px 17px; background:#EAEAEA;
                    border-radius:4px 4px 0 0; margin:0 6px 0 0;border:0px solid #BCBCBC; border-bottom:0; 
                    
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=70);
                       -moz-opacity:0.7;
                       -khtml-opacity: 0.7;
                       opacity: 0.7;}
 
#admin-menu ul li a:hover{text-decoration:underline;}                      
                      
#admin-menu ul li.selected  a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                       filter: alpha(opacity=100);
                       -moz-opacity:1;
                       -khtml-opacity: 1;
                       opacity: 1;}
                       
#admin-menu ul li.selected a:hover{text-decoration:none;}                                                  
                       
#Fragments{background:#EAEAEA;}



/**********   head   *******************************/
#head {}

/**********   Obsah   *******************************/
#content {background:#D8D8D8 url('img/contentbg.jpg') top repeat-x;padding:15px}

h1{margin:0px; font-size:140%;}


/*fromuláře*/

#content form{}
#content form legend{}
#content fieldset{border:0px; padding:0px;background:#EAEAEA; padding:20px;}
#content fieldset legend {display:none}

#content table.listitems {width:100%; border-collapse: collapse;margin:20px 0 20px 0}

#content table.listitems th,#content table.listitems td{padding:7px;}
#content table.listitems th{background:#DCDCDC;color:#333333;font-weight:normal;border:1px solid #EAEAEA;text-shadow: #fff 0px 1px 1px;}

#content table.listitems td{background:#fff;color:#333333;border:1px solid #EAEAEA}

#content table.listitems tr.lpnopublic td{ 
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=50);
                       -moz-opacity:0.5;
                       -khtml-opacity: 0.5;
                       opacity: 0.5;}

#content table.listitems td.options {width:120px}

#content table.listitems td.options img{ 
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=50);
                       -moz-opacity:0.5;
                       -khtml-opacity: 0.5;
                       opacity: 0.5;
}

#content table.listitems td img{margin-right:2px;}

#content table.listitems tr:hover td img{
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
                       filter: alpha(opacity=100);
                       -moz-opacity:1;
                       -khtml-opacity: 1;
                       opacity: 1;
}


#content table.listitems tr.nopublic td{background:url('img/white60.png')}
#content table.listitems td a.public{width:100%; height:13px; background: url('img/yes.gif') center no-repeat; display:block;}
#content table.listitems td a.nopublic{width:100%; height:13px; background: url('img/no.gif') center no-repeat; display:block;}

*/

/**********   Panely   *******************************/
#bar {}

/**********   Patička   *******************************/
#footer {}
#footer a {color:#0C8598}

/* spceiální tabulky  */

/* je potřeba doplnit speciální selektor */

table.oldskin td.form-title{background:#F5F5F5; color:#444;font-size:90%;text-shadow: #fff 0px 1px 1px;text-shadow: #fff 0px 1px 1px;}

table.oldskin td.form-dynamic-title{background:#F5F5F5; color:#444;font-size:90%;text-shadow: #fff 0px 1px 1px;text-shadow: #fff 0px 1px 1px;}


table.oldskin td{background:#fff;font-size:85%;padding:10px 20px 10px 12px}


table.oldskin td td{font-size:120%;padding:4px 10px 4px 10px;}
table.oldskin td td.form-title{font-size:120%;padding:4px 10px 4px 10px;}




/**********   Mohlo by se hodit ***********************/
/*
-moz-box-shadow: 0px 0px 6px #bbb;-webkit-box-shadow: 0px 0px 6px #bbb;box-shadow: 0px 0px 6px #bbb;
*/



/* obecné formulářové prvky */


#content input[type="button"],
#content input[type="reset"],
#content input[type="submit"]{ padding:4px 16px; color:white;text-shadow: #000 0px 1px 1px;border:1px solid #D4D4D4; border-radius:4px; font-size:90%; cursor:pointer;}



#content  input[type="text"]{border:1px solid #ddd; padding:4px 10px}
#content textarea{border:1px solid #ddd; padding:4px 10px; font-family:Arial;}
#content select{border:1px solid #C7C7C7; padding:3px 3px 3px 10px; border-radius:3px;}


#editor{height:550px;}
#editor table.oldskin td td{padding:0;}
#editor .mceToolbar tr{background:none;}
#editor .mceToolbar tr td{background:none;}

#content table .edit-page-title{width:779px;border:0;}
#content table .edit-page-annotation{width:779px;height:35px;border:0;}
#content table .edit-topic-title{width:779px;border:0;}


/* patička */

#footer{background:#D8D8D8;border-radius:0 0 7px 7px; padding:10px 0 20px 0;margin:0 0 40px 0}
#footer .textline{padding:20px; background:#EAEAEA; font-size:85%;color:#333333; text-shadow: #fff 0px 1px 1px;}
#footer .fr{float:right;}
#footer .fl{float:left;;}



/*** obecná typografie : Martin : 12.4.2012 ***/
#content {}
#content h2 {margin:0;color:#333333;text-shadow:0px 1px 1px #fff; font-size:130%;}
#content h2 span{font-weight:normal;}
#content h3 {color:#333333;text-shadow:0px 1px 1px #fff;font-size:115%;}
#content a {color:#0C8598;font-weight:bold; }
#content li {margin-bottom:10px}
#nestedlist .sorthandle {background:#fff}
#content .rte2list { background:#fff; }




/* další speciální věci*/

/* modul fromuláře*/
#content #FormList{background:#eee; padding:15px;border:1px solid #ddd;margin:0 15px 0 0 }
#content #FormList ul{margin-top:15px;}
#content #FormList ul li{font-size:85%; border-top:1px solid #ddd;padding:4px 0}
#FormProperties label{color:#444;text-shadow: #fff 0px 1px 1px;margin:4px 0 4px 0}


/* net market nastaveni*/
.settingsform table td{background:#fff;font-size:85%;padding:10px 20px 10px 12px}
.settingsform table th{background:#F5F5F5; color:#444;font-size:90%;text-shadow: #fff 0px 1px 1px;text-shadow: #fff 0px 1px 1px; text-align:left;padding:7px}
#content .settingsform table input[type="submit"]{font-size:120%;}


/* fotogalerie */

.fotoCatBlock{background:#eee}
#content .fotoCatBlock input[type="text"]{padding:3px 0;}


/* MArtin 13.4.2012 */  
.settingsform table tr:hover td {background:#ddd; }
.settingsform table tr:hover th {background:#ddd; }



#content .mceEditor table {border:1px solid #ddd}
#content .mceEditor table table {border:none}
#content .mceEditor table, #content .mceEditor table td {padding:0;margin:0;}
#content .mceEditor table td  iframe {border:none}



/* tabs netmarket */

#content #tabs ul{padding:4px 0 0 4px}
#content #tabs ul.ui-tabs-nav li{background:none; border:none;margin:0;}                                               

#content #tabs ul.ui-tabs-nav li a {padding:7px 16px 6px 16px;text-decoration: none;background:url('img/submenuabg.jpg'); color:white; font-size:85%;text-shadow: #3C3C3C 1px 1px 1px;margin:0px 3px 0px 3px;
               border-radius:4px 4px 0 0; font-family: Tahoma; margin-top:4px;font-weight:normal;
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=50);
                       -moz-opacity:0.5;
                       -khtml-opacity: 0.5;
                       opacity: 0.5; }
                       
                       
#content #tabs ul.ui-tabs-nav li a:hover {
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=80);
                       -moz-opacity:0.8;
                       -khtml-opacity: 0.8;
                       opacity: 0.8; }
                       
                       
#content #tabs ul.ui-tabs-nav li.ui-state-active a {
                      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                       filter: alpha(opacity=100);
                       -moz-opacity:1;
                       -khtml-opacity: 1;
                       opacity: 1; }
                       
#content #tabs input[type="text"]{ padding:3px 0}        


/* rte 2 */


 .rte2list th{background:#DCDCDC;color:#333333;font-weight:normal;border:1px solid #EAEAEA;padding:7px;text-shadow: #fff 0px 1px 1px;}
 #content .rte2list th a{font-weight:normal;color:#000;font-size:85%}
 .rte2list td{color:#333333;border:1px solid #EAEAEA; padding:7px}
 .rte2canvas {background:#EAEAEA}

#content .rte2list input[type="text"]{padding:2px;}
#content .rte2list select{padding:2px;}

#content a.rte2button{background: url('img/inputbg.jpg'); padding:4px 16px; color:white;text-shadow: #000 0px 1px 1px;border:1px solid #D4D4D4; border-radius:4px; font-size:90%; cursor:pointer;}

#content .rte2edit th{background:#F5F5F5; color:#444;font-size:90%;text-shadow: #fff 0px 1px 1px; vertical-align:middle;padding:7px}
#content .rte2edit td{background:#fff;font-size:85%;padding:10px 20px 10px 12px}
#content .rte2edit select {width:94%}
#content .rte2edit input[type=text] {width:94%}
#content .rte2edit textarea {width:94% !important}
#content .rte2edit input[type="text"], .rte2edit select, .rte2edit textarea{background:white}
#content .rte2edit input[type=text]:focus,
#content .rte2edit select:focus,
#content .rte2edit textarea:focus {background:white; border:1px solid #777}
.rte2edit {margin-bottom:10px;}

               
               
               
/* RTE levels */

