body {padding:0; margin:0; margin-top:10px; font-family:Tahoma; font-size:12px; line-height:1.7;}

h1,h2,h3,h4,h5,h6,img,p,div,ul,li {margin:0px; padding:0px; border:0px;}

li {list-style-type:square; margin-left:50px;}

a {color:blue; text-decoration:none;}
a:hover {color:blue; text-decoration:underline;}

#page {width:900px; margin:0 auto;}

#page-left {width:600px; float:left}
#page-right {width:280px; float:left; margin-left:20px;}


/* levý sloupec */
#content {margin:15px 0 0 20px;}
#content h1 {margin:0 0 15px 0;}
#content h2 {padding:0; margin:0 0 20px 0; font-family:Tahoma; font-size:19px; font-weight:normal; color:#A0A0A0; border-bottom:1px #C7C7C7 dotted;}
#content h3 {padding:0; margin:0 0 20px 0; font-family:Tahoma; font-size:15px; font-weight:normal; color:#A0A0A0;}
#content p {margin-bottom:30px; text-align:justify;}
#content .stred {text-align:center;}
#content .actualitzat {font-size:10px; color:#A0A0A0; text-align:right;}

#content .content-text {float:left; width:380px;}
#content .content-navibar-container {float:right; width:170px; height:200px; background-color:#EDF8F8; background: url(../images/background-menu2.png) top right no-repeat;}
#content .content-navibar {padding:10px 10px 10px 15px;}
#content .content-navibar a {color:black; text-decoration:underline;}
#content .content-navibar a:hover {color:black; text-decoration:none;}


h1 {padding:0; margin:0; font-family:Tahoma; font-size:22px; font-weight:normal; color:#B93757;}

/* principal */
#principal-left {float:left; width:250px; margin:0;}
#principal-left .actualitat {margin:10px 0 30px 0; border-bottom:1px #8C8C8C dotted;}
#principal-left .old {color:#8C8C8C;}
#principal-right {float:left; width:310px; margin-left:20px; text-align:right;}
.cartell {border:2px solid #CDCDCD;}
#bottom-container {margin-top:40px; border-top:1px solid #D5E7F9; border-bottom:1px solid #D5E7F9; background-color:#F9F9F9;}
#bottom {margin:5px 10px 10px 20px;}
.bottom-content {margin:0; padding:0; text-align:right; font-size:11px;}
.logo-govern {margin-top:20px; text-align:center;}


/* pravý sloupec */
#top-links {margin-top:5px; text-align:right; font-size:10px;}
#top-links a {color:black; text-decoration:none;}
#top-links a:hover {color:black; text-decoration:none;}

#login-box-container {width:280px; height:200px; background-image: url('../images/background-box.png');}
#login-box {padding:20px;}
#login-box .login-table {text-align:right; font-size:11px;}
#login-box .login-form {border:1px solid #E2E2E2; background-color:white; width:120px;}
#login-box .login-select {border:1px solid #E2E2E2; background-color:white;}
#login-box .link {margin:25px 10px 0 10px; border-bottom:1px solid #A3032A;}
#login {margin:0 20px 0 20px;}
#slovnik {margin-top:30px; text-align:center;}

#activitats-container {margin-top:10px; background-color:#F9F9F9;}
#activitats {padding:5px 15px 10px 15px;}
#activitats .background {background: url(../images/activitats.png) top right no-repeat;}
.content {margin:10px 0 0 20px;}

#tomaquet-container {margin-top:5px; background-color:#F9F9F9;}
#tomaquet {padding:5px 15px 10px 15px;}
#tomaquet .background {background: url(../images/info.png) top right no-repeat;}

#classes-container {margin-top:5px; background-color:#F9F9F9;}
#classes {padding:5px 15px 10px 15px;}
#classes .background {background: url(../images/classes.png) top right no-repeat;}
.classe-left {margin:0 0 10px 10px;}


/* paticka */
#footer-container {margin-top:20px; background-image: url('../images/background-footer.png'); width:900px; height:55px;}
#footer {padding:10px; text-align:center;}
#footer .links {font-size:12px; color:black;}
#footer .links a {text-decoration:none; color:blue;}
#footer .links a:hover {text-decoration:underline; color:blue;}
#footer .copyright {font-size:10px; color:#898A8C;}
#footer .copyright a {text-decoration:none; color:#898A8C;}
#footer .copyright a:hover {text-decoration:none; color:#898A8C;}