* {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Trebuchet MS", "Geneva CE", "Arial CE", sans-serif;
	font-size: 70%;
	margin: 0;
	background-color: #FFFFFF;

	padding: 0;
}
body, table {
	color: #222;
}

table {

	padding: 3px;
}

img {
	border: none;
}

a:link, a:visited {
	color: #5784D8;
	text-decoration: underline;
}

a:hover {
	color: #FF0;
	text-decoration: underline;
}

#window a:link, #window a:visited {
	color: #5784D8;
	text-decoration: underline;
}

#window  a:hover {
	color: #666;
	text-decoration: underline;
}

.header {
  font-family: Verdana, Helvetica, Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
}

h1, h2, h3, h4, h5 {

  font-family: Verdana, Helvetica, Georgia, "Times New Roman", Times, serif;

}

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

form {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
input, select, textarea {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;

}

.input {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 1px;
	background: url('images/input-bg.gif') top left repeat-x;
	border: 1px solid #333;

}
checkbox {
	border: 0px solid #333;
}

select {
  width: 120px;
}

label {

  width: 100px;
  display: block;
  float: left;
  text-align: right;
  padding-right: 3px;
  color: #000;
  font-weight: bold;
}

input.button {

	background: url('images/button-bg.gif') top left repeat-x;
	border: 1px solid #333;
	background-color: white;
	color: #FFFFFF;
	font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 0px;
	padding: 1px 4px 1px 4px;
}

/* kompletni stranka */
#main {

  width: auto;
  max-width: 1000px;
  min-width: 776px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

#main-inner {
  width: auto;

  text-align: left;

}


/* radek s logem a tlacitka */
#top_row {
	clear: both;
	height: 61px;
	overflow: hidden;
	padding: 0px 5px;

/*	_padding: 0px 6px; */


}
#top_row ul {
  margin-top: 0;
}


.top_button_left {
  height: 61px;
	background: url(images/trendtravel_top_button_left.gif) top left no-repeat;
	float: left;
  font-size: 1px;

}
.top_button_center {
	background: url(images/trendtravel_top_button_center.gif) top left repeat-x;
	float: left;
  height: 61px;
    font-size: 1px;
}
.top_button_right {
	background: url(images/trendtravel_top_button_right.gif) top right no-repeat;
	float: left;
  height: 61px;
  font-size: 1px;
  overflow: hidden;
}
.top_but {
	height: 61px;
	float: left;
	overflow: hidden;



}

.top_but .item{
	font-size: 9pt;
	text-align: center;
	margin: 45px 0 0 0px;
  vertical-align: bottom;
  padding-left: 26px;





}
#top_but2 p {
	margin-left: 20px;
}
#top_row .h {
	margin: 37px 5px 0 0;
	float: right;
	height: 20px;
	color: #999999;
	background-color: inherit;
	font-size: 160%;
	font-style: italic;
	font-weight: bold;
}

/* prostredni radek s obrazky */
#middle_row {
	clear: both;
	background: url(images/trendtravel_10.jpg) top left repeat-x;
	height: 152px;
	background-color: white;
	margin: 0px 4px 5px 4px;
/*	_margin: 0px 6px 5px 6px;  */
  overflow: hidden;
}

#middle_row1 {
  font-size: 1px;
  float: left;
  width: 163px;
  height: 152px;
	background: url(images/trendtravel_07.jpg) top left no-repeat;
}

#middle_row2 {
	background: url(images/trendtravel_08.jpg) top left no-repeat;
  float: left;
  width: 104px;
  height: 152px;
  font-size: 1px;
}

#middle_row3 {
	background: url(images/trendtravel_09.jpg) top left no-repeat;
  float: left;
  width: 71px;
  height: 152px;
  font-size: 1px;
}

#middle_row4 {
  float: right;
  margin: 10px 5px 0px 0px;
  font-size: 11px;

}

#middle_row4 .obal {
  width: 160px;


}
#middle_row4 a:link, a:visited {
	color: #FFF;

}

#middle_row4 a:hover {
	color: #FF0;

}



#middle_row4 label {
  width: 40px;
}

/* leve menu */
#menu_left {
	float: left;
	width: 170px;
	overflow: hidden;
	_width: 167px;
	margin-left: 4px;
	_margin-left: 2px;
	color: white;
}
/* prave menu */
#menu_right {
	float: right;
	width: 170px;
	overflow: hidden;
	_width: 167px;
	margin-right: 4px;
	_margin-right: 2px;
	color: white;
}

