@charset "UTF-8";

@media screen, projection
{
	/***************************************************************************
	 *
	 *      Projekt:    Rödl & Partner
	 *
	 *      Datei:      countryselect.css
	 *
	 *
	 *      ------------------------------------------------------------
	 *
	 *      1.  Rounded Box
	 *			1.1 Generische Definition
	 *			1.2 Spezifische Layouts
	 *
	 **************************************************************************/

	/* The normal fall-back select box */
	select.select_country {
		width: 160px;
	}

	div#select_country_combo_wrapper,
	select#select_country {
		background-color:rgb(180, 200, 200);
		background-image:url(../../images/layout/country_select_background.gif);
		background-repeat:no-repeat;
		border:0 none;
		cursor:default;
		height:20px;
		line-height:20px;
		margin:0;
		padding:0 0 0 0px;
		vertical-align:middle;
		width:160px;
		float:left;
	}

	form.select_country_box input.select_country_combo {
		background:transparent none no-repeat scroll 120px 4px;
		border:0 none;
		cursor:default;
		height:18px;
		line-height:20px;
		margin:2px 0 0;
		padding:0 0 0 4px;
		vertical-align:middle;
		width:156px;
	}

	div#select_country_options ul {
		z-index: 9999;
		position: relative;
		overflow: visible;
	}

	div#select_country_options li{
		background-position: 140px 4px;
		background-repeat: no-repeat;
		background-image: none;
		background-color: #E2EDEB;
		border-bottom: 1px solid #D1E1DE;
		border-top: 1px solid #ffffff;
		list-style-type: none;
		width: 156px;
		margin: 0;
		padding: 0px 0px 0px 4px;
		cursor: pointer;
		z-index: 9999;
		position: relative;
		overflow: visible;
	}

	div#select_country_options li.active{
		background-color: #C5DAD7;
	}

	form.select_country_box input.submit {
		background-image:url(../../images/layout/select_button_go.gif);
		padding-bottom:4px;
		width:37px;
	}

	form.select_country_box input,
	form.select_country_box select {
		border:0 none;
		margin:0px;
		margin-left:15px;
		padding:0px;
		height:20px;
		line-height:20px;
		vertical-align:middle;
	}

	form.select_country_box {
		float:right;
	}

	div.roundedbox_countryselect {
		background-image:url(../../images/layout/roundedbox_countryselector.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		height:47px;
		margin-bottom:15px;
	}

	div.roundedbox_countryselect div.innercontent {
		margin-top:6px;
	}

	div.roundedbox_countryselect div.subcr div.innercontent {
		margin-left:10px;
	}

	div.roundedbox_countryselect div.subcl div.innercontent {
		margin-right:10px;
	}


	/* Flags */

	div#select_country_options li.flag_de,
	form.select_country_box input.flag_de {
		background-image: url(../../images/flags/gif/de.gif);
	}

	div#select_country_options li.flag_ru,
	form.select_country_box input.flag_ru {
		background-image: url("../../images/flags/gif/ru.gif");
	}

	div#select_country_options li.flag_by,
	form.select_country_box input.flag_by {
		background-image: url(../../images/flags/gif/by.gif);
	}

	div#select_country_options li.flag_pl,
	form.select_country_box input.flag_pl {
		background-image: url(../../images/flags/gif/pl.gif);
	}

	div#select_country_options li.flag_hu,
	form.select_country_box input.flag_hu {
		background-image: url(../../images/flags/gif/hu.gif);
	}

	div#select_country_options li.flag_usa,
	form.select_country_box input.flag_usa {
		background-image: url(../../images/flags/gif/us.gif);
	}

	div#select_country_options li.flag_it,
	form.select_country_box input.flag_it {
		background-image: url(../../images/flags/gif/it.gif);
	}

	div#select_country_options li.flag_ee,
	form.select_country_box input.flag_ee {
		background-image: url(../../images/flags/gif/ee.gif);
	}

	div#select_country_options li.flag_lv,
	form.select_country_box input.flag_lv {
		background-image: url(../../images/flags/gif/lv.gif);
	}

	div#select_country_options li.flag_lt,
	form.select_country_box input.flag_lt {
		background-image: url(../../images/flags/gif/lt.gif);
	}

	div#select_country_options li.flag_se,
	form.select_country_box input.flag_se {
		background-image: url(../../images/flags/gif/se.gif);
	}

	div#select_country_options li.flag_tr,
	form.select_country_box input.flag_tr {
		background-image: url(../../images/flags/gif/tr.gif);
	}

	div#select_country_options li.flag_cz,
	form.select_country_box input.flag_cz {
		background-image: url(../../images/flags/gif/cz.gif);
	}

	div#select_country_options li.flag_sk,
	form.select_country_box input.flag_sk {
		background-image: url(../../images/flags/gif/sk.gif);
	}
	
	
	
	/* new */
	.roundedbox_countryselect .c50l .subcl{
		padding-left: 8px;
	}
	.roundedbox_countryselect .c50r .subcr{
		padding-right: 8px;
		padding-left:0px;
	}
	
	.roundedbox_countryselect .c50r .subcr .select_country_box{
		margin-left:-5px;
		float:left;
		display:block;
	}
	.roundedbox_countryselect .c50r .subcr #select_country_combo_wrapper{
		margin-left:0px;
	}
	
	.roundedbox_countryselect .c50r .subcr .submit{
		margin-left:10px;
		float:left;
	}
	
	
	
	
	
	.tx-nxquickpaejump-positioner ul.tx-nxquickpagejump-hover li,
	.tx-nxquickpaejump-positioner ul.tx-nxquickpagejump-hover li a{
	    line-height: 19px;
	    height: auto;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}