* {
	padding: 0;
	margin: 0;
}

html, body {
	height: 100%;
}

body {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	margin: 0; padding: 0;
	text-align: center; line-height: 1.3;
	background: url("../images/back.jpg") top center repeat-x #79A3CB;
}

/* home page */
#content-null-home {
	display: inline;
	width: 608px; height: auto;
	float: left;
}

.home-main-picture {
	display: inline;
	width: 608px; height: auto;
    border-bottom: 1px solid #A9A9A9;
	float: left;
}

.home-picture-null {
	display: inline;
    width: 608px; height: auto;
	float: left;
}

.home-picture {display: inline; float: left; margin: 0; padding: 0;}
.home-picture IMG {display: inline; float: left; margin: 0; padding: 0;}


/* základní rozvržení dokumentu */

#page {
	width: 992px; height: auto;
	padding: 0;	margin: 0 auto;
}

#in-page {
    display: inline;
	width: 990px; height: auto;
	padding: 0;	margin: 5px auto;
    border: 1px solid #3E5986;
	background: #fff;
    float: left;
}

#header-logo {
	display: inline;
	width: 160px; height: 47px;
	padding: 0; margin: 0;
	background: #F2F2F2;
	border-right: 1px solid #A9A8A7;
	border-bottom: 1px solid #A9A8A7;
	float: left;
}

#header, #header2 {
	width: 829px; height: 23px;
	padding: 0; margin: 0;
	background: url("../images/listovani-back.jpg") center repeat-x #E4E4E4;
	border-bottom: 1px solid #A9A8A7;
	float: left;
}

ul.header-menu {float: left;}
ul.header-menu LI {margin: 0; padding: 0; list-style-type: none; float: left;}

a.header-menu {
	display: inline;
	width: auto; height: auto;
	margin: 0; padding: 5px 10px 4px 10px;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: center; line-height: 140%;
	border-right: 1px solid #A9A8A7;
	float: left;
}
a:hover.header-menu {color: #000; text-decoration: none; background: #DEDEDE;}

a.header-menu-p {
	display: inline;
	width: auto; height: auto;
	margin: 0; padding: 4px 10px 4px 10px;
	font-size: 0.8em; color: #ED1B2E; text-decoration: none; font-weight: bold; text-align: left; line-height: 130%;
	float: right;
}
a:hover.header-menu-p {color: #ED1B2E; text-decoration: none; background: #DEDEDE;}

a.header-menu-logo {
	display: inline;
	width: auto; height: auto;
	margin: 0 0 0.2em 0; padding: 0;
	float: left;
}
a:hover.header-menu-logo {color: #000; text-decoration: underline;}

.header-flag {
	display: inline;
	width: 30px; height: 20px;
	margin: 0 10px 0 0; padding: 0;
	float: right;
}

#header-banner {
	display: inline;
	width: 990px; height: 100px;
	padding: 0; margin: 0;
	background: #F2F2F2;
    border-bottom: 1px solid #A9A7A8;
	float: left;
}

#content-all {
	display: inline;
	width: 990px; height: auto;
	padding: 0;	margin: 0;
    background: url(../images/content-all-back.jpg) bottom #fff no-repeat;
	float: left;
}

#content-all-2 {
	display: inline;
	width: 990px; height: auto;
	padding: 0;	margin: 0;
    background: url(../images/content-all-back-2.png) left repeat-y #fff;
	float: left;
}

#categories-null {
	display: inline;
	width: 210px; height: auto;
	padding: 0;	margin: 0;
    background: url(../images/categories-back.jpg) bottom repeat-x #FEFEFE;
    border-right: 1px solid #A9A9A9;
	float: left;
}

#categories {
	display: inline;
	width: 210px; height: auto;
	padding: 0 0 6px 0;	margin: 0;
	float: left;
}

#categories H2 {
    width: 190px; display: inline;
	font-size: 0.9em; font-weight: normal; font-style: normal; color: #DA242A; text-decoration: none; line-height: 120%; text-align: left;
	margin: 0; padding: 6px 0 5px 20px;
    background: url(../images/menu-header.jpg) center bottom repeat-x #FEFEFE;
    border-top: 1px solid #C0C1C3;
    border-bottom: 1px solid #C7C7C7;
    float: left;
}

.menu-1 {
	display: inline;
	width: 190px; height: auto;
	padding: 0;	margin: 5px 0 5px 20px;
	float: left;
}

.menu-1 LI {
    display: inline;
	padding: 0; margin: 0;
	list-style-type: none;
    float: left;
}