* html #content  {
}


/* vzhled odkazu v menu */
#menu_left a:link, #top_row a:link  {
	color: #FFCC00;
	background-color: inherit;
}
#menu_left a:visited, #top_row a:visited {
	color: #FFCC00;
	background-color: inherit;
}
#menu_left a:hover,  #top_row a:hover  {
	color: #FFF;
}

/* vzhled odkazu v menu */
#menu_right a:link  {
	color: #FFCC00;
}
#menu_right a:visited {
	color: #FFCC00;
}
#menu_right a:hover  {
	color: #fff;
}


/* boxy */
#menu_left .left-top , #menu_right .left-top {
	background: url('images/menu-roh-left-top.gif') top left no-repeat;

}

#menu_left .right-top , #menu_right .right-top {
	background: url('images/menu-roh-right-top.gif') top right no-repeat;
}

#menu_left .header-top , #menu_right .header-top {
	background: url('images/menu-header-bg.gif') top left repeat-x;

}

#menu_left .left-bottom , #menu_right .left-bottom {

	background: url('images/menu-roh-left-bottom.gif') bottom left no-repeat;
  	padding-bottom: 5px;
}

#menu_left .box, #menu_right .box {
	color: #FFFFFF;
	background: url('images/menu-bg.jpg') top right repeat-y;
	margin: 0 0 0 0;

}

#menu_left .bg, #menu_right .bg {
	background: url('images/menu-bg.jpg') top right repeat-y;
	background-color: #5784D8;
}

#menu_left .footer,  #menu_right .footer {
  font-size: 0px;
  height: 5px;

}
*html #menu_left .box, #menu_right .box, #content .box {
/*  height: 1px; */
}
#menu_right form {
  text-align: center;
}

#menu_left .phone {

  text-align: center;
  font-weight: bold;
  font-size: 140%;

}
#menu_right .kurzy {

  min-height: 200px;

}

#content .left-top {
	background: url('images/content-roh-left-top.gif') top left no-repeat;

}

#content .right-top {
	background: url('images/content-roh-right-top.gif') top right no-repeat;

}

#content .header-top {
	background: url('images/content-header-bg.gif') top left repeat-x;

}

#content .left-bottom {
	background: url('images/content-roh-left-bottom.gif') bottom left no-repeat;

}

#content .bg {
/*border: solid 1px black; */

	color: #007CC3;
	background-color: #DDEDFA;


}
#content .footer {

  height: 5px;
  font-size: 0px;

}

/* vzhled tela menu v obsahu */
#content .box {

  color: #333;
	padding: 0px;


}

#content .box h2{

  margin: 0;
  font-size: 130%;
}

#content .box h3{

  margin: 0;
  font-size: 130%;
}

#content .box h4{

  margin: 0;
  padding: 10px;
  font-size: 120%;
  text-align: center;
}




#middle_row .left-top {
/*	background: url('images/middle_row-roh-left-top') top left no-repeat;*/

}

#middle_row  .right-top {
/*	background: url('images/middle_row-roh-right-top.gif') top right no-repeat;*/

}

#middle_row  .header-top {
/*	background: url('images/content-header-bg.gif') top left repeat-x;*/

}

#middle_row  .left-bottom {
/*	background: url('images/middle_row-roh-left-bottom.gif') bottom left no-repeat;*/

}

#middle_row  .bg {
/*border: solid 1px black; */

	color: #007CC3;
/*	background-color: #DDEDFA;*/


}
#middle_row  .footer {

  height: 5px;
  font-size: 0px;

}

/* vzhled tela menu v obsahu */
#middle_row  .box {

  color: #333;
  padding: 0;


}

#middle_row  .box h3{

  margin: 0;
  font-size: 130%;
}

#middle_row  .box h4{

  margin: 0;
  padding: 10px;
  font-size: 120%;
  text-align: center;
}

#middle_row  .header {
	margin: 0;
	font-size: 10pt;
	height: 18px;
	text-align: center;
	color: #FFFFFF;
}

#middle_row form {


  padding-bottom: 5px;

}



/* box s terminy */

#content .terminy-tab a:link, #content .terminy-tab a:visited {

  color: #FF0;

}

#content .terminy-tab a:hover {

  color: #FFF;

}

