body{padding: 0; margin: 0;}
body{font-family: tahoma; text-align: justify; font-size: 12px;}
body{behavior:url("/csshover.htc"); background-color: #FFF;}

p{margin: 0; line-height:1.5}

#left, #right{position: absolute; width: 50%; height: 285px;}
#left{left: 0; background: url(../images/left.png);}
#right{right: 0; background: url(../images/right.png);}

h1{font-size: 190%; margin: 0; padding: 3px 5px 3px 0; margin-bottom: 5px; color: rgb(52,113,173); font-weight: normal;}
h2{font-size: 160%; margin: 0; padding: 3px 0 3px 0; margin-bottom: 5px; color: rgb(52,113,173); font-weight: normal;}
h3{color: rgb(62,72,55); font-weight: bold; font-size: 105%; margin: 0; padding: 0;}

a{color: rgb(52,113,173);}
a:hover{text-decoration: none;}

.all{position: relative; width: 990px; margin: auto;}

.header{height: 298px; background: url(../images/header.jpg);}
.menu{height: 38px;}

.main{background: url(../images/main.png) no-repeat; min-height: 200px;} 
.main .left{width: 240px; float: left;}
.main .right{width: 680px; float: right; border-right: solid 1px rgb(179,205,241); border-bottom: solid 1px rgb(179,205,241); padding: 15px 40px 30px 0;}

.footer{padding-left: 265px; color: rgb(52,113,173); padding-top: 10px; font-size: 85%;}
.footer .vis{width: 370px; float: left; margin-bottom: 10px; }
.footer .author{width: 300px; float: right; text-align: right; margin-bottom: 10px; }
 
.cleaner{clear: both;}

.vlozena_left, .vlozena_right, .vlozena_center{border: rgb(52,113,173) solid 1px; margin: 5px;}
.vlozena_left{float: left; margin-left: 0; margin-bottom: 0;}
.vlozena_right{float: right; margin-right: 0; margin-bottom: 0;}
.vlozena_center{}
div.vlozena_center{text-align: center; border-style: none; clear: both;}