a.menu-1 {
	display: inline;
	width: 190px;
	margin: 0; padding: 2px 0;
	font-size: 0.9em; color: #18181A; text-decoration: none; font-weight: bold; text-align: left; line-height: 110%;
    float: left;
}
a:hover.menu-1 {color: #000; text-decoration: underline;}

#drob-menu {
	display: inline;
    width: 560px;
	padding: 10px 0 0 20px; margin: 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 150%;
    float: left;
}

#drob-menu A {color: #264C99; text-decoration: underline;}
#drob-menu A:hover {color: #000; text-decoration: underline;}

#drob-menu-2 {
	display: inline;
    width: 250px;
	padding: 10px 0 0 20px; margin: 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 150%;
    float: left;
}

#drob-menu-2 A {color: #264C99; text-decoration: underline;}
#drob-menu-2 A:hover {color: #000; text-decoration: underline;}

#cust-menu {
	display: inline;
    width: 400px;
	padding: 10px 10px 0 0; margin: 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: right; line-height: 150%;
    float: right;
}
#cust-menu A {color: #264C99; text-decoration: underline;}
#cust-menu A:hover {color: #000; text-decoration: underline;}


#content-null {
	display: inline;
	width: 608px; height: auto;
	padding: 0;	margin: 0;
	float: left;
}

#content-null-2 {
	display: inline;
	width: 770px; height: auto;
	padding: 0;	margin: 0;
	float: left;
}

#content {
	display: inline;
	padding: 0 20px 20px 20px; margin: 0;
    text-align: left;
	float: left;
}

#content-2 {
	display: inline;
	padding: 0 0 20px 10px; margin: 0;
    text-align: left;
	float: left;
}
#content-2 H1 {margin: 0 0 0 10px;}

#right-column {
	display: inline;
	width: 170px; height: auto;
	padding: 0;	margin: 0;
    border-left: 1px solid #A9A9A9;
	float: right;
}

#right-column-back {
	display: inline;
	width: 170px; height: auto;
	padding: 0;	margin: 0;
    background: url(../images/right-back.jpg) bottom repeat-x #fff;
	float: left;
}

#virtual-catalogue-header, #contacts-header, #right-header {
    width: 150px; display: inline;
	font-size: 0.9em; font-weight: normal; font-style: normal; color: #DA242A; text-decoration: none; line-height: 120%; text-align: left;
	margin: 0; padding: 6px 0 5px 20px;
    background: url(../images/menu-header.jpg) center bottom repeat-x #FEFEFE;
    border-top: 1px solid #C0C1C3;
    border-bottom: 1px solid #C7C7C7;
    float: left;
}

#virtual-catalogue-content, #contacts-content, #right-content {
    display: inline;
	width: 170px; height: auto;
	padding: 5px 0; margin: 0;
    color: #DA242A; font-size: 0.9em; font-weight: bold; line-height: 200%; text-align: center;
	float: left;
}

#virtual-catalogue-content P {text-align: center;}
#contacts-content P {text-align: center;}
#right-content P {text-align: left; margin: 0 5px;}

#email-info {
	display: inline;
	width: 170px; height: auto;
	padding: 0 0 10px 0; margin: 3px 0;
	float: left;
}

.email-info-content {
	padding: 10px 0; margin: 0 0 0 10px;
    text-align: left;
}

.formular-email  {
	width: 135px;
	margin: 0; padding: 0;
	background: #F8F8F8;
	border: 1px solid #A9A9A9;
	font-weight: normal; font-size: 10px;	padding: 3px;
}

.button-email {
	margin: 3px 0 0 0; padding: 4px 10px;
	font-size: 10px; color: #000; font-weight: bold;
    background: url(../images/menu-header.jpg) center bottom repeat-x #FEFEFE;
	border: 1px solid #B2B2B4;
}

#footer {
	display: inline;
	width: 990px; height: 30px;
	padding: 0; margin: 0;
	border-top: 1px solid #A9A8A7;
    background: #fff;
	float: left;
}

#footer-flags {
	display: inline;
	width: auto; height: auto;
	padding: 0; margin: 4px 0 0 5px;
	float: left;
}

/* konec základního rozvržení */

/* virtuální katalog */

#content-virtualni-katalog {
	display: inline;
	padding: 10px; margin: 0;
    text-align: left;
	float: left;
}

#katalog-01 {padding: 10px; margin: 0;}