#content .terminy-tab table{

  color: #FFF;
  padding: 2px 4px;
  width: 98%;

}

#content .terminy-tab th{

  padding: 0 4px;

}


#content .terminy-tab .td {

	background: none;
}

#content .terminy-tab .active {
  font-weight: bold;
  color: #0F0;
}


#content .terminy-tab .left-top {
	background: url('images/terminy-roh-left-top.gif') top left no-repeat;

}

#content .terminy-tab  .right-top {
	background: url('images/terminy-roh-right-top.gif') top right no-repeat;

}

#content .terminy-tab  .header-top {
	background: url('images/terminy-header-bg.gif') top left repeat-x;

}

#content .terminy-tab  .left-bottom {
	background-color: #5784D8;
	background: url('images/terminy-roh-left-bottom.gif') bottom left no-repeat;

}

#content .terminy-tab  .bg {

	background-color: #5784D8;

}
#content .terminy-tab  .footer {

  height: 5px;
  font-size: 0px;

}

/* vzhled tela menu v obsahu */
#content .terminy-tab  .box {

	background: url('images/menu-bg.jpg') top right repeat-y;

  color: #FFF;
  padding: 0 0 0 0px;

	margin: 0 0 0 0;

}

#content .terminy-tab  .box h3{

  margin: 0;
  font-size: 130%;
}

.terminy-tab  .box h4{

  margin: 0;
  padding: 10px;
  font-size: 120%;
  text-align: center;
}

#content .terminy-tab .header {
	margin: 0;
	font-size: 10pt;
	height: 18px;
	text-align: center;
	color: #FFFFFF;
}









/* vzhled nadpisu  */
#menu_left .header, #menu_right .header {
	margin: 0;
	font-size: 10pt;
	height: 18px;
	text-align: center;
	color: #FFFFFF;
}





/* vzhled nadpisu menu v obsahu */
#content .header {
	font-size: 10pt;
	color: #007CC3;
	margin: 0 0 0 0px;
  padding: 0;
  height: 18px;
}

.header3 {
	width: 33%;
	float: left;
	font-size: 10pt;
	margin: 0 0 0 0px;
  padding: 0;
}

#menu_right .box, #content .box  {
 	padding: 0 3px 0px 3px;
}


#menu_right .datum {
	color: #FFFF00;
	background: inherit;

}

#menu_right .text {

  line-height: 120%;

}
#menu_right .more {
  padding: 0 0 5px 0;
  text-align: left;

}
#menu_right table {

  color: white;

}

#content a:visited, #content a:link {
  color: #3366b2;

}
#content a:hover {
  color: #999;

}

#content .tab a:visited, #content .tab a:link {
  color: #FFFF00;
  font-weight: bold;
  text-decoration: underline;

}
#content .tab a:hover {
  color: white;
  font-weight: bold;
  text-decoration: underline;
}

#content table {

}

#content td {
  vertical-align: top;


}
#content img {

  border-top: 1px solid #9CBCCE;
  border-left: 1px solid #9CBCCE;
  border-bottom: 1px solid #477792;
  border-right: 1px solid #477792;

}

/* katalog - destinace */
#content .katalog-destinace h3,
#content .destinace h3 {

  font-size: 100%;
  padding: 10px 0 3px 10px;

}

#content .katalog-destinace .destinace,
#content .destinace .dest {
  padding: 0px 0px 0px 30px;
  color: #333;
}

#content .katalog-destinace .destinace a:link, #content .katalog-destinace .destinace a:visited,
#content .destinace .dest a:link, #content .destinace .dest a:visited {
	text-decoration: underline;
	color: #666;
}

#content .katalog-destinace .destinace a:hover, #content .destinace .dest a:hover {
	text-decoration: none;
  color: #3366b2;
}

#content .katalog-destinace img, #content .destinace img {

  border-color: #333;

}

/* recenze - fotogalerie */
#content .fotogalerie {
	text-align: center;
	margin: 0 auto;
  padding-top: 10px;

}

#content .fotogalerie .fotka {
	text-align: center;
  padding-top: 5px;
  font-style: italic;
  font-size: 90%;

}

#content .fotogalerie .popis {

  font-style: italic;


}




#content .fotogalerie h3,
#content .recenze h3 {
  font-size: 120%;
  color: #00CC00;
  padding: 10px 0 3px 10px;

}

