body {background: #fff;  margin: 10px; padding: 0px;}
body, table, input, textarea, select {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #666;}

/* a {color: #003399;} 
h1, #content, .item, .buttons {background: url(../images/dots.gif) left bottom repeat-x;} */

h1 {font-size: 13px; padding-bottom: 10px; margin-bottom: 10px; }
h2 {font-size: 11px; margin: 0px;}

#content, .item  { border-bottom: solid 1px #d6d6d6; } 

ul {list-style: none; margin-left: 0px; padding-left: 0px;}
ul li {background: url(../images/bullet.gif) left top no-repeat; padding-left: 10px;}

.buttons, #content, .item {padding-bottom: 10px; margin-bottom: 10px;}
#contentHolder, .holder {width: 100%;}

.buttons {text-align: left; padding-top: 10px;}
.center {text-align: center;}
.wide {width: 100%;}

input.button {border: 1px solid #003365; background: #6cf url(../images/bg_button.png) left bottom repeat-x; color: #fff;}
input.input {border: 1px solid #919191; background: #FEFEFE url(../images/bg_input.png) left top repeat-x; padding: 2px 5px; }

table.form {margin: 0px 0px;}
table.form th {width: 35%; text-align: left; vertical-align: top; color: #666;}
table.form th, table.form td {padding: 5px 0px;}

table.noPadding th, table.noPadding td, tr.noPadding td {padding: 0px !important;}

img {border-width: 0px;}

form {margin: 0px; padding: 0px;}

#confirmCode {color: #003399; margin: 0px; padding: 0px; }
#confirmCode img {vertical-align: middle;}

/* doplneni */

h1, 
h2, 
table.form th, 
a {
	color: #003399;
}
a:hover {
	color: #990000;
}
a:visited {
	color: #000066;
}
.w50 {
	width: 50%;
}

.w75 {
	width: 75%;
}