#virtualni-katalog-plavky {
	display: inline;
	width: 970px; height: 180px;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-katalog {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-fitness {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-sportovni-obleceni {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-tehotenske-obleceni {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-termopradlo {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-jeans {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-spodnipradlo {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-ponozky {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-popis-null {
	display: inline;
	padding: 0; margin: 0 0 0 1.8em;
	float: left;
}

#virtualni-katalog-popis-null H2{color: #DB353A;}

UL.virtualni-katalog-popis {
	padding: 0; margin: 0 0 0 1.4em;
}

UL.virtualni-katalog-popis LI {
	font-size: 1em; font-weight: normal; text-align: left; line-height: 150%; color: #646568;
	margin: 0 0 0 5px;
}

#virtualni-katalog-buttons {
	display: inline;
	width: 965px; height: 27px;
	margin: 0 0 5px 0; padding: 0 3px 0 0;
	border: 1px solid #B9B8B8;
	background: url("../images/listovani-back.jpg") center repeat-x;
	float: left;
}

#virtualni-katalog-buttons-home {
	display: inline;
	width: 984px; height: 27px;
	margin: 0; padding: 0 3px 0 0;
	border: 1px solid #B9B8B8;
	background: url("../images/listovani-back.jpg") center repeat-x;
	float: left;
}

a.button-1 {
	width: auto;
	margin: 0 8px 0 0; padding: 0.4em 0.8em 0.4em 0.8em;
	font-size: 0.9em; color: #000; font-weight: bold; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: left;
}
a:hover.button-1 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-2 {
	width: auto;
	margin: 0 10px 0 0; padding: 0.4em 0.7em 0.3em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-2 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-3 {
	width: auto;
	margin: 0 0 0 10px; padding: 0.4em 0.7em 0.3em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-left: 1px solid #B9B8B8; border-left: 1px solid #B9B8B8;
	border-right: 1px solid #B9B8B8; border-left: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-3 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-4 {
	width: auto;
	margin: 0 10px 0 0; padding: 0.4em 0.7em 0.3em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-4 {color: #000; background: #DEDEDE; text-decoration: none;}

H1.virt-catalogue-h1 {
	display: inline;
	font-size: 0.9em; font-weight: normal; font-style: normal; color: #000; text-decoration: none; line-height: 100%; text-align: left;
	margin: 0.6em 0 0.5em 0; padding: 0;
	float: left;
}

span.virtualni-katalog-listovani {
	display: inline;
	font-size: 0.8em; font-weight: normal; font-style: normal; color: #EC1B30; text-decoration: none; line-height: 120%; text-align: left;
	margin: 0.6em 5px 0.5em 5px; padding: 0;
	float: right;
}

.select-container {margin: 3px 0 0 0; padding: 0;}

H2.h2-prehled {
	font-size: 1em; font-weight: normal; text-align: left; line-height: 120%; color: #EB3D00;
	margin: 5px 0 0.5em 0.2em; padding: 0;
}

/* výrobek*/

.product {
    display: inline;
	width: 150px; height: 300px;
    margin: 0 2px 10px 0;
	font-weight: normal; font-size: 0.7em; vertical-align: top; text-align: center;
	float: left;
}

.product-picture {
	width: 150px; height: 238px;
	text-align: center;
}

.product-cataloguenumber {
	padding: 0;	margin: 0;
    color: #00AED8; text-decoration: none; font-weight: normal; text-align: center; line-height: 120%;
}

h2.product-name {
	padding: 0;	margin: 0.2em 0;
    color: #000; text-decoration: none; font-weight: normal; text-align: center; line-height: 120%;
}

.product-price {
	padding: 0;	margin: 0.5em 0 0 0;
    font-size: 1.2em; color: #E54000; text-decoration: none; font-weight: bold; text-align: center; line-height: 120%;
}

.product-bigpicture-null {
	width: 361px; height: auto;
	margin:0; padding: 10px 0 5px 0;
	border: 1px solid #E2F2F8;
    text-align: center;
	float: left;
}

.product-bigpicture {
	margin:0; padding:0;
	text-align: center;
}

.product-before {
    display: inline;
    margin:0; padding:0;
	float: left;
}

.product-after {
    display: inline;
    margin:0; padding:0;
	float: right;
}

.product-detail-content {
	width: 270px;
	margin: 0 0 0 15px;	padding: 0;
	font-weight: normal; font-size: 0.8em; line-height: 150%;
	float: left;
}

.product-detail-cataloguenumber {color: #00AEC4;}
.product-detail-name {font-weight: bold; line-height: 250%;}
.product-detail-price {color: #E54000; font-size: 1.1em; font-weight: bold; line-height: 250%;}
.product-detail-size {margin: 20px 0;}


a.anchor-arrow-r {
	display: block;	width: 50px;
	margin:0 5px 0 0; padding:0 10px 0 0;
	font-weight: normal; font-size : 0.8em;	text-align: right; color: #00AEC4; text-decoration: none;
	background: url("../images/sipka_1.gif") center right no-repeat;
}

a:hover.anchor-arrow-r {
	color: #000; text-decoration: none;
	background: url("../images/sipka_2.gif") center right no-repeat;
}

 a.anchor-arrow-l {
	display: block;
	width: 90px;
	margin: 0 0 0 5px; padding: 0 0 0 10px;
	font-weight: normal; font-size : 0.8em;	text-align: left; color: #00AEC4; text-decoration: none;
	background: url("../images/sipka_3.gif") center left no-repeat;
}

a:hover.anchor-arrow-l {
	color: #000; text-decoration: none;
	background: url("../images/sipka_4.gif") center left no-repeat;
}

.eshop-back {
	margin: 3em 0; padding: 5px 10px;
	font-weight: normal; font-size: 0.9em; line-height: 150%;
    background: url(../images/menu-header.jpg) center bottom repeat-x #FEFEFE;
    border: 1px solid #C0C1C3;
	float: left;
}
.eshop-back A {color: #000; text-decoration: none;}
.eshop-back A:hover {color: #DA242A; text-decoration: none;}

.paging {
    display: inline;
    width: 750px; height: auto;
	padding: 5px 0;	margin: 0 0 10px 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 120%;
	border-bottom: 1px solid #ECEDEE;
    float: left;
}

.paging-2 {
    display: inline;
    width: 750px; height: auto;
	padding: 5px 0;	margin: 0 0 10px 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 120%;
	border-top: 1px solid #ECEDEE;
    float: left;
}

.prevpage, .currentpage, .nextpage {
    display: inline;
    width: auto;
	padding: 0 1em;	margin: 3px 0 0 0;
    float: left;
}

.prevpage {width: 20px; padding: 0; margin: 0; float: left;}
.nextpage {width: 20px; padding: 0; margin: 0; float: right;}

.eshop-update {
    display: inline;
	padding: 0;	margin: 0; font-size: 0.8em;
    float: right;
}

.login-table {
	padding: 0;	margin: 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 120%;
    border: 1px solid #D8D9DB;
}

.tabulka_eshop, .tabulka-eshop {
    width: 560px; height: auto;
	padding: 0;	margin: 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: left; line-height: 120%;
    border: 1px solid #D8D9DB;
}

.tabulka_eshop SELECT, .tabulka-eshop SELECT {font-size: 0.8em;}

.tabulka_eshop2, .tabulka-eshop2 {
    width: 560px; height: auto;
	padding: 0;	margin: 15px 0 0 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: right; line-height: 120%;
}

.tabulka_eshop3, .tabulka-eshop3 {
    width: 560px; height: auto;
	padding: 0;	margin: 0 0 15px 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: right; line-height: 120%;
}

.tabulka_eshop_tlacitka {
    width: 510px; height: auto;
	padding: 0;	margin: 15px 0 0 0;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: right; line-height: 120%;
}

.barva_hlavicka_l, .barva_hlavicka_r, .barva_hlavicka_c {
	padding: 0.8em 0.5em;	margin: 0;
	color: #000; font-weight: bold;	text-align: left;
	background: #D8D9DB;
}

.barva_hlavicka_r {text-align: right;}
.barva_hlavicka_c {text-align: center;}

.barva_vnitrek_l, .barva_vnitrek_r, .barva_vnitrek_c, .barva_vnitrek_l_pokladna {
	padding: 0.5em 0.4em; margin: 0;
	color: #000; font-weight: normal; text-align: left;
	background: #ECEDEE;
}
.barva_vnitrek_r {text-align: right;}
.barva_vnitrek_c {text-align: center;}

.barva_vnitrek_l2 {
    width: 250px;
	padding: 0.5em 0.4em; margin: 0;
	color: #000; font-weight: normal; text-align: left;
	background: #ECEDEE;
}

.barva_vnitrek2_l, .barva_vnitrek2_r, .barva_vnitrek2_c {
	padding: 0.5em 0.4em; margin: 0;
	color: #000; font-weight: normal; text-align: left;
	border-bottom: 1px solid #ECEDEE;
}
.barva_vnitrek2_r {text-align: right;}
.barva_vnitrek2_c {text-align: center;}

.barva_vnitrek_l_pokladna {width: 220px;}

.barva_vnitrek_b_c {
	padding: 0.5em 0.4em; margin: 0;
	color: #000; font-weight: bold; text-align: center;
	background: #fff;
}

.tabulka_velikosti {
	width: 555px;
	margin-left: 0;
	font-size: 0.8em;
	background: #000;
}

.barva_velikost {
	text-align: center;
	font-size: 1.1em;
	color: #fff;
	padding: 4px; padding-left: 6px; padding-right: 6px;
	background: #B10C15;
}

.barva_obvod, .barva_bila {
	text-align: left;
	color: #000;
	padding: 4px;
	background: #E7E7E9;
}

.barva_bila {
	text-align: center;
	color: #000;
	background: #FFF;
}

.button_search {
	margin: 3px 0 0 0; padding: 4px 10px;
	font-size: 10px; color: #000; font-weight: bold;
	background: #D8D9DB;
	border: none;
}

.formular_tabulka_r, .formular-tabulka-r {
	margin: 1em 2em;
	font-size: 0.8em; font-weight: normal; text-align: right; color: #000;
}

.login-tabulka {
	margin: 3em 1em; padding: 0.4em;
	font-size: 0.8em; font-weight: normal; text-align: right; line-height: 135%; color: #000;
}

.formular, .formular200, .formular55, .formular30, .formular100, .formular_p, .formular120, .formular300, .formular_count  {
	width: 215px;
	margin: 0; padding: 0;
	background: #F8F8F8;
	border: 1px solid #A9A9A9;
	font-weight: bold; font-size: 10px;	padding: 3px;
}

.formular300 {width: 360px;}
.formular200 {width: 279px;}
.formular100 {width: 100px;}
.formular120 {width: 120px;}
.formular55 {width: 56px;}
.formular30 {width: 30px;}
.formular_count {width: 20px;}

#kreditka {display: none;}

FORM {margin: 0; padding: 0;}

.button {
	margin: 0; padding: 3px 10px;
	font-size: 10px; color: #000; font-weight: bold;
    background: url(../images/menu-header.jpg) center bottom repeat-x #FEFEFE;
	border: 1px solid #B2B2B4;
}

H1 {
	font-size: 2em; font-weight: normal; font-style: normal; color: #112D5F; text-decoration: none; line-height: 150%; text-align: left;
	margin: 0; padding: 0;
}

H2 {
	font-size: 1.2em; font-weight: normal; font-style: normal; color: #264C99; text-decoration: none; line-height: 150%; text-align: left;
	margin: 0.8em 0 0 0; padding: 0;
}

H3 {
	font-size: 1.1em; font-weight: normal; font-style: normal; color: #DA242A; text-decoration: none; line-height: 150%; text-align: left;
	margin: 0.7em 0 0 0; padding: 0;
}


P, .system-message, .system_message {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 135%; color: #000;
	margin: 0 0 0.5em 0; padding: 0;
}

P.ramecek-login {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 135%; color: #000;
    background: #F3F4F5;
    border: 1px solid #D8D9DB;
	margin: 3em 0; padding: 0.5em 0.6em;
}

P.ramecek {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 135%; color: #000;
    background: #F3F4F5;
    border: 1px solid #D8D9DB;
	margin: 0.5em 0; padding: 0.5em 0.6em;
}

.system-message-checkout {
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 135%; color: #DC2376;
    background: #F3F4F5;
    border: 1px solid #DC2376;
	margin: 0.5em 0; padding: 1em 0.6em;
}


P.top {
    width: 500px;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 135%; color: #000;
	margin: 1.5em 0 0.5em 0; padding: 0;
    float: left;
}

P.nove_okno_text {
	font-size: 0.7em; font-weight: normal; text-align: center; line-height: 135%; color: #000;
	margin: 0.5em 0; padding: 0.5em 0.6em;
}

.cervena {color: #DA242A;}

A {text-decoration: underline; color: #112D5F;}
A:hover {text-decoration: underline; color: #DA242A;}

A.odkaz-sedy {color: #333;	text-decoration: underline;}
A:hover.odkaz-sedy {color: #F36F21; text-decoration: underline;}

DT {font-weight: bold;}

DL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 0;
}

DD {
	margin: 0; padding: 0;
}

OL {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 1em 0 0 20px;
}

LI {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 0 0 0 5px;
}

FORM, INPUT {margin: 0; padding: 0;}
STRONG {font-weight: bold;}
IMG {border: 0px;}

.align-right, .align_right {text-align: right;}
.align-left, .align_left {text-align: left;}
.align-center, .align_center {text-align: center;}

.float-left, .float_left {display: inline; float: left;}
.float-right, .float_right {display: inline; float: right;}