#content .fotogalerie .destinace,
#content .recenze .destinace {
  padding: 0px 0px 0px 10px;
  color: #333;
}

#content .fotogalerie .objekt,
#content .recenze .objekt {
  padding: 0px 0px 0px 20px;
  color: #333;
}


#content .recenze .fotka {

  width: 95px;
  float: left;
  padding: 0px 5px 2px 0px;
}

#content .fotogalerie .item,
#content .recenze .item {
  float: none;
  padding: 0px 5px 15px 0px;
}

#content .fotogalerie .destinace a:link, #content .fotogalerie .destinace a:visited,
#content .recenze .destinace a:link, #content .recenze .destinace a:visited {
	text-decoration: underline;
	color: #333;
}

#content .recenze .destinace a:hover, #content .fotogalerie .destinace a:hover {
	text-decoration: underline;

}

#content .destinace .item {

  font-weight: bold;
  padding-top: 10px;

}
#content .recenze .stat h3 {
  font-size: 110%;
  padding: 5px 0px 0px 0px;
}

#content .recenze .destinace h3 {

  padding: 5px 0px 0px 0px;
  font-size: 100%;
  font-weight: normal;
}

#content .recenze .objekt h3 {
  font-size: 100%;
  padding: 5px 0px 0px 0px;
  font-weight: normal;
}




/*katalog - objednavka */
#content .objednavka th {
  background-color: #060;
  width: 100px;
  padding: 0px;
}
#content .objednavka .td {
  padding: 2px;
  width: 200px;
  background-color: #393;

}
#content .objednavka .tab {
  background-color: #99D77E;
  padding: 0px;
  border: 1px solid #666;
}

/*katalog - zajezd */
#content .zajezd {



}



.id-zajezd {

  font-size: 140%;
  font-weight: bold;
}

/*  info o destinacich */
#content .destinace .item {
  font-weight: bold;
  float: none;

}
#content .destinace .mapa {
  float: right;
}

/*katalog  - obecne definice*/

#content .tab {


  background-color: #b6c5f2;
  border: 1px #2d4488 solid;
  padding: 1px;

}
#content .th, #content th {

  background-color: #2A4CB4;
  font-weight: bold;
  color: white;
  text-align: center;
  padding: 2px 1px;
}
#content .td {
  background-color: #4F70CD;
  text-align: center;
  color: white;
  padding: 2px 1px;
}

#content .cena {

  color: #FF0000;
  font-weight: bold;

}


#content .katalog-items .ubytovani {

  font-weight: bold;
  color: #666;

}

#content .katalog-zajezd .cena {

  font-size: 140%;
  color: #FFFF00;
  font-weight: bold;

}

#content .katalog-zajezd h3 .cena {

  font-size: 140%;
  color: #FF0000;
  font-weight: bold;

}

#content .katalog-zajezd .obal-fotky {
  padding-top: 10px;
  width: 160px;
  float: right;

}

#content .lastminute-today .cena {

  color: #FF0000;
  font-weight: bold;

}

#content .lastminute-today .termin {

  color: #ffb200;
  font-weight: bold;

}
#content .hotel-typ{

  font-size: 90%;
  color: #444;
  font-weight: bold;

}

#content .lastminute-today .hotel-typ{

  color: #666;


}

#content .doprava {

  color: #ffb200;
  font-weight: bold;

}

#content .lastminute-today .doprava, #content .lastminute-today .stravovani {

  color: #666;
  font-weight: normal;

}

#content .termin {

  color: red;
  font-weight: bold;

}

#content .aktualizovano{

  color: #c00;

}

#content .fotka{

  padding-bottom: 5px;
  padding-left: 5px;

}



#content .title {

  font-weight: bold;

}


/* vyhledavani-home */
#vyhledavani-home {
  margin: 0 auto;
  text-align: center;
}
#vyhledavani-home .item1 {

  width: 200px;
  float: left;

}
#vyhledavani-home .item2 {

  width: 200px;
  float: left;

}
#vyhledavani-home select {
  width: 100px;
}
#vyhledavani-home label {

  width: 80px;
  display: block;
  float: left;
  text-align: right;
  padding-right: 3px;
  color: #000;
  font-weight: bold;
}
#vyhledavani-home table {

  padding: 0;
  margin: 0;
}




/*  podrobne vyhledavani */

#content .podrobne th {

  text-align: right;

  background-color:  #DDEDFA;;
  color: #333;


}

/* nasi partneri */
#nasi-partneri {

  /*min-height: 600px;*/
  height: auto;

}

#nasi-partneri h3 {

  padding: 10px 0;
  text-align: center;
}

#nasi-partneri .left,  #nasi-partneri .right {
  /* height: 35px; */
  width: 49%;

}

#nasi-partneri .row {

  width: 100%;

}
#nasi-partneri .left .odskok {
  padding-left: 5px;
}

#nasi-partneri .left {

  float: left;
  padding: 5px 0 0 0px;

}

#nasi-partneri .right {
  padding: 5px 0 0 0px;
  float: right;
  text-align: left;

}

#nasi-partneri .dalsi {
  padding-top: 10px;
  width: 100%;
  clear: left;
  text-align: center;

}

/* import texty */
.import-html {


  padding: 20px;

}

/* listovani */
.listovani {

  padding: 0 0 5px 0;
  text-align: center;
  color: #666;

}

.listovani .select {
  padding: 0 4px 0 4px;
  background-color: #09f;
  text-align: center;
  color: #fff;

}
#novinky {

  padding: 20px 20px 20px 20px;
  color: #333;

}
#novinky .datum {
  font-weight: bold;
  color: #C00;
}
#novinky .anotace {
  font-weight: bold;
  padding-bottom: 5px;
}

.listovani a:link, .listovani a:visited {

  color: #900;
}

.listovani a:hover {

}


/* home menu */
.home-lastminute {
	background: url(images/last.jpg) no-repeat top left;
/*	min-width: 205px;
	width: 100%;*/
	padding-top: 170px;
}

.home-zahranicni {
	background: url(images/zahranicni.jpg) no-repeat top left;

	padding-top: 170px;
}

.home-tuzemske {
	background: url(images/tuzemske.jpg) no-repeat top left;

	padding-top: 170px;
}

.home-menu a:link, .home-menu a:visited {

	text-decoration: underline;
}

.home-menu a:hover {
	text-decoration: underline;

}
.home-odskok {

  padding-top: 170px;

}

/* lastminute podrobne nastaveni */
#last-box {
  display: none;
  z-index: 3;
}

#on {

}

#off {
  display: none;

  height: 1px;
}


/*lista */
#lista {


  padding: 4px 20px 4px 0px;

}
#lista a:link, #lista a:visited {
  padding: 0px 10px 0px 0px;
	color: #03f;
	font-weight: bold;
}

#lista a:hover {
	color: #009;

}

.info-link a:link, .info-link a:visited {
  padding: 0px 10px 0px 0px;
	color: #03f;
	text-decoration: underline;
}

.info-link a:hover {
	color: #009;
	text-decoration: underline;
}


/*navigace */

#navigace {
  position: absolute;
  padding: 2px 0px 2px 0px;
  top: 192px;
}

#navigace .mezera{
  padding: 2px;


}
#navigace a:link, #navigace a:visited {

  color: #C33;
	text-decoration: underline;
}

#navigace a:hover {
	color: #FFF;
	text-decoration: underline;
}
#navigace .first {
  font-weight: bold;

}
#navigace .select {
  font-weight: bold;

}


/* definice seznamu */
ul.menu_left {
	margin: 0;
	padding: 0;
	list-style-type: none;

}
ul.menu_left li {
	margin: 0;
	padding: 0;
	font-size: 9pt;
}
ul.dot_menu  li {
	/*background: url(images/dot.gif) no-repeat 0% 45%; */
	padding-left: 0px;
	margin-left: 0px;
}

/* vzhled odkazu v menu */
#menu_left ul a:link, #menu_left ul a:visited   {
  height: 20px;



  font-size: 12px;
  background: url(images/dot.gif) no-repeat  3px 45%;
	color: #FFCC00;
  padding: 2px 0px 1px 15px;
	display: block;
	text-decoration: none;

}

#menu_left ul a:hover  {
  height: 18px;

  border-width: 1px 0px 1px 0px;
  border-color: #B2D1EA;
  border-style: solid;
  font-size: 12px;
	color: #FFF;
	display: block;
	background-color: #738DDC;
	text-decoration: none;
}

#content ul {
	margin: 0;
	padding: 10px 10px 0 10px;
	list-style-type: none;

}
#content ul li {

  background: url(images/dot.gif) no-repeat  0% 10px;
	padding: 5px 0px 0px 15px;
	margin: 0;
}



/* definice obsahu */

#content {

	margin-left: 173px;
	margin-right: 173px;


}
#content_text {
	margin-left: 6px;
	margin-right: 6px;
	_margin-left: 1px;
	_margin-right: 1px;
}

#obal {
  min-width: 600px;
}




/* jednotlive sekce */

#content .box .info {

  padding: 50px 20px  50px 20px;
  text-align: center;
  font-size: 100%;

}

#content .box .info h3 {
  font-size: 160%;

}

#content .box .registrace h3 {

  color: red;
  text-align: center;


}


#content .send {

  padding: 5px;
  text-align: center;
  margin: 0 auto;

}

#window {
  text-align: center;
  padding: 5px;

  background-color: white;
  margin: 0 auto 0 auto;

}
#window th, #window td {

  text-align: left;

}
#window  .tab {
  background-color: #b6c5f2;
  border: 1px #2d4488 solid;
  padding: 1px;
}

#window ul {
  text-align: left;
	margin: 0;
	padding: 10px 10px 0 10px;
	list-style-type: none;

}
#window ul li {

  background: url(images/dot.gif) no-repeat  0% 10px;
	padding: 5px 0px 5px 15px;
	margin: 0;
}



.teploty {

  background-color: white;

  padding: 1px;
  color: #333;
  font-size: 1px;
  width: 100%;
}

.teploty .mesic {

  background-color: white !important;
  font-weight: bold;
  color: #333;
  text-align: center;
  padding: 0;
  width: 100px;
  float: left;
  height: 30px;
  font-size: 11px;
  border: 1px #2d4488 solid;
}

.teploty .stupnice {
  border: 1px #2d4488 solid;
  background-color: white;
  padding: 0;
  float: left;
  margin: 0;

}



.teploty .voda {

  padding: 0px 0px 0px 0px;


}

.teploty .row {

  clear: left;

}

.teploty .voda-minus {
  clear: left;
  background-color: #FF0;
  float: left;
  margin: 0;
  padding: 0;
  height: 12px;

}
.teploty .voda-plus {
  background-color: red;
  float: left;
  margin: 0;
  padding: 0;
  height: 12px;
}

.teploty .vzduch {


  border: 1px #2d4488 solid;
}

.teploty .vzduch-minus {
  background-color: #666;
  float: left;
  margin: 0;
  padding: 0;
  height: 12px;

}
.teploty .vzduch-plus {
  background-color: blue;
  float: left;
  margin: 0;
  padding: 0;
  height: 12px;
}
.teploty .text {
  float: left;
  margin: 0;
  padding: 0;
  height: 12px;
  font-weight: bold;
  width: 30px;
}


/* kontakty */

.kontakty {
  line-height: 160%;
  width: 250px;
  margin: 0 auto;

}

.kontakty th {

  background: none !important;
  color: #666 !important;
  padding: 2px 4px 2px 0px !important;
  text-align: left !important;

}




/* pomocne zalamovace atd. */
.hidden {
	display: none;
}
.break {
	height: 0;
	clear:both;
	font-size: 1px;

}
.left {
	float: left;
}
.right {
	float: right;
}
.toleft {
	float: left;
	padding-right: 5px;
}
.toright {
	float: right;
	padding-left: 5px;
}
.a_center {
	text-align: center;
	margin: 0 auto;
}
.a_left {
	text-align: left;
}

.row {
  padding: 0;
  margin: 0;
  float: left;

}
.item {
  float: left;

}

.red {
  color: red;
}

hr {

  height: 2px;
  color: #3333FF;

}

.small {

  font-size: 90%;

}





.clear-left {
  clear: left;
	height: 0;
	font-size: 1px;
}
.normal strong{
  font-weight: normal;
}

#copy {
  clear: both;
  text-align: center;
  padding: 5px 3px 0px 3px;
  font-size: 90%;
}

#copy .left-top1 {
	background: url('images/content-roh-left-top.gif') top left no-repeat;

}

#copy .right-top1 {
	background: url('images/content-roh-right-top.gif') top right no-repeat;

}

#copy .header-top1 {
	background: url('images/content-header-bg.gif') top left repeat-x;

}

#copy a {
	color: #5784D8;
	text-decoration: underline;
}

#copy a:hover {
	color: #FF0;
	text-decoration: underline;
}